diff --git a/bunyan/bunyan-test.ts b/bunyan/bunyan-test.ts
index b8e51d1451..c10c6c6e0b 100644
--- a/bunyan/bunyan-test.ts
+++ b/bunyan/bunyan-test.ts
@@ -1,6 +1,6 @@
///
-import bunyan = require('bunyan');
+import * as bunyan from 'bunyan';
var ringBufferOptions:bunyan.RingBufferOptions = {
limit: 100
diff --git a/bunyan/bunyan.d.ts b/bunyan/bunyan.d.ts
index 1f73705c33..e491b8cd34 100644
--- a/bunyan/bunyan.d.ts
+++ b/bunyan/bunyan.d.ts
@@ -6,9 +6,7 @@
///
declare module "bunyan" {
- import events = require('events');
- import EventEmitter = events.EventEmitter;
- import WritableStream = NodeJS.WritableStream;
+ import { EventEmitter } from 'events';
class Logger extends EventEmitter {
constructor(options:LoggerOptions);
@@ -52,7 +50,7 @@ declare module "bunyan" {
name: string;
streams?: Stream[];
level?: string | number;
- stream?: WritableStream;
+ stream?: NodeJS.WritableStream;
serializers?: Serializers;
src?: boolean;
}
@@ -65,7 +63,7 @@ declare module "bunyan" {
type?: string;
level?: number | string;
path?: string;
- stream?: WritableStream | Stream;
+ stream?: NodeJS.WritableStream | Stream;
closeOnExit?: boolean;
}