mmir-tooling
Version:
Build tools for MMIR projects
31 lines (21 loc) • 944 B
text/typescript
import { MmirModule, NodeMmirModule } from 'mmir-lib';
import path from 'path';
import * as mmirLib from 'mmir-lib';
// log('########################## mmir-loader: set start module ', mmirLib.mmir.startModule);//, ', config-paths: ', mmirLib.config.paths);
var mmir = (mmirLib as MmirModule as NodeMmirModule).init(function(mmir){
mmir.startModule = 'mmirf/main-minimal';
((mmirLib as any)._config || mmirLib.config).paths['mmirf/main-minimal'] = path.join(__dirname, 'main-minimal');
mmir.config({
config: {
'mmirf/configurationManager': {
configuration: {}
},
'mmirf/commonUtils': {
directories: {}
}
}
});
});
//TODO detect debug/log-level setting when running in webpack ... for now statically set to 'warn'
mmir.require('mmirf/logger').setDefaultLogLevel('warn');
module.exports = mmir;