17 lines
No EOL
539 B
JavaScript
17 lines
No EOL
539 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.uuid = void 0;
|
|
//Gerar uma uuid V4
|
|
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[((1000 * Math.random()) | 0) % letras.length]
|
|
: letra)
|
|
.join("");
|
|
return retorno;
|
|
};
|
|
exports.uuid = uuid;
|
|
//# sourceMappingURL=uuid.js.map
|