{"ast":null,"code":"'use strict';\n\nvar $ = require('../internals/export');\nvar isPrototypeOf = require('../internals/object-is-prototype-of');\nvar getPrototypeOf = require('../internals/object-get-prototype-of');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar create = require('../internals/object-create');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar installErrorCause = require('../internals/install-error-cause');\nvar installErrorStack = require('../internals/error-stack-install');\nvar iterate = require('../internals/iterate');\nvar normalizeStringArgument = require('../internals/normalize-string-argument');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar TO_STRING_TAG = wellKnownSymbol('toStringTag');\nvar $Error = Error;\nvar push = [].push;\nvar $AggregateError = function AggregateError(errors, message /* , options */) {\n var isInstance = isPrototypeOf(AggregateErrorPrototype, this);\n var that;\n if (setPrototypeOf) {\n that = setPrototypeOf(new $Error(), isInstance ? getPrototypeOf(this) : AggregateErrorPrototype);\n } else {\n that = isInstance ? this : create(AggregateErrorPrototype);\n createNonEnumerableProperty(that, TO_STRING_TAG, 'Error');\n }\n if (message !== undefined) createNonEnumerableProperty(that, 'message', normalizeStringArgument(message));\n installErrorStack(that, $AggregateError, that.stack, 1);\n if (arguments.length > 2) installErrorCause(that, arguments[2]);\n var errorsArray = [];\n iterate(errors, push, {\n that: errorsArray\n });\n createNonEnumerableProperty(that, 'errors', errorsArray);\n return that;\n};\nif (setPrototypeOf) setPrototypeOf($AggregateError, $Error);else copyConstructorProperties($AggregateError, $Error, {\n name: true\n});\nvar AggregateErrorPrototype = $AggregateError.prototype = create($Error.prototype, {\n constructor: createPropertyDescriptor(1, $AggregateError),\n message: createPropertyDescriptor(1, ''),\n name: createPropertyDescriptor(1, 'AggregateError')\n});\n\n// `AggregateError` constructor\n// https://tc39.es/ecma262/#sec-aggregate-error-constructor\n$({\n global: true,\n constructor: true,\n arity: 2\n}, {\n AggregateError: $AggregateError\n});","map":{"version":3,"names":["$","require","isPrototypeOf","getPrototypeOf","setPrototypeOf","copyConstructorProperties","create","createNonEnumerableProperty","createPropertyDescriptor","installErrorCause","installErrorStack","iterate","normalizeStringArgument","wellKnownSymbol","TO_STRING_TAG","$Error","Error","push","$AggregateError","AggregateError","errors","message","isInstance","AggregateErrorPrototype","that","undefined","stack","arguments","length","errorsArray","name","prototype","constructor","global","arity"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/modules/es.aggregate-error.constructor.js"],"sourcesContent":["'use strict';\nvar $ = require('../internals/export');\nvar isPrototypeOf = require('../internals/object-is-prototype-of');\nvar getPrototypeOf = require('../internals/object-get-prototype-of');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar create = require('../internals/object-create');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar installErrorCause = require('../internals/install-error-cause');\nvar installErrorStack = require('../internals/error-stack-install');\nvar iterate = require('../internals/iterate');\nvar normalizeStringArgument = require('../internals/normalize-string-argument');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar TO_STRING_TAG = wellKnownSymbol('toStringTag');\nvar $Error = Error;\nvar push = [].push;\n\nvar $AggregateError = function AggregateError(errors, message /* , options */) {\n var isInstance = isPrototypeOf(AggregateErrorPrototype, this);\n var that;\n if (setPrototypeOf) {\n that = setPrototypeOf(new $Error(), isInstance ? getPrototypeOf(this) : AggregateErrorPrototype);\n } else {\n that = isInstance ? this : create(AggregateErrorPrototype);\n createNonEnumerableProperty(that, TO_STRING_TAG, 'Error');\n }\n if (message !== undefined) createNonEnumerableProperty(that, 'message', normalizeStringArgument(message));\n installErrorStack(that, $AggregateError, that.stack, 1);\n if (arguments.length > 2) installErrorCause(that, arguments[2]);\n var errorsArray = [];\n iterate(errors, push, { that: errorsArray });\n createNonEnumerableProperty(that, 'errors', errorsArray);\n return that;\n};\n\nif (setPrototypeOf) setPrototypeOf($AggregateError, $Error);\nelse copyConstructorProperties($AggregateError, $Error, { name: true });\n\nvar AggregateErrorPrototype = $AggregateError.prototype = create($Error.prototype, {\n constructor: createPropertyDescriptor(1, $AggregateError),\n message: createPropertyDescriptor(1, ''),\n name: createPropertyDescriptor(1, 'AggregateError')\n});\n\n// `AggregateError` constructor\n// https://tc39.es/ecma262/#sec-aggregate-error-constructor\n$({ global: true, constructor: true, arity: 2 }, {\n AggregateError: $AggregateError\n});\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}