nt-arcane
Version:
App creator for arcane framework.
23 lines (18 loc) • 710 B
JavaScript
var fs = require('fs');
var path = require('path');
var cs_importer = require('arcane-coffee-import');
var ts_importer = require('arcane-typescript-import');
cs_importer.addGlobalDir(path.dirname(require.resolve('arcane-libraries')) + '/libraries');
ts_importer.addGlobalDir(path.dirname(require.resolve('arcane-libraries')) + '/libraries');
var arcane_server = require(path.dirname(require.resolve('arcane-core')) + '/lib/server').ServerCreate;
process.stdin.resume();
process.on('uncaughtException', function(err) {
if(err && typeof err !== 'string') {
console.log(err.stack || err);
}
});
module.exports = {
startApp: function(root) {
server = new arcane_server(root + '/arcane.json', root)
}
}