From 9bdb95c9e34cef640534e5e5a1e2225a80442000 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 15:48:15 +0800
Subject: [PATCH] TODO#139894 [ footer -最下方說明與保經代合作 ] 文案修改

---
 PAMapp/node_modules/@babel/helper-replace-supers/lib/index.js |   54 +++++++++++++++++-------------------------------------
 1 files changed, 17 insertions(+), 37 deletions(-)

diff --git a/PAMapp/node_modules/@babel/helper-replace-supers/lib/index.js b/PAMapp/node_modules/@babel/helper-replace-supers/lib/index.js
index d18b818..664c0f1 100644
--- a/PAMapp/node_modules/@babel/helper-replace-supers/lib/index.js
+++ b/PAMapp/node_modules/@babel/helper-replace-supers/lib/index.js
@@ -3,8 +3,19 @@
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.skipAllButComputedKey = skipAllButComputedKey;
-exports.default = exports.environmentVisitor = void 0;
+exports.default = void 0;
+Object.defineProperty(exports, "environmentVisitor", {
+  enumerable: true,
+  get: function () {
+    return _helperEnvironmentVisitor.default;
+  }
+});
+Object.defineProperty(exports, "skipAllButComputedKey", {
+  enumerable: true,
+  get: function () {
+    return _helperEnvironmentVisitor.skipAllButComputedKey;
+  }
+});
 
 var _traverse = require("@babel/traverse");
 
@@ -12,10 +23,11 @@
 
 var _helperOptimiseCallExpression = require("@babel/helper-optimise-call-expression");
 
+var _helperEnvironmentVisitor = require("@babel/helper-environment-visitor");
+
 var _t = require("@babel/types");
 
 const {
-  VISITOR_KEYS,
   assignmentExpression,
   booleanLiteral,
   callExpression,
@@ -23,7 +35,6 @@
   identifier,
   memberExpression,
   sequenceExpression,
-  staticBlock,
   stringLiteral,
   thisExpression
 } = _t;
@@ -34,38 +45,7 @@
   return callExpression(file.addHelper("getPrototypeOf"), [targetRef]);
 }
 
-function skipAllButComputedKey(path) {
-  if (!path.node.computed) {
-    path.skip();
-    return;
-  }
-
-  const keys = VISITOR_KEYS[path.type];
-
-  for (const key of keys) {
-    if (key !== "key") path.skipKey(key);
-  }
-}
-
-const environmentVisitor = {
-  [`${staticBlock ? "StaticBlock|" : ""}ClassPrivateProperty|TypeAnnotation`](path) {
-    path.skip();
-  },
-
-  Function(path) {
-    if (path.isMethod()) return;
-    if (path.isArrowFunctionExpression()) return;
-    path.skip();
-  },
-
-  "Method|ClassProperty"(path) {
-    skipAllButComputedKey(path);
-  }
-
-};
-exports.environmentVisitor = environmentVisitor;
-
-const visitor = _traverse.default.visitors.merge([environmentVisitor, {
+const visitor = _traverse.default.visitors.merge([_helperEnvironmentVisitor.default, {
   Super(path, state) {
     const {
       node,
@@ -79,7 +59,7 @@
 
 }]);
 
-const unshadowSuperBindingVisitor = _traverse.default.visitors.merge([environmentVisitor, {
+const unshadowSuperBindingVisitor = _traverse.default.visitors.merge([_helperEnvironmentVisitor.default, {
   Scopable(path, {
     refName
   }) {

--
Gitblit v1.8.0