UUID in NodeJS
 UUID in NodeJS 
 UUID (Universally Unique IDentifier)
crypto - Module was added from Node.js 14.17.0
1
2
const  crypto  =  require("crypto");
console.log(crypto.randomUUID());
uuid module:
1
2
3
const  uuid  =  require("uuid");
console.log(`Here is a test v1 uuid: ${uuid.v1()}`);
console.log(`Here is a test v4 uuid: ${uuid.v4()}`);
nanoid module:
1
2
3
4
5
6
7
const  Nanoid  =  require("nanoid");
const  NanoidAsync  =  require("nanoid/async");
console.log(`UUID with Nano ID sync: ${Nanoid.nanoid()}`);
(async  function  ()  {
const  nanoId  =  await  NanoidAsync.nanoid();
console.log(`UUID with Nano ID async: ${nanoId}`);
})();
👉 Demo
 This post is licensed under  CC BY 4.0  by the author.
