6527ea5edda105e3f437ff8c785cfb5ce57a316d801dd9d325d3b1a85946a438.json 7.2 KB

1
  1. {"ast":null,"code":"'use strict';\n\nvar NATIVE_WEAK_MAP = require('../internals/weak-map-basic-detection');\nvar globalThis = require('../internals/global-this');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar hasOwn = require('../internals/has-own-property');\nvar shared = require('../internals/shared-store');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\nvar OBJECT_ALREADY_INITIALIZED = 'Object already initialized';\nvar TypeError = globalThis.TypeError;\nvar WeakMap = globalThis.WeakMap;\nvar set, get, has;\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw new TypeError('Incompatible receiver, ' + TYPE + ' required');\n }\n return state;\n };\n};\nif (NATIVE_WEAK_MAP || shared.state) {\n var store = shared.state || (shared.state = new WeakMap());\n /* eslint-disable no-self-assign -- prototype methods protection */\n store.get = store.get;\n store.has = store.has;\n store.set = store.set;\n /* eslint-enable no-self-assign -- prototype methods protection */\n set = function (it, metadata) {\n if (store.has(it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);\n metadata.facade = it;\n store.set(it, metadata);\n return metadata;\n };\n get = function (it) {\n return store.get(it) || {};\n };\n has = function (it) {\n return store.has(it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n if (hasOwn(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);\n metadata.facade = it;\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return hasOwn(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return hasOwn(it, STATE);\n };\n}\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};","map":{"version":3,"names":["NATIVE_WEAK_MAP","require","globalThis","isObject","createNonEnumerableProperty","hasOwn","shared","sharedKey","hiddenKeys","OBJECT_ALREADY_INITIALIZED","TypeError","WeakMap","set","get","has","enforce","it","getterFor","TYPE","state","type","store","metadata","facade","STATE","module","exports"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/internals/internal-state.js"],"sourcesContent":["'use strict';\nvar NATIVE_WEAK_MAP = require('../internals/weak-map-basic-detection');\nvar globalThis = require('../internals/global-this');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar hasOwn = require('../internals/has-own-property');\nvar shared = require('../internals/shared-store');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar OBJECT_ALREADY_INITIALIZED = 'Object already initialized';\nvar TypeError = globalThis.TypeError;\nvar WeakMap = globalThis.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw new TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP || shared.state) {\n var store = shared.state || (shared.state = new WeakMap());\n /* eslint-disable no-self-assign -- prototype methods protection */\n store.get = store.get;\n store.has = store.has;\n store.set = store.set;\n /* eslint-enable no-self-assign -- prototype methods protection */\n set = function (it, metadata) {\n if (store.has(it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);\n metadata.facade = it;\n store.set(it, metadata);\n return metadata;\n };\n get = function (it) {\n return store.get(it) || {};\n };\n has = function (it) {\n return store.has(it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n if (hasOwn(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);\n metadata.facade = it;\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return hasOwn(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return hasOwn(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}