Generate unique ids. Pass in a length and it returns a string.
npm install uid2
Without a callback it is synchronous:
constuid=require('uid2');constid=uid(10);// id => "hbswt489ts"With a callback it is asynchronous:
constuid=require('uid2');uid(10,function(err,id){if(err)throwerr;// id => "hbswt489ts"});Imported via uid2/promises it returns a Promise:
constuid=require('uid2/promises');asyncfunctionfoo(){constid=awaituid(10);// id => "hbswt489ts"}MIT