Debian Patches
Status for node-js-sdsl/4.1.4-6
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| pure-ts.patch | Use pure typescript. ttypescript doesn't work with ts >= 5. | Jérémy Lal <kapouer@melix.org> | no | 2026-03-11 | ||
| ts6-compat.patch | adapt the TypeScript configurations to TypeScript 6 TypeScript 6 turns three deprecated options into hard errors: "baseUrl" (TS5101), which the "paths" mapping has not needed since TypeScript 4.1 and which pure-ts.patch made pointless anyway, "downlevelIteration" (TS5101), a no-op once the target is ES2015 or later, and "target": "ES5" / "moduleResolution": "Node" (TS5107). . The ESM build now targets ES2015 with the "bundler" resolution, the only non-deprecated one compatible with "module": "ES2015". Every configuration states "lib": ["ES2017"], because Object.values is used by the hash containers and TypeScript 6 no longer offers it with a bare ES2015/ES6 target. . Type packages are only loaded when listed in "types", so node and jest are declared in the configuration ts-jest reads. . Finally, TypeScript 6 no longer infers the common source directory (TS5011): the library builds need an explicit "rootDir": "./src" to keep emitting dist/cjs/index.js and dist/esm/index.js instead of dist/*/src/index.js. . TypeScript 5 accepts all of this unchanged. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-16 |
All known versions for source package 'node-js-sdsl'
- 4.1.4-6 (sid, forky)
- 4.1.4-3 (trixie)
- 4.1.4-2+deb12u1 (bookworm)
