diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2026-05-18 23:10:59 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2026-05-18 23:41:44 +0800 |
| commit | fc87c009806dcc98867f6b58efe29b042aa01dee (patch) | |
| tree | 8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js | |
| parent | 3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (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.js | 61 |
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; -} |
