UNPKG

@datadayrepos/js-id-web

Version:

Utils for generating identifiers in javascript browser environment. Using web crypto engine for random number generation.

15 lines (14 loc) 546 B
export declare function randInt3(): number; export declare function randInt2(): number; export declare function randInt1(): number; export declare function getEnvironmentMachineID(): string; export declare function getProcessID(): Promise<number>; export declare class TextEncoderPolyfill { private encoder; encode(str: string): Uint8Array; } export declare class TextDecoderPolyfill { private decoder; decode(uint8Array: Uint8Array): string; } export declare function computeSHA256(input: string, n?: number): Promise<number[]>;