Files
DefinitelyTyped/freedom/freedom-tests.ts
2016-05-10 12:22:25 -07:00

24 lines
641 B
TypeScript

var freedomModule: freedom.FreedomInModuleEnv;
var freedomCore: freedom.FreedomInCoreEnv;
var parentModule: freedom.ParentModuleThing = freedomModule();
parentModule.on('message', (x: string) => {
});
var coreInModule: freedom.Core = freedomModule['core']();
coreInModule.getLogger('tag').then((logger: freedom.Logger) => {
logger.log('message');
});
var freedomConsole: freedom.Console.Console = freedomModule['core.console']();
var doneLogging = freedomConsole.log('source', 'message');
freedomCore('freedom-module.json', {
'logger': 'loggingprovider.json',
'debug': 'log'
}).then((moduleFactory) => {
moduleFactory.close();
});