"use strict";var d=Object.create;var n=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var h=Object.getPrototypeOf,_=Object.prototype.hasOwnProperty;var b=(r,e,o,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of g(e))!_.call(r,t)&&t!==o&&n(r,t,{get:()=>e[t],enumerable:!(i=u(e,t))||i.enumerable});return r};var s=(r,e,o)=>(o=r!=null?d(h(r)):{},b(e||!r||!r.__esModule?n(o,"default",{value:r,enumerable:!0}):o,r));var c=s(require("module")),a=s(require("v8")),m=s(require("vm")),l=require("fs"),p=require("zlib");a.default.setFlagsFromString("--no-lazy"),a.default.setFlagsFromString("--no-flush-bytecode");const f="globalThis.module = module; globalThis.exports = exports; globalThis.__dirname = __dirname; globalThis.require = require; return (main) => main();";c.default._extensions[".js"]=(r,e)=>{const o=(0,l.readFileSync)(e),i=(0,p.brotliDecompressSync)(o);globalThis.__filename=e,r._compile(f,`${e}-wrapper`)(()=>S(i).runInThisContext())};function S(r){const e=r.subarray(8,12).readUInt32LE(),o=new m.default.Script("\0".repeat(e),{cachedData:r});if(o.cachedDataRejected)throw new Error;return o}
