node-uuid: add parse and unparse methods, and tests

This commit is contained in:
Cain Cresswell-Miley 2015-02-24 09:12:23 +13:00
parent 2272849a06
commit 6091089428
2 changed files with 11 additions and 0 deletions

View File

@ -18,6 +18,11 @@ var padding: number[] = [0, 1, 2]
var offset: number = 15
var buf : number[] = []
uuid.parse(uid4, buf, offset)
uuid.unparse(buf, offset)
uuid.v1(options, padding, offset)
uuid.v2(options, padding, offset)
uuid.v3(options, padding, offset)

View File

@ -44,6 +44,12 @@ interface UUID {
v4(options?: UUIDOptions, buffer?: number[], offset?: number): string
v4(options?: UUIDOptions, buffer?: Buffer, offset?: number): string
parse(id: string, buffer?: number[], offset?: number): number[]
parse(id: string, buffer?: Buffer, offset?: number): Buffer
unparse(buffer: number[], offset?: number): string
unparse(buffer: Buffer, offset?: number): string
}
declare module "node-uuid" {