guix_mirror_bot pushed a commit to branch javascript-team in repository guix.
commit 344ca26078fb58a9920db7f35fe6a58349a6b58a Author: Nicolas Graves <[email protected]> AuthorDate: Wed Mar 18 08:30:55 2026 +0100 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 <[email protected]> --- guix/build/node-build-system.scm | 2 +- guix/import/npm-binary.scm | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/guix/build/node-build-system.scm b/guix/build/node-build-system.scm index 42dfa9918d..be715cc97b 100644 --- a/guix/build/node-build-system.scm +++ b/guix/build/node-build-system.scm @@ -154,7 +154,7 @@ dependencies." (assoc-set! pkg-meta key (resolve-dependencies (getter pkg-meta))))) - (modify-json + (modify-json "package.json" (resolve "devDependencies" (lambda (pkg-meta) (or (assoc-ref pkg-meta "devDependencies") '()))) diff --git a/guix/import/npm-binary.scm b/guix/import/npm-binary.scm index 333adaab55..17775ed226 100644 --- a/guix/import/npm-binary.scm +++ b/guix/import/npm-binary.scm @@ -347,7 +347,8 @@ associated Git repository, if available." ((dev-names ...) `((add-after 'patch-dependencies 'delete-dev-dependencies (lambda _ - (modify-json (delete-dev-dependencies)))))))))) + (modify-json "package.json" + (delete-dev-dependencies)))))))))) (values `(package (name ,name)
