uuid3-by-string
Version:
Generating uuid-hash from string
17 lines (15 loc) • 649 B
TypeScript
/**
* Generates the Name-Based UUID v3 according to RFC-4122
* https://tools.ietf.org/html/rfc4122#section-4.3
* @param {string} target Hashing target
* @param {string} [namespace] Some name space within which generation occurs
* @param {3} [version=3] Version of UUID. Available versions is 3
* according to RFC-4122. The version is responsible for the hashing algorithm:
* version 3 uses MD5.
* @returns {string} UUID
*/
declare function getUuidByString(target: string, namespace?: string): string
declare function getUuidByString(target: string): string
// prettier-ignore
declare namespace getUuidByString { }
export = getUuidByString