UNPKG

failure-lambda

Version:

Failure injection for AWS Lambda - chaos engineering made simple

45 lines (40 loc) 1.68 kB
#!/usr/bin/env node // node_modules/@smithy/is-array-buffer/dist-es/index.js var isArrayBuffer = (arg) => typeof ArrayBuffer === "function" && arg instanceof ArrayBuffer || Object.prototype.toString.call(arg) === "[object ArrayBuffer]"; // node_modules/@smithy/util-buffer-from/dist-es/index.js import { Buffer } from "buffer"; var fromArrayBuffer = (input, offset = 0, length = input.byteLength - offset) => { if (!isArrayBuffer(input)) { throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof input} (${input})`); } return Buffer.from(input, offset, length); }; var fromString = (input, encoding) => { if (typeof input !== "string") { throw new TypeError(`The "input" argument must be of type string. Received type ${typeof input} (${input})`); } return encoding ? Buffer.from(input, encoding) : Buffer.from(input); }; // node_modules/@smithy/util-utf8/dist-es/fromUtf8.js var fromUtf8 = (input) => { const buf = fromString(input, "utf8"); return new Uint8Array(buf.buffer, buf.byteOffset, buf.byteLength / Uint8Array.BYTES_PER_ELEMENT); }; // node_modules/@smithy/util-utf8/dist-es/toUtf8.js var toUtf8 = (input) => { if (typeof input === "string") { return input; } if (typeof input !== "object" || typeof input.byteOffset !== "number" || typeof input.byteLength !== "number") { throw new Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array."); } return fromArrayBuffer(input.buffer, input.byteOffset, input.byteLength).toString("utf8"); }; export { isArrayBuffer, fromArrayBuffer, fromString, fromUtf8, toUtf8 }; //# sourceMappingURL=chunk-VACN7GDP.js.map