@types/uuid
TypeScript icon, indicating that this package has built-in type declarations

2.0.32 • Public • Published

Installation

npm install --save @types/uuid

Summary

This package contains type definitions for uuid (https://github.com/defunctzombie/node-uuid).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid/v2.

index.d.ts

// Type definitions for uuid v2.0.3
// Project: https://github.com/defunctzombie/node-uuid
// Definitions by: Oliver Hoffmann <https://github.com/iamolivinius/>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

/// <reference types="node" />

declare namespace uuid {
    interface V1Options {
        node?: number[] | undefined;
        clockseq?: number | undefined;
        msecs?: number | Date | undefined;
        nsecs?: number | undefined;
    }

    type V4Options = { random: number[] } | { rng: () => number[]; }

    interface UuidStatic {
        (options?: V4Options): string;
        (options: V4Options | null, buffer: number[], offset?: number): number[];
        (options: V4Options | null, buffer: Buffer, offset?: number): Buffer;

        v1(options?: V1Options): string;
        v1(options: V1Options | null, buffer: number[], offset?: number): number[];
        v1(options: V1Options | null, buffer: Buffer, offset?: number): Buffer;
        v4: UuidStatic;
        parse(id: string): number[];
        parse(id: string, buffer: number[], offset?: number): number[];
        parse(id: string, buffer: Buffer, offset?: number): Buffer;
        unparse(buffer: number[] | Buffer, offset?: number): string;
    }
}

declare const uuid: uuid.UuidStatic
export = uuid

Additional Details

  • Last updated: Fri, 02 Jul 2021 18:04:55 GMT
  • Dependencies: @types/node
  • Global values: none

Credits

These definitions were written by Oliver Hoffmann.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/uuid@2.0.32

Version

2.0.32

License

MIT

Unpacked Size

5.24 kB

Total Files

4

Last publish

Collaborators

  • types