summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-06-11 10:34:52 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2026-06-24 14:50:35 +0900
commitbc57d203744906016c949aed679217fbf60a4c45 (patch)
tree3be76dd05c45adcdd1c748e61cae6df76573abbb /gnu
parentf92ffc3fe78bef9bfdbe693feb1b47fec134999f (diff)
gnu: Add node-picomatch.
* gnu/packages/node-xyz.scm (node-picomatch): New variable. Change-Id: Idfd76062060a26cdd6940e9a289c1bb47c6392c0
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/node-xyz.scm30
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 3095bf5e83b..278e1d81dba 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2809,6 +2809,36 @@ manages pending callbacks and signals completion when all have finished.")
2809 (home-page (git-reference-url (origin-uri source))) 2809 (home-page (git-reference-url (origin-uri source)))
2810 (license license:isc))) 2810 (license license:isc)))
2811 2811
2812(define-public node-picomatch
2813 (package
2814 (name "node-picomatch")
2815 (version "4.0.4")
2816 (source
2817 (origin
2818 (method git-fetch)
2819 (uri (git-reference
2820 (url "https://github.com/micromatch/picomatch")
2821 (commit version)))
2822 (file-name (git-file-name name version))
2823 (sha256
2824 (base32 "0nw33ky773d66x74ycsik420bm6j1yh4f8qzm89if4az48kpbsm5"))))
2825 (build-system node-build-system)
2826 (arguments
2827 (list
2828 #:tests? #f ;requires mocha
2829 #:phases
2830 #~(modify-phases %standard-phases
2831 (add-after 'patch-dependencies 'delete-dev-dependencies
2832 (lambda _
2833 (modify-json (delete-dev-dependencies)))))))
2834 (home-page "https://github.com/micromatch/picomatch")
2835 (synopsis "Fast and accurate matcher written in JavaScript")
2836 (description "Picomatch is a very fast and accurate glob matcher written
2837in @code{JavaScript}, with no external dependencies and full support for
2838standard and extended Bash glob features, including braces, extglobs, POSIX
2839brackets, and regular expressions.")
2840 (license license:expat)))
2841
2812(define-public node-pretty-ms 2842(define-public node-pretty-ms
2813 (package 2843 (package
2814 (name "node-pretty-ms") 2844 (name "node-pretty-ms")