Update checked-in dependencies
This commit is contained in:
parent
1afca056e3
commit
6989ba7bd2
3942 changed files with 55190 additions and 132206 deletions
20
node_modules/array.prototype.findlastindex/CHANGELOG.md
generated
vendored
20
node_modules/array.prototype.findlastindex/CHANGELOG.md
generated
vendored
|
|
@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [v1.2.5](https://github.com/es-shims/Array.prototype.findLastIndex/compare/v1.2.4...v1.2.5) - 2024-03-19
|
||||
|
||||
### Commits
|
||||
|
||||
- [meta] remove useless ESM [`4ed36ab`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/4ed36ab7bde25f3b265a2769163409a939d9a4de)
|
||||
- [Deps] update `call-bind`, `es-abstract` [`a6e3816`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/a6e38162c958d3a54c73094a84fd27e9e48992d3)
|
||||
- [Refactor] use `es-object-atoms` where possible [`3fbee9b`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/3fbee9b07d97a472b59204360620a491ff1f3cdd)
|
||||
- [Dev Deps] update `hasown`, `tape` [`dc6356c`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/dc6356c69902912aa1eaee0f5677c6c64fb8ee11)
|
||||
|
||||
## [v1.2.4](https://github.com/es-shims/Array.prototype.findLastIndex/compare/v1.2.3...v1.2.4) - 2024-02-05
|
||||
|
||||
### Commits
|
||||
|
||||
- [Deps] update `call-bind`, `define-properties`, `es-abstract`, `es-shim-unscopables`, `get-intrinsic` [`b689455`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/b689455f6194d84d929bd678755a175aa63b1b37)
|
||||
- [Refactor] use `es-errors`, so things that only need those do not need `get-intrinsic` [`ca636e6`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/ca636e60abae73755c613117f9a8eccb49a32f48)
|
||||
- [Tests] use `functions-have-names` [`b91692c`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/b91692c2a695c0065805fcb4f6b6f081d27852c8)
|
||||
- [Dev Deps] update `aud`, `npmignore`, `tape` [`4f87dff`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/4f87dff212fd5f0b05bdd412e669b4536e8b06f9)
|
||||
- [Dev Deps] use `hasown` instead of `has` [`57ce292`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/57ce2920dc645c3dec27b3aa8bcbfff9b0bfd135)
|
||||
- [Dev Deps] update `object-inspect`, `tape` [`fa74bab`](https://github.com/es-shims/Array.prototype.findLastIndex/commit/fa74babe7cf90ec07b8c12c3ab10e89b7093e0b4)
|
||||
|
||||
## [v1.2.3](https://github.com/es-shims/Array.prototype.findLastIndex/compare/v1.2.2...v1.2.3) - 2023-08-29
|
||||
|
||||
### Commits
|
||||
|
|
|
|||
17
node_modules/array.prototype.findlastindex/implementation.js
generated
vendored
17
node_modules/array.prototype.findlastindex/implementation.js
generated
vendored
|
|
@ -1,15 +1,14 @@
|
|||
'use strict';
|
||||
|
||||
var GetIntrinsic = require('get-intrinsic');
|
||||
var $TypeError = GetIntrinsic('%TypeError%');
|
||||
var $TypeError = require('es-errors/type');
|
||||
|
||||
var Call = require('es-abstract/2023/Call');
|
||||
var Get = require('es-abstract/2023/Get');
|
||||
var IsCallable = require('es-abstract/2023/IsCallable');
|
||||
var LengthOfArrayLike = require('es-abstract/2023/LengthOfArrayLike');
|
||||
var ToBoolean = require('es-abstract/2023/ToBoolean');
|
||||
var ToObject = require('es-abstract/2023/ToObject');
|
||||
var ToString = require('es-abstract/2023/ToString');
|
||||
var Call = require('es-abstract/2024/Call');
|
||||
var Get = require('es-abstract/2024/Get');
|
||||
var IsCallable = require('es-abstract/2024/IsCallable');
|
||||
var LengthOfArrayLike = require('es-abstract/2024/LengthOfArrayLike');
|
||||
var ToBoolean = require('es-abstract/2024/ToBoolean');
|
||||
var ToObject = require('es-object-atoms/ToObject');
|
||||
var ToString = require('es-abstract/2024/ToString');
|
||||
|
||||
module.exports = function findLastIndex(predicate) {
|
||||
var O = ToObject(this);
|
||||
|
|
|
|||
2
node_modules/array.prototype.findlastindex/index.js
generated
vendored
2
node_modules/array.prototype.findlastindex/index.js
generated
vendored
|
|
@ -3,7 +3,7 @@
|
|||
var define = require('define-properties');
|
||||
var callBind = require('call-bind');
|
||||
var callBound = require('call-bind/callBound');
|
||||
var RequireObjectCoercible = require('es-abstract/2023/RequireObjectCoercible');
|
||||
var RequireObjectCoercible = require('es-object-atoms/RequireObjectCoercible');
|
||||
|
||||
var implementation = require('./implementation');
|
||||
var getPolyfill = require('./polyfill');
|
||||
|
|
|
|||
18
node_modules/array.prototype.findlastindex/index.mjs
generated
vendored
18
node_modules/array.prototype.findlastindex/index.mjs
generated
vendored
|
|
@ -1,18 +0,0 @@
|
|||
import callBind from 'call-bind';
|
||||
import callBound from 'call-bind/callBound';
|
||||
import RequireObjectCoercible from 'es-abstract/2023/RequireObjectCoercible.js';
|
||||
|
||||
import getPolyfill from 'array.prototype.findlastindex/polyfill';
|
||||
|
||||
const bound = callBind.apply(getPolyfill());
|
||||
const $slice = callBound('Array.prototype.slice');
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
export default function findLastIndex(array, predicate) {
|
||||
RequireObjectCoercible(array);
|
||||
return bound(array, $slice(arguments, 1));
|
||||
}
|
||||
|
||||
export { default as getPolyfill } from 'array.prototype.findlastindex/polyfill';
|
||||
export { default as implementation } from 'array.prototype.findlastindex/implementation';
|
||||
export { default as shim } from 'array.prototype.findlastindex/shim';
|
||||
36
node_modules/array.prototype.findlastindex/package.json
generated
vendored
36
node_modules/array.prototype.findlastindex/package.json
generated
vendored
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "array.prototype.findlastindex",
|
||||
"version": "1.2.3",
|
||||
"version": "1.2.5",
|
||||
"description": "An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.",
|
||||
"author": {
|
||||
"name": "Jordan Harband",
|
||||
|
|
@ -24,14 +24,7 @@
|
|||
"homepage": "https://github.com/es-shims/Array.prototype.findLastIndex#readme",
|
||||
"main": "index.js",
|
||||
"exports": {
|
||||
".": [
|
||||
{
|
||||
"import": "./index.mjs",
|
||||
"require": "./index.js",
|
||||
"default": "./index.js"
|
||||
},
|
||||
"./index.js"
|
||||
],
|
||||
".": "./index.js",
|
||||
"./auto": "./auto.js",
|
||||
"./polyfill": "./polyfill.js",
|
||||
"./implementation": "./implementation.js",
|
||||
|
|
@ -45,8 +38,7 @@
|
|||
"pretest": "npm run --silent lint",
|
||||
"posttest": "aud --production",
|
||||
"tests-only": "nyc tape 'test/**/*.js'",
|
||||
"tests-esm": "nyc node test/index.mjs",
|
||||
"test": "npm run tests-only && npm run tests-esm",
|
||||
"test": "npm run tests-only",
|
||||
"prelint": "evalmd README.md",
|
||||
"lint": "eslint --ext=js,mjs .",
|
||||
"postlint": "es-shim-api --bound",
|
||||
|
|
@ -70,30 +62,32 @@
|
|||
"es-shim API"
|
||||
],
|
||||
"dependencies": {
|
||||
"call-bind": "^1.0.2",
|
||||
"define-properties": "^1.2.0",
|
||||
"es-abstract": "^1.22.1",
|
||||
"es-shim-unscopables": "^1.0.0",
|
||||
"get-intrinsic": "^1.2.1"
|
||||
"call-bind": "^1.0.7",
|
||||
"define-properties": "^1.2.1",
|
||||
"es-abstract": "^1.23.2",
|
||||
"es-errors": "^1.3.0",
|
||||
"es-object-atoms": "^1.0.0",
|
||||
"es-shim-unscopables": "^1.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@es-shims/api": "^2.4.2",
|
||||
"@ljharb/eslint-config": "^21.1.0",
|
||||
"aud": "^2.0.3",
|
||||
"aud": "^2.0.4",
|
||||
"auto-changelog": "^2.4.0",
|
||||
"es-value-fixtures": "^1.4.2",
|
||||
"eslint": "=8.8.0",
|
||||
"evalmd": "^0.0.19",
|
||||
"for-each": "^0.3.3",
|
||||
"functions-have-names": "^1.2.3",
|
||||
"globalthis": "^1.0.3",
|
||||
"has": "^1.0.3",
|
||||
"has-strict-mode": "^1.0.1",
|
||||
"hasown": "^2.0.2",
|
||||
"in-publish": "^2.0.1",
|
||||
"npmignore": "^0.3.0",
|
||||
"npmignore": "^0.3.1",
|
||||
"nyc": "^10.3.2",
|
||||
"object-inspect": "^1.12.3",
|
||||
"object-inspect": "^1.13.1",
|
||||
"safe-publish-latest": "^2.0.0",
|
||||
"tape": "^5.6.6"
|
||||
"tape": "^5.7.5"
|
||||
},
|
||||
"testling": {
|
||||
"files": [
|
||||
|
|
|
|||
31
node_modules/array.prototype.findlastindex/test/index.mjs
generated
vendored
31
node_modules/array.prototype.findlastindex/test/index.mjs
generated
vendored
|
|
@ -1,31 +0,0 @@
|
|||
import findLastIndex from 'array.prototype.findlastindex';
|
||||
import * as Module from 'array.prototype.findlastindex';
|
||||
import test from 'tape';
|
||||
import runTests from './tests.js';
|
||||
|
||||
test('as a function', (t) => {
|
||||
t.test('bad array/this value', (st) => {
|
||||
st.throws(() => findLastIndex(undefined), TypeError, 'undefined is not an object');
|
||||
st.throws(() => findLastIndex(null), TypeError, 'null is not an object');
|
||||
st.end();
|
||||
});
|
||||
|
||||
runTests(findLastIndex, t);
|
||||
|
||||
t.end();
|
||||
});
|
||||
|
||||
test('named exports', async (t) => {
|
||||
t.deepEqual(
|
||||
Object.keys(Module).sort(),
|
||||
['default', 'shim', 'getPolyfill', 'implementation'].sort(),
|
||||
'has expected named exports',
|
||||
);
|
||||
|
||||
const { shim, getPolyfill, implementation } = Module;
|
||||
t.equal((await import('array.prototype.findlastindex/shim')).default, shim, 'shim named export matches deep export');
|
||||
t.equal((await import('array.prototype.findlastindex/implementation')).default, implementation, 'implementation named export matches deep export');
|
||||
t.equal((await import('array.prototype.findlastindex/polyfill')).default, getPolyfill, 'getPolyfill named export matches deep export');
|
||||
|
||||
t.end();
|
||||
});
|
||||
9
node_modules/array.prototype.findlastindex/test/shimmed.js
generated
vendored
9
node_modules/array.prototype.findlastindex/test/shimmed.js
generated
vendored
|
|
@ -5,11 +5,12 @@ var orig = Array.prototype.findLastIndex;
|
|||
require('../auto');
|
||||
|
||||
var test = require('tape');
|
||||
var has = require('has');
|
||||
var hasOwn = require('hasown');
|
||||
var defineProperties = require('define-properties');
|
||||
var callBind = require('call-bind');
|
||||
var isEnumerable = Object.prototype.propertyIsEnumerable;
|
||||
var functionsHaveNames = function f() {}.name === 'f';
|
||||
var supportsStrictMode = require('has-strict-mode')();
|
||||
var functionsHaveNames = require('functions-have-names')();
|
||||
|
||||
var runTests = require('./tests');
|
||||
|
||||
|
|
@ -27,8 +28,6 @@ test('shimmed', function (t) {
|
|||
et.end();
|
||||
});
|
||||
|
||||
var supportsStrictMode = (function () { return typeof this === 'undefined'; }());
|
||||
|
||||
t.test('bad array/this value', { skip: !supportsStrictMode }, function (st) {
|
||||
st['throws'](function () { return Array.prototype.findLastIndex.call(undefined, function () {}); }, TypeError, 'undefined is not an object');
|
||||
st['throws'](function () { return Array.prototype.findLastIndex.call(null, function () {}); }, TypeError, 'null is not an object');
|
||||
|
|
@ -36,7 +35,7 @@ test('shimmed', function (t) {
|
|||
});
|
||||
|
||||
t.test('Symbol.unscopables', { skip: typeof Symbol !== 'function' || typeof Symbol.unscopables !== 'symbol' }, function (st) {
|
||||
st.ok(has(Array.prototype[Symbol.unscopables], 'findLastIndex'), 'Array.prototype[Symbol.unscopables] has own `findLastIndex` property');
|
||||
st.ok(hasOwn(Array.prototype[Symbol.unscopables], 'findLastIndex'), 'Array.prototype[Symbol.unscopables] has own `findLastIndex` property');
|
||||
st.equal(Array.prototype[Symbol.unscopables].findLastIndex, true, 'Array.prototype[Symbol.unscopables].findLastIndex is true');
|
||||
st.end();
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue