X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;ds=sidebyside;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fcore-js%2Finternals%2Farray-iteration-from-last.js;h=dbe51c7eea2cdeea4d6d8940c8c10df54bf9a0f3;hb=3be0a9efc698a9570a44456009afc6014812625a;hp=b42669e34cfc2ef352d22dfa789a3e3b3e6013d2;hpb=d2f432cc757f42f0318fdddcab8c00b240d47088;p=dotfiles%2F.git diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/array-iteration-from-last.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/array-iteration-from-last.js index b42669e3..dbe51c7e 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/array-iteration-from-last.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/array-iteration-from-last.js @@ -1,34 +1,34 @@ var bind = require('../internals/function-bind-context'); var IndexedObject = require('../internals/indexed-object'); var toObject = require('../internals/to-object'); -var toLength = require('../internals/to-length'); +var lengthOfArrayLike = require('../internals/length-of-array-like'); // `Array.prototype.{ findLast, findLastIndex }` methods implementation var createMethod = function (TYPE) { - var IS_FIND_INDEX = TYPE == 6; + var IS_FIND_LAST_INDEX = TYPE == 1; return function ($this, callbackfn, that) { var O = toObject($this); var self = IndexedObject(O); - var boundFunction = bind(callbackfn, that, 3); - var index = toLength(self.length); + var boundFunction = bind(callbackfn, that); + var index = lengthOfArrayLike(self); var value, result; while (index-- > 0) { value = self[index]; result = boundFunction(value, index, O); if (result) switch (TYPE) { - case 5: return value; // find - case 6: return index; // findIndex + case 0: return value; // findLast + case 1: return index; // findLastIndex } } - return IS_FIND_INDEX ? -1 : undefined; + return IS_FIND_LAST_INDEX ? -1 : undefined; }; }; module.exports = { // `Array.prototype.findLast` method // https://github.com/tc39/proposal-array-find-from-last - findLast: createMethod(5), + findLast: createMethod(0), // `Array.prototype.findLastIndex` method // https://github.com/tc39/proposal-array-find-from-last - findLastIndex: createMethod(6) + findLastIndex: createMethod(1) };