aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorleoperegrino <55335068+leoperegrino@users.noreply.github.com>2026-04-26 07:17:00 -0300
committerGitHub <noreply@github.com>2026-04-26 06:17:00 -0400
commit5debbaad542857bb85f9bd9cc1dfad579c251d7e (patch)
tree0554042382da6b034836f68e560e97998240f98a /scripts
parentci: bump leafo/gh-actions-lua from 12 to 13 (#4400) (diff)
downloadnvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.tar
nvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.tar.gz
nvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.tar.bz2
nvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.tar.lz
nvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.tar.xz
nvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.tar.zst
nvim-lspconfig-5debbaad542857bb85f9bd9cc1dfad579c251d7e.zip
feat: add more schemas #4401
Expand the current schema index with new ones and fix the nickel_ls one.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/gen_json_schemas.lua10
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/gen_json_schemas.lua b/scripts/gen_json_schemas.lua
index 825824fc..e5e2421e 100644
--- a/scripts/gen_json_schemas.lua
+++ b/scripts/gen_json_schemas.lua
@@ -1,7 +1,8 @@
-- modified from https://gist.githubusercontent.com/williamboman/a01c3ce1884d4b57cc93422e7eae7702/raw/lsp-packages.json
local index = {
- -- nickel_ls = "https://raw.githubusercontent.com/tweag/nickel/master/lsp/client-extension/package.json",
ada_ls = 'https://raw.githubusercontent.com/AdaCore/ada_language_server/master/integration/vscode/ada/package.json',
+ angularls = 'https://raw.githubusercontent.com/angular/angular/main/vscode-ng-language-service/package.json',
+ ansiblels = 'https://raw.githubusercontent.com/ansible/vscode-ansible/main/package.json',
astro = 'https://raw.githubusercontent.com/withastro/language-tools/main/packages/vscode/package.json',
awk_ls = 'https://raw.githubusercontent.com/Beaglefoot/awk-language-server/master/client/package.json',
basedpyright = 'https://raw.githubusercontent.com/DetachHead/basedpyright/main/packages/vscode-pyright/package.json',
@@ -28,6 +29,9 @@ local index = {
ltex = 'https://raw.githubusercontent.com/valentjn/vscode-ltex/develop/package.json',
lua_ls = 'https://raw.githubusercontent.com/LuaLS/vscode-lua/master/package.json',
luau_lsp = 'https://raw.githubusercontent.com/JohnnyMorganz/luau-lsp/main/editors/code/package.json',
+ nickel_ls = 'https://raw.githubusercontent.com/nickel-lang/nickel/master/lsp/vscode-extension/package.json',
+ nil_ls = 'https://raw.githubusercontent.com/oxalica/nil/main/editors/coc-nil/package.json',
+ nixd = 'https://raw.githubusercontent.com/nix-community/nixd/main/nixd/docs/nixd-schema.json',
omnisharp = 'https://raw.githubusercontent.com/OmniSharp/omnisharp-vscode/master/package.json',
perlls = 'https://raw.githubusercontent.com/richterger/Perl-LanguageServer/master/clients/vscode/perl/package.json',
perlnavigator = 'https://raw.githubusercontent.com/bscan/PerlNavigator/main/package.json',
@@ -42,6 +46,8 @@ local index = {
rescriptls = 'https://raw.githubusercontent.com/rescript-lang/rescript-vscode/master/package.json',
rls = 'https://raw.githubusercontent.com/rust-lang/vscode-rust/master/package.json',
rome = 'https://raw.githubusercontent.com/rome/tools/main/editors/vscode/package.json',
+ ruby_lsp = 'https://raw.githubusercontent.com/Shopify/ruby-lsp/main/vscode/package.json',
+ ruff = 'https://raw.githubusercontent.com/astral-sh/ruff/main/ruff.schema.json',
ruff_lsp = 'https://raw.githubusercontent.com/astral-sh/ruff-vscode/main/package.json',
rust_analyzer = 'https://raw.githubusercontent.com/rust-analyzer/rust-analyzer/master/editors/code/package.json',
solargraph = 'https://raw.githubusercontent.com/castwide/vscode-solargraph/master/package.json',
@@ -49,7 +55,9 @@ local index = {
sorbet = 'https://raw.githubusercontent.com/sorbet/sorbet/master/vscode_extension/package.json',
sourcekit = 'https://raw.githubusercontent.com/swift-server/vscode-swift/main/package.json',
spectral = 'https://raw.githubusercontent.com/stoplightio/vscode-spectral/master/package.json',
+ sqlls = 'https://raw.githubusercontent.com/joe-re/sql-language-server/release/package.json',
stylelint_lsp = 'https://raw.githubusercontent.com/stylelint/vscode-stylelint/main/package.json',
+ stylua = 'https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/stylua-vscode/package.json',
svelte = 'https://raw.githubusercontent.com/sveltejs/language-tools/master/packages/svelte-vscode/package.json',
svlangserver = 'https://raw.githubusercontent.com/eirikpre/VSCode-SystemVerilog/master/package.json',
tailwindcss = 'https://raw.githubusercontent.com/tailwindlabs/tailwindcss-intellisense/master/packages/vscode-tailwindcss/package.json',