Files
DefinitelyTyped/types/freedom/freedom-tests.ts
2017-03-24 14:27:52 -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();
});