mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
external module for uuid, removed var
with global interfaces for existing users
This commit is contained in:
Vendored
+8
-5
@@ -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;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
/// <reference path="node-uuid.d.ts" />
|
||||
|
||||
import uuid = require('node-uuid');
|
||||
|
||||
var uid1: string = uuid.v1()
|
||||
var uid2: string = uuid.v2()
|
||||
var uid3: string = uuid.v3()
|
||||
|
||||
Reference in New Issue
Block a user