UNPKG

typedash

Version:

modern, type-safe collection of utility functions

19 lines (18 loc) 512 B
// src/functions/uniqueId/uniqueId.ts function uniqueId(prefix = "") { const suffix = generateUUID(); return `${prefix}${suffix}`; } function generateUUID() { if (typeof crypto === "object" && typeof crypto.randomUUID === "function") { return crypto.randomUUID(); } return pseudoRandomUUID(); } function pseudoRandomUUID() { const random = Math.random(); return random.toString(36).slice(2, 11); } export { uniqueId }; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-O4W2T5E2.js.map