summaryrefslogtreecommitdiff
path: root/sigils/packages/node-xyz.scm
diff options
context:
space:
mode:
authorSisiutl <sisiutl@egregore.fun>2025-05-28 12:40:00 +0200
committerSisiutl <sisiutl@egregore.fun>2025-05-28 12:54:19 +0200
commit069d47d8879ef35a3b41c8e1c9769f25a5230141 (patch)
tree52d2eebfa36c99dd5492f0e8dc67c5e73249c8d3 /sigils/packages/node-xyz.scm
parentbb29a2a91e7b1bcd0dae552057b33d4e5b0a4ed4 (diff)
purge soylana
Diffstat (limited to 'sigils/packages/node-xyz.scm')
-rw-r--r--sigils/packages/node-xyz.scm1194
1 files changed, 0 insertions, 1194 deletions
diff --git a/sigils/packages/node-xyz.scm b/sigils/packages/node-xyz.scm
deleted file mode 100644
index b30b557..0000000
--- a/sigils/packages/node-xyz.scm
+++ /dev/null
@@ -1,1194 +0,0 @@
-(define-module (sigils packages node-xyz)
- #:use-module (guix packages)
- #:use-module (guix download)
- #:use-module (guix gexp)
- #:use-module ((guix licenses)
- #:prefix license:)
- #:use-module (guix build-system node)
- #:use-module (gnu packages node-xyz)
- #:use-module (sigils packages golang)
- #:use-module (ice-9 match)
- #:use-module (srfi srfi-26))
-
-;; @solana/web3.js
-
-(define-public node-undici-types-6.21.0
- (package
- (name "node-undici-types")
- (version "6.21.0")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz")
- (sha256
- (base32 "0vfidx8iwc7ab1p13fxy6bf35njqkii6nkwgah78b249w6jsk8fg"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://undici.nodejs.org")
- (synopsis "A stand-alone types package for Undici")
- (description "A stand-alone types package for Undici")
- (license license:expat)))
-
-(define-public node-bufferutil-4.0.8
- (package
- (name "node-bufferutil")
- (version "4.0.8")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz")
- (sha256
- (base32 "14g9x2wl77m1g5sydbfjx3n706k9jmd83qky99v91f2znxidjbsw"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("mocha" "node-gyp" "prebuildify")))))))
- (inputs (list node-node-gyp-build-4.8.3))
- (home-page "https://github.com/websockets/bufferutil")
- (synopsis "WebSocket buffer utils")
- (description "WebSocket buffer utils")
- (license license:expat)))
-
-(define-public node-node-gyp-build-4.8.3
- (package
- (name "node-node-gyp-build")
- (version "4.8.3")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.3.tgz")
- (sha256
- (base32 "1wbswi5hm8i56ygrc89kj0rykjiyb4f295g93qrl5ky6vp36ch1w"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("array-shuffle" "standard"
- "tape")))))))
- (home-page "https://github.com/prebuild/node-gyp-build")
- (synopsis
- "Build tool and bindings loader for node-gyp that supports prebuilds")
- (description
- "Build tool and bindings loader for node-gyp that supports prebuilds")
- (license license:expat)))
-
-(define-public node-utf-8-validate-6.0.5
- (package
- (name "node-utf-8-validate")
- (version "6.0.5")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.5.tgz")
- (sha256
- (base32 "068499ci706d117rk8fda9pqn5kf9k8ci4gjbgngcghli8iyrv5l"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("mocha" "node-gyp" "prebuildify"
- "prebuildify-cross")))))))
- (inputs (list node-node-gyp-build-4.8.3))
- (home-page "https://github.com/websockets/utf-8-validate")
- (synopsis "Check if a buffer contains valid UTF-8")
- (description "Check if a buffer contains valid UTF-8")
- (license license:expat)))
-
-(define-public node-ws-8.18.0
- (package
- (name "node-ws")
- (version "8.18.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz")
- (sha256
- (base32 "086aqhby8vzclz4az64rplzz9iw8k2ddhy01r92cjwhlhpr230m0"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("benchmark" "bufferutil"
- "eslint"
- "eslint-config-prettier"
- "eslint-plugin-prettier"
- "globals"
- "mocha"
- "nyc"
- "prettier"
- "utf-8-validate")))))))
- (home-page "https://github.com/websockets/ws")
- (synopsis
- "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js")
- (description
- "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js")
- (license license:expat)))
-
-(define-public node-fastestsmallesttextencoderdecoder-1.0.22
- (package
- (name "node-fastestsmallesttextencoderdecoder")
- (version "1.0.22")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/fastestsmallesttextencoderdecoder/-/fastestsmallesttextencoderdecoder-1.0.22.tgz")
- (sha256
- (base32 "0vgcmpr8cikkl5hfpj83rg1mswvyhl6pnh7jmlsnf5ig294lz2pz"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page
- "https://github.com/anonyco/FastestSmallestTextEncoderDecoder#quick-start")
- (synopsis
- "The fastest smallest Javascript polyfill for the encode of TextEncoder and decode of TextDecoder for UTF-8 only. Made by AnonyCo with ❤️ from 🐕s.")
- (description
- "The fastest smallest Javascript polyfill for the encode of TextEncoder and decode of TextDecoder for UTF-8 only. Made by AnonyCo with ❤️ from 🐕s.")
- (license license:cc0)))
-
-(define-public node-typescript-5.6.3
- (package
- (name "node-typescript")
- (version "5.6.3")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz")
- (sha256
- (base32 "1yihmqbqn0vr626567yvqpiwl4pi9gix6fbk9c15hn49mpcghrzg"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("c8" "ms"
- "chai"
- "diff"
- "glob"
- "knip"
- "chalk"
- "mocha"
- "tslib"
- "which"
- "dprint"
- "eslint"
- "hereby"
- "esbuild"
- "globals"
- "chokidar"
- "minimist"
- "@types/ms"
- "@eslint/js"
- "node-fetch"
- "playwright"
- "typescript"
- "@types/chai"
- "@types/diff"
- "@types/node"
- "@types/mocha"
- "@types/which"
- "jsonc-parser"
- "@octokit/rest"
- "@types/minimist"
- "fast-xml-parser"
- "@dprint/formatter"
- "@esfx/canceltoken"
- "typescript-eslint"
- "@dprint/typescript"
- "source-map-support"
- "eslint-plugin-regexp"
- "azure-devops-node-api"
- "@typescript-eslint/utils"
- "@types/source-map-support"
- "monocart-coverage-reports"
- "@typescript-eslint/type-utils"
- "@typescript-eslint/rule-tester"
- "mocha-fivemat-progress-reporter"
- "eslint-formatter-autolinkable-stylish")))))))
- (home-page "https://www.typescriptlang.org/")
- (synopsis
- "TypeScript is a language for application scale JavaScript development")
- (description
- "TypeScript is a language for application scale JavaScript development")
- (license license:asl2.0)))
-
-(define-public node-chalk-5.3.0
- (package
- (name "node-chalk")
- (version "5.3.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz")
- (sha256
- (base32 "1s9jw9vj09n9wmyljva6h47wv7h2bbfy16c61443vac7g7l1zbh2"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("c8" "xo"
- "ava"
- "tsd"
- "execa"
- "matcha"
- "log-update"
- "yoctodelay"
- "@types/node"
- "color-convert")))))))
- (home-page "https://github.com/chalk/chalk#readme")
- (synopsis "Terminal string styling done right")
- (description "Terminal string styling done right")
- (license license:expat)))
-
-(define-public node-commander-12.1.0
- (package
- (name "node-commander")
- (version "12.1.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz")
- (sha256
- (base32 "0wriyw347v5iy6m3xwz2vba61ksrs0ijibi8nja6yj7yv9nzrbsn"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("tsd" "jest"
- "eslint"
- "globals"
- "ts-jest"
- "prettier"
- "@eslint/js"
- "typescript"
- "@types/jest"
- "@types/node"
- "typescript-eslint"
- "eslint-plugin-jest"
- "eslint-plugin-jsdoc"
- "prettier-plugin-jsdoc"
- "eslint-config-prettier")))))))
- (home-page "https://github.com/tj/commander.js#readme")
- (synopsis "the complete solution for node.js command-line programs")
- (description "the complete solution for node.js command-line programs")
- (license license:expat)))
-
-;; cross-env
-
-(define-public node-isexe-2.0.0
- (package
- (name "node-isexe")
- (version "2.0.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz")
- (sha256
- (base32 "0nc3rcqjgyb9yyqajwlzzhfcqmsb682z7zinnx9qrql8w1rfiks7"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("mkdirp" "rimraf" "tap")))))))
- (home-page "https://github.com/isaacs/isexe#readme")
- (synopsis "Minimal module to check if a file is executable.")
- (description "Minimal module to check if a file is executable.")
- (license license:isc)))
-
-(define-public node-which-2.0.2
- (package
- (name "node-which")
- (version "2.0.2")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/which/-/which-2.0.2.tgz")
- (sha256
- (base32 "1p2fkm4lr36s85gdjxmyr6wh86dizf0iwmffxmarcxpbvmgxyfm1"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("tap" "mkdirp" "rimraf")))))))
- (inputs (list node-isexe-2.0.0))
- (home-page "https://github.com/isaacs/node-which#readme")
- (synopsis
- "Like which(1) unix command. Find the first instance of an executable in the PATH.")
- (description
- "Like which(1) unix command. Find the first instance of an executable in the PATH.")
- (license license:isc)))
-
-(define-public node-path-key-3.1.1
- (package
- (name "node-path-key")
- (version "3.1.1")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz")
- (sha256
- (base32 "14kvp849wnkg6f3dqgmcb73nnb5k6b3gxf65sgf0x0qlp6n9k2ab"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("@types/node" "ava" "tsd" "xo")))))))
- (home-page "https://github.com/sindresorhus/path-key#readme")
- (synopsis "Get the PATH environment variable key cross-platform")
- (description "Get the PATH environment variable key cross-platform")
- (license license:expat)))
-
-(define-public node-shebang-regex-3.0.0
- (package
- (name "node-shebang-regex")
- (version "3.0.0")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz")
- (sha256
- (base32 "13wmb23w5srjpn9xx1c85yk5jbc5z9ypg0iz33h6nv5jdnmapnzy"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("ava" "tsd" "xo")))))))
- (home-page "https://github.com/sindresorhus/shebang-regex#readme")
- (synopsis "Regular expression for matching a shebang line")
- (description "Regular expression for matching a shebang line")
- (license license:expat)))
-
-(define-public node-shebang-command-2.0.0
- (package
- (name "node-shebang-command")
- (version "2.0.0")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz")
- (sha256
- (base32 "0vjmdpwcz23glkhlmxny8hc3x01zyr6hwf4qb3grq7m532ysbjws"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("ava" "xo")))))))
- (inputs (list node-shebang-regex-3.0.0))
- (home-page "https://github.com/kevva/shebang-command#readme")
- (synopsis "Get the command from a shebang")
- (description "Get the command from a shebang")
- (license license:expat)))
-
-(define-public node-cross-spawn-7.0.6
- (package
- (name "node-cross-spawn")
- (version "7.0.6")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz")
- (sha256
- (base32 "1siqxlydjwpihy7klgd15cah56vsmxrdm3q90gndyfj1vh63530q"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("jest" "husky"
- "eslint"
- "mkdirp"
- "rimraf"
- "babel-core"
- "babel-jest"
- "lint-staged"
- "@commitlint/cli"
- "standard-version"
- "babel-preset-moxy"
- "eslint-config-moxy"
- "@commitlint/config-conventional")))))))
- (inputs (list node-shebang-command-2.0.0 node-path-key-3.1.1
- node-which-2.0.2))
- (home-page "https://github.com/moxystudio/node-cross-spawn")
- (synopsis "Cross platform child_process#spawn and child_process#spawnSync")
- (description
- "Cross platform child_process#spawn and child_process#spawnSync")
- (license license:expat)))
-
-(define-public node-cross-env-7.0.3
- (package
- (name "node-cross-env")
- (version "7.0.3")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz")
- (sha256
- (base32 "1pn5scd63gk6931mis3dsqfjkf58gn5civn49zv29w2zjavd6jnl"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("kcd-scripts")))))))
- (inputs (list node-cross-spawn-7.0.6))
- (home-page "https://github.com/kentcdodds/cross-env#readme")
- (synopsis
- "Run scripts that set and use environment variables across platforms")
- (description
- "Run scripts that set and use environment variables across platforms")
- (license license:expat)))
-
-;; esrun
-
-(define-public node-digitak-grubber-3.1.4
- (package
- (name "node-digitak-grubber")
- (version "3.1.4")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/@digitak/grubber/-/grubber-3.1.4.tgz")
- (sha256
- (base32 "05c9wmg9swb0rhz5yal6cpllmdf41i2d7z3wgph7ffqpwwry1xwb"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("@digitak/esrun" "@types/node"
- "@typescript-eslint/eslint-plugin"
- "@typescript-eslint/parser"
- "eslint"
- "eslint-plugin-import"
- "fartest"
- "ncp"
- "prettier"
- "typescript")))))))
- (home-page "https://github.com/digital-loukoum/grubber#readme")
- (synopsis "Parse code files and patch it without having to use an AST")
- (description "Parse code files and patch it without having to use an AST")
- (license license:expat)))
-
-(define-public node-is-number-7.0.0
- (package
- (name "node-is-number")
- (version "7.0.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz")
- (sha256
- (base32 "07nmmpplsj1gxzng6fxhnnyfkif9fvhvxa89d5lrgkwqf42w2xbv"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("ansi" "benchmark"
- "gulp-format-md" "mocha")))))))
- (home-page "https://github.com/jonschlinkert/is-number")
- (synopsis
- "Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.")
- (description
- "Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.")
- (license license:expat)))
-
-(define-public node-to-regex-range-5.0.1
- (package
- (name "node-to-regex-range")
- (version "5.0.1")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz")
- (sha256
- (base32 "1ms2bgz2paqfpjv1xpwx67i3dns5j9gn99il6cx5r4qaq9g2afm6"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("fill-range" "gulp-format-md"
- "mocha" "text-table" "time-diff")))))))
- (inputs (list node-is-number-7.0.0))
- (home-page "https://github.com/micromatch/to-regex-range")
- (synopsis
- "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.")
- (description
- "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.")
- (license license:expat)))
-
-(define-public node-fill-range-7.1.1
- (package
- (name "node-fill-range")
- (version "7.1.1")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz")
- (sha256
- (base32 "0g2r4zadicii5gfp9x5g0mimkyfqyvi8a9xnyqy6j7fb8qs3lv0s"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("gulp-format-md" "mocha" "nyc")))))))
- (inputs (list node-to-regex-range-5.0.1))
- (home-page "https://github.com/jonschlinkert/fill-range")
- (synopsis
- "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`")
- (description
- "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`")
- (license license:expat)))
-
-(define-public node-braces-3.0.3
- (package
- (name "node-braces")
- (version "3.0.3")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz")
- (sha256
- (base32 "1z2g963jjb92ky7xmcj53lhgyc709vgsf98lidbb8h465j38xl8w"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("mocha" "bash-path"
- "ansi-colors" "gulp-format-md")))))))
- (inputs (list node-fill-range-7.1.1))
- (home-page "https://github.com/micromatch/braces")
- (synopsis
- "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.")
- (description
- "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.")
- (license license:expat)))
-
-(define-public node-anymatch-3.1.3
- (package
- (name "node-anymatch")
- (version "3.1.3")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz")
- (sha256
- (base32 "13zpp0hqd1racg5vwp8qpfh1y5igpyi6ff32y4ks2wrbhdn9sqmv"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("nyc" "mocha")))))))
- (inputs (list node-normalize-path node-picomatch-2.3.1))
- (home-page "https://github.com/micromatch/anymatch")
- (synopsis
- "Matches strings against configurable strings, globs, regular expressions, and/or functions")
- (description
- "Matches strings against configurable strings, globs, regular expressions, and/or functions")
- (license license:isc)))
-
-(define-public node-picomatch-2.3.1
- (package
- (name "node-picomatch")
- (version "2.3.1")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz")
- (sha256
- (base32 "07y1h9gbbdyjdpwb461x7dai0yg7hcyijxrcnpbr1h37r2gfw50v"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("nyc" "mocha" "eslint"
- "fill-range" "time-require"
- "gulp-format-md")))))))
- (home-page "https://github.com/micromatch/picomatch")
- (synopsis
- "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.")
- (description
- "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.")
- (license license:expat)))
-
-(define-public node-readdirp-3.6.0
- (package
- (name "node-readdirp")
- (version "3.6.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz")
- (sha256
- (base32 "1jlrf2knpx8y6b6pmlr0ljqpyz81lfzrnyw20w7imwd98vqvdlzi"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("nyc" "chai"
- "mocha"
- "eslint"
- "rimraf"
- "dtslint"
- "typescript"
- "@types/node"
- "chai-subset")))))))
- (inputs (list node-picomatch-2.3.1))
- (home-page "https://github.com/paulmillr/readdirp")
- (synopsis "Recursive version of fs.readdir with streaming API.")
- (description "Recursive version of fs.readdir with streaming API.")
- (license license:expat)))
-
-(define-public node-is-extglob-2.1.1
- (package
- (name "node-is-extglob")
- (version "2.1.1")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz")
- (sha256
- (base32 "06dwa2xzjx6az40wlvwj11vican2w46710b9170jzmka2j344pcc"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("gulp-format-md" "mocha")))))))
- (home-page "https://github.com/jonschlinkert/is-extglob")
- (synopsis "Returns true if a string has an extglob.")
- (description "Returns true if a string has an extglob.")
- (license license:expat)))
-
-(define-public node-is-glob-4.0.3
- (package
- (name "node-is-glob")
- (version "4.0.3")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz")
- (sha256
- (base32 "1imyq6pjl716cjc1ypmmnn0574rh28av3pq50mpqzd9v37xm7r1z"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("gulp-format-md" "mocha")))))))
- (inputs (list node-is-extglob-2.1.1))
- (home-page "https://github.com/micromatch/is-glob")
- (synopsis
- "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet")
- (description
- "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet")
- (license license:expat)))
-
-(define-public node-glob-parent-5.1.2
- (package
- (name "node-glob-parent")
- (version "5.1.2")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz")
- (sha256
- (base32 "1mfna9lpp82lapng0qq5x4x5j10nhimcx36lg4m5k4wbs7msy5ln"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("coveralls" "eslint"
- "eslint-config-gulp" "expect"
- "mocha" "nyc")))))))
- (inputs (list node-is-glob-4.0.3))
- (home-page "https://github.com/gulpjs/glob-parent#readme")
- (synopsis "Extract the non-magic parent path from a glob string.")
- (description "Extract the non-magic parent path from a glob string.")
- (license license:isc)))
-
-(define-public node-binary-extensions-2.3.0
- (package
- (name "node-binary-extensions")
- (version "2.3.0")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz")
- (sha256
- (base32 "0501fxr74l61m9y9r75kfk26sy2q75m2fc0nvvbcbc0h1ynzcqf6"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("ava" "tsd" "xo")))))))
- (home-page "https://github.com/sindresorhus/binary-extensions#readme")
- (synopsis "List of binary file extensions")
- (description "List of binary file extensions")
- (license license:expat)))
-
-(define-public node-is-binary-path-2.1.0
- (package
- (name "node-is-binary-path")
- (version "2.1.0")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz")
- (sha256
- (base32 "1vsdqq8808l3f4230y54mhix50njfbc3z46y2wn0h0dxql1v4xm0"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("ava" "tsd" "xo")))))))
- (inputs (list node-binary-extensions-2.3.0))
- (home-page "https://github.com/sindresorhus/is-binary-path#readme")
- (synopsis "Check if a file path is a binary file")
- (description "Check if a file path is a binary file")
- (license license:expat)))
-
-(define-public node-chokidar-3.6.0
- (package
- (name "node-chokidar")
- (version "3.6.0")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz")
- (sha256
- (base32 "1qppva3w15smnf7jaffhv7hq4vwl1phrc6mr18jlsyk87616vw9r"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("chai" "mocha"
- "sinon"
- "upath"
- "eslint"
- "rimraf"
- "dtslint"
- "sinon-chai"
- "typescript"
- "@types/node")))))))
- (inputs (list node-normalize-path
- node-is-binary-path-2.1.0
- node-glob-parent-5.1.2
- node-readdirp-3.6.0
- node-anymatch-3.1.3
- node-is-glob-4.0.3
- node-braces-3.0.3))
- (home-page "https://github.com/paulmillr/chokidar")
- (synopsis "Minimal and efficient cross-platform file watching library")
- (description "Minimal and efficient cross-platform file watching library")
- (license license:expat)))
-
-(define-public node-esbuild-linux-arm-0.17.19
- (package
- (name "node-esbuild-linux-arm")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz")
- (sha256
- (base32 "1fr7krjmij76xlv5n0k9d8q553c3nb5y4675i9rcnsgwpl2c91bz"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis "The Linux ARM binary for esbuild, a JavaScript bundler.")
- (description "The Linux ARM binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-x64-0.17.19
- (package
- (name "node-esbuild-linux-x64")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz")
- (sha256
- (base32 "1m1w9pw0sfvixizhm20x2k3mqz2z26mb2az2fp70virlm8xrlf3w"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'unpack 'ebuild-bin
- (lambda* (#:key inputs #:allow-other-keys)
- (install-file
- (search-input-file inputs "bin/esbuild")
- "bin/"))))))
- (inputs (list go-github-com-evanw-esbuild))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis "The Linux 64-bit binary for esbuild, a JavaScript bundler.")
- (description "The Linux 64-bit binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-ia32-0.17.19
- (package
- (name "node-esbuild-linux-ia32")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz")
- (sha256
- (base32 "0n2bv6wnry04rn53sjsjc8jbhs72gm3d3vhya2xb0sm4wgvv6qz0"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis "The Linux 32-bit binary for esbuild, a JavaScript bundler.")
- (description "The Linux 32-bit binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-arm64-0.17.19
- (package
- (name "node-esbuild-linux-arm64")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz")
- (sha256
- (base32 "0h82vk4a0pr6z7lj4543xq9ww6jfpqmk458n4flf3q046vva0plk"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis "The Linux ARM 64-bit binary for esbuild, a JavaScript bundler.")
- (description
- "The Linux ARM 64-bit binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-ppc64-0.17.19
- (package
- (name "node-esbuild-linux-ppc64")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz")
- (sha256
- (base32 "0rwq1352n7299xxrnkzrnzjp1gj138wqvjic19z6879n0x0sfry0"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis
- "The Linux PowerPC 64-bit Little Endian binary for esbuild, a JavaScript bundler.")
- (description
- "The Linux PowerPC 64-bit Little Endian binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-s390x-0.17.19
- (package
- (name "node-esbuild-linux-s390x")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz")
- (sha256
- (base32 "09qdwv2jjib0wlb98rjxzwx4j4l5kgaxp9axx82zzww0szrn11rw"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis
- "The Linux IBM Z 64-bit Big Endian binary for esbuild, a JavaScript bundler.")
- (description
- "The Linux IBM Z 64-bit Big Endian binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-loong64-0.17.19
- (package
- (name "node-esbuild-linux-loong64")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz")
- (sha256
- (base32 "0dmhj43zwa5y9acpfar9fhz1vjz1vzmv6x87df76l9311dd9kpp8"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis
- "The Linux LoongArch 64-bit binary for esbuild, a JavaScript bundler.")
- (description
- "The Linux LoongArch 64-bit binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-riscv64-0.17.19
- (package
- (name "node-esbuild-linux-riscv64")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz")
- (sha256
- (base32 "1wq5illzczbigf8zid9qbgqb96x5ncb0idxvaf7zqdi2b3axih5x"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis
- "The Linux RISC-V 64-bit binary for esbuild, a JavaScript bundler.")
- (description
- "The Linux RISC-V 64-bit binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-linux-mips64el-0.17.19
- (package
- (name "node-esbuild-linux-mips64el")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri
- "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz")
- (sha256
- (base32 "1xij2myn7kffr8mxgaybskzrjmp4aq2zn4jkmvwwxsmx80yjf5i1"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis
- "The Linux MIPS 64-bit Little Endian binary for esbuild, a JavaScript bundler.")
- (description
- "The Linux MIPS 64-bit Little Endian binary for esbuild, a JavaScript bundler.")
- (license license:expat)))
-
-(define-public node-esbuild-0.17.19
- (package
- (name "node-esbuild")
- (version "0.17.19")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz")
- (sha256
- (base32 "047wncvrd96mdqxf4yd134lwzv59nwvsxix4f66q18ql739jbv78"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'install 'postinstall
- (lambda* (#:key inputs #:allow-other-keys)
- (invoke
- (search-input-file inputs "bin/npm")
- "run" "postinstall"))))))
- (propagated-inputs
- (list (match (or (%current-target-system)
- (%current-system))
- ((? (cut string-prefix? "arm" <>))
- node-esbuild-linux-arm-0.17.19)
- ((? (cut string-prefix? "aarch64" <>))
- node-esbuild-linux-arm64-0.17.19)
- ((? (cut string-prefix? "i686" <>))
- node-esbuild-linux-ia32-0.17.19)
- ;; currently only x86_64 works
- ((? (cut string-prefix? "x86_64" <>))
- node-esbuild-linux-x64-0.17.19)
- ((? (cut string-prefix? "powerpc64" <>))
- node-esbuild-linux-ppc64-0.17.19)
- ((? (cut string-prefix? "riscv64" <>))
- node-esbuild-linux-riscv64-0.17.19))))
- (home-page "https://github.com/evanw/esbuild#readme")
- (synopsis "An extremely fast JavaScript and CSS bundler and minifier.")
- (description "An extremely fast JavaScript and CSS bundler and minifier.")
- (license license:expat)))
-
-(define-public node-esrun-3.2.26
- (package
- (name "node-esrun")
- (version "3.2.26")
- (source
- (origin
- (method url-fetch)
- (uri "https://registry.npmjs.org/esrun/-/esrun-3.2.26.tgz")
- (sha256
- (base32 "1bp787xjxnbmymc648mrdcnj3jk34cx4hkdxzllh64hi123hhm4x"))))
- (build-system node-build-system)
- (arguments
- (list
- #:tests? #f
- #:phases #~(modify-phases %standard-phases
- (delete 'build)
- (add-after 'patch-dependencies 'delete-dev-dependencies
- (lambda _
- (delete-dependencies '("@digitak/bunker" "@types/node"
- "cute-print"
- "fartest"
- "fsevents"
- "polka"
- "typescript")))))))
- (inputs (list node-esbuild-0.17.19 node-chokidar-3.6.0
- node-digitak-grubber-3.1.4))
- (home-page "https://github.com/digital-loukoum/esrun#readme")
- (synopsis "Execute directly your Typescript files using Esbuild")
- (description "Execute directly your Typescript files using Esbuild")
- (license license:isc)))
-