Debian Patches
Status for node-foreground-child/4.0.3-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| typescript6.patch | fix build and test type-check with TypeScript 6 The sources use the NodeJS namespace, the process global and the node:* builtin modules, but the tsconfig never declared @types/node: the type package used to be dragged in implicitly, through the "/// <reference types="node" />" that signal-exit emitted in its own declaration files. . signal-exit 4.1.0-11, rebuilt with TypeScript 6, no longer emits that reference, and TypeScript 6 also stopped scanning node_modules/@types automatically unless "types" is set. The build then fails with a storm of TS2591 ("Cannot find name 'process'"), TS2503 ("Cannot find namespace 'NodeJS'") and TS7006. . Listing "node" in "types" makes the dependency explicit and is accepted by both TypeScript 5.2 and 6.0. . tsconfig.test.json needs an explicit "rootDir" as well: TypeScript 6 refuses to infer the common source directory when "outDir" is set (TS5011). "test" is the value TypeScript 5 was inferring, so the generated testjs/ layout is unchanged. |
Yadd <yadd@debian.org> | not-needed | 2026-08-24 | ||
| outdir.patch | <short summary of the patch> with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. |
Jérémy Lal <kapouer@melix.org> | no | 2026-08-21 |
