diff options
author | fenuks | 2017-08-12 20:11:07 +0200 |
---|---|---|
committer | fenuks | 2017-08-12 20:11:07 +0200 |
commit | abcacdd26b4ceac0481f6f1c53c41351e0adafdc (patch) | |
tree | b1efb072f7d49fb8ca02486efde15eef76a5ff71 | |
download | aur-abcacdd26b4ceac0481f6f1c53c41351e0adafdc.tar.gz |
Initial release, version 2.2.0-1
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 24 |
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e1d4f8f0db21 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Sat Aug 12 18:08:49 UTC 2017 +pkgbase = javascript-typescript-langserver + pkgdesc = JavaScript and TypeScript code intelligence through the Language Server Protocol + pkgver = 2.2.0 + pkgrel = 1 + url = https://github.com/sourcegraph/javascript-typescript-langserver + arch = any + license = APACHE + makedepends = npm + depends = typescript + noextract = javascript-typescript-langserver-2.2.0.tgz + options = !emptydirs + source = https://registry.npmjs.org/javascript-typescript-langserver/-/javascript-typescript-langserver-2.2.0.tgz + sha256sums = 5f3e42a7859d7663a72a24b88d64b51526fd555b6dda44830079d0a14094db16 + +pkgname = javascript-typescript-langserver + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..6c9e225aafb3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.tar +*.tar.xz +*.tar.gz +*.tgz +pkg/ +src/ + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..55839d32e057 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: fenuks + +pkgname=javascript-typescript-langserver +pkgver=2.2.0 +pkgrel=1 +pkgdesc="JavaScript and TypeScript code intelligence through the Language Server Protocol" +arch=('any') +depends=('typescript') +makedepends=('npm') +url="https://github.com/sourcegraph/javascript-typescript-langserver" +license=('APACHE') +source=(https://registry.npmjs.org/${pkgname}/-/${pkgname}-$pkgver.tgz) +noextract=(${pkgname}-$pkgver.tgz) +sha256sums=('5f3e42a7859d7663a72a24b88d64b51526fd555b6dda44830079d0a14094db16') +options=('!emptydirs') +provides=() +conflicts=() + +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} +} |