From a7b861e4bee009cb8248620791c0f034991a9fcc Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sun, 6 Nov 2016 09:56:43 +0200 Subject: [PATCH] chore(route) rm iife --- lib/server/route.js | 452 ++++++++++++++++++++++---------------------- 1 file changed, 225 insertions(+), 227 deletions(-) diff --git a/lib/server/route.js b/lib/server/route.js index 315cca84..6c38035f 100644 --- a/lib/server/route.js +++ b/lib/server/route.js @@ -1,237 +1,235 @@ -(function() { - 'use strict'; +'use strict'; + +var DIR = __dirname + '/../../', + DIR_TMPL = DIR + 'tmpl/', + DIR_HTML = DIR + 'html/', + DIR_LIB = DIR + 'lib/', + DIR_JSON = DIR + 'json/', + DIR_SERVER = __dirname + '/', + DIR_FS = DIR_TMPL + 'fs/', - var DIR = __dirname + '/../../', - DIR_TMPL = DIR + 'tmpl/', - DIR_HTML = DIR + 'html/', - DIR_LIB = DIR + 'lib/', - DIR_JSON = DIR + 'json/', - DIR_SERVER = __dirname + '/', - DIR_FS = DIR_TMPL + 'fs/', - - fs = require('fs'), - - flop = require('flop'), - ponse = require('ponse'), - files = require('files-io'), - rendy = require('rendy'), - exec = require('execon'), - - minify = require('minify'), - format = require('format-io'), - squad = require('squad'), - apart = require('apart'), - - config = require(DIR_SERVER + 'config'), - root = require(DIR_SERVER + 'root'), - prefixer = require(DIR_SERVER + 'prefixer'), - prefix = squad(prefixer, apart(config, 'prefix')), - - CloudFunc = require(DIR_LIB + 'cloudfunc'), - - PATH_INDEX = DIR_HTML + 'index.html', - - TMPL_PATH = [ - 'file', - 'panel', - 'path', - 'pathLink', - 'link' - ], - - Template = {}, - - FS = CloudFunc.FS, - - CSS_URL = require(DIR_JSON + 'css.json') - .map(function(name) { - return 'css/' + name + '.css'; - }).join(':'); + fs = require('fs'), - module.exports = function(req, res, next) { - readFiles(function() { - route(req, res, next); + flop = require('flop'), + ponse = require('ponse'), + files = require('files-io'), + rendy = require('rendy'), + exec = require('execon'), + + minify = require('minify'), + format = require('format-io'), + squad = require('squad'), + apart = require('apart'), + + config = require(DIR_SERVER + 'config'), + root = require(DIR_SERVER + 'root'), + prefixer = require(DIR_SERVER + 'prefixer'), + prefix = squad(prefixer, apart(config, 'prefix')), + + CloudFunc = require(DIR_LIB + 'cloudfunc'), + + PATH_INDEX = DIR_HTML + 'index.html', + + TMPL_PATH = [ + 'file', + 'panel', + 'path', + 'pathLink', + 'link' + ], + + Template = {}, + + FS = CloudFunc.FS, + + CSS_URL = require(DIR_JSON + 'css.json') + .map(function(name) { + return 'css/' + name + '.css'; + }).join(':'); + +module.exports = function(req, res, next) { + readFiles(function() { + route(req, res, next); + }); +}; + +/** + * additional processing of index file + */ +function indexProcessing(options) { + var from, to, + left = '', + right = '', + keysPanel = '