Debian Patches
Status for node-mem/9.0.2+~cs4.2.0-5
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| replace-ava-by-tape.patch | replace ava by tape | Yadd <yadd@debian.org> | not-needed | 2022-02-23 | ||
| fix-tsc.patch | <short summary of the patch> | Yadd <yadd@debian.org> | not-needed | 2022-05-06 | ||
| map-age-cleaner-0.1.3-compat.patch | revert part of 0.2 changes | Yadd <yadd@debian.org> | not-needed | 2022-05-06 | ||
| export-commnjs.patch | export commonjs | Yadd <yadd@debian.org> | not-needed | 2022-05-06 | ||
| ts6-cachekey-variance.patch | relax the cacheKey parameter type of a test TypeScript 6 checks the parameters of a function-typed property contravariantly, so the one-element tuple this test declares is no longer accepted where mem expects (arguments_: any[]) => object (TS2322). Taking an array instead of a tuple keeps the destructuring and the intent, and compiles with TypeScript 5 as well. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-15 | ||
| ts6-map-age-cleaner-tsconfig.patch | build the map-age-cleaner component with TypeScript 6 tsc 6 wants "rootDir" spelled out (TS5011); "source" is the directory it computed and it keeps the output in dist/ rather than dist/source/. . It also rejects the node10 module resolution (TS5107). "module" is commonjs, whose default resolution is the same thing except that it now honours package.json "exports"; "resolvePackageJsonExports": false restores the classic types/main lookup the Debian modules need. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-17 |
All known versions for source package 'node-mem'
- 9.0.2+~cs4.2.0-5 (sid, forky)
- 9.0.2+~cs4.2.0-2 (bookworm, trixie)
