diff options
| author | William Boman <william@redwill.se> | 2021-12-07 17:15:44 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-07 17:15:44 +0100 |
| commit | d9705ac7ba4d6f06dbe2b4d89e1f05e2a4ff80e5 (patch) | |
| tree | bc815217104a7dfce0b4ad750764b87c6cfd0be2 /lua/nvim-lsp-installer/servers | |
| parent | tag eslint with javascript & typescript (diff) | |
| download | mason-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.lua | 7 |
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 { |
