diff --git a/types/bunyan/bunyan-tests.ts b/types/bunyan/bunyan-tests.ts index 657a59c3a8..cecd9e1bd5 100644 --- a/types/bunyan/bunyan-tests.ts +++ b/types/bunyan/bunyan-tests.ts @@ -29,7 +29,8 @@ let options: Logger.LoggerOptions = { streams: [{ type: 'stream', stream: process.stdout, - level: Logger.TRACE + level: Logger.TRACE, + name: 'foo' }, { type: 'file', path: '/tmp/test.log', @@ -69,6 +70,14 @@ log.addSerializers( } ); +let levels: number[] = log.levels(); +level = log.levels(0); +log.levels('foo'); + +log.levels(0, Logger.INFO); +log.levels(0, 'info'); +log.levels('foo', Logger.WARN); + let child = log.child({ name: 'child' }); child.reopenFileStreams(); log.addStream({ path: '/dev/null' }); diff --git a/types/bunyan/index.d.ts b/types/bunyan/index.d.ts index bc1dca298d..40623baf05 100644 --- a/types/bunyan/index.d.ts +++ b/types/bunyan/index.d.ts @@ -228,6 +228,7 @@ declare namespace Logger { closeOnExit?: boolean; period?: string; count?: number; + name?: string; } interface LoggerOptions {