From fb6da7e0ab86520969b145c3c51a174bd59fd660 Mon Sep 17 00:00:00 2001 From: Bart van der Schoor Date: Mon, 28 Apr 2014 22:37:39 +0200 Subject: [PATCH] external module for uuid, removed var with global interfaces for existing users --- node-uuid/node-uuid.d.ts | 13 ++++++++----- node-uuid/node-uuid.tests.ts | 2 ++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/node-uuid/node-uuid.d.ts b/node-uuid/node-uuid.d.ts index 8c287bb2e..48a342204 100644 --- a/node-uuid/node-uuid.d.ts +++ b/node-uuid/node-uuid.d.ts @@ -34,16 +34,19 @@ interface UUIDOptions { interface UUID { v1(options?: UUIDOptions, buffer?: number[], offset?: number): string - v1(options?: UUIDOptions, buffer?: NodeBuffer, offset?: number): string + v1(options?: UUIDOptions, buffer?: Buffer, offset?: number): string v2(options?: UUIDOptions, buffer?: number[], offset?: number): string - v2(options?: UUIDOptions, buffer?: NodeBuffer, offset?: number): string + v2(options?: UUIDOptions, buffer?: Buffer, offset?: number): string v3(options?: UUIDOptions, buffer?: number[], offset?: number): string - v3(options?: UUIDOptions, buffer?: NodeBuffer, offset?: number): string + v3(options?: UUIDOptions, buffer?: Buffer, offset?: number): string v4(options?: UUIDOptions, buffer?: number[], offset?: number): string - v4(options?: UUIDOptions, buffer?: NodeBuffer, offset?: number): string + v4(options?: UUIDOptions, buffer?: Buffer, offset?: number): string } -declare var uuid: UUID; +declare module 'uuid' { + var uuid: UUID; + export = uuid; +} diff --git a/node-uuid/node-uuid.tests.ts b/node-uuid/node-uuid.tests.ts index 6e1d7bd8c..49c8f165a 100644 --- a/node-uuid/node-uuid.tests.ts +++ b/node-uuid/node-uuid.tests.ts @@ -1,5 +1,7 @@ /// +import uuid = require('node-uuid'); + var uid1: string = uuid.v1() var uid2: string = uuid.v2() var uid3: string = uuid.v3()