uuid4
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/uuid4 package

2.0.3 • Public • Published

uuid4

A Node.js module for generating and validation V4 UUIDs

NOTE: as of Version 2, legacy browsers are no longer supported, you can keep using 1.x if you need to support modern and legacy browsers.

Install

$ npm install uuid4

Usage

import uuid4 from "uuid4";

// Generate a new UUID
var id = uuid4();

// Validate a UUID as proper V4 format (case-insensitive)
uuid4.valid(id); // true

Direct in Browser or Deno

import uuid4 from 'https://cdn.jsdelivr.net/gh/tracker1/node-uuid4/browser.mjs';

// or

const { default: uuid4 } = await import('https://cdn.jsdelivr.net/gh/tracker1/node-uuid4/browser.mjs')

Deno

Use the canonical implementation instead.

import { v4 as uuid4 } from "https://deno.land/std/uuid/mod.ts";

const id = uuid4.generate();

console.log(id);
console.log(uuid4.validate(id));

License

ISC License

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.3
    38,365
    • latest

Version History

Package Sidebar

Install

npm i uuid4

Weekly Downloads

69,744

Version

2.0.3

License

ISC

Unpacked Size

4.41 kB

Total Files

8

Last publish

Collaborators

  • tracker1