function generate
generate(namespace: string,data: Uint8Array): Promise<string>Generate a RFC4122 v5 UUID (SHA-1 namespace).
Examples
Example 1
Example 1
import { generate } from "@std/uuid/v5"; const NAMESPACE_URL = "6ba7b811-9dad-11d1-80b4-00c04fd430c8"; const uuid = await generate(NAMESPACE_URL, new TextEncoder().encode("python.org")); uuid === "7af94e2b-4dd9-50f0-9c9a-8a48519bdef0" // true
Parameters
namespace: stringThe namespace to use, encoded as a UUID.
data: Uint8ArrayThe data to hash to calculate the SHA-1 digest for the UUID.