UNPKG

randshortid

Version:

A package that generates random IDs

12 lines (11 loc) 372 B
var shortid = (length, chars) => { if(length==null || typeof length != 'number'){length=6;} if(chars==null){ chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz"; } chars.split(""); var str = ""; for (var i = 0; i < length; i++) { str += chars[Math.floor(Math.random() * chars.length)]; } return str; }; module.exports = shortid