Skip to content

Commit

Permalink
generated: Updated lspconfig-servers.json
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Oct 31, 2024
1 parent bc4305e commit f809a03
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions generated/lspconfig-servers.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
[
{
"cmd": ["ada_language_server"],
"desc": "https://github.com/AdaCore/ada_language_server\n\nInstallation instructions can be found\n[here](https://github.com/AdaCore/ada_language_server#Install).\n\nCan be configured by passing a \"settings\" object to `ada_ls.setup{}`:\n\n``` lua\nrequire('lspconfig').ada_ls.setup{\n settings = {\n ada = {\n projectFile = \"project.gpr\";\n scenarioVariables = { ... };\n }\n }\n}\n```\n",
"name": "ada_ls"
},
{
"cmd": ["als"],
"desc": "https://github.com/agda/agda-language-server\n\nLanguage Server for Agda.\n",
Expand Down Expand Up @@ -672,7 +677,7 @@
},
{
"cmd": ["intelephense", "--stdio"],
"desc": "https://intelephense.com/\n\n`intelephense` can be installed via `npm`:\n```sh\nnpm install -g intelephense\n```\n",
"desc": "https://intelephense.com/\n\n`intelephense` can be installed via `npm`:\n\n``` sh\nnpm install -g intelephense\n```\n\n``` lua\n-- See https://github.com/bmewburn/intelephense-docs/blob/master/installation.md#initialisation-options\ninit_options = {\n storagePath = \u2026, -- Optional absolute path to storage dir. Defaults to os.tmpdir().\n globalStoragePath = \u2026, -- Optional absolute path to a global storage dir. Defaults to os.homedir().\n licenceKey = \u2026, -- Optional licence key or absolute path to a text file containing the licence key.\n clearCache = \u2026, -- Optional flag to clear server state. State can also be cleared by deleting {storagePath}/intelephense\n}\n-- See https://github.com/bmewburn/intelephense-docs\nsettings = {\n intelephense = {\n files = {\n maxSize = 1000000;\n };\n };\n}\n```\n",
"name": "intelephense"
},
{
Expand Down Expand Up @@ -780,7 +785,7 @@
"name": "lemminx"
},
{
"desc": " https://github.com/lexical-lsp/lexical\n\n Lexical is a next-generation language server for the Elixir programming language.\n\n Follow the [Detailed Installation Instructions](https://github.com/lexical-lsp/lexical/blob/main/pages/installation.md)\n\n **By default, `lexical` doesn't have a `cmd` set.**\n This is because nvim-lspconfig does not make assumptions about your path.\n ",
"desc": "https://github.com/lexical-lsp/lexical\n\nLexical is a next-generation language server for the Elixir programming language.\n\nFollow the [Detailed Installation Instructions](https://github.com/lexical-lsp/lexical/blob/main/pages/installation.md)\n\n**By default, `lexical` doesn't have a `cmd` set.**\nThis is because nvim-lspconfig does not make assumptions about your path.\n",
"name": "lexical"
},
{
Expand Down Expand Up @@ -1553,6 +1558,11 @@
"desc": "https://github.com/typescript-language-server/typescript-language-server\n\n`ts_ls`, aka `typescript-language-server`, is a Language Server Protocol\nimplementation for TypeScript wrapping `tsserver`. Note that `ts_ls` is\nnot `tsserver`.\n\n`typescript-language-server` depends on `typescript`. Both packages can\nbe installed via `npm`:\n\n``` sh\nnpm install -g typescript typescript-language-server\n```\n\nTo configure typescript language server, add a\n[`tsconfig.json`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html)\nor\n[`jsconfig.json`](https://code.visualstudio.com/docs/languages/jsconfig)\nto the root of your project.\n\nHere's an example that disables type checking in JavaScript files.\n\n``` json\n{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n \"target\": \"es6\",\n \"checkJs\": false\n },\n \"exclude\": [\n \"node_modules\"\n ]\n}\n```\n\n**Vue support**\n\nAs of 2.0.0, Volar no longer supports TypeScript itself. Instead, a\nplugin adds Vue support to this language server.\n\n*IMPORTANT*: It is crucial to ensure that `@vue/typescript-plugin` and\n`volar`are of identical versions.\n\n``` lua\nrequire'lspconfig'.ts_ls.setup{\n init_options = {\n plugins = {\n {\n name = \"@vue/typescript-plugin\",\n location = \"/usr/local/lib/node_modules/@vue/typescript-plugin\",\n languages = {\"javascript\", \"typescript\", \"vue\"},\n },\n },\n },\n filetypes = {\n \"javascript\",\n \"typescript\",\n \"vue\",\n },\n}\n\n-- You must make sure volar is setup\n-- e.g. require'lspconfig'.volar.setup{}\n-- See volar's section for more information\n```\n\n`location` MUST be defined. If the plugin is installed in\n`node_modules`, `location` can have any value.\n\n`languages` must include `vue` even if it is listed in `filetypes`.\n\n`filetypes` is extended here to include Vue SFC.\n",
"name": "ts_ls"
},
{
"cmd": ["ts_query_ls"],
"desc": "https://github.com/ribru17/ts_query_ls\nCan be configured by passing a \"settings\" object to `ts_query_ls.setup{}`:\n```lua\nrequire('lspconfig').ts_query_ls.setup{\n settings = {\n parser_install_directories = {\n -- If using nvim-treesitter with lazy.nvim\n vim.fs.joinpath(\n vim.fn.stdpath('data'),\n '/lazy/nvim-treesitter/parser/'\n ),\n },\n -- This setting is provided by default\n parser_aliases = {\n ecma = 'javascript',\n jsx = 'javascript',\n php_only = 'php',\n },\n -- E.g. zed support\n language_retrieval_patterns = {\n 'languages/src/([^/]+)/[^/]+\\\\.scm$',\n },\n },\n}\n```\n",
"name": "ts_query_ls"
},
{
"cmd": ["tsp-server", "--stdio"],
"desc": "https://github.com/microsoft/typespec\n\nThe language server for TypeSpec, a language for defining cloud service APIs and shapes.\n\n`tsp-server` can be installed together with the typespec compiler via `npm`:\n```sh\nnpm install -g @typespec/compiler\n```\n",
Expand Down

0 comments on commit f809a03

Please sign in to comment.