diff options
author | 2021-06-01 20:49:49 -0700 | |
---|---|---|
committer | 2021-06-01 20:49:49 -0700 | |
commit | ee6643ce8b8b3ac32d5ba71d2617b38bb03379af (patch) | |
tree | 728dd42e5c3bfb7272465610326868113f945a88 /demos/simple-react/public/__runtime.js | |
parent | 38f1eb07012eaf0e09400ba06d06fe15007a9022 (diff) | |
download | bun-ee6643ce8b8b3ac32d5ba71d2617b38bb03379af.tar.gz bun-ee6643ce8b8b3ac32d5ba71d2617b38bb03379af.tar.zst bun-ee6643ce8b8b3ac32d5ba71d2617b38bb03379af.zip |
wip
Former-commit-id: a6bc130918f63bfbeac220f4e1fa55f08197e1c1
Diffstat (limited to 'demos/simple-react/public/__runtime.js')
-rw-r--r-- | demos/simple-react/public/__runtime.js | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/demos/simple-react/public/__runtime.js b/demos/simple-react/public/__runtime.js new file mode 100644 index 000000000..da76d71eb --- /dev/null +++ b/demos/simple-react/public/__runtime.js @@ -0,0 +1,63 @@ +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; + +export var __markAsModule = (target) => + __defProp(target, "__esModule", { value: true }); +export var __commonJS = (cb, mod) => () => { + return mod || cb((mod = { exports: {} }).exports, mod), mod.exports; +}; + +export var __reExport = (target, module, desc) => { + if ((module && typeof module === "object") || typeof module === "function") { + for (let key of __getOwnPropNames(module)) + if (!__hasOwnProp.call(target, key) && key !== "default") + __defProp(target, key, { + get: () => module[key], + enumerable: + !(desc = __getOwnPropDesc(module, key)) || desc.enumerable, + }); + } + return target; +}; + +export var __toModule = (module) => { + return __reExport( + __markAsModule( + __defProp( + module != null ? __create(__getProtoOf(module)) : {}, + "default", + module && module.__esModule && "default" in module + ? { get: () => module.default, enumerable: true } + : { value: module, enumerable: true } + ) + ), + module + ); +}; + +export var __name = (target, name) => { + Object.defineProperty(target, "name", { + get() { + return name; + }, + set(v) { + name = v; + }, + }); + + return target; +}; + +// browsers handles ensuring the same ESM is not loaded multiple times +export var __require = (n) => { + return Object.prototype.hasOwnProperty.call(n, "default") && + Object.keys(n).length === 1 + ? n["default"] + : n; +}; + +export const __esModule = true; |