# Maintainer: tarball pkgname=vtsls pkgver=0.2.3 pkgrel=1 pkgdesc='LSP wrapper for the TypeScript extension from Visual Studio Code' url='https://github.com/yioneko/vtsls' license=(MIT) arch=(any) depends=(nodejs) makedepends=(npm) source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@vtsls/language-server/-/language-server-$pkgver.tgz") noextract=("$pkgname-$pkgver.tgz") b2sums=('ae5c96bd3987645a052363dafb2c69242b35e7408ceed9bbe92342c5fa41a21fe66153cd470738b6afe782add8c6ed22300721472b964619965651230853d1a7') package() { npm install --global \ --cache "$srcdir/npm-cache" \ --prefix "$pkgdir/usr" \ "$srcdir/$pkgname-$pkgver.tgz" install -Dm644 "$pkgdir/usr/lib/node_modules/@vtsls/language-server/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }