diff options
author | 2021-06-10 14:57:08 -0700 | |
---|---|---|
committer | 2021-06-10 14:57:08 -0700 | |
commit | d2e1c7955be8989eac8169ab46af93492e706d0b (patch) | |
tree | ed88fce577a04f953b84bb105bb5597e9d9c42e7 /src/runtime.js | |
parent | f280758fa7eb8565590c129e3883cd7a7daa6638 (diff) | |
download | bun-d2e1c7955be8989eac8169ab46af93492e706d0b.tar.gz bun-d2e1c7955be8989eac8169ab46af93492e706d0b.tar.zst bun-d2e1c7955be8989eac8169ab46af93492e706d0b.zip |
The code looks like it might work
Former-commit-id: 8070da6ec91706ecacf789f4c0a770bc92f17283
Diffstat (limited to 'src/runtime.js')
-rw-r--r-- | src/runtime.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/runtime.js b/src/runtime.js index 5d204a922..ddcdaddd7 100644 --- a/src/runtime.js +++ b/src/runtime.js @@ -22,6 +22,17 @@ export var __reExport = (target, module, desc) => { return target; }; +export var $$lz = (target, module, props) => { + for (key in props) { + if (!__hasOwnProp.call(target, key) && key !== "default") + __defProp(target, key, { + get: () => module()[props[key]], + enumerable: true, + }); + } + return target; +}; + export var __toModule = (module) => { return __reExport( __markAsModule( @@ -43,7 +54,7 @@ export var __commonJS = return ( mod, // friendly name for any errors while requiring - (__name(cb, `export default ${name}`), + (__name(cb, name), cb((mod = { exports: {} }), mod.exports), __name(mod, name), mod), |