From 23b60dc1975db38c280d8a123aff97544d1673e0 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:34:21 +0800 Subject: [PATCH] TODO#139890 FAQ 常見問題 1-文案調整 --- PAMapp/node_modules/@babel/helpers/lib/helpers.js | 36 +++++++++++++++++------------------- 1 files changed, 17 insertions(+), 19 deletions(-) diff --git a/PAMapp/node_modules/@babel/helpers/lib/helpers.js b/PAMapp/node_modules/@babel/helpers/lib/helpers.js index 5734945..3b8eea2 100644 --- a/PAMapp/node_modules/@babel/helpers/lib/helpers.js +++ b/PAMapp/node_modules/@babel/helpers/lib/helpers.js @@ -7,11 +7,11 @@ var _template = require("@babel/template"); -var generated = require("./helpers-generated"); +var _helpersGenerated = require("./helpers-generated"); const helpers = Object.assign({ __proto__: null -}, generated); +}, _helpersGenerated.default); var _default = helpers; exports.default = _default; @@ -20,19 +20,6 @@ ast: () => _template.default.program.ast(tpl) }); -helpers.asyncIterator = helper("7.0.0-beta.0")` - export default function _asyncIterator(iterable) { - var method; - if (typeof Symbol !== "undefined") { - if (Symbol.asyncIterator) method = iterable[Symbol.asyncIterator]; - if (method == null && Symbol.iterator) method = iterable[Symbol.iterator]; - } - if (method == null) method = iterable["@@asyncIterator"]; - if (method == null) method = iterable["@@iterator"] - if (method == null) throw new TypeError("Object is not async iterable"); - return method.call(iterable); - } -`; helpers.AwaitValue = helper("7.0.0-beta.0")` export default function _AwaitValue(value) { this.wrapped = value; @@ -233,6 +220,7 @@ export default function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); + Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } `; @@ -337,6 +325,9 @@ if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } + // We can't use defineProperty to set the prototype in a single step because it + // doesn't work in Chrome <= 36. https://github.com/babel/babel/issues/14056 + // V8 bug: https://bugs.chromium.org/p/v8/issues/detail?id=3334 subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, @@ -344,6 +335,7 @@ configurable: true } }); + Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) setPrototypeOf(subClass, superClass); } `; @@ -636,7 +628,7 @@ helpers.get = helper("7.0.0-beta.0")` import superPropBase from "superPropBase"; - export default function _get(target, property, receiver) { + export default function _get() { if (typeof Reflect !== "undefined" && Reflect.get) { _get = Reflect.get; } else { @@ -647,13 +639,14 @@ var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { - return desc.get.call(receiver); + // STEP 3. If receiver is not present, then set receiver to target. + return desc.get.call(arguments.length < 3 ? target : receiver); } return desc.value; }; } - return _get(target, property, receiver || target); + return _get.apply(this, arguments); } `; helpers.set = helper("7.0.0-beta.0")` @@ -1958,4 +1951,9 @@ throw new TypeError("attempted to reassign private method"); } `; -} \ No newline at end of file +} +helpers.identity = helper("7.17.0")` + export default function _identity(x) { + return x; + } +`; \ No newline at end of file -- Gitblit v1.8.0