// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
// This module is browser compatible.

/**
 * Name string is a fully-qualified domain name.
 *
 * @example Usage
 * ```ts
 * import { NAMESPACE_DNS } from "@std/uuid/constants";
 * import { generate } from "@std/uuid/v5";
 *
 * await generate(NAMESPACE_DNS, new TextEncoder().encode("deno.land"));
 * ```
 */
export const NAMESPACE_DNS = "6ba7b810-9dad-11d1-80b4-00c04fd430c8";
/**
 * Name string is a URL.
 *
 * @example Usage
 * ```ts
 * import { NAMESPACE_URL } from "@std/uuid/constants";
 * import { generate } from "@std/uuid/v3";
 *
 * await generate(NAMESPACE_URL, new TextEncoder().encode("https://deno.land"));
 * ```
 */
export const NAMESPACE_URL = "6ba7b811-9dad-11d1-80b4-00c04fd430c8";
/**
 * Name string is an ISO OID.
 *
 * @example Usage
 * ```ts
 * import { NAMESPACE_OID } from "@std/uuid/constants";
 * import { generate } from "@std/uuid/v5";
 *
 * await generate(NAMESPACE_OID, new TextEncoder().encode("1.3.6.1.2.1.1.1"));
 * ```
 */
export const NAMESPACE_OID = "6ba7b812-9dad-11d1-80b4-00c04fd430c8";
/**
 * Name string is an X.500 DN (in DER or a text output format).
 *
 * @example Usage
 * ```ts
 * import { NAMESPACE_X500 } from "@std/uuid/constants";
 * import { generate } from "@std/uuid/v3";
 *
 * await generate(NAMESPACE_X500, new TextEncoder().encode("CN=John Doe, OU=People, O=Example.com"));
 * ```
 */
export const NAMESPACE_X500 = "6ba7b814-9dad-11d1-80b4-00c04fd430c8";
/**
 * The nil UUID is special form of UUID that is specified to have all 128 bits
 * set to zero.
 */
export const NIL_UUID = "00000000-0000-0000-0000-000000000000";

// denoCacheMetadata={"headers":{"server":"cloudflare","access-control-expose-headers":"*","report-to":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=z0CGAw9AALnUbJ7PnNGwHbm5JgXaEdDWpbcIKIv6cP3913JVHrh5JlwNrToK%2BYOn1Vo9rq4K60u0IXjdAhp7%2FkgdFNm47zbHgUS0BjIm%2Ftn3dvi%2FWCqzoNo%3D\"}]}","vary":"Origin","x-content-type-options":"nosniff","content-length":"1654","alt-svc":"h3=\":443\"; ma=86400","x-jsr-backend":"modules","content-type":"text/typescript","nel":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}","access-control-allow-origin":"*","cache-control":"public, max-age=31536000, immutable","x-robots-tag":"noindex","set-cookie":"__cf_bm=Bu.INqXrGbbonxSfG5lKZrs2z4ucRq9mxdKhWXSvtxg-1785241875.194551-1.0.1.1-b_KkHGqRgfZed_eE0Xl4tZfiLe7EkVPCbIYe_v1VLCOp6cbpOcuMUqi_uoco.LlSmcjcmdwDogjSouXLH3AIaaiE9xpLfOqgQLE8tkfSXwgAAchgHzQ7_BPy5tu47oHT; HttpOnly; SameSite=None; Secure; Path=/; Domain=jsr.io; Expires=Tue, 28 Jul 2026 13:01:15 GMT","content-security-policy":"default-src 'none'; script-src 'none'; style-src 'none'; img-src 'none'; font-src 'none'; connect-src 'none'; frame-src 'none'; object-src 'none'; frame-ancestors 'none'; sandbox; form-action 'none';","etag":"\"c6ed0f21f9bae7f1d1bdad8f6f801096\"","cross-origin-resource-policy":"cross-origin","cf-ray":"a223e657eb037db6-LAX","date":"Tue, 28 Jul 2026 12:31:15 GMT"},"url":"https://jsr.io/@std/uuid/0.224.3/constants.ts","time":1785241875}