保誠-保戶業務員媒合平台
PAMapp/node_modules/@babel/helper-define-polyfill-provider/esm/index.browser.mjs
@@ -344,7 +344,7 @@
    missingDependencies = {}
  } = options;
  if (missingDependencies === false) return false;
  const caller = babelApi.caller(caller => caller?.name);
  const caller = babelApi.caller(caller => caller == null ? void 0 : caller.name);
  const {
    log = "deferred",
    inject = caller === "rollup-plugin-babel" ? "throw" : "import",
@@ -586,7 +586,7 @@
    method,
    methodName,
    targets,
    absoluteImports: absoluteImports ?? false,
    absoluteImports: absoluteImports != null ? absoluteImports : false,
    shouldInjectPolyfill,
    debug: !!debug,
    providerOptions: providerOptions
@@ -735,6 +735,8 @@
      visitor,
      pre() {
        var _provider$pre;
        debugLog = {
          polyfills: new Map(),
          found: false,
@@ -742,12 +744,14 @@
          missingDeps: new Set()
        }; // $FlowIgnore - Flow doesn't support optional calls
        provider.pre?.apply(this, arguments);
        (_provider$pre = provider.pre) == null ? void 0 : _provider$pre.apply(this, arguments);
      },
      post() {
        var _provider$post;
        // $FlowIgnore - Flow doesn't support optional calls
        provider.post?.apply(this, arguments);
        (_provider$post = provider.post) == null ? void 0 : _provider$post.apply(this, arguments);
        if (missingDependencies !== false) {
          if (missingDependencies.log === "per-file") {