Skip to content

Instantly share code, notes, and snippets.

@williamboman
Last active September 12, 2023 15:10
Show Gist options
  • Save williamboman/a01c3ce1884d4b57cc93422e7eae7702 to your computer and use it in GitHub Desktop.
Save williamboman/a01c3ce1884d4b57cc93422e7eae7702 to your computer and use it in GitHub Desktop.
{
"als": "https://raw.githubusercontent.com/AdaCore/ada_language_server/master/integration/vscode/ada/package.json",
"astro": "https://raw.githubusercontent.com/withastro/language-tools/main/packages/vscode/package.json",
"awkls": "https://raw.githubusercontent.com/Beaglefoot/awk-language-server/master/client/package.json",
"bashls": "https://raw.githubusercontent.com/bash-lsp/bash-language-server/master/vscode-client/package.json",
"clangd": "https://raw.githubusercontent.com/clangd/vscode-clangd/master/package.json",
"cssls": "https://raw.githubusercontent.com/microsoft/vscode/main/extensions/css-language-features/package.json",
"dartls": "https://raw.githubusercontent.com/Dart-Code/Dart-Code/master/package.json",
"denols": "https://raw.githubusercontent.com/denoland/vscode_deno/main/package.json",
"elixirls": "https://raw.githubusercontent.com/elixir-lsp/vscode-elixir-ls/master/package.json",
"elmls": "https://raw.githubusercontent.com/elm-tooling/elm-language-client-vscode/master/package.json",
"eslint": "https://raw.githubusercontent.com/microsoft/vscode-eslint/main/package.json",
"flow": "https://raw.githubusercontent.com/flowtype/flow-for-vscode/master/package.json",
"fsautocomplete": "https://raw.githubusercontent.com/ionide/ionide-vscode-fsharp/main/release/package.json",
"grammarly": "https://raw.githubusercontent.com/znck/grammarly/main/extension/package.json",
"haxe_language_server": "https://raw.githubusercontent.com/vshaxe/vshaxe/master/package.json",
"hhvm": "https://raw.githubusercontent.com/slackhq/vscode-hack/master/package.json",
"hie": "https://raw.githubusercontent.com/alanz/vscode-hie-server/master/package.json",
"html": "https://raw.githubusercontent.com/microsoft/vscode/main/extensions/html-language-features/package.json",
"intelephense": "https://raw.githubusercontent.com/bmewburn/vscode-intelephense/master/package.json",
"java_language_server": "https://raw.githubusercontent.com/georgewfraser/java-language-server/master/package.json",
"jdtls": "https://raw.githubusercontent.com/redhat-developer/vscode-java/master/package.json",
"jsonls": "https://raw.githubusercontent.com/microsoft/vscode/master/extensions/json-language-features/package.json",
"julials": "https://raw.githubusercontent.com/julia-vscode/julia-vscode/master/package.json",
"kotlin_language_server": "https://raw.githubusercontent.com/fwcd/vscode-kotlin/master/package.json",
"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/tweag/nickel/master/lsp/client-extension/package.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",
"perlpls": "https://raw.githubusercontent.com/FractalBoy/perl-language-server/master/client/package.json",
"powershell_es": "https://raw.githubusercontent.com/PowerShell/vscode-powershell/main/package.json",
"psalm": "https://raw.githubusercontent.com/psalm/psalm-vscode-plugin/master/package.json",
"puppet": "https://raw.githubusercontent.com/puppetlabs/puppet-vscode/main/package.json",
"purescriptls": "https://raw.githubusercontent.com/nwolverson/vscode-ide-purescript/master/package.json",
"pylsp": "https://raw.githubusercontent.com/python-lsp/python-lsp-server/develop/pylsp/config/schema.json",
"pyright": "https://raw.githubusercontent.com/microsoft/pyright/master/packages/vscode-pyright/package.json",
"r_language_server": "https://raw.githubusercontent.com/REditorSupport/vscode-r-lsp/master/package.json",
"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",
"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",
"solidity_ls": "https://raw.githubusercontent.com/juanfranblanco/vscode-solidity/master/package.json",
"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",
"stylelint_lsp": "https://raw.githubusercontent.com/bmatcuk/coc-stylelintplus/master/package.json",
"sumneko_lua": "https://raw.githubusercontent.com/LuaLS/vscode-lua/master/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",
"terraformls": "https://raw.githubusercontent.com/hashicorp/vscode-terraform/master/package.json",
"tsserver": "https://raw.githubusercontent.com/microsoft/vscode/main/extensions/typescript-language-features/package.json",
"volar": "https://raw.githubusercontent.com/vuejs/language-tools/master/packages/vscode-vue/package.json",
"vtsls": "https://raw.githubusercontent.com/yioneko/vtsls/main/packages/service/configuration.schema.json",
"vuels": "https://raw.githubusercontent.com/vuejs/vetur/master/package.json",
"wgls_analyzer": "https://raw.githubusercontent.com/wgsl-analyzer/wgsl-analyzer/main/editors/code/package.json",
"yamlls": "https://raw.githubusercontent.com/redhat-developer/vscode-yaml/master/package.json",
"zeta_note": "https://raw.githubusercontent.com/artempyanykh/zeta-note-vscode/main/package.json",
"zls": "https://raw.githubusercontent.com/zigtools/zls-vscode/master/package.json"
}
@folke
Copy link

folke commented Feb 11, 2023

And all my nightly workflows work again. Thanks :)

@folke
Copy link

folke commented Feb 12, 2023

Another change, sumneko_lua was renamed to lua_ls.

Should link to https://raw.githubusercontent.com/LuaLS/vscode-lua/master/package.json

@williamboman
Copy link
Author

Updated! I added lua_ls and kept the sumneko_lua mapping, for now.

@folke
Copy link

folke commented Feb 12, 2023

great, thanks!

@folliehiyuki
Copy link

I've removed gopls for the time being. It's causing some weird serialization issues when turning the JSON structure into an inlined Lua table. The JSON has a "nil" key, which for some reason gets turned into nil = in Lua (when transforming via vim.inspect()), which is invalid (it ought to be ["nil"] = instead).

Does this problem of gopls still occur? It has been a year since then.

@donus3
Copy link

donus3 commented Sep 10, 2023

I found this for the robotframework_ls

{ 
  "robotframework_ls" : "https://github.com/robocorp/robotframework-lsp/tree/master/robotframework-ls/package.json" 
}

@williamboman
Copy link
Author

Thanks @donus3. I'll no longer maintain this gist as this has been moved to the package spec in https://github.com/mason-org/mason-registry instead. FYI @tamago324 @folke, you might want to source this elsewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment