aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PACKAGES.md21
-rw-r--r--lua/mason-schemas/lsp/vue-language-server.lua2
2 files changed, 22 insertions, 1 deletions
diff --git a/PACKAGES.md b/PACKAGES.md
index 8cb48f5c..fe973e0c 100644
--- a/PACKAGES.md
+++ b/PACKAGES.md
@@ -156,6 +156,7 @@
- [omnisharp](#omnisharp)
- [omnisharp-mono](#omnisharp-mono)
- [opencl-language-server](#opencl-language-server)
+- [openscad-lsp](#openscad-lsp)
- [perlnavigator](#perlnavigator)
- [php-cs-fixer](#php-cs-fixer)
- [php-debug-adapter](#php-debug-adapter)
@@ -3388,6 +3389,25 @@ Categories: `LSP`
```
+# openscad-lsp
+
+> Language Server Protocol implementation for OpenSCAD, written in Rust.
+
+Homepage: [https://github.com/Leathong/openscad-LSP](https://github.com/Leathong/openscad-LSP)
+Languages: `OpenSCAD`
+Categories: `LSP`
+
+<details>
+ <summary>History:</summary>
+
+- [`0975eea`](https://github.com/williamboman/mason.nvim/commit/0975eea) 2023-01-08 - feat(registry): add openscad-lsp ([#869](https://github.com/williamboman/mason.nvim/issues/869)) by Alexander Berg
+</details>
+
+```
+:MasonInstall openscad-lsp
+```
+
+
# perlnavigator
> Perl Language Server that includes perl critic and code navigation
@@ -5272,6 +5292,7 @@ Categories: `LSP`
<details>
<summary>History:</summary>
+- [`f52f438`](https://github.com/williamboman/mason.nvim/commit/f52f438) 2023-01-09 - refactor(providers): remove ?include_prerelease query param ([#872](https://github.com/williamboman/mason.nvim/issues/872)) by William Boman
- [`976aa4f`](https://github.com/williamboman/mason.nvim/commit/976aa4f) 2022-07-08 - refactor: add mason-schemas and mason-core modules ([#29](https://github.com/williamboman/mason.nvim/issues/29)) by William Boman
- [`8cad236`](https://github.com/williamboman/mason.nvim/commit/8cad236) 2022-07-08 - refactor: move packages to mason-registry ([#27](https://github.com/williamboman/mason.nvim/issues/27)) by William Boman
</details>
diff --git a/lua/mason-schemas/lsp/vue-language-server.lua b/lua/mason-schemas/lsp/vue-language-server.lua
index a80ae61a..3640da9f 100644
--- a/lua/mason-schemas/lsp/vue-language-server.lua
+++ b/lua/mason-schemas/lsp/vue-language-server.lua
@@ -1,3 +1,3 @@
-- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY.
-- stylua: ignore start
-return {properties = {["volar.addSpaceBetweenDoubleCurlyBrackets"] = {default = true,description = "Auto add space between double curly brackets: {{|}} -> {{ | }}",type = "boolean"},["volar.autoCompleteRefs"] = {default = false,description = "Auto-complete Ref value with `.value`.",type = "boolean"},["volar.autoWrapParentheses"] = {default = true,description = "Auto-wrap `()` to As Expression in interpolations for fix issue #520.",type = "boolean"},["volar.codeLens.pugTools"] = {default = false,description = "[pug ☐] code lens.",type = "boolean"},["volar.codeLens.references"] = {default = true,description = "[references] code lens.",type = "boolean"},["volar.codeLens.scriptSetupTools"] = {default = false,description = "[ref sugar ☐] code lens.",type = "boolean"},["volar.completion.normalizeComponentAutoImportName"] = {default = true,description = 'Normalize import name for auto import. ("myCompVue" -> "MyComp")',type = "boolean"},["volar.completion.preferredAttrNameCase"] = {default = "auto-kebab",description = "Preferred attr name case.",enum = { "auto-kebab", "auto-camel", "kebab", "camel" },enumDescriptions = { 'Auto Detect from Content (Preferred :kebab-case="...")', 'Auto Detect from Content (Preferred :camelCase="...")', ':kebab-case="..."', ':camelCase="..."' },type = "string"},["volar.completion.preferredTagNameCase"] = {default = "auto-pascal",description = "Preferred tag name case.",enum = { "auto-kebab", "auto-pascal", "kebab", "pascal" },enumDescriptions = { "Auto Detect from Content (Preferred <kebab-case>)", "Auto Detect from Content (Preferred <PascalCase>)", "<kebab-case>", "<PascalCase>" },type = "string"},["volar.diagnostics.delay"] = {default = 200,description = "Delay time for diagnostics.",type = "number"},["volar.doctor.checkVueTsc"] = {default = false,description = "Check vue-tsc version.",type = "boolean"},["volar.doctor.statusBarItem"] = {default = true,description = "Show known problems in status bar.",type = "boolean"},["volar.format.initialIndent"] = {default = {html = true},description = "Whether to have initial indent.",properties = {css = {default = false,type = "boolean"},html = {default = true,type = "boolean"},javascript = {default = false,type = "boolean"},javascriptreact = {default = false,type = "boolean"},json = {default = false,type = "boolean"},json5 = {default = false,type = "boolean"},jsonc = {default = false,type = "boolean"},less = {default = false,type = "boolean"},scss = {default = false,type = "boolean"},typescript = {default = false,type = "boolean"},typescriptreact = {default = false,type = "boolean"}},type = "object"},["volar.icon.preview"] = {default = true,description = "Show Vite / Nuxt App preview icon.",type = "boolean"},["volar.icon.splitEditors"] = {default = false,description = "Show split editor icon in title area of editor.",type = "boolean"},["volar.preview.backgroundColor"] = {default = "#fff",description = "Component preview background color.",type = "string"},["volar.preview.port"] = {default = 3333,description = "Default port for component preview server.",type = "number"},["volar.preview.script.nuxi"] = {default = "node {NUXI_BIN} dev --port {PORT}",type = "string"},["volar.preview.script.vite"] = {default = "node {VITE_BIN} --port={PORT}",type = "string"},["volar.preview.transparentGrid"] = {default = false,description = "Component preview background style.",type = "boolean"},["volar.splitEditors.layout.left"] = {default = { "script", "scriptSetup", "styles" },type = "array"},["volar.splitEditors.layout.right"] = {default = { "template", "customBlocks" },type = "array"},["volar.takeOverMode.extension"] = {default = "Vue.volar",description = "The extension that take over language support for *.ts.",type = "string"},["volar.updateImportsOnFileMove.enabled"] = {default = true,description = "Enabled update imports on file move.",type = "boolean"},["volar.vueserver.additionalExtensions"] = {default = {},description = "List any additional file extensions that should be processed as Vue files (requires restart).",items = {type = "string"},type = "array"},["volar.vueserver.configFilePath"] = {default = "./volar.config.js",description = "Path to volar.config.js.",type = "string"},["volar.vueserver.diagnosticModel"] = {default = "push",description = "Diagnostic update model.",enum = { "push", "pull" },enumDescriptions = { "Diagnostic push by language server.", "Diagnostic pull by language client." },type = "string"},["volar.vueserver.disableFileWatcher"] = {default = false,description = "Disable file watcher in language server for better performance.",type = "boolean"},["volar.vueserver.json.customBlockSchemaUrls"] = {type = "object"},["volar.vueserver.maxFileSize"] = {default = 20971520,description = "Maximum file size for Vue Server to load. (default: 20MB)",type = "number"},["volar.vueserver.maxOldSpaceSize"] = {default = vim.NIL,description = 'Set --max-old-space-size option on server process. If you have problem on frequently "Request textDocument/** failed." error, try setting higher memory(MB) on it.',type = { "number", "null" }},["volar.vueserver.noProjectReferences"] = {default = false,description = "Ignore project references settings of tsconfig in language server for resolve issue #1916.",type = "boolean"},["volar.vueserver.petiteVue.processHtmlFile"] = {default = false,type = "boolean"},["volar.vueserver.reverseConfigFilePriority"] = {default = false,description = "Reverse priority for tsconfig pickup.",type = "boolean"},["volar.vueserver.textDocumentSync"] = {default = "incremental",description = 'Defines how the host (editor) should sync document changes to the language server. SFC incremental parser only working when config "incremental".',enum = { "incremental", "full", "none" },enumDescriptions = { "Documents are synced by sending the full content on open. After that only incremental updates to the document are send.", "Documents are synced by always sending the full content of the document.", "Documents should not be synced at all." },type = "string"},["volar.vueserver.vitePress.processMdFile"] = {default = false,type = "boolean"},["vue-semantic-server.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["vue-syntactic-server.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"}},title = "Volar",type = "object"} \ No newline at end of file
+return {properties = {["typescript.tsdk"] = {type = "string"},["volar.addSpaceBetweenDoubleCurlyBrackets"] = {default = true,description = "Auto add space between double curly brackets: {{|}} -> {{ | }}",type = "boolean"},["volar.autoCompleteRefs"] = {default = false,description = "Auto-complete Ref value with `.value`.",type = "boolean"},["volar.autoWrapParentheses"] = {default = true,description = "Auto-wrap `()` to As Expression in interpolations for fix issue #520.",type = "boolean"},["volar.codeLens.pugTools"] = {default = false,description = "[pug ☐] code lens.",type = "boolean"},["volar.codeLens.references"] = {default = true,description = "[references] code lens.",type = "boolean"},["volar.codeLens.scriptSetupTools"] = {default = false,description = "[ref sugar ☐] code lens.",type = "boolean"},["volar.completion.normalizeComponentImportName"] = {default = true,description = 'Normalize import name for auto import. ("myCompVue" -> "MyComp")',type = "boolean"},["volar.completion.preferredAttrNameCase"] = {default = "auto-kebab",description = "Preferred attr name case.",enum = { "auto-kebab", "auto-camel", "kebab", "camel" },enumDescriptions = { 'Auto Detect from Content (Preferred :kebab-case="...")', 'Auto Detect from Content (Preferred :camelCase="...")', ':kebab-case="..."', ':camelCase="..."' },type = "string"},["volar.completion.preferredTagNameCase"] = {default = "auto-pascal",description = "Preferred tag name case.",enum = { "auto-kebab", "auto-pascal", "kebab", "pascal" },enumDescriptions = { "Auto Detect from Content (Preferred <kebab-case>)", "Auto Detect from Content (Preferred <PascalCase>)", "<kebab-case>", "<PascalCase>" },type = "string"},["volar.diagnostics.delay"] = {default = 200,description = "Delay time for diagnostics.",type = "number"},["volar.doctor.checkVueTsc"] = {default = false,description = "Check vue-tsc version.",type = "boolean"},["volar.doctor.statusBarItem"] = {default = true,description = "Show known problems in status bar.",type = "boolean"},["volar.format.initialIndent"] = {default = {html = true},description = "Whether to have initial indent.",properties = {css = {default = false,type = "boolean"},html = {default = true,type = "boolean"},javascript = {default = false,type = "boolean"},javascriptreact = {default = false,type = "boolean"},json = {default = false,type = "boolean"},json5 = {default = false,type = "boolean"},jsonc = {default = false,type = "boolean"},less = {default = false,type = "boolean"},scss = {default = false,type = "boolean"},typescript = {default = false,type = "boolean"},typescriptreact = {default = false,type = "boolean"}},type = "object"},["volar.icon.preview"] = {default = true,description = "Show Vite / Nuxt App preview icon.",type = "boolean"},["volar.icon.splitEditors"] = {default = false,description = "Show split editor icon in title area of editor.",type = "boolean"},["volar.preview.backgroundColor"] = {default = "#fff",description = "Component preview background color.",type = "string"},["volar.preview.port"] = {default = 3333,description = "Default port for component preview server.",type = "number"},["volar.preview.script.nuxi"] = {default = "node {NUXI_BIN} dev --port {PORT}",type = "string"},["volar.preview.script.vite"] = {default = "node {VITE_BIN} --port={PORT}",type = "string"},["volar.preview.transparentGrid"] = {default = false,description = "Component preview background style.",type = "boolean"},["volar.splitEditors.layout.left"] = {default = { "script", "scriptSetup", "styles" },type = "array"},["volar.splitEditors.layout.right"] = {default = { "template", "customBlocks" },type = "array"},["volar.takeOverMode.extension"] = {default = "Vue.volar",description = "The extension that take over language support for *.ts.",type = "string"},["volar.updateImportsOnFileMove.enabled"] = {default = true,description = "Enabled update imports on file move.",type = "boolean"},["volar.vueserver.additionalExtensions"] = {default = {},description = "List any additional file extensions that should be processed as Vue files (requires restart).",items = {type = "string"},type = "array"},["volar.vueserver.configFilePath"] = {default = "./volar.config.js",description = "Path to volar.config.js.",type = "string"},["volar.vueserver.diagnosticModel"] = {default = "push",description = "Diagnostic update model.",enum = { "push", "pull" },enumDescriptions = { "Diagnostic push by language server.", "Diagnostic pull by language client." },type = "string"},["volar.vueserver.disableFileWatcher"] = {default = false,description = "Disable file watcher in language server for better performance.",type = "boolean"},["volar.vueserver.json.customBlockSchemaUrls"] = {type = "object"},["volar.vueserver.maxFileSize"] = {default = 20971520,description = "Maximum file size for Vue Server to load. (default: 20MB)",type = "number"},["volar.vueserver.maxOldSpaceSize"] = {default = vim.NIL,description = 'Set --max-old-space-size option on server process. If you have problem on frequently "Request textDocument/** failed." error, try setting higher memory(MB) on it.',type = { "number", "null" }},["volar.vueserver.noProjectReferences"] = {default = false,description = "Ignore project references settings of tsconfig in language server for resolve issue #1916.",type = "boolean"},["volar.vueserver.petiteVue.processHtmlFile"] = {default = false,type = "boolean"},["volar.vueserver.reverseConfigFilePriority"] = {default = false,description = "Reverse priority for tsconfig pickup.",type = "boolean"},["volar.vueserver.textDocumentSync"] = {default = "incremental",description = 'Defines how the host (editor) should sync document changes to the language server. SFC incremental parser only working when config "incremental".',enum = { "incremental", "full", "none" },enumDescriptions = { "Documents are synced by sending the full content on open. After that only incremental updates to the document are send.", "Documents are synced by always sending the full content of the document.", "Documents should not be synced at all." },type = "string"},["volar.vueserver.vitePress.processMdFile"] = {default = false,type = "boolean"},["vue-semantic-server.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["vue-syntactic-server.trace.server"] = {default = "off",description = "Traces the communication between VS Code and the language server.",enum = { "off", "messages", "verbose" },scope = "window",type = "string"}},title = "Volar",type = "object"} \ No newline at end of file