Debian Patches
Status for npm/12.0.2+ds1-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| tap21-rejects-validator.patch | Replace t.rejects() function validator by explicit assertions | Xavier Guimard <xavier.guimard@gmail.com> | not-needed | 2026-08-25 | ||
| 2004_remove_shebang.patch | remove shebang from completion script | Jérémy Lal <kapouer@melix.org> | not-needed | 2012-04-07 | ||
| dont-check-for-last-version.patch | don't check for last version | Yadd <yadd@debian.org> | not-needed | 2026-03-29 | ||
| update-rimraf.patch | our rimraf hasn't this function | Yadd <yadd@debian.org> | not-needed | 2025-10-26 | ||
| tap21-mockRequire.patch | Use t.mockRequire() for tap 21 tap 21 renamed the synchronous CJS mock helper t.mock() to t.mockRequire() (t.mock is now the async ESM variant). Update the test mock helper and the two direct callers. |
Xavier Guimard <xavier.guimard@gmail.com> | not-needed | 2026-08-31 | ||
| skip-audit-signatures-tests.patch | skip "audit signatures" tests They rely on @tufjs/repo-mock >= 5, which mocks the TUF repository with nock 14. Debian only has nock 13, which cannot intercept the global fetch that tuf-js 6 now uses instead of make-fetch-happen: the requests reach the real sigstore CDN and the fetched root fails to verify against the mocked one ("root was signed by 0/1 keys"). Only the mocking is affected, "npm audit signatures" itself works. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-09-01 | ||
| tap21-matchsnapshot-extra-arg.patch | drop stray third argument to t.matchSnapshot() tap 21 uses it as the "extra" options object and crashes on a string: "Cannot create property 'bail' on string". |
Xavier Guimard <yadd@debian.org> | yes | 2026-09-01 |
All known versions for source package 'npm'
- 12.0.2+ds1-2 (sid, forky)
- 9.2.0~ds1-3 (trixie)
- 9.2.0~ds1-1 (bookworm)
