pomegranate
Version:
Super flexible whitebox web application framework
30 lines (27 loc) • 782 B
JavaScript
/**
* @file applicationSettings
* @author Jim Bulkowski <jim.b@paperelectron.com>
* @project Pomegranate-testbed
* @license MIT {@link http://opensource.org/licenses/MIT}
*/
var stringifyObject = require('stringify-object');
module.exports = function(appName, pluginOptionsFile) {
var EOL = require('os').EOL;
var file = [
'/* ',
' * Pomegranate Framework and Plugin Settings for ' + appName ,
' */',
'',
'module.exports = {',
' applicationDirectory: \'./application\',',
' pluginDirectory: \'./plugins\',',
' pluginSettingsDirectory: \'' + pluginOptionsFile + '\',',
' additionalPrefix: false,',
' logger: console,',
' timeout: 2000,',
' verbose: true,',
' colors: true',
'}'
].join(EOL)
return file
}