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'

Links