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

All known versions for source package 'node-foreground-child'

Links