guix_mirror_bot pushed a commit to branch javascript-team in repository guix.
commit 11370df079854af26fd4753a68cb36e54e353a80 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 c59c7950dd8..d407135849d 100644 --- a/gnu/packages/node-xyz.scm +++ b/gnu/packages/node-xyz.scm @@ -64,6 +64,7 @@ ((guix build node-build-system) (srfi srfi-1) (ice-9 match) + (guix build json-utils) (guix build utils)) #:phases (modify-phases %standard-phases @@ -127,6 +128,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 @@ -1298,10 +1300,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 @@ -1432,11 +1434,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 @@ -2106,10 +2109,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 @@ -2254,10 +2257,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 @@ -2393,6 +2396,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)) @@ -2728,10 +2732,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 @@ -3662,6 +3666,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 @@ -3893,11 +3898,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 @@ -3994,6 +3999,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
