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.
24 lines (22 loc) • 722 B
JavaScript
const __dirname = import.meta.dirname;
import rng from "./rng.mjs";
import { unsafeStringify } from "./stringify.mjs";
import native_default from "./native.mjs";
//#region node_modules/uuid/dist/esm-node/v4.js
function v4(options, buf, offset) {
if (native_default.randomUUID && !buf && !options) return native_default.randomUUID();
options = options || {};
const rnds = options.random || (options.rng || rng)();
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 unsafeStringify(rnds);
}
var v4_default = v4;
//#endregion
export { v4_default as default };
//# sourceMappingURL=v4.mjs.map