random-uniq.js 206 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 'use strict'; var generated = Object.create(null) , random = Math.random; module.exports = function () { var str; do { str = random().toString(36).slice(2); } while (generated[str]); return str; };