diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2024-05-14 14:05:49 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2024-05-14 14:05:49 +0800 |
| commit | 06823fbf1c2e763a5bf76c3990ca98fbbcd98691 (patch) | |
| tree | 4280bece3888d12a022093bf1a9cd1b049393602 /node_modules/@babel/helpers/lib/helpers.js | |
| parent | 1368909b3cd552dbb0d12d5863c597f5be46177d (diff) | |
updated node_modules
Diffstat (limited to 'node_modules/@babel/helpers/lib/helpers.js')
| -rw-r--r-- | node_modules/@babel/helpers/lib/helpers.js | 60 |
1 files changed, 28 insertions, 32 deletions
diff --git a/node_modules/@babel/helpers/lib/helpers.js b/node_modules/@babel/helpers/lib/helpers.js index 8ba254ee..468f641b 100644 --- a/node_modules/@babel/helpers/lib/helpers.js +++ b/node_modules/@babel/helpers/lib/helpers.js @@ -319,13 +319,12 @@ helpers.objectWithoutPropertiesLoose = helper("7.0.0-beta.0")` if (source == null) return {}; var target = {}; - var sourceKeys = Object.keys(source); - var key, i; - for (i = 0; i < sourceKeys.length; i++) { - key = sourceKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - target[key] = source[key]; + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + if (excluded.indexOf(key) >= 0) continue; + target[key] = source[key]; + } } return target; @@ -818,62 +817,61 @@ helpers.classPrivateFieldLooseBase = helper("7.0.0-beta.0")` `; helpers.classPrivateFieldGet = helper("7.0.0-beta.0")` import classApplyDescriptorGet from "classApplyDescriptorGet"; - import classExtractFieldDescriptor from "classExtractFieldDescriptor"; + import classPrivateFieldGet2 from "classPrivateFieldGet2"; export default function _classPrivateFieldGet(receiver, privateMap) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get"); + var descriptor = classPrivateFieldGet2(privateMap, receiver); return classApplyDescriptorGet(receiver, descriptor); } `; helpers.classPrivateFieldSet = helper("7.0.0-beta.0")` import classApplyDescriptorSet from "classApplyDescriptorSet"; - import classExtractFieldDescriptor from "classExtractFieldDescriptor"; + import classPrivateFieldGet2 from "classPrivateFieldGet2"; export default function _classPrivateFieldSet(receiver, privateMap, value) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); + var descriptor = classPrivateFieldGet2(privateMap, receiver); classApplyDescriptorSet(receiver, descriptor, value); return value; } `; helpers.classPrivateFieldDestructureSet = helper("7.4.4")` import classApplyDescriptorDestructureSet from "classApplyDescriptorDestructureSet"; - import classExtractFieldDescriptor from "classExtractFieldDescriptor"; + import classPrivateFieldGet2 from "classPrivateFieldGet2"; export default function _classPrivateFieldDestructureSet(receiver, privateMap) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); + var descriptor = classPrivateFieldGet2(privateMap, receiver); return classApplyDescriptorDestructureSet(receiver, descriptor); } `; helpers.classExtractFieldDescriptor = helper("7.13.10")` - export default function _classExtractFieldDescriptor(receiver, privateMap, action) { - if (!privateMap.has(receiver)) { - throw new TypeError("attempted to " + action + " private field on non-instance"); - } - return privateMap.get(receiver); + import classPrivateFieldGet2 from "classPrivateFieldGet2"; + + export default function _classExtractFieldDescriptor(receiver, privateMap) { + return classPrivateFieldGet2(privateMap, receiver); } `; helpers.classStaticPrivateFieldSpecGet = helper("7.0.2")` import classApplyDescriptorGet from "classApplyDescriptorGet"; - import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import assertClassBrand from "assertClassBrand"; import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { - classCheckPrivateStaticAccess(receiver, classConstructor); + assertClassBrand(classConstructor, receiver); classCheckPrivateStaticFieldDescriptor(descriptor, "get"); return classApplyDescriptorGet(receiver, descriptor); } `; helpers.classStaticPrivateFieldSpecSet = helper("7.0.2")` import classApplyDescriptorSet from "classApplyDescriptorSet"; - import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import assertClassBrand from "assertClassBrand"; import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { - classCheckPrivateStaticAccess(receiver, classConstructor); + assertClassBrand(classConstructor, receiver); classCheckPrivateStaticFieldDescriptor(descriptor, "set"); classApplyDescriptorSet(receiver, descriptor, value); return value; } `; helpers.classStaticPrivateMethodGet = helper("7.3.2")` - import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import assertClassBrand from "assertClassBrand"; export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) { - classCheckPrivateStaticAccess(receiver, classConstructor); + assertClassBrand(classConstructor, receiver); return method; } `; @@ -930,19 +928,18 @@ helpers.classApplyDescriptorDestructureSet = helper("7.13.10")` `; helpers.classStaticPrivateFieldDestructureSet = helper("7.13.10")` import classApplyDescriptorDestructureSet from "classApplyDescriptorDestructureSet"; - import classCheckPrivateStaticAccess from "classCheckPrivateStaticAccess"; + import assertClassBrand from "assertClassBrand"; import classCheckPrivateStaticFieldDescriptor from "classCheckPrivateStaticFieldDescriptor"; export default function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) { - classCheckPrivateStaticAccess(receiver, classConstructor); + assertClassBrand(classConstructor, receiver); classCheckPrivateStaticFieldDescriptor(descriptor, "set"); return classApplyDescriptorDestructureSet(receiver, descriptor); } `; helpers.classCheckPrivateStaticAccess = helper("7.13.10")` - export default function _classCheckPrivateStaticAccess(receiver, classConstructor) { - if (receiver !== classConstructor) { - throw new TypeError("Private static access of wrong provenance"); - } + import assertClassBrand from "assertClassBrand"; + export default function _classCheckPrivateStaticAccess(receiver, classConstructor, returnValue) { + return assertClassBrand(classConstructor, receiver, returnValue); } `; helpers.classCheckPrivateStaticFieldDescriptor = helper("7.13.10")` @@ -1626,10 +1623,9 @@ helpers.decorate = helper("7.1.5")` `; helpers.classPrivateMethodGet = helper("7.1.6")` + import assertClassBrand from "assertClassBrand"; export default function _classPrivateMethodGet(receiver, privateSet, fn) { - if (!privateSet.has(receiver)) { - throw new TypeError("attempted to get private field on non-instance"); - } + assertClassBrand(privateSet, receiver); return fn; } `; |
