Debian Patches
Status for node-memfs/3.4.12+~cs1.0.3-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| fix-for-newer-types-node.patch | support building with newer @types/node | Ajayi Olatunji <ajayiolatunji15@yahoo.com> | yes | |||
| fix-for-mkdirp.patch | fix for mkdirp1 compatibility | Ajayi Olatunji <ajayiolatunji15@yahoo.com> | not-needed | 2022-11-22 | ||
| tsc-workaround.patch | workaround @types/node update | Yadd <yadd@debian.org> | no | debian | 2022-03-18 | |
| fix-for-jest-28.patch | fix test for jest 28 | Yadd <yadd@debian.org> | not-needed | debian | 2022-06-25 | |
| fix-for-types-node-18.patch | fix for @types/node >= 18 | Yadd <yadd@debian.org> | not-needed | debian | 2022-07-02 | |
| fix-for-jest-29.patch | fix for jest >= 29 | Yadd <yadd@debian.org> | not-needed | 2022-10-18 | ||
| ts6-compat.patch | fix build and tests with TypeScript 6 TypeScript 6 rejects "target": "es5" with TS5107, enables "strict" by default and no longer scans node_modules/@types: . * the library targets ES2017, which is what its "lib" already assumed, and spells out "strict": false, since only strictNullChecks was ever meant to be on (otherwise strictPropertyInitialization buries Stats in TS2564); * @types/node is declared for the build and @types/jest is added on top of it through the ts-jest transform, which only the test suite uses; * "esModuleInterop" now defaults to true, so "import * as assert" is no longer callable (TS2349) and the default import of the getBigInt helper goes through __importDefault. The former becomes an import-require, and the helper, which is hand-written CommonJS, marks itself as an ES module so that its "default" export is picked up under both interop modes. . tsconfig.json is now installed in the test environment as well, so that the test suite type-checks with the same settings as the build. . TypeScript 5 accepts all of this unchanged. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-15 |
All known versions for source package 'node-memfs'
- 3.4.12+~cs1.0.3-2 (forky, sid)
- 3.4.12+~cs1.0.3-1 (bookworm, trixie)
