Module / v1.0.0-beta.13

@typed/id/Uuid5

8 unique exports available through this public import path, including their members and aliases.

import * as Uuid5 from "@typed/id/Uuid5";

ID generation

  • dnsUuid5

    variable

    Derives deterministic UUID version 5 values in the standard DNS namespace.

  • oidUuid5

    variable

    Derives deterministic UUID version 5 values in the standard OID namespace.

  • urlUuid5

    variable

    Derives deterministic UUID version 5 values in the standard URL namespace.

  • uuid5

    variable

    Derives a deterministic UUID version 5 from a UTF-8 name and 16-byte namespace.

  • x500Uuid5

    variable

    Derives deterministic UUID version 5 values in the standard X.500 namespace.

ID schemas

  • Uuid5

    variable

    Effect Schema and branded string type for RFC UUID version 5 values.

ID types

  • Uuid5Namespace

    type-alias

    The exact 16 namespace bytes used in UUID version 5 hashing.

ID validation

  • isUuid5

    variable

    Tests whether a string is an RFC UUID version 5 value.