aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-06-28 17:26:46 -0700
committerPinapelz <yukais@pinapelz.com>2025-06-28 17:43:56 -0700
commite4fa1e69e7ebfb627c7198fd1a9881e9327ec4d4 (patch)
tree06284a538a6008eca75051399e47db4e5d50301c /node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
initial commit: scaffolding
Diffstat (limited to 'node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js')
-rw-r--r--node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js77
1 files changed, 77 insertions, 0 deletions
diff --git a/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js b/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
new file mode 100644
index 0000000..3350188
--- /dev/null
+++ b/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
@@ -0,0 +1,77 @@
+import OverloadYield from "./OverloadYield.js";
+import regenerator from "./regenerator.js";
+import regeneratorAsync from "./regeneratorAsync.js";
+import regeneratorAsyncGen from "./regeneratorAsyncGen.js";
+import regeneratorAsyncIterator from "./regeneratorAsyncIterator.js";
+import regeneratorKeys from "./regeneratorKeys.js";
+import regeneratorValues from "./regeneratorValues.js";
+function _regeneratorRuntime() {
+ "use strict";
+
+ var r = regenerator(),
+ e = r.m(_regeneratorRuntime),
+ t = (Object.getPrototypeOf ? Object.getPrototypeOf(e) : e.__proto__).constructor;
+ function n(r) {
+ var e = "function" == typeof r && r.constructor;
+ return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
+ }
+ var o = {
+ "throw": 1,
+ "return": 2,
+ "break": 3,
+ "continue": 3
+ };
+ function a(r) {
+ var e, t;
+ return function (n) {
+ e || (e = {
+ stop: function stop() {
+ return t(n.a, 2);
+ },
+ "catch": function _catch() {
+ return n.v;
+ },
+ abrupt: function abrupt(r, e) {
+ return t(n.a, o[r], e);
+ },
+ delegateYield: function delegateYield(r, o, a) {
+ return e.resultName = o, t(n.d, regeneratorValues(r), a);
+ },
+ finish: function finish(r) {
+ return t(n.f, r);
+ }
+ }, t = function t(r, _t, o) {
+ n.p = e.prev, n.n = e.next;
+ try {
+ return r(_t, o);
+ } finally {
+ e.next = n.n;
+ }
+ }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
+ try {
+ return r.call(this, e);
+ } finally {
+ n.p = e.prev, n.n = e.next;
+ }
+ };
+ }
+ return (_regeneratorRuntime = function _regeneratorRuntime() {
+ return {
+ wrap: function wrap(e, t, n, o) {
+ return r.w(a(e), t, n, o && o.reverse());
+ },
+ isGeneratorFunction: n,
+ mark: r.m,
+ awrap: function awrap(r, e) {
+ return new OverloadYield(r, e);
+ },
+ AsyncIterator: regeneratorAsyncIterator,
+ async: function async(r, e, t, o, u) {
+ return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
+ },
+ keys: regeneratorKeys,
+ values: regeneratorValues
+ };
+ })();
+}
+export { _regeneratorRuntime as default }; \ No newline at end of file
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage