Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 1.44 KB

README.md

File metadata and controls

63 lines (40 loc) · 1.44 KB

uuid-v7

JSR JSR Score CI

Note

The @std library also has an unstable implementation of uuid v7. See @std/uuid/unstable-v7.

The uuid-v7 package provides UUIDv7 generator and validator based on RFC 9562.

UUIDv7 features a time-ordered value field derived from the widely implemented and well-known Unix Epoch timestamp source, the number of milliseconds since midnight 1 Jan 1970 UTC, leap seconds excluded.

Quick start

Install

This package is available on jsr.io.

# Deno
deno add @babia/uuid-v7

# npm
npx jsr add @babia/uuid-v7

# yarn
yarn dlx jsr add @babia/uuid-v7

# pnpm
pnpm dlx jsr add @babia/uuid-v7

# Bun
bunx jsr add @babia/uuid-v7

Example: Generate a new uuid

import { generate } from "@babia/uuid-v7";

generate() // => 01912d68-783e-7a03-8467-5661c1243ad4

Documentation

The documentation for the package can be found here:

https://jsr.io/@babia/uuid-v7/doc

License

This package is licensed for use under MIT License.


Copyright © 2024 David (babiabeo)