PHP 8.2.30
Preview: index.js.map Size: 14.64 KB
//home/byroehnu/easepay.easetack.com/node_modules/@babel/plugin-transform-runtime/lib/index.js.map

{"version":3,"names":["_helperPluginUtils","require","_helperModuleImports","_core","_index","_index2","_semver","_default","exports","default","declare","api","options","dirname","assertVersion","version","runtimeVersion","absoluteRuntime","moduleName","Error","supportsCJSDefault","normalizedRuntimeVersion","semver","valid","intersects","hasOwnProperty","call","useBuiltIns","polyfill","useESModules","esModules","caller","supportsStaticESM","helpers","useRuntimeHelpers","HEADER_HELPERS","Set","name","inherits","babel7","createPolyfillPlugins","pre","file","modulePath","set","_ref","getRuntimePath","get","availableHelper","t","arrowFunctionExpression","identifier","blockHoist","has","isModule","path","undefined","helperPath","node","sourceType","resolveFSPath","addDefaultImport","cache","Map","source","nameHint","isHelper","cacheKey","key","cached","cloneNode","addDefault","importedInterop"],"sources":["../src/index.ts"],"sourcesContent":["import { declare } from \"@babel/helper-plugin-utils\";\nimport { addDefault, isModule } from \"@babel/helper-module-imports\";\nimport { types as t } from \"@babel/core\";\n\nimport getRuntimePath, { resolveFSPath } from \"./get-runtime-path/index.ts\";\n\n// TODO(Babel 8): Remove this\nimport babel7 from \"./babel-7/index.cjs\" with { if: \"!process.env.BABEL_8_BREAKING\" };\nimport semver from \"semver\" with { if: \"!process.env.BABEL_8_BREAKING\" };\n\nexport interface Options {\n  absoluteRuntime?: boolean;\n  corejs?: string | number | { version: string | number; proposals?: boolean };\n  helpers?: boolean;\n  version?: string;\n  moduleName?: null | string;\n}\n\nexport default declare((api, options: Options, dirname) => {\n  api.assertVersion(REQUIRED_VERSION(7));\n\n  const {\n    version: runtimeVersion = process.env.BABEL_8_BREAKING\n      ? \"8.0.0-beta.0\"\n      : \"7.0.0-beta.0\",\n    absoluteRuntime = false,\n    moduleName = null,\n  } = options;\n\n  if (\n    typeof absoluteRuntime !== \"boolean\" &&\n    typeof absoluteRuntime !== \"string\"\n  ) {\n    throw new Error(\n      \"The 'absoluteRuntime' option must be undefined, a boolean, or a string.\",\n    );\n  }\n\n  if (typeof runtimeVersion !== \"string\") {\n    throw new Error(`The 'version' option must be a version string.`);\n  }\n\n  if (moduleName !== null && typeof moduleName !== \"string\") {\n    throw new Error(\"The 'moduleName' option must be null or a string.\");\n  }\n\n  if (!process.env.BABEL_8_BREAKING) {\n    // In recent @babel/runtime versions, we can use require(\"helper\").default\n    // instead of require(\"helper\") so that it has the same interface as the\n    // ESM helper, and bundlers can better exchange one format for the other.\n\n    // eslint-disable-next-line no-var\n    var supportsCJSDefault: boolean;\n    if (!runtimeVersion) {\n      // If the range is unavailable, we're running the script during Babel's\n      // build process, and we want to assume that all versions are satisfied so\n      // that the built output will include all definitions.\n      supportsCJSDefault = true;\n    } else {\n      // semver.intersects() has some surprising behavior with comparing ranges\n      // with pre-release versions. We add '^' to ensure that we are always\n      // comparing ranges with ranges, which sidesteps this logic.\n      // For example:\n      //\n      //   semver.intersects(`<7.0.1`, \"7.0.0-beta.0\") // false - surprising\n      //   semver.intersects(`<7.0.1`, \"^7.0.0-beta.0\") // true - expected\n      //\n      // This is because the first falls back to\n      //\n      //   semver.satisfies(\"7.0.0-beta.0\", `<7.0.1`) // false - surprising\n      //\n      // and this fails because a prerelease version can only satisfy a range\n      // if it is a prerelease within the same major/minor/patch range.\n      //\n      // Note: If this is found to have issues, please also revisit the logic in\n      // babel-core's availableHelper() API.\n      const normalizedRuntimeVersion = semver.valid(runtimeVersion)\n        ? `^${runtimeVersion}`\n        : runtimeVersion;\n\n      supportsCJSDefault =\n        !semver.intersects(`<7.13.0`, normalizedRuntimeVersion) &&\n        !semver.intersects(`>=8.0.0`, normalizedRuntimeVersion);\n    }\n  }\n\n  if (Object.hasOwn(options, \"useBuiltIns\")) {\n    // @ts-expect-error deprecated options\n    if (options.useBuiltIns) {\n      throw new Error(\n        \"The 'useBuiltIns' option has been removed. The @babel/runtime \" +\n          \"module now uses builtins by default.\",\n      );\n    } else {\n      throw new Error(\n        \"The 'useBuiltIns' option has been removed. Use the 'corejs'\" +\n          \"option to polyfill with `core-js` via @babel/runtime.\",\n      );\n    }\n  }\n\n  if (Object.hasOwn(options, \"polyfill\")) {\n    // @ts-expect-error deprecated options\n    if (options.polyfill === false) {\n      throw new Error(\n        \"The 'polyfill' option has been removed. The @babel/runtime \" +\n          \"module now skips polyfilling by default.\",\n      );\n    } else {\n      throw new Error(\n        \"The 'polyfill' option has been removed. Use the 'corejs'\" +\n          \"option to polyfill with `core-js` via @babel/runtime.\",\n      );\n    }\n  }\n\n  if (process.env.BABEL_8_BREAKING) {\n    if (Object.hasOwn(options, \"regenerator\")) {\n      throw new Error(\n        \"The 'regenerator' option has been removed. The generators transform \" +\n          \"no longers relies on a 'regeneratorRuntime' global. \" +\n          \"If you still need to replace imports to the 'regeneratorRuntime' \" +\n          \"global, you can use babel-plugin-polyfill-regenerator.\",\n      );\n    }\n  }\n\n  if (process.env.BABEL_8_BREAKING) {\n    if (Object.hasOwn(options, \"useESModules\")) {\n      throw new Error(\n        \"The 'useESModules' option has been removed. @babel/runtime now uses \" +\n          \"package.json#exports to support both CommonJS and ESM helpers.\",\n      );\n    }\n  } else {\n    // @ts-expect-error(Babel 7 vs Babel 8)\n    const { useESModules = false } = options;\n    if (typeof useESModules !== \"boolean\" && useESModules !== \"auto\") {\n      throw new Error(\n        \"The 'useESModules' option must be undefined, or a boolean, or 'auto'.\",\n      );\n    }\n\n    // eslint-disable-next-line no-var\n    var esModules =\n      useESModules === \"auto\"\n        ? api.caller(caller => !!caller?.supportsStaticESM)\n        : useESModules;\n  }\n\n  if (process.env.BABEL_8_BREAKING) {\n    if (Object.hasOwn(options, \"helpers\")) {\n      throw new Error(\n        \"The 'helpers' option has been removed. \" +\n          \"Remove the plugin from your config if \" +\n          \"you want to disable helpers import injection.\",\n      );\n    }\n  } else {\n    // eslint-disable-next-line no-var\n    var { helpers: useRuntimeHelpers = true } = options;\n\n    if (typeof useRuntimeHelpers !== \"boolean\") {\n      throw new Error(\"The 'helpers' option must be undefined, or a boolean.\");\n    }\n  }\n\n  const HEADER_HELPERS = new Set([\n    \"interopRequireWildcard\",\n    \"interopRequireDefault\",\n  ]);\n\n  return {\n    name: \"transform-runtime\",\n\n    inherits: process.env.BABEL_8_BREAKING\n      ? undefined\n      : babel7.createPolyfillPlugins(options, runtimeVersion, absoluteRuntime),\n\n    pre(file) {\n      if (!process.env.BABEL_8_BREAKING && !useRuntimeHelpers) return;\n\n      let modulePath: string;\n\n      file.set(\"helperGenerator\", (name: string) => {\n        modulePath ??= getRuntimePath(\n          moduleName ??\n            file.get(\"runtimeHelpersModuleName\") ??\n            \"@babel/runtime\",\n          dirname,\n          absoluteRuntime,\n        );\n\n        // If the helper didn't exist yet at the version given, we bail\n        // out and let Babel either insert it directly, or throw an error\n        // so that plugins can handle that case properly.\n        if (!process.env.BABEL_8_BREAKING) {\n          if (!file.availableHelper?.(name, runtimeVersion)) {\n            if (name === \"regeneratorRuntime\") {\n              // For regeneratorRuntime, we can fallback to the old behavior of\n              // relying on the regeneratorRuntime global. If the 'regenerator'\n              // option is not disabled, babel-plugin-polyfill-regenerator will\n              // then replace it with a @babel/helpers/regenerator import.\n              //\n              // We must wrap it in a function, because built-in Babel helpers\n              // are functions.\n              return t.arrowFunctionExpression(\n                [],\n                t.identifier(\"regeneratorRuntime\"),\n              );\n            }\n            if (\n              name === \"regenerator\" ||\n              name === \"regeneratorKeys\" ||\n              name === \"regeneratorAsync\" ||\n              name === \"regeneratorAsyncGen\"\n            ) {\n              // See the `newHelpersAvailable` function in\n              // babel-plugin-transform-regenerator/src/regenerator/util.ts\n              return t.identifier(\"__interal_marker_fallback_regenerator__\");\n            }\n            return;\n          }\n        } else {\n          if (!file.availableHelper(name, runtimeVersion)) return;\n        }\n\n        // Explicitly set the CommonJS interop helpers to their reserve\n        // blockHoist of 4 so they are guaranteed to exist\n        // when other things used them to import.\n        const blockHoist =\n          HEADER_HELPERS.has(name) && !isModule(file.path) ? 4 : undefined;\n\n        let helperPath = `${modulePath}/helpers/${\n          !process.env.BABEL_8_BREAKING &&\n          esModules &&\n          file.path.node.sourceType === \"module\"\n            ? \"esm/\" + name\n            : name\n        }`;\n        if (absoluteRuntime) helperPath = resolveFSPath(helperPath);\n\n        return addDefaultImport(helperPath, name, blockHoist, true);\n      });\n\n      const cache = new Map();\n\n      function addDefaultImport(\n        source: string,\n        nameHint: string,\n        blockHoist: number,\n        isHelper = false,\n      ) {\n        // If something on the page adds a helper when the file is an ES6\n        // file, we can't reused the cached helper name after things have been\n        // transformed because it has almost certainly been renamed.\n        const cacheKey = isModule(file.path);\n        const key = `${source}:${nameHint}:${cacheKey || \"\"}`;\n\n        let cached = cache.get(key);\n        if (cached) {\n          cached = t.cloneNode(cached);\n        } else {\n          cached = addDefault(file.path, source, {\n            importedInterop: (\n              process.env.BABEL_8_BREAKING\n                ? isHelper\n                : isHelper && supportsCJSDefault\n            )\n              ? \"compiled\"\n              : \"uncompiled\",\n            nameHint,\n            blockHoist,\n          });\n\n          cache.set(key, cached);\n        }\n        return cached;\n      }\n    },\n  };\n});\n"],"mappings":"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","ignoreList":[]}

Directory Contents

Dirs: 2 × Files: 3

Name Size Perms Modified Actions
babel-7 DIR
- drwxr-xr-x 2026-03-14 01:49:06
Edit Download
- drwxr-xr-x 2026-03-14 01:49:06
Edit Download
127 B lr--r--r-- 2026-03-14 01:49:06
Edit Download
4.85 KB lrw-r--r-- 2026-02-28 00:28:06
Edit Download
14.64 KB lrw-r--r-- 2026-02-28 00:28:10
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).