From 230a8b05a844a67f2eeb0f554301d1fe2b52a937 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Wed, 10 Jun 2026 09:00:16 +0900 Subject: build/node: Add `delete-dependencies/except' procedure. This adds a more convenient means to filter out most, but not all, development dependencies. * guix/build/node-build-system.scm (%dependency-keys) (%dev-dependency-keys): New variables. (delete-dependencies) [#:negate?, #:dependency-keys]: New arguments. Log removed dependencies. (delete-dependencies/except, delete-dev-dependencies/except): New procedures. * tests/node.scm: New test. * Makefile.am (SCM_TESTS): Register it. --- Makefile.am | 1 + 1 file changed, 1 insertion(+) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index b8fc38c6f37..26ee98d55c8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -602,6 +602,7 @@ SCM_TESTS = \ tests/monads.scm \ tests/nar.scm \ tests/networking.scm \ + tests/node.scm \ tests/openpgp.scm \ tests/packages.scm \ tests/pack.scm \ -- cgit v1.2.3