UNPKG

pomegranate

Version:

Super flexible whitebox web application framework

30 lines (27 loc) 782 B
/** * @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 }