{"ast":null,"code":"'use strict';\n\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar $Error = Error;\nvar replace = uncurryThis(''.replace);\nvar TEST = function (arg) {\n return String(new $Error(arg).stack);\n}('zxcasd');\n// eslint-disable-next-line redos/no-vulnerable, sonarjs/slow-regex -- safe\nvar V8_OR_CHAKRA_STACK_ENTRY = /\\n\\s*at [^:]*:[^\\n]*/;\nvar IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);\nmodule.exports = function (stack, dropEntries) {\n if (IS_V8_OR_CHAKRA_STACK && typeof stack == 'string' && !$Error.prepareStackTrace) {\n while (dropEntries--) stack = replace(stack, V8_OR_CHAKRA_STACK_ENTRY, '');\n }\n return stack;\n};","map":{"version":3,"names":["uncurryThis","require","$Error","Error","replace","TEST","arg","String","stack","V8_OR_CHAKRA_STACK_ENTRY","IS_V8_OR_CHAKRA_STACK","test","module","exports","dropEntries","prepareStackTrace"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/internals/error-stack-clear.js"],"sourcesContent":["'use strict';\nvar uncurryThis = require('../internals/function-uncurry-this');\n\nvar $Error = Error;\nvar replace = uncurryThis(''.replace);\n\nvar TEST = (function (arg) { return String(new $Error(arg).stack); })('zxcasd');\n// eslint-disable-next-line redos/no-vulnerable, sonarjs/slow-regex -- safe\nvar V8_OR_CHAKRA_STACK_ENTRY = /\\n\\s*at [^:]*:[^\\n]*/;\nvar IS_V8_OR_CHAKRA_STACK = V8_OR_CHAKRA_STACK_ENTRY.test(TEST);\n\nmodule.exports = function (stack, dropEntries) {\n if (IS_V8_OR_CHAKRA_STACK && typeof stack == 'string' && !$Error.prepareStackTrace) {\n while (dropEntries--) stack = replace(stack, V8_OR_CHAKRA_STACK_ENTRY, '');\n } return stack;\n};\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,WAAW,GAAGC,OAAO,CAAC,oCAAoC,CAAC;AAE/D,IAAIC,MAAM,GAAGC,KAAK;AAClB,IAAIC,OAAO,GAAGJ,WAAW,CAAC,EAAE,CAACI,OAAO,CAAC;AAErC,IAAIC,IAAI,GAAI,UAAUC,GAAG,EAAE;EAAE,OAAOC,MAAM,CAAC,IAAIL,MAAM,CAACI,GAAG,CAAC,CAACE,KAAK,CAAC;AAAE,CAAC,CAAE,QAAQ,CAAC;AAC/E;AACA,IAAIC,wBAAwB,GAAG,sBAAsB;AACrD,IAAIC,qBAAqB,GAAGD,wBAAwB,CAACE,IAAI,CAACN,IAAI,CAAC;AAE/DO,MAAM,CAACC,OAAO,GAAG,UAAUL,KAAK,EAAEM,WAAW,EAAE;EAC7C,IAAIJ,qBAAqB,IAAI,OAAOF,KAAK,IAAI,QAAQ,IAAI,CAACN,MAAM,CAACa,iBAAiB,EAAE;IAClF,OAAOD,WAAW,EAAE,EAAEN,KAAK,GAAGJ,OAAO,CAACI,KAAK,EAAEC,wBAAwB,EAAE,EAAE,CAAC;EAC5E;EAAE,OAAOD,KAAK;AAChB,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}