aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-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 {