fire-up
Version:
Fire Up! is a dependency injection container designed specifically for node.js with a powerful but sleek API.
28 lines (22 loc) • 554 B
JavaScript
;
var fireUpLib = require('../../lib/index.js');
try {
var fireUp = fireUpLib.newInjector({
basePath: __dirname,
modules: [
'../lib/**/*.js',
'./fixtures/**/*.js'
]
});
} catch (e) {
console.error(e);
process.exit(1);
}
fireUp('expressApp', { use: ['routes:mock'] })
.then(function(expressApp) {
console.log('App initialized');
if (process.send) { process.send('running'); } // Used for automated test for this example.
}).catch(function (e) {
console.error(e);
process.exit(1);
});