{"ast":null,"code":"'use strict';\n\nvar undefined;\nvar $Object = require('es-object-atoms');\nvar $Error = require('es-errors');\nvar $EvalError = require('es-errors/eval');\nvar $RangeError = require('es-errors/range');\nvar $ReferenceError = require('es-errors/ref');\nvar $SyntaxError = require('es-errors/syntax');\nvar $TypeError = require('es-errors/type');\nvar $URIError = require('es-errors/uri');\nvar abs = require('math-intrinsics/abs');\nvar floor = require('math-intrinsics/floor');\nvar max = require('math-intrinsics/max');\nvar min = require('math-intrinsics/min');\nvar pow = require('math-intrinsics/pow');\nvar round = require('math-intrinsics/round');\nvar sign = require('math-intrinsics/sign');\nvar $Function = Function;\n\n// eslint-disable-next-line consistent-return\nvar getEvalledConstructor = function (expressionSyntax) {\n try {\n return $Function('\"use strict\"; return (' + expressionSyntax + ').constructor;')();\n } catch (e) {}\n};\nvar $gOPD = require('gopd');\nvar $defineProperty = require('es-define-property');\nvar throwTypeError = function () {\n throw new $TypeError();\n};\nvar ThrowTypeError = $gOPD ? function () {\n try {\n // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties\n arguments.callee; // IE 8 does not throw here\n return throwTypeError;\n } catch (calleeThrows) {\n try {\n // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')\n return $gOPD(arguments, 'callee').get;\n } catch (gOPDthrows) {\n return throwTypeError;\n }\n }\n}() : throwTypeError;\nvar hasSymbols = require('has-symbols')();\nvar getProto = require('get-proto');\nvar $ObjectGPO = require('get-proto/Object.getPrototypeOf');\nvar $ReflectGPO = require('get-proto/Reflect.getPrototypeOf');\nvar $apply = require('call-bind-apply-helpers/functionApply');\nvar $call = require('call-bind-apply-helpers/functionCall');\nvar needsEval = {};\nvar TypedArray = typeof Uint8Array === 'undefined' || !getProto ? undefined : getProto(Uint8Array);\nvar INTRINSICS = {\n __proto__: null,\n '%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,\n '%Array%': Array,\n '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,\n '%ArrayIteratorPrototype%': hasSymbols && getProto ? getProto([][Symbol.iterator]()) : undefined,\n '%AsyncFromSyncIteratorPrototype%': undefined,\n '%AsyncFunction%': needsEval,\n '%AsyncGenerator%': needsEval,\n '%AsyncGeneratorFunction%': needsEval,\n '%AsyncIteratorPrototype%': needsEval,\n '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,\n '%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,\n '%BigInt64Array%': typeof BigInt64Array === 'undefined' ? undefined : BigInt64Array,\n '%BigUint64Array%': typeof BigUint64Array === 'undefined' ? undefined : BigUint64Array,\n '%Boolean%': Boolean,\n '%DataView%': typeof DataView === 'undefined' ? undefined : DataView,\n '%Date%': Date,\n '%decodeURI%': decodeURI,\n '%decodeURIComponent%': decodeURIComponent,\n '%encodeURI%': encodeURI,\n '%encodeURIComponent%': encodeURIComponent,\n '%Error%': $Error,\n '%eval%': eval,\n // eslint-disable-line no-eval\n '%EvalError%': $EvalError,\n '%Float16Array%': typeof Float16Array === 'undefined' ? undefined : Float16Array,\n '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,\n '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,\n '%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,\n '%Function%': $Function,\n '%GeneratorFunction%': needsEval,\n '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,\n '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,\n '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,\n '%isFinite%': isFinite,\n '%isNaN%': isNaN,\n '%IteratorPrototype%': hasSymbols && getProto ? getProto(getProto([][Symbol.iterator]())) : undefined,\n '%JSON%': typeof JSON === 'object' ? JSON : undefined,\n '%Map%': typeof Map === 'undefined' ? undefined : Map,\n '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Map()[Symbol.iterator]()),\n '%Math%': Math,\n '%Number%': Number,\n '%Object%': $Object,\n '%Object.getOwnPropertyDescriptor%': $gOPD,\n '%parseFloat%': parseFloat,\n '%parseInt%': parseInt,\n '%Promise%': typeof Promise === 'undefined' ? undefined : Promise,\n '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,\n '%RangeError%': $RangeError,\n '%ReferenceError%': $ReferenceError,\n '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,\n '%RegExp%': RegExp,\n '%Set%': typeof Set === 'undefined' ? undefined : Set,\n '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Set()[Symbol.iterator]()),\n '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,\n '%String%': String,\n '%StringIteratorPrototype%': hasSymbols && getProto ? getProto(''[Symbol.iterator]()) : undefined,\n '%Symbol%': hasSymbols ? Symbol : undefined,\n '%SyntaxError%': $SyntaxError,\n '%ThrowTypeError%': ThrowTypeError,\n '%TypedArray%': TypedArray,\n '%TypeError%': $TypeError,\n '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,\n '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,\n '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,\n '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,\n '%URIError%': $URIError,\n '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,\n '%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,\n '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet,\n '%Function.prototype.call%': $call,\n '%Function.prototype.apply%': $apply,\n '%Object.defineProperty%': $defineProperty,\n '%Object.getPrototypeOf%': $ObjectGPO,\n '%Math.abs%': abs,\n '%Math.floor%': floor,\n '%Math.max%': max,\n '%Math.min%': min,\n '%Math.pow%': pow,\n '%Math.round%': round,\n '%Math.sign%': sign,\n '%Reflect.getPrototypeOf%': $ReflectGPO\n};\nif (getProto) {\n try {\n null.error; // eslint-disable-line no-unused-expressions\n } catch (e) {\n // https://github.com/tc39/proposal-shadowrealm/pull/384#issuecomment-1364264229\n var errorProto = getProto(getProto(e));\n INTRINSICS['%Error.prototype%'] = errorProto;\n }\n}\nvar doEval = function doEval(name) {\n var value;\n if (name === '%AsyncFunction%') {\n value = getEvalledConstructor('async function () {}');\n } else if (name === '%GeneratorFunction%') {\n value = getEvalledConstructor('function* () {}');\n } else if (name === '%AsyncGeneratorFunction%') {\n value = getEvalledConstructor('async function* () {}');\n } else if (name === '%AsyncGenerator%') {\n var fn = doEval('%AsyncGeneratorFunction%');\n if (fn) {\n value = fn.prototype;\n }\n } else if (name === '%AsyncIteratorPrototype%') {\n var gen = doEval('%AsyncGenerator%');\n if (gen && getProto) {\n value = getProto(gen.prototype);\n }\n }\n INTRINSICS[name] = value;\n return value;\n};\nvar LEGACY_ALIASES = {\n __proto__: null,\n '%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],\n '%ArrayPrototype%': ['Array', 'prototype'],\n '%ArrayProto_entries%': ['Array', 'prototype', 'entries'],\n '%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],\n '%ArrayProto_keys%': ['Array', 'prototype', 'keys'],\n '%ArrayProto_values%': ['Array', 'prototype', 'values'],\n '%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],\n '%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],\n '%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],\n '%BooleanPrototype%': ['Boolean', 'prototype'],\n '%DataViewPrototype%': ['DataView', 'prototype'],\n '%DatePrototype%': ['Date', 'prototype'],\n '%ErrorPrototype%': ['Error', 'prototype'],\n '%EvalErrorPrototype%': ['EvalError', 'prototype'],\n '%Float32ArrayPrototype%': ['Float32Array', 'prototype'],\n '%Float64ArrayPrototype%': ['Float64Array', 'prototype'],\n '%FunctionPrototype%': ['Function', 'prototype'],\n '%Generator%': ['GeneratorFunction', 'prototype'],\n '%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],\n '%Int8ArrayPrototype%': ['Int8Array', 'prototype'],\n '%Int16ArrayPrototype%': ['Int16Array', 'prototype'],\n '%Int32ArrayPrototype%': ['Int32Array', 'prototype'],\n '%JSONParse%': ['JSON', 'parse'],\n '%JSONStringify%': ['JSON', 'stringify'],\n '%MapPrototype%': ['Map', 'prototype'],\n '%NumberPrototype%': ['Number', 'prototype'],\n '%ObjectPrototype%': ['Object', 'prototype'],\n '%ObjProto_toString%': ['Object', 'prototype', 'toString'],\n '%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],\n '%PromisePrototype%': ['Promise', 'prototype'],\n '%PromiseProto_then%': ['Promise', 'prototype', 'then'],\n '%Promise_all%': ['Promise', 'all'],\n '%Promise_reject%': ['Promise', 'reject'],\n '%Promise_resolve%': ['Promise', 'resolve'],\n '%RangeErrorPrototype%': ['RangeError', 'prototype'],\n '%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],\n '%RegExpPrototype%': ['RegExp', 'prototype'],\n '%SetPrototype%': ['Set', 'prototype'],\n '%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],\n '%StringPrototype%': ['String', 'prototype'],\n '%SymbolPrototype%': ['Symbol', 'prototype'],\n '%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],\n '%TypedArrayPrototype%': ['TypedArray', 'prototype'],\n '%TypeErrorPrototype%': ['TypeError', 'prototype'],\n '%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],\n '%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],\n '%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],\n '%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],\n '%URIErrorPrototype%': ['URIError', 'prototype'],\n '%WeakMapPrototype%': ['WeakMap', 'prototype'],\n '%WeakSetPrototype%': ['WeakSet', 'prototype']\n};\nvar bind = require('function-bind');\nvar hasOwn = require('hasown');\nvar $concat = bind.call($call, Array.prototype.concat);\nvar $spliceApply = bind.call($apply, Array.prototype.splice);\nvar $replace = bind.call($call, String.prototype.replace);\nvar $strSlice = bind.call($call, String.prototype.slice);\nvar $exec = bind.call($call, RegExp.prototype.exec);\n\n/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */\nvar rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g;\nvar reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */\nvar stringToPath = function stringToPath(string) {\n var first = $strSlice(string, 0, 1);\n var last = $strSlice(string, -1);\n if (first === '%' && last !== '%') {\n throw new $SyntaxError('invalid intrinsic syntax, expected closing `%`');\n } else if (last === '%' && first !== '%') {\n throw new $SyntaxError('invalid intrinsic syntax, expected opening `%`');\n }\n var result = [];\n $replace(string, rePropName, function (match, number, quote, subString) {\n result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;\n });\n return result;\n};\n/* end adaptation */\n\nvar getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {\n var intrinsicName = name;\n var alias;\n if (hasOwn(LEGACY_ALIASES, intrinsicName)) {\n alias = LEGACY_ALIASES[intrinsicName];\n intrinsicName = '%' + alias[0] + '%';\n }\n if (hasOwn(INTRINSICS, intrinsicName)) {\n var value = INTRINSICS[intrinsicName];\n if (value === needsEval) {\n value = doEval(intrinsicName);\n }\n if (typeof value === 'undefined' && !allowMissing) {\n throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');\n }\n return {\n alias: alias,\n name: intrinsicName,\n value: value\n };\n }\n throw new $SyntaxError('intrinsic ' + name + ' does not exist!');\n};\nmodule.exports = function GetIntrinsic(name, allowMissing) {\n if (typeof name !== 'string' || name.length === 0) {\n throw new $TypeError('intrinsic name must be a non-empty string');\n }\n if (arguments.length > 1 && typeof allowMissing !== 'boolean') {\n throw new $TypeError('\"allowMissing\" argument must be a boolean');\n }\n if ($exec(/^%?[^%]*%?$/, name) === null) {\n throw new $SyntaxError('`%` may not be present anywhere but at the beginning and end of the intrinsic name');\n }\n var parts = stringToPath(name);\n var intrinsicBaseName = parts.length > 0 ? parts[0] : '';\n var intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);\n var intrinsicRealName = intrinsic.name;\n var value = intrinsic.value;\n var skipFurtherCaching = false;\n var alias = intrinsic.alias;\n if (alias) {\n intrinsicBaseName = alias[0];\n $spliceApply(parts, $concat([0, 1], alias));\n }\n for (var i = 1, isOwn = true; i < parts.length; i += 1) {\n var part = parts[i];\n var first = $strSlice(part, 0, 1);\n var last = $strSlice(part, -1);\n if ((first === '\"' || first === \"'\" || first === '`' || last === '\"' || last === \"'\" || last === '`') && first !== last) {\n throw new $SyntaxError('property names with quotes must have matching quotes');\n }\n if (part === 'constructor' || !isOwn) {\n skipFurtherCaching = true;\n }\n intrinsicBaseName += '.' + part;\n intrinsicRealName = '%' + intrinsicBaseName + '%';\n if (hasOwn(INTRINSICS, intrinsicRealName)) {\n value = INTRINSICS[intrinsicRealName];\n } else if (value != null) {\n if (!(part in value)) {\n if (!allowMissing) {\n throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');\n }\n return void undefined;\n }\n if ($gOPD && i + 1 >= parts.length) {\n var desc = $gOPD(value, part);\n isOwn = !!desc;\n\n // By convention, when a data property is converted to an accessor\n // property to emulate a data property that does not suffer from\n // the override mistake, that accessor's getter is marked with\n // an `originalValue` property. Here, when we detect this, we\n // uphold the illusion by pretending to see that original data\n // property, i.e., returning the value rather than the getter\n // itself.\n if (isOwn && 'get' in desc && !('originalValue' in desc.get)) {\n value = desc.get;\n } else {\n value = value[part];\n }\n } else {\n isOwn = hasOwn(value, part);\n value = value[part];\n }\n if (isOwn && !skipFurtherCaching) {\n INTRINSICS[intrinsicRealName] = value;\n }\n }\n }\n return value;\n};","map":{"version":3,"names":["undefined","$Object","require","$Error","$EvalError","$RangeError","$ReferenceError","$SyntaxError","$TypeError","$URIError","abs","floor","max","min","pow","round","sign","$Function","Function","getEvalledConstructor","expressionSyntax","e","$gOPD","$defineProperty","throwTypeError","ThrowTypeError","arguments","callee","calleeThrows","get","gOPDthrows","hasSymbols","getProto","$ObjectGPO","$ReflectGPO","$apply","$call","needsEval","TypedArray","Uint8Array","INTRINSICS","__proto__","AggregateError","Array","ArrayBuffer","Symbol","iterator","Atomics","BigInt","BigInt64Array","BigUint64Array","Boolean","DataView","Date","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","eval","Float16Array","Float32Array","Float64Array","FinalizationRegistry","Int8Array","Int16Array","Int32Array","isFinite","isNaN","JSON","Map","Math","Number","parseFloat","parseInt","Promise","Proxy","Reflect","RegExp","Set","SharedArrayBuffer","String","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","WeakRef","WeakSet","error","errorProto","doEval","name","value","fn","prototype","gen","LEGACY_ALIASES","bind","hasOwn","$concat","call","concat","$spliceApply","splice","$replace","replace","$strSlice","slice","$exec","exec","rePropName","reEscapeChar","stringToPath","string","first","last","result","match","number","quote","subString","length","getBaseIntrinsic","allowMissing","intrinsicName","alias","module","exports","GetIntrinsic","parts","intrinsicBaseName","intrinsic","intrinsicRealName","skipFurtherCaching","i","isOwn","part","desc"],"sources":["/Users/max_liu/max_liu/company/tools_auto_pt/node_modules/get-intrinsic/index.js"],"sourcesContent":["'use strict';\n\nvar undefined;\n\nvar $Object = require('es-object-atoms');\n\nvar $Error = require('es-errors');\nvar $EvalError = require('es-errors/eval');\nvar $RangeError = require('es-errors/range');\nvar $ReferenceError = require('es-errors/ref');\nvar $SyntaxError = require('es-errors/syntax');\nvar $TypeError = require('es-errors/type');\nvar $URIError = require('es-errors/uri');\n\nvar abs = require('math-intrinsics/abs');\nvar floor = require('math-intrinsics/floor');\nvar max = require('math-intrinsics/max');\nvar min = require('math-intrinsics/min');\nvar pow = require('math-intrinsics/pow');\nvar round = require('math-intrinsics/round');\nvar sign = require('math-intrinsics/sign');\n\nvar $Function = Function;\n\n// eslint-disable-next-line consistent-return\nvar getEvalledConstructor = function (expressionSyntax) {\n\ttry {\n\t\treturn $Function('\"use strict\"; return (' + expressionSyntax + ').constructor;')();\n\t} catch (e) {}\n};\n\nvar $gOPD = require('gopd');\nvar $defineProperty = require('es-define-property');\n\nvar throwTypeError = function () {\n\tthrow new $TypeError();\n};\nvar ThrowTypeError = $gOPD\n\t? (function () {\n\t\ttry {\n\t\t\t// eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties\n\t\t\targuments.callee; // IE 8 does not throw here\n\t\t\treturn throwTypeError;\n\t\t} catch (calleeThrows) {\n\t\t\ttry {\n\t\t\t\t// IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')\n\t\t\t\treturn $gOPD(arguments, 'callee').get;\n\t\t\t} catch (gOPDthrows) {\n\t\t\t\treturn throwTypeError;\n\t\t\t}\n\t\t}\n\t}())\n\t: throwTypeError;\n\nvar hasSymbols = require('has-symbols')();\n\nvar getProto = require('get-proto');\nvar $ObjectGPO = require('get-proto/Object.getPrototypeOf');\nvar $ReflectGPO = require('get-proto/Reflect.getPrototypeOf');\n\nvar $apply = require('call-bind-apply-helpers/functionApply');\nvar $call = require('call-bind-apply-helpers/functionCall');\n\nvar needsEval = {};\n\nvar TypedArray = typeof Uint8Array === 'undefined' || !getProto ? undefined : getProto(Uint8Array);\n\nvar INTRINSICS = {\n\t__proto__: null,\n\t'%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,\n\t'%Array%': Array,\n\t'%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,\n\t'%ArrayIteratorPrototype%': hasSymbols && getProto ? getProto([][Symbol.iterator]()) : undefined,\n\t'%AsyncFromSyncIteratorPrototype%': undefined,\n\t'%AsyncFunction%': needsEval,\n\t'%AsyncGenerator%': needsEval,\n\t'%AsyncGeneratorFunction%': needsEval,\n\t'%AsyncIteratorPrototype%': needsEval,\n\t'%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,\n\t'%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,\n\t'%BigInt64Array%': typeof BigInt64Array === 'undefined' ? undefined : BigInt64Array,\n\t'%BigUint64Array%': typeof BigUint64Array === 'undefined' ? undefined : BigUint64Array,\n\t'%Boolean%': Boolean,\n\t'%DataView%': typeof DataView === 'undefined' ? undefined : DataView,\n\t'%Date%': Date,\n\t'%decodeURI%': decodeURI,\n\t'%decodeURIComponent%': decodeURIComponent,\n\t'%encodeURI%': encodeURI,\n\t'%encodeURIComponent%': encodeURIComponent,\n\t'%Error%': $Error,\n\t'%eval%': eval, // eslint-disable-line no-eval\n\t'%EvalError%': $EvalError,\n\t'%Float16Array%': typeof Float16Array === 'undefined' ? undefined : Float16Array,\n\t'%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,\n\t'%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,\n\t'%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,\n\t'%Function%': $Function,\n\t'%GeneratorFunction%': needsEval,\n\t'%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,\n\t'%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,\n\t'%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,\n\t'%isFinite%': isFinite,\n\t'%isNaN%': isNaN,\n\t'%IteratorPrototype%': hasSymbols && getProto ? getProto(getProto([][Symbol.iterator]())) : undefined,\n\t'%JSON%': typeof JSON === 'object' ? JSON : undefined,\n\t'%Map%': typeof Map === 'undefined' ? undefined : Map,\n\t'%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Map()[Symbol.iterator]()),\n\t'%Math%': Math,\n\t'%Number%': Number,\n\t'%Object%': $Object,\n\t'%Object.getOwnPropertyDescriptor%': $gOPD,\n\t'%parseFloat%': parseFloat,\n\t'%parseInt%': parseInt,\n\t'%Promise%': typeof Promise === 'undefined' ? undefined : Promise,\n\t'%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,\n\t'%RangeError%': $RangeError,\n\t'%ReferenceError%': $ReferenceError,\n\t'%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,\n\t'%RegExp%': RegExp,\n\t'%Set%': typeof Set === 'undefined' ? undefined : Set,\n\t'%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Set()[Symbol.iterator]()),\n\t'%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,\n\t'%String%': String,\n\t'%StringIteratorPrototype%': hasSymbols && getProto ? getProto(''[Symbol.iterator]()) : undefined,\n\t'%Symbol%': hasSymbols ? Symbol : undefined,\n\t'%SyntaxError%': $SyntaxError,\n\t'%ThrowTypeError%': ThrowTypeError,\n\t'%TypedArray%': TypedArray,\n\t'%TypeError%': $TypeError,\n\t'%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,\n\t'%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,\n\t'%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,\n\t'%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,\n\t'%URIError%': $URIError,\n\t'%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,\n\t'%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,\n\t'%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet,\n\n\t'%Function.prototype.call%': $call,\n\t'%Function.prototype.apply%': $apply,\n\t'%Object.defineProperty%': $defineProperty,\n\t'%Object.getPrototypeOf%': $ObjectGPO,\n\t'%Math.abs%': abs,\n\t'%Math.floor%': floor,\n\t'%Math.max%': max,\n\t'%Math.min%': min,\n\t'%Math.pow%': pow,\n\t'%Math.round%': round,\n\t'%Math.sign%': sign,\n\t'%Reflect.getPrototypeOf%': $ReflectGPO\n};\n\nif (getProto) {\n\ttry {\n\t\tnull.error; // eslint-disable-line no-unused-expressions\n\t} catch (e) {\n\t\t// https://github.com/tc39/proposal-shadowrealm/pull/384#issuecomment-1364264229\n\t\tvar errorProto = getProto(getProto(e));\n\t\tINTRINSICS['%Error.prototype%'] = errorProto;\n\t}\n}\n\nvar doEval = function doEval(name) {\n\tvar value;\n\tif (name === '%AsyncFunction%') {\n\t\tvalue = getEvalledConstructor('async function () {}');\n\t} else if (name === '%GeneratorFunction%') {\n\t\tvalue = getEvalledConstructor('function* () {}');\n\t} else if (name === '%AsyncGeneratorFunction%') {\n\t\tvalue = getEvalledConstructor('async function* () {}');\n\t} else if (name === '%AsyncGenerator%') {\n\t\tvar fn = doEval('%AsyncGeneratorFunction%');\n\t\tif (fn) {\n\t\t\tvalue = fn.prototype;\n\t\t}\n\t} else if (name === '%AsyncIteratorPrototype%') {\n\t\tvar gen = doEval('%AsyncGenerator%');\n\t\tif (gen && getProto) {\n\t\t\tvalue = getProto(gen.prototype);\n\t\t}\n\t}\n\n\tINTRINSICS[name] = value;\n\n\treturn value;\n};\n\nvar LEGACY_ALIASES = {\n\t__proto__: null,\n\t'%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],\n\t'%ArrayPrototype%': ['Array', 'prototype'],\n\t'%ArrayProto_entries%': ['Array', 'prototype', 'entries'],\n\t'%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],\n\t'%ArrayProto_keys%': ['Array', 'prototype', 'keys'],\n\t'%ArrayProto_values%': ['Array', 'prototype', 'values'],\n\t'%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],\n\t'%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],\n\t'%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],\n\t'%BooleanPrototype%': ['Boolean', 'prototype'],\n\t'%DataViewPrototype%': ['DataView', 'prototype'],\n\t'%DatePrototype%': ['Date', 'prototype'],\n\t'%ErrorPrototype%': ['Error', 'prototype'],\n\t'%EvalErrorPrototype%': ['EvalError', 'prototype'],\n\t'%Float32ArrayPrototype%': ['Float32Array', 'prototype'],\n\t'%Float64ArrayPrototype%': ['Float64Array', 'prototype'],\n\t'%FunctionPrototype%': ['Function', 'prototype'],\n\t'%Generator%': ['GeneratorFunction', 'prototype'],\n\t'%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],\n\t'%Int8ArrayPrototype%': ['Int8Array', 'prototype'],\n\t'%Int16ArrayPrototype%': ['Int16Array', 'prototype'],\n\t'%Int32ArrayPrototype%': ['Int32Array', 'prototype'],\n\t'%JSONParse%': ['JSON', 'parse'],\n\t'%JSONStringify%': ['JSON', 'stringify'],\n\t'%MapPrototype%': ['Map', 'prototype'],\n\t'%NumberPrototype%': ['Number', 'prototype'],\n\t'%ObjectPrototype%': ['Object', 'prototype'],\n\t'%ObjProto_toString%': ['Object', 'prototype', 'toString'],\n\t'%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],\n\t'%PromisePrototype%': ['Promise', 'prototype'],\n\t'%PromiseProto_then%': ['Promise', 'prototype', 'then'],\n\t'%Promise_all%': ['Promise', 'all'],\n\t'%Promise_reject%': ['Promise', 'reject'],\n\t'%Promise_resolve%': ['Promise', 'resolve'],\n\t'%RangeErrorPrototype%': ['RangeError', 'prototype'],\n\t'%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],\n\t'%RegExpPrototype%': ['RegExp', 'prototype'],\n\t'%SetPrototype%': ['Set', 'prototype'],\n\t'%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],\n\t'%StringPrototype%': ['String', 'prototype'],\n\t'%SymbolPrototype%': ['Symbol', 'prototype'],\n\t'%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],\n\t'%TypedArrayPrototype%': ['TypedArray', 'prototype'],\n\t'%TypeErrorPrototype%': ['TypeError', 'prototype'],\n\t'%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],\n\t'%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],\n\t'%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],\n\t'%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],\n\t'%URIErrorPrototype%': ['URIError', 'prototype'],\n\t'%WeakMapPrototype%': ['WeakMap', 'prototype'],\n\t'%WeakSetPrototype%': ['WeakSet', 'prototype']\n};\n\nvar bind = require('function-bind');\nvar hasOwn = require('hasown');\nvar $concat = bind.call($call, Array.prototype.concat);\nvar $spliceApply = bind.call($apply, Array.prototype.splice);\nvar $replace = bind.call($call, String.prototype.replace);\nvar $strSlice = bind.call($call, String.prototype.slice);\nvar $exec = bind.call($call, RegExp.prototype.exec);\n\n/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */\nvar rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g;\nvar reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */\nvar stringToPath = function stringToPath(string) {\n\tvar first = $strSlice(string, 0, 1);\n\tvar last = $strSlice(string, -1);\n\tif (first === '%' && last !== '%') {\n\t\tthrow new $SyntaxError('invalid intrinsic syntax, expected closing `%`');\n\t} else if (last === '%' && first !== '%') {\n\t\tthrow new $SyntaxError('invalid intrinsic syntax, expected opening `%`');\n\t}\n\tvar result = [];\n\t$replace(string, rePropName, function (match, number, quote, subString) {\n\t\tresult[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;\n\t});\n\treturn result;\n};\n/* end adaptation */\n\nvar getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {\n\tvar intrinsicName = name;\n\tvar alias;\n\tif (hasOwn(LEGACY_ALIASES, intrinsicName)) {\n\t\talias = LEGACY_ALIASES[intrinsicName];\n\t\tintrinsicName = '%' + alias[0] + '%';\n\t}\n\n\tif (hasOwn(INTRINSICS, intrinsicName)) {\n\t\tvar value = INTRINSICS[intrinsicName];\n\t\tif (value === needsEval) {\n\t\t\tvalue = doEval(intrinsicName);\n\t\t}\n\t\tif (typeof value === 'undefined' && !allowMissing) {\n\t\t\tthrow new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');\n\t\t}\n\n\t\treturn {\n\t\t\talias: alias,\n\t\t\tname: intrinsicName,\n\t\t\tvalue: value\n\t\t};\n\t}\n\n\tthrow new $SyntaxError('intrinsic ' + name + ' does not exist!');\n};\n\nmodule.exports = function GetIntrinsic(name, allowMissing) {\n\tif (typeof name !== 'string' || name.length === 0) {\n\t\tthrow new $TypeError('intrinsic name must be a non-empty string');\n\t}\n\tif (arguments.length > 1 && typeof allowMissing !== 'boolean') {\n\t\tthrow new $TypeError('\"allowMissing\" argument must be a boolean');\n\t}\n\n\tif ($exec(/^%?[^%]*%?$/, name) === null) {\n\t\tthrow new $SyntaxError('`%` may not be present anywhere but at the beginning and end of the intrinsic name');\n\t}\n\tvar parts = stringToPath(name);\n\tvar intrinsicBaseName = parts.length > 0 ? parts[0] : '';\n\n\tvar intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);\n\tvar intrinsicRealName = intrinsic.name;\n\tvar value = intrinsic.value;\n\tvar skipFurtherCaching = false;\n\n\tvar alias = intrinsic.alias;\n\tif (alias) {\n\t\tintrinsicBaseName = alias[0];\n\t\t$spliceApply(parts, $concat([0, 1], alias));\n\t}\n\n\tfor (var i = 1, isOwn = true; i < parts.length; i += 1) {\n\t\tvar part = parts[i];\n\t\tvar first = $strSlice(part, 0, 1);\n\t\tvar last = $strSlice(part, -1);\n\t\tif (\n\t\t\t(\n\t\t\t\t(first === '\"' || first === \"'\" || first === '`')\n\t\t\t\t|| (last === '\"' || last === \"'\" || last === '`')\n\t\t\t)\n\t\t\t&& first !== last\n\t\t) {\n\t\t\tthrow new $SyntaxError('property names with quotes must have matching quotes');\n\t\t}\n\t\tif (part === 'constructor' || !isOwn) {\n\t\t\tskipFurtherCaching = true;\n\t\t}\n\n\t\tintrinsicBaseName += '.' + part;\n\t\tintrinsicRealName = '%' + intrinsicBaseName + '%';\n\n\t\tif (hasOwn(INTRINSICS, intrinsicRealName)) {\n\t\t\tvalue = INTRINSICS[intrinsicRealName];\n\t\t} else if (value != null) {\n\t\t\tif (!(part in value)) {\n\t\t\t\tif (!allowMissing) {\n\t\t\t\t\tthrow new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');\n\t\t\t\t}\n\t\t\t\treturn void undefined;\n\t\t\t}\n\t\t\tif ($gOPD && (i + 1) >= parts.length) {\n\t\t\t\tvar desc = $gOPD(value, part);\n\t\t\t\tisOwn = !!desc;\n\n\t\t\t\t// By convention, when a data property is converted to an accessor\n\t\t\t\t// property to emulate a data property that does not suffer from\n\t\t\t\t// the override mistake, that accessor's getter is marked with\n\t\t\t\t// an `originalValue` property. Here, when we detect this, we\n\t\t\t\t// uphold the illusion by pretending to see that original data\n\t\t\t\t// property, i.e., returning the value rather than the getter\n\t\t\t\t// itself.\n\t\t\t\tif (isOwn && 'get' in desc && !('originalValue' in desc.get)) {\n\t\t\t\t\tvalue = desc.get;\n\t\t\t\t} else {\n\t\t\t\t\tvalue = value[part];\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tisOwn = hasOwn(value, part);\n\t\t\t\tvalue = value[part];\n\t\t\t}\n\n\t\t\tif (isOwn && !skipFurtherCaching) {\n\t\t\t\tINTRINSICS[intrinsicRealName] = value;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}