# Maintainer: Johannes Wienke _npmname=yaml-language-server pkgname=yaml-language-server-bin pkgver=0.19.2 pkgrel=2 pkgdesc="Language server implementation for YAML files and optional schema support" arch=('any') url="https://github.com/redhat-developer/yaml-language-server" license=('MIT') makedepends=('npm') depends=('nodejs') replaces=('yaml-language-server') provides=('yaml-language-server') source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz") noextract=("${_npmname}-${pkgver}.tgz") sha256sums=('809b41425e6976f2f16cadeaa7d618b8fbbc6a8695f19aca2f44ed2093fb2448') package() { cd "${srcdir}" local _npmdir="${pkgdir}/usr/lib/node_modules/" mkdir -p "${_npmdir}" cd "${_npmdir}" npm install -g --cache "${srcdir}/npm-cache" --prefix "${pkgdir}/usr" "${_npmname}@${_npmver}" mkdir -p "${pkgdir}/usr/bin" chown -R root:root "${pkgdir}" }