guix_mirror_bot pushed a commit to branch javascript-team in repository guix.
commit 844b7c591994791a1dbac8ebdb30b62863d34a03 Author: Maxim Cournoyer <[email protected]> AuthorDate: Tue Aug 4 11:51:03 2026 +0900 gnu: node-xyz: Adjust for missing (guix build json-utils) module. This is a follow-up to commit b00aa06f870592dea795abedc3d51392688d595f, renamed `delete-fields' to `delete-json-fields', but forgot to add (guix build json-utils) in the #:modules, which defines it (and is part of the node-build-system default imported modules). * gnu/packages/node-xyz.scm (node-acorn, node-fastest-levenshtein) (node-glob, node-lru-cache, node-minimatch, node-minipass-7 node-path-scurry) (node-serialport-bindings, node-sqlite3) (node-addon-api, (node-source-map): [#:modules]: Add (guix build json-utils). --- gnu/packages/node-xyz.scm | 58 ++++++++++++++++++++++++++--------------------- 1 file changed, 32 insertions(+), 26 deletions(-) diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm index bdcb54f48ae..4e92480ea2a 100644 --- a/gnu/packages/node-xyz.scm +++ b/gnu/packages/node-xyz.scm @@ -60,6 +60,7 @@ ((guix build node-build-system) (srfi srfi-1) (ice-9 match) + (guix build json-utils) (guix build utils)) #:phases (modify-phases %standard-phases @@ -123,6 +124,7 @@ architecture supporting plugins.") ((guix build node-build-system) (srfi srfi-1) (ice-9 match) + (guix build json-utils) (guix build utils)) #:phases (modify-phases %standard-phases @@ -1255,10 +1257,10 @@ It can handle big files (tested up to 100mb). XML Entities, HTML entities, and D ; Use ESBuild because this package is used to build Typescript. (native-inputs (list esbuild)) (arguments (list - #:modules '( - (guix build node-build-system) - (guix build utils) - (ice-9 match)) + #:modules '((guix build node-build-system) + (guix build json-utils) + (guix build utils) + (ice-9 match)) #:tests? #f ; FIXME: Tests require 'jest'. #:phases #~(modify-phases %standard-phases @@ -1389,11 +1391,12 @@ suitable for use with the @code{fs} module functions.") node-path-scurry)) ; Use ESBuild instead of tshy because this is used to build Typescript. (native-inputs (list esbuild)) - (arguments (list - #:modules '( - (guix build node-build-system) - (guix build utils) - (ice-9 match)) + (arguments + (list + #:modules '((guix build node-build-system) + (guix build json-utils) + (guix build utils) + (ice-9 match)) #:tests? #f ; FIXME: Tests require 'c8' and 'tap'. #:phases #~(modify-phases %standard-phases @@ -2059,10 +2062,10 @@ user-land JavaScript.") ; Use ESBuild instead of tshy because this is used to build Typescript. (native-inputs (list esbuild)) (arguments (list - #:modules '( - (guix build node-build-system) - (guix build utils) - (ice-9 match)) + #:modules '((guix build node-build-system) + (guix build json-utils) + (guix build utils) + (ice-9 match)) #:tests? #f ; FIXME: Tests require 'tap'. #:phases #~(modify-phases %standard-phases (add-before 'patch-dependencies 'delete-dependencies @@ -2207,10 +2210,10 @@ JavaScript.") ; Use ESBuild because this is used to build Typescript. (native-inputs (list esbuild)) (arguments (list - #:modules '( - (guix build node-build-system) - (guix build utils) - (ice-9 match)) + #:modules '((guix build node-build-system) + (guix build json-utils) + (guix build utils) + (ice-9 match)) #:tests? #f ; FIXME: Tests require 'tap'. #:phases #~(modify-phases %standard-phases (add-before 'patch-dependencies 'modify-package @@ -2346,6 +2349,7 @@ This is not a through or through2 stream. It doesn't transform the data, it just (list #:tests? #f ; FIXME: Tests require 'tap'. #:modules '((guix build node-build-system) + (guix build json-utils) (guix build utils) (ice-9 match) (srfi srfi-26)) @@ -2681,10 +2685,10 @@ particular cross-platform spellings of the PATH environment variable key.") ; Use ESBuild because this is used to build Typescript. (native-inputs (list esbuild)) (arguments (list - #:modules '( - (guix build node-build-system) - (guix build utils) - (ice-9 match)) + #:modules '((guix build node-build-system) + (guix build json-utils) + (guix build utils) + (ice-9 match)) #:tests? #f ; FIXME: Tests require 'tap'. #:phases #~(modify-phases %standard-phases (add-before 'patch-dependencies 'delete-dependencies @@ -3556,6 +3560,7 @@ it to make a new binding for a different platform or underling technology."))) ((guix build node-build-system) (srfi srfi-1) (ice-9 match) + (guix build json-utils) (guix build utils)) #:phases (modify-phases %standard-phases @@ -3787,11 +3792,11 @@ connection."))) (build-system node-build-system) (native-inputs (list esbuild)) (arguments (list - #:modules '( - (guix build node-build-system) - (guix build utils) - (ice-9 match) - (json)) + #:modules '((guix build node-build-system) + (guix build json-utils) + (guix build utils) + (ice-9 match) + (json)) #:phases #~(modify-phases %standard-phases (add-before 'patch-dependencies 'modify-package (lambda _ (modify-json @@ -3888,6 +3893,7 @@ connection."))) ((guix build node-build-system) (srfi srfi-1) (ice-9 match) + (guix build json-utils) (guix build utils)) #:tests? #f ; FIXME: tests depend on node-mocha #:phases
