mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
31 lines
628 B
TypeScript
31 lines
628 B
TypeScript
|
|
|
|
import nodeUuid = require('node-uuid');
|
|
|
|
var uid1: string = nodeUuid.v1();
|
|
var uid4: string = nodeUuid.v4();
|
|
|
|
var options: nodeUuid.UUIDOptions = {
|
|
node: [],
|
|
clockseq: 2,
|
|
nsecs: 3,
|
|
msecs: new Date()
|
|
};
|
|
|
|
var padding: number[] = [0, 1, 2];
|
|
|
|
var offset: number = 15;
|
|
|
|
var buf : number[] = [];
|
|
|
|
nodeUuid.parse(uid4, buf, offset);
|
|
nodeUuid.unparse(buf, offset);
|
|
|
|
var uid21: number[] = nodeUuid.v1(options, padding, offset);
|
|
var uid24: number[] = nodeUuid.v4(options, padding, offset);
|
|
|
|
var buffer: Buffer;
|
|
|
|
var uid31: Buffer = nodeUuid.v1(options, buffer, offset);
|
|
var uid34: Buffer = nodeUuid.v4(options, buffer, offset);
|