From d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5 Mon Sep 17 00:00:00 2001 From: William Boman Date: Tue, 7 Dec 2021 17:15:44 +0100 Subject: fix(quick_lint_js): use latest dist instead of collecting it via github API (#319) --- lua/nvim-lsp-installer/servers/quick_lint_js/init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lua') 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 { -- cgit v1.2.3-70-g09d2