DefinitelyTyped/types/console-log-level/console-log-level-tests.ts
Ali Ijaz Sheikh 045d74baf3 [console-log-level] initial types (#27506)
* [console-log-level] initial types

* [squash] address review feedback

* [squash] export more types in namespace
2018-07-24 10:19:59 -07:00

21 lines
488 B
TypeScript

import consoleLogLevel = require("console-log-level");
const logger1 = consoleLogLevel({
level: "trace",
stderr: undefined,
prefix: () => "SOME PREFIX"
});
const logger2 = consoleLogLevel({
level: "trace",
stderr: true,
prefix: "OTHER PREFIX"
});
logger1.trace("hello %s", "world");
logger2.debug("hello %s", "world");
logger2.info("hello %s", "world");
logger2.warn("hello %s", "world");
logger2.error("hello %s", "world");
logger2.fatal("hello %s", "world");