summaryrefslogtreecommitdiff
path: root/gnu/packages/node-xyz.scm
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2026-01-02 23:50:58 +0100
committerDanny Milosavljevic <dannym@friendly-machines.com>2026-02-08 21:23:35 +0100
commit1747d2fca44cfd1f3638107432c87432ad02a772 (patch)
treea2f3cad4365a67a813b4ae8897dba94247b9bbd3 /gnu/packages/node-xyz.scm
parent2a30cba6cf4885e07f8c9d574719c0e6f7138fb2 (diff)
gnu: Add node-pump.
* gnu/packages/node-xyz.scm (node-pump): New variable. Change-Id: Iadc272892b55e588756380831ffbed93aec4d8a7
Diffstat (limited to 'gnu/packages/node-xyz.scm')
-rw-r--r--gnu/packages/node-xyz.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index ad6110c3748..2c5ee5ebbc7 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2862,6 +2862,33 @@ lockfile utility that works on a local or network file system.")
2862environment variables.") 2862environment variables.")
2863 (license license:expat))) 2863 (license license:expat)))
2864 2864
2865(define-public node-pump
2866 (package
2867 (name "node-pump")
2868 (version "3.0.0")
2869 (source (origin
2870 (method git-fetch)
2871 (uri (git-reference
2872 (url "https://github.com/mafintosh/pump")
2873 (commit (string-append "v" version))))
2874 (file-name (git-file-name name version))
2875 (sha256
2876 (base32
2877 "1iyfks1k62dplvajd4xm41b5v3dfp8b22h88z7xrwsbnwsd0vl6f"))))
2878 (build-system node-build-system)
2879 (arguments
2880 '(#:tests? #f
2881 #:phases (modify-phases %standard-phases
2882 (add-after 'patch-dependencies 'delete-dev-dependencies
2883 (lambda _
2884 (modify-json (delete-dev-dependencies)))))))
2885 (inputs (list node-end-of-stream node-once))
2886 (home-page "https://github.com/mafintosh/pump")
2887 (synopsis "Pipe streams together and close all of them if one closes")
2888 (description "This package allows you to pipe streams together and
2889destroy all of them if one of them closes.")
2890 (license license:expat)))
2891
2865(define-public node-readable-stream 2892(define-public node-readable-stream
2866 (package 2893 (package
2867 (name "node-readable-stream") 2894 (name "node-readable-stream")