summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-03-18 08:30:55 +0100
committerMaxim Cournoyer <maxim@guixotic.coop>2026-08-27 10:59:20 +0900
commit9d68290c6dd85b813f99f3f4fc0cf136f5273c8c (patch)
tree044bd03615fd4efc88f800e17a0c2b44b3294655
parent6140cd9b6dbd419c57abb2535e68ab0083f418cd (diff)
guix: node: Migrate to the new modify-json.
* guix/build/node-build-system.scm (patch-dependencies): Migrate to the new modify-json. * guix/import/npm-binary.scm (npm-package->package-sexp): Likewise. Change-Id: I19cadcfc212c7a0efd352acf1d17938078206366 Signed-off-by: Jelle Licht <jlicht@fsfe.org>
-rw-r--r--guix/build/node-build-system.scm2
-rw-r--r--guix/import/npm-binary.scm3
2 files changed, 3 insertions, 2 deletions
diff --git a/guix/build/node-build-system.scm b/guix/build/node-build-system.scm
index 42dfa9918d9..be715cc97b3 100644
--- a/guix/build/node-build-system.scm
+++ b/guix/build/node-build-system.scm
@@ -154,7 +154,7 @@ dependencies."
154 (assoc-set! pkg-meta key 154 (assoc-set! pkg-meta key
155 (resolve-dependencies (getter pkg-meta))))) 155 (resolve-dependencies (getter pkg-meta)))))
156 156
157 (modify-json 157 (modify-json "package.json"
158 (resolve "devDependencies" 158 (resolve "devDependencies"
159 (lambda (pkg-meta) 159 (lambda (pkg-meta)
160 (or (assoc-ref pkg-meta "devDependencies") '()))) 160 (or (assoc-ref pkg-meta "devDependencies") '())))
diff --git a/guix/import/npm-binary.scm b/guix/import/npm-binary.scm
index 333adaab552..17775ed2269 100644
--- a/guix/import/npm-binary.scm
+++ b/guix/import/npm-binary.scm
@@ -347,7 +347,8 @@ associated Git repository, if available."
347 ((dev-names ...) 347 ((dev-names ...)
348 `((add-after 'patch-dependencies 'delete-dev-dependencies 348 `((add-after 'patch-dependencies 'delete-dev-dependencies
349 (lambda _ 349 (lambda _
350 (modify-json (delete-dev-dependencies)))))))))) 350 (modify-json "package.json"
351 (delete-dev-dependencies))))))))))
351 (values 352 (values
352 `(package 353 `(package
353 (name ,name) 354 (name ,name)