summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfenuks2017-08-12 20:11:07 +0200
committerfenuks2017-08-12 20:11:07 +0200
commitabcacdd26b4ceac0481f6f1c53c41351e0adafdc (patch)
treeb1efb072f7d49fb8ca02486efde15eef76a5ff71
downloadaur-abcacdd26b4ceac0481f6f1c53c41351e0adafdc.tar.gz
Initial release, version 2.2.0-1
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD24
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}
+}