/opt/canhelp/node_modules/uuid/dist
NameSizeModeActions
bin/-0755rm
commonjs-browser/-0755rm
esm-browser/-0755rm
esm-node/-0755rm
index.js26070644editdlrm
max.js1780644editdlrm
md5-browser.js69830644editdlrm
md5.js5380644editdlrm
native-browser.js2610644editdlrm
native.js3400644editdlrm
nil.js1780644editdlrm
parse.js13650644editdlrm
regex.js2940644editdlrm
rng-browser.js9250644editdlrm
rng.js5450644editdlrm
sha1-browser.js25780644editdlrm
sha1.js5410644editdlrm
stringify.js19200644editdlrm
uuid-bin.js22860644editdlrm
v1.js39310644editdlrm
v1ToV6.js13210644editdlrm
v3.js3900644editdlrm
v4.js9810644editdlrm
v5.js3930644editdlrm
v6.js10790644editdlrm
v6ToV1.js13020644editdlrm
v7.js49760644editdlrm
v35.js20090644editdlrm
validate.js3860644editdlrm
version.js4490644editdlrm
Edit: /opt/canhelp/node_modules/uuid/dist/v6.js (1079B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = v6; var _stringify = require("./stringify.js"); var _v = _interopRequireDefault(require("./v1.js")); var _v1ToV = _interopRequireDefault(require("./v1ToV6.js")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } /** * * @param {object} options * @param {Uint8Array=} buf * @param {number=} offset * @returns */ function v6(options = {}, buf, offset = 0) { // v6 is v1 with different field layout, so we start with a v1 UUID, albeit // with slightly different behavior around how the clock_seq and node fields // are randomized, which is why we call v1 with _v6: true. let bytes = (0, _v.default)({ ...options, _v6: true }, new Uint8Array(16)); // Reorder the fields to v6 layout. bytes = (0, _v1ToV.default)(bytes); // Return as a byte array if requested if (buf) { for (let i = 0; i < 16; i++) { buf[offset + i] = bytes[i]; } return buf; } return (0, _stringify.unsafeStringify)(bytes); }