summaryrefslogtreecommitdiff
path: root/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:10:59 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:41:44 +0800
commitfc87c009806dcc98867f6b58efe29b042aa01dee (patch)
tree8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
parent3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff)
node: updatemain
Diffstat (limited to 'node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js')
-rw-r--r--node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js61
1 files changed, 0 insertions, 61 deletions
diff --git a/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js b/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
deleted file mode 100644
index 73c301ce..00000000
--- a/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
+++ /dev/null
@@ -1,61 +0,0 @@
-import fs from "fs";
-import { createRequire } from "module";
-
-const [parse, generate] = await Promise.all([
- import("@babel/parser").then(ns => ns.parse),
- import("@babel/generator").then(ns => ns.default.default || ns.default),
-]).catch(error => {
- console.error(error);
- throw new Error(
- "Before running generate-helpers.js you must compile @babel/parser and @babel/generator.",
- { cause: error }
- );
-});
-
-const REGENERATOR_RUNTIME_IN_FILE = fs.readFileSync(
- createRequire(import.meta.url).resolve("regenerator-runtime"),
- "utf8"
-);
-
-const MIN_VERSION = "7.18.0";
-
-const HEADER = `/* @minVersion ${MIN_VERSION} */
-/*
- * This file is auto-generated! Do not modify it directly.
- * To re-generate, update the regenerator-runtime dependency of
- * @babel/helpers and run 'yarn gulp generate-runtime-helpers'.
- */
-
-/* eslint-disable */
-`;
-
-const COPYRIGHT = `/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */`;
-
-export default function generateRegeneratorRuntimeHelper() {
- const ast = parse(REGENERATOR_RUNTIME_IN_FILE, { sourceType: "script" });
-
- const factoryFunction = ast.program.body[0].declarations[0].init.callee;
- factoryFunction.type = "FunctionDeclaration";
- factoryFunction.id = { type: "Identifier", name: "_regeneratorRuntime" };
- factoryFunction.params = [];
- factoryFunction.body.body.unshift(
- ...stmts(`
- ${COPYRIGHT}
- _regeneratorRuntime = function () { return exports; };
- var exports = {};
- `)
- );
-
- const { code } = generate({
- type: "ExportDefaultDeclaration",
- declaration: factoryFunction,
- });
-
- return HEADER + code;
-}
-
-function stmts(code) {
- return parse(`function _() { ${code} }`, {
- sourceType: "script",
- }).program.body[0].body.body;
-}