mirror of
https://github.com/aspnet/JavaScriptServices.git
synced 2025-12-25 11:07:29 +00:00
Rename folders since the template package generator now creates a package for "dotnet new" as well as Yeoman
This commit is contained in:
46
templates/package-builder/typings/node-uuid/node-uuid-base.d.ts
vendored
Normal file
46
templates/package-builder/typings/node-uuid/node-uuid-base.d.ts
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
// Type definitions for node-uuid.js
|
||||
// Project: https://github.com/broofa/node-uuid
|
||||
// Definitions by: Jeff May <https://github.com/jeffmay>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/** Common definitions for all environments */
|
||||
declare namespace __NodeUUID {
|
||||
interface UUIDOptions {
|
||||
|
||||
/**
|
||||
* Node id as Array of 6 bytes (per 4.1.6).
|
||||
* Default: Randomly generated ID. See note 1.
|
||||
*/
|
||||
node?: any[];
|
||||
|
||||
/**
|
||||
* (Number between 0 - 0x3fff) RFC clock sequence.
|
||||
* Default: An internally maintained clockseq is used.
|
||||
*/
|
||||
clockseq?: number;
|
||||
|
||||
/**
|
||||
* (Number | Date) Time in milliseconds since unix Epoch.
|
||||
* Default: The current time is used.
|
||||
*/
|
||||
msecs?: number|Date;
|
||||
|
||||
/**
|
||||
* (Number between 0-9999) additional time, in 100-nanosecond units. Ignored if msecs is unspecified.
|
||||
* Default: internal uuid counter is used, as per 4.2.1.2.
|
||||
*/
|
||||
nsecs?: number;
|
||||
}
|
||||
|
||||
interface UUID {
|
||||
v1(options?: UUIDOptions): string;
|
||||
v1(options?: UUIDOptions, buffer?: number[], offset?: number): number[];
|
||||
|
||||
v4(options?: UUIDOptions): string;
|
||||
v4(options?: UUIDOptions, buffer?: number[], offset?: number): number[];
|
||||
|
||||
parse(id: string, buffer?: number[], offset?: number): number[];
|
||||
|
||||
unparse(buffer: number[], offset?: number): string;
|
||||
}
|
||||
}
|
||||
15
templates/package-builder/typings/node-uuid/node-uuid-cjs.d.ts
vendored
Normal file
15
templates/package-builder/typings/node-uuid/node-uuid-cjs.d.ts
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
// Type definitions for node-uuid.js
|
||||
// Project: https://github.com/broofa/node-uuid
|
||||
// Definitions by: Jeff May <https://github.com/jeffmay>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference path="./node-uuid-base.d.ts" />
|
||||
|
||||
/**
|
||||
* Expose as CommonJS module
|
||||
* For use in node environment or browser environment (using webpack or other module loaders)
|
||||
*/
|
||||
declare module "node-uuid" {
|
||||
var uuid: __NodeUUID.UUID;
|
||||
export = uuid;
|
||||
}
|
||||
36
templates/package-builder/typings/node-uuid/node-uuid.d.ts
vendored
Normal file
36
templates/package-builder/typings/node-uuid/node-uuid.d.ts
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
// Type definitions for node-uuid.js
|
||||
// Project: https://github.com/broofa/node-uuid
|
||||
// Definitions by: Jeff May <https://github.com/jeffmay>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference path="../node/node.d.ts" />
|
||||
/// <reference path="./node-uuid-base.d.ts" />
|
||||
/// <reference path="./node-uuid-cjs.d.ts" />
|
||||
|
||||
/**
|
||||
* Definitions for use in node environment
|
||||
*
|
||||
* !! For browser enviroments, use node-uuid-global or node-uuid-cjs
|
||||
*/
|
||||
declare module __NodeUUID {
|
||||
/**
|
||||
* Overloads for node environment
|
||||
* We need to duplicate some declarations because
|
||||
* interface merging doesn't work with overloads
|
||||
*/
|
||||
interface UUID {
|
||||
v1(options?: UUIDOptions): string;
|
||||
v1(options?: UUIDOptions, buffer?: number[], offset?: number): number[];
|
||||
v1(options?: UUIDOptions, buffer?: Buffer, offset?: number): Buffer;
|
||||
|
||||
v4(options?: UUIDOptions): string;
|
||||
v4(options?: UUIDOptions, buffer?: number[], offset?: number): number[];
|
||||
v4(options?: UUIDOptions, buffer?: Buffer, offset?: number): Buffer;
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user