diff options
author | Sainnhepark | 2020-10-08 17:16:16 +0800 |
---|---|---|
committer | Sainnhepark | 2020-10-08 17:17:26 +0800 |
commit | dbd9b1d149022840e611ffda02550004fa9da8f6 (patch) | |
tree | a62c37e0ec4d17be0cffb3033baa209112b7814d | |
parent | 650545efe2f62b7846e9833ed5746db4c42ca9c7 (diff) | |
download | aur-dbd9b1d149022840e611ffda02550004fa9da8f6.tar.gz |
Use pure shell script to get the latest version
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 1 | ||||
-rw-r--r-- | package.json | 5 | ||||
-rw-r--r-- | version.js | 9 | ||||
-rwxr-xr-x | version.sh | 8 |
5 files changed, 5 insertions, 19 deletions
@@ -6,7 +6,6 @@ pkgbase = pylance-language-server install = pylance-language-server.install arch = x86_64 license = custom: commercial - makedepends = npm depends = nodejs provides = pylance-language-server conflicts = pylance-language-server @@ -7,7 +7,6 @@ arch=('x86_64') url='https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance' license=('custom: commercial') depends=('nodejs') -makedepends=('npm') provides=('pylance-language-server') conflicts=('pylance-language-server') install=pylance-language-server.install diff --git a/package.json b/package.json deleted file mode 100644 index d1b5a76ab643..000000000000 --- a/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "devDependencies": { - "request": "^2.88.2" - } -} diff --git a/version.js b/version.js deleted file mode 100644 index 5576d76e49d4..000000000000 --- a/version.js +++ /dev/null @@ -1,9 +0,0 @@ -const request = require("request"); - -request("https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance", function (error, response, body) { - let content = String(body); - let str = content.match(/\"Version\":\"20.*?\"/g)[0] - .replace(/^.*\":\"/, "") - .replace(/\"$/, ""); - console.log(str); -}) diff --git a/version.sh b/version.sh index bb6915bead11..eaa2970b4a3f 100755 --- a/version.sh +++ b/version.sh @@ -1,4 +1,6 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh -npm install &> /dev/null -node version.js +curl -sL "https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance" |\ + grep -Po '\"Version\":\"20.*?\"' |\ + sed -r -e 's/^.*\":\"//' \ + -e 's/\"$//' |