aboutsummaryrefslogtreecommitdiff
path: root/src/runtime.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-05-19 19:30:24 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-05-19 19:30:24 -0700
commita58adfcaa2bcbf24d568af3a0175a6a3ab4e1e05 (patch)
tree23a585cba094f192097422bf2c3e7b78256cadcf /src/runtime.js
parent2884b759c3143d7ba1d44ec8c38987566940d050 (diff)
downloadbun-a58adfcaa2bcbf24d568af3a0175a6a3ab4e1e05.tar.gz
bun-a58adfcaa2bcbf24d568af3a0175a6a3ab4e1e05.tar.zst
bun-a58adfcaa2bcbf24d568af3a0175a6a3ab4e1e05.zip
Starting to work on rutnime
Former-commit-id: 23220fd348f86bda50fb4e4a64cce9c4b167499f
Diffstat (limited to 'src/runtime.js')
-rw-r--r--src/runtime.js40
1 files changed, 40 insertions, 0 deletions
diff --git a/src/runtime.js b/src/runtime.js
new file mode 100644
index 000000000..11d5be083
--- /dev/null
+++ b/src/runtime.js
@@ -0,0 +1,40 @@
+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
+ );
+};