guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 33cbdeef886b68166cc66f801e63493032fddef2
Author: Jelle Licht <[email protected]>
AuthorDate: Thu Oct 15 13:07:37 2026 +0200
gnu: node-domelementtype: Fix build with TypeScript 6.
* gnu/packages/node-xyz.scm (node-domelementtype)[arguments]<#:phases>: Add
'adjust-for-typescript-6.
---
gnu/packages/node-xyz.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index d407135849d..92a47fb7e97 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -956,6 +956,10 @@ text differences, similar to Unix diff.")
(lambda _
(modify-json "package.json"
(delete-json-fields '("scripts.prepare")))))
+ (add-after 'unpack 'adjust-for-typescript-6
+ (lambda _
+ (modify-json "tsconfig.json"
+ (add-json-fields '(("compilerOptions.rootDir" . "src"))))))
(add-after 'patch-dependencies 'delete-dev-dependencies
(lambda _
(modify-json "package.json"