UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

43 lines (42 loc) 1.68 kB
import { i as __require, t as __commonJSMin } from "./chunk-CNf5ZN-e.js"; //#region node_modules/safe-buffer/index.js var require_safe_buffer = /* @__PURE__ */ __commonJSMin(((exports, module) => { /*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */ var buffer = __require("buffer"); var Buffer = buffer.Buffer; function copyProps(src, dst) { for (var key in src) dst[key] = src[key]; } if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) module.exports = buffer; else { copyProps(buffer, exports); exports.Buffer = SafeBuffer; } function SafeBuffer(arg, encodingOrOffset, length) { return Buffer(arg, encodingOrOffset, length); } SafeBuffer.prototype = Object.create(Buffer.prototype); copyProps(Buffer, SafeBuffer); SafeBuffer.from = function(arg, encodingOrOffset, length) { if (typeof arg === "number") throw new TypeError("Argument must not be a number"); return Buffer(arg, encodingOrOffset, length); }; SafeBuffer.alloc = function(size, fill, encoding) { if (typeof size !== "number") throw new TypeError("Argument must be a number"); var buf = Buffer(size); if (fill !== void 0) if (typeof encoding === "string") buf.fill(fill, encoding); else buf.fill(fill); else buf.fill(0); return buf; }; SafeBuffer.allocUnsafe = function(size) { if (typeof size !== "number") throw new TypeError("Argument must be a number"); return Buffer(size); }; SafeBuffer.allocUnsafeSlow = function(size) { if (typeof size !== "number") throw new TypeError("Argument must be a number"); return buffer.SlowBuffer(size); }; })); //#endregion export { require_safe_buffer as t };