Tests: Switch to an updated fork of promises-aplus-tests
commit559bc5ac58cb3494ee936c1ee1a14ada75196c6b
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Mon, 30 Sep 2024 16:48:46 +0000 (30 18:48 +0200)
committerGitHub <noreply@github.com>
Mon, 30 Sep 2024 16:48:46 +0000 (30 18:48 +0200)
tree606a3043e4eaccb50f2bf111115781b466de36a0
parent147964e162f9dd62267f997a81d810ec18f6f9fa
Tests: Switch to an updated fork of promises-aplus-tests

The upstream package has been unmaintained for years, with dependencies
with long-reported security issues. Switching to a fork allows to resolve
all the security reports against the jQuery development environment.

The fork is maintained by @mgol and has the following changes:
1. The `underscore` dependency has been removed.
2. `sinon` has been updated from v1 to v19.
3. `mocha` has been updated from v2 to v10.

Changes to the source are minimal; it will be easy to rebase the fixes
if the upstream package is ever updated.

In addition to the above, the `q` dependency has been removed.
It's been added in gh-1996 but never really used.

Closes gh-5559
package-lock.json
package.json