X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fcore-js%2Fmodules%2Fes.array.index-of.js;h=6fae1fbe902b436be2bb21fda4d1b087076a7ee3;hp=acd76131995ba68219df1993dd6622fb256866d3;hb=3be0a9efc698a9570a44456009afc6014812625a;hpb=d2f432cc757f42f0318fdddcab8c00b240d47088 diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.array.index-of.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.array.index-of.js index acd76131..6fae1fbe 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.array.index-of.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.array.index-of.js @@ -1,20 +1,23 @@ 'use strict'; +/* eslint-disable es/no-array-prototype-indexof -- required for testing */ var $ = require('../internals/export'); -var $indexOf = require('../internals/array-includes').indexOf; +var uncurryThis = require('../internals/function-uncurry-this'); +var $IndexOf = require('../internals/array-includes').indexOf; var arrayMethodIsStrict = require('../internals/array-method-is-strict'); -var nativeIndexOf = [].indexOf; +var un$IndexOf = uncurryThis([].indexOf); -var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; +var NEGATIVE_ZERO = !!un$IndexOf && 1 / un$IndexOf([1], 1, -0) < 0; var STRICT_METHOD = arrayMethodIsStrict('indexOf'); // `Array.prototype.indexOf` method // https://tc39.es/ecma262/#sec-array.prototype.indexof $({ target: 'Array', proto: true, forced: NEGATIVE_ZERO || !STRICT_METHOD }, { indexOf: function indexOf(searchElement /* , fromIndex = 0 */) { + var fromIndex = arguments.length > 1 ? arguments[1] : undefined; return NEGATIVE_ZERO // convert -0 to +0 - ? nativeIndexOf.apply(this, arguments) || 0 - : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); + ? un$IndexOf(this, searchElement, fromIndex) || 0 + : $IndexOf(this, searchElement, fromIndex); } });