aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/servers
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2021-12-07 17:15:44 +0100
committerGitHub <noreply@github.com>2021-12-07 17:15:44 +0100
commitd9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5 (patch)
treebc815217104a7dfce0b4ad750764b87c6cfd0be2 /lua/nvim-lsp-installer/servers
parenttag eslint with javascript & typescript (diff)
downloadmason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.tar
mason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.tar.gz
mason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.tar.bz2
mason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.tar.lz
mason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.tar.xz
mason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.tar.zst
mason-d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5.zip
fix(quick_lint_js): use latest dist instead of collecting it via github API (#319)
Diffstat (limited to 'lua/nvim-lsp-installer/servers')
-rw-r--r--lua/nvim-lsp-installer/servers/quick_lint_js/init.lua7
1 files changed, 4 insertions, 3 deletions
diff --git a/lua/nvim-lsp-installer/servers/quick_lint_js/init.lua b/lua/nvim-lsp-installer/servers/quick_lint_js/init.lua
index 45bfb7ee..6b7b6870 100644
--- a/lua/nvim-lsp-installer/servers/quick_lint_js/init.lua
+++ b/lua/nvim-lsp-installer/servers/quick_lint_js/init.lua
@@ -41,13 +41,14 @@ return function(name, root_dir)
homepage = "https://quick-lint-js.com/",
languages = { "javascript" },
installer = {
- context.use_github_latest_tag "quick-lint/quick-lint-js",
context.capture(function(ctx)
+ local requested_server_version = coalesce(ctx.requested_server_version, "latest")
local url = "https://c.quick-lint-js.com/releases/%s/manual/%s"
+
if platform.is_windows then
- return std.unzip_remote(url:format(ctx.requested_server_version, release_file))
+ return std.unzip_remote(url:format(requested_server_version, release_file))
else
- return std.untargz_remote(url:format(ctx.requested_server_version, release_file))
+ return std.untargz_remote(url:format(requested_server_version, release_file))
end
end),
installers.on {