rsnext/packages/next/compiled/edge-runtime/index.js

1 line
35 KiB
JavaScript
Raw Normal View History

2022-06-28 14:48:23 +02:00
(()=>{var e={290:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EdgeVM=void 0;const n=r(951);const o=r(657);class EdgeVM extends o.VM{constructor(e={}){super({...e,extend:t=>e.extend?e.extend((0,n.addPrimitives)(t)):(0,n.addPrimitives)(t)})}}t.EdgeVM=EdgeVM},411:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.VM=t.EdgeVM=void 0;var n=r(290);Object.defineProperty(t,"EdgeVM",{enumerable:true,get:function(){return n.EdgeVM}});var o=r(657);Object.defineProperty(t,"VM",{enumerable:true,get:function(){return o.VM}})},4:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createRequire=t.requireDependencies=void 0;const n=r(147);const o=r(144);const s=r(17);function requireDependencies(e){const{context:t,requireCache:r,dependencies:n}=e;const o=createRequire(t,r);for(const{path:e,mapExports:r}of n){const n=o(e,e);for(const e of Object.keys(r)){t[r[e]]=n[e]}}}t.requireDependencies=requireDependencies;function createRequire(e,t){return function requireFn(r,i){const a=require.resolve(i,{paths:[(0,s.dirname)(r)]});const E=t.get(a);if(E!==undefined){return E.exports}const d={exports:{},loaded:false,id:a};t.set(a,d);const c=(0,o.runInContext)(`(function(module,exports,require,__dirname,__filename) {${(0,n.readFileSync)(a,"utf-8")}\n})`,e);try{c(d,d.exports,requireFn.bind(null,a),(0,s.dirname)(a),a)}finally{t.delete(a)}d.loaded=true;return d.exports}}t.createRequire=createRequire},586:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:true});t.tempFile=void 0;const o=n(r(147));const s=n(r(37));const i=n(r(17));const a=n(r(951));const{crypto:E}=a.default;function tempFile(e){const t=i.default.join(s.default.tmpdir(),E.randomUUID());o.default.writeFileSync(t,e);return{path:t,remove:()=>o.default.unlinkSync(t)}}t.tempFile=tempFile},657:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.VM=void 0;const n=r(144);const o=r(4);const s=r(586);class VM{constructor(e={}){var t,r,s,i;const a=(0,n.createContext)({},{name:"Edge Runtime",codeGeneration:(t=e.codeGeneration)!==null&&t!==void 0?t:{strings:false,wasm:false}});this.requireCache=(r=e.requireCache)!==null&&r!==void 0?r:new Map;this.context=(i=(s=e.extend)===null||s===void 0?void 0:s.call(e,a))!==null&&i!==void 0?i:a;this.requireFn=(0,o.createRequire)(this.context,this.requireCache)}evaluate(e){return(0,n.runInContext)(e,this.context)}require(e){return this.requireFn(e,e)}requireInContext(e){const t=this.require(e);for(const[e,r]of Object.entries(t)){this.context[e]=r}}requireInlineInContext(e){const t=(0,s.tempFile)(e);this.requireInContext(t.path);t.remove()}}t.VM=VM},734:e=>{"use strict";e.exports=e=>{const t=e[0]*1e9+e[1];const r=t/1e6;const n=t/1e9;return{seconds:n,milliseconds:r,nanoseconds:t}}},447:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EdgeRuntime=void 0;const n=r(411);const o=r(641);let s;let i;class EdgeRuntime extends n.EdgeVM{constructor(e){super({...e,extend:t=>{var r,n;return(n=(r=e===null||e===void 0?void 0:e.extend)===null||r===void 0?void 0:r.call(e,t))!==null&&n!==void 0?n:t}});defineHandlerProps({object:this,setterName:"__onUnhandledRejectionHandler",setter:e=>s=e,getterName:"__rejectionHandlers",getter:()=>s});defineHandlerProps({object:this,setterName:"__onErrorHandler",setter:e=>i=e,getterName:"__errorHandlers",getter:()=>i});Object.defineProperty(this.context,"EdgeRuntime",{configurable:false,enumerable:false,writable:false,value:{version:o.VERSION}});this.evaluate(getDefineEventListenersCode());this.dispatchFetch=this.evaluate(getDispatchFetchCode());if(e===null||e===void 0?void 0:e.initialCode){this.evaluate(e.initialCode)}}}t.EdgeRuntime=EdgeRuntime;process.on("unhandledRejection",(function invokeRejectionHandlers(e,t){s===null||s===void 0?void 0:s.forEach((r=>r(e,t)))}));process.on("uncaughtException",(function invokeErrorHandlers(e){i===null||i===void 0?void 0:i.forEach((t=>t(e)))}));function getDefineEventListenersCo