GNU bug report logs -
#77231
[PATCH javascript-team 0/6] Improve importer and build-system.
Previous Next
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Like in python, there are some development dependencies we want to
avoid since they are not contributing to the build at all. This patch
series adds options to ignore them.
This change requires to rebuild node, so I prefer to do that on CI.
Nicolas Graves (6):
import: npm-binary: Fix import.
import: npm-binary: Improve npm-package->package-sexp.
import: npm-binary: Improve-style.
build-system/node: Add phase 'delete-unwanted-dev-dependencies.
import: npm-binary: Handle vector of licenses.
import: npm-binary: Filter out npm-ignored-inputs.
guix/build/node-build-system.scm | 39 +++++++-
guix/import/npm-binary.scm | 160 ++++++++++++++++++-------------
tests/npm-binary.scm | 157 +++++++++++++++++-------------
3 files changed, 215 insertions(+), 141 deletions(-)
--
2.48.1
This bug report was last modified 105 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.