UNPKG

@techabl/core-utils

Version:
12 lines (11 loc) 383 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.uuidv4 = uuidv4; /* eslint-disable unicorn/prefer-math-trunc */ var _ = require("lodash"); function uuidv4(len) { return _.repeat('x', len).replace(/[xy]/g, function (c) { var r = (Math.random() * len) | 0, v = c === 'x' ? r : (r & 0x3) | 0x8; return v.toString(len); }); }