Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
'session': {
secret: __sessionSecret,
store: __sessionStore
}
});
} else {
console.log("Loading Nodize session module");
this.include('./modules/nodize-sessions/module_nodize-sessions.coffee');
}
logFile = fs.createWriteStream('./logs/access.log', {
flags: 'a'
});
this.set({
'views': [__dirname + "/themes/" + __nodizeTheme + "/views"]
});
this.app.engine("eco", require("consolidate").eco);
EventEmitter = require("events").EventEmitter;
global.__nodizeEvents = new EventEmitter();
this.helpers = {};
this.include('./modules/backend/module_backend.coffee');
_moduleName = "ionize";
fs = require('fs');
path = require('path');
themeModuleDir = './themes/' + __nodizeTheme + '/modules';
if (path.existsSync(themeModuleDir)) {
modules = fs.readdirSync(themeModuleDir);
modules = modules.sort();
for (_i = 0, _len = modules.length; _i < _len; _i++) {
_moduleName = modules[_i];
console.log("Loading module (" + _moduleName + ")");
includeFolders = [];
includeFolders.push(themeModuleDir + "/" + _moduleName + "/views/");