{"ast":null,"code":"'use strict';\n\nvar $ = require('../internals/export');\nvar $findIndex = require('../internals/array-iteration').findIndex;\nvar addToUnscopables = require('../internals/add-to-unscopables');\nvar FIND_INDEX = 'findIndex';\nvar SKIPS_HOLES = true;\n\n// Shouldn't skip holes\n// eslint-disable-next-line es/no-array-prototype-findindex -- testing\nif (FIND_INDEX in []) Array(1)[FIND_INDEX](function () {\n SKIPS_HOLES = false;\n});\n\n// `Array.prototype.findIndex` method\n// https://tc39.es/ecma262/#sec-array.prototype.findindex\n$({\n target: 'Array',\n proto: true,\n forced: SKIPS_HOLES\n}, {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\n// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables(FIND_INDEX);","map":{"version":3,"names":["$","require","$findIndex","findIndex","addToUnscopables","FIND_INDEX","SKIPS_HOLES","Array","target","proto","forced","callbackfn","arguments","length","undefined"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/modules/es.array.find-index.js"],"sourcesContent":["'use strict';\nvar $ = require('../internals/export');\nvar $findIndex = require('../internals/array-iteration').findIndex;\nvar addToUnscopables = require('../internals/add-to-unscopables');\n\nvar FIND_INDEX = 'findIndex';\nvar SKIPS_HOLES = true;\n\n// Shouldn't skip holes\n// eslint-disable-next-line es/no-array-prototype-findindex -- testing\nif (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; });\n\n// `Array.prototype.findIndex` method\n// https://tc39.es/ecma262/#sec-array.prototype.findindex\n$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\n// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables(FIND_INDEX);\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,CAAC,GAAGC,OAAO,CAAC,qBAAqB,CAAC;AACtC,IAAIC,UAAU,GAAGD,OAAO,CAAC,8BAA8B,CAAC,CAACE,SAAS;AAClE,IAAIC,gBAAgB,GAAGH,OAAO,CAAC,iCAAiC,CAAC;AAEjE,IAAII,UAAU,GAAG,WAAW;AAC5B,IAAIC,WAAW,GAAG,IAAI;;AAEtB;AACA;AACA,IAAID,UAAU,IAAI,EAAE,EAAEE,KAAK,CAAC,CAAC,CAAC,CAACF,UAAU,CAAC,CAAC,YAAY;EAAEC,WAAW,GAAG,KAAK;AAAE,CAAC,CAAC;;AAEhF;AACA;AACAN,CAAC,CAAC;EAAEQ,MAAM,EAAE,OAAO;EAAEC,KAAK,EAAE,IAAI;EAAEC,MAAM,EAAEJ;AAAY,CAAC,EAAE;EACvDH,SAAS,EAAE,SAASA,SAASA,CAACQ,UAAU,CAAC,0BAA0B;IACjE,OAAOT,UAAU,CAAC,IAAI,EAAES,UAAU,EAAEC,SAAS,CAACC,MAAM,GAAG,CAAC,GAAGD,SAAS,CAAC,CAAC,CAAC,GAAGE,SAAS,CAAC;EACtF;AACF,CAAC,CAAC;;AAEF;AACAV,gBAAgB,CAACC,UAAU,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}