v7

import { v7 } from "jsr:@ende/uuid";

variable

const v7: { … }

Generator and validator for UUIDv7

Example: Usage

import { v7 } from "@ende/uuid";
import { assert, assertEquals } from "@ende/assert";

const TIMESTAMP = 1527897600000;
const uuid = v7.generate(TIMESTAMP); // optional timestamp, otherwise defaults to Date.now();
assert(v7.validate(uuid));
assertEquals(v7.extractTimestamp(uuid), TIMESTAMP);

Properties

generate

generate: unknown

validate

validate: unknown

extractTimestamp

extractTimestamp: unknown

Source