13 lines
No EOL
380 B
JavaScript
13 lines
No EOL
380 B
JavaScript
const letras = "0123456789abcdef".split("");
|
|
const uuid = () => {
|
|
letras.sort(() => Math.random() - 0.5);
|
|
const modelo = "xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx".split("");
|
|
const retorno = modelo.map(
|
|
(letra) => letra === "x" ? letras[(1e3 * Math.random() | 0) % letras.length] : letra
|
|
).join("");
|
|
return retorno;
|
|
};
|
|
export {
|
|
uuid
|
|
};
|
|
//# sourceMappingURL=uuid.js.map
|