# Maintainer: fenuks pkgname=vue-language-server pkgver=0.0.32 pkgrel=1 pkgdesc="Language server protocol implementation for Vue" arch=('any') depends=('nodejs') makedepends=('npm') url="https://www.npmjs.com/package/${pkgname}" license=('MIT') source=("https://registry.npmjs.org/${pkgname}/-/${pkgname}-$pkgver.tgz") noextract=(${pkgname}-$pkgver.tgz) sha256sums=('1b2bd246d9d1697721830709567edc22b65333eb4375b96d54391b5a94f11cba') options=('!emptydirs') provides=('vue-language-server') package() { local _npmdir="${pkgdir}/usr/lib/node_modules/" mkdir -p "${_npmdir}" cd "${_npmdir}" npm install -g --user root --prefix "${pkgdir}"/usr --cache "${srcdir}/npm-cache" ${pkgname}@${pkgver} }