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'

Links