Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / yaml-language-server
Commits: 6d86510e by Daniel M. Capella at 2025-02-12T11:29:31-05:00 Depend on nodejs-lts Provided by whichever nodejs-lts-* package is the Active LTS. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -7,7 +7,7 @@ pkgbase = yaml-language-server license = MIT makedepends = jq makedepends = yarn - depends = nodejs-lts-jod + depends = nodejs-lts options = !emptydirs source = https://github.com/redhat-developer/yaml-language-server/archive/1.16.0/yaml-language-server-1.16.0.tar.gz b2sums = 2cd5fd13dae1e144d338d381951422605b9006dfdc5c6e3638d83bbe7c98a80a36f70bf5e3f72e121d9a09ff92310fa9e8ac11750cbe7149aa4a634e9f449066 ===================================== PKGBUILD ===================================== @@ -8,7 +8,7 @@ pkgdesc='YAML Language Server' url=https://github.com/redhat-developer/yaml-language-server license=(MIT) arch=(any) -depends=(nodejs-lts-jod) +depends=(nodejs-lts) makedepends=( jq yarn @@ -31,7 +31,7 @@ check() { package() { cd $pkgname-$pkgver - # Emulate `npm prune --production` + # Emulate `npm prune --omit=dev` cp package.json{,.bak} read -ra devDependencies < <(jq -r '.devDependencies | keys | join(" ")' package.json) yarn remove --frozen-lockfile "${devDependencies[@]}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/yaml-language-server/-/commit/6d86510e458786a988b1064f203ed5234a942482 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/yaml-language-server/-/commit/6d86510e458786a988b1064f203ed5234a942482 You're receiving this email because of your account on gitlab.archlinux.org.