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"
}
@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