serverless-spy
Version:
CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.
23 lines (21 loc) • 746 B
JavaScript
const require_rng = require('./rng.js');
const require_stringify = require('./stringify.js');
const require_native = require('./native.js');
//#region node_modules/uuid/dist/esm-node/v4.js
function v4(options, buf, offset) {
if (require_native.default.randomUUID && !buf && !options) return require_native.default.randomUUID();
options = options || {};
const rnds = options.random || (options.rng || require_rng.default)();
rnds[6] = rnds[6] & 15 | 64;
rnds[8] = rnds[8] & 63 | 128;
if (buf) {
offset = offset || 0;
for (let i = 0; i < 16; ++i) buf[offset + i] = rnds[i];
return buf;
}
return require_stringify.unsafeStringify(rnds);
}
var v4_default = v4;
//#endregion
exports.default = v4_default;
//# sourceMappingURL=v4.js.map