{ "__metadata": { "id": "3a15b5a7-be12-47e3-8445-88ee3eabc8b2", "publisherDisplayName": "sumneko", "publisherId": "fb626675-24cf-4881-8c13-b465f29bec2f" }, "activationEvents": [ "onLanguage:lua" ], "author": "sumneko", "categories": [ "Linters", "Programming Languages", "Snippets" ], "contributes": { "configuration": { "properties": { "Lua.completion.callSnippet": { "default": "Disable", "enum": [ "Disable", "Both", "Replace" ], "markdownDescription": "%config.completion.callSnippet%", "markdownEnumDescriptions": [ "%config.completion.callSnippet.Disable%", "%config.completion.callSnippet.Both%", "%config.completion.callSnippet.Replace%" ], "scope": "resource", "type": "string" }, "Lua.completion.enable": { "default": true, "markdownDescription": "%config.completion.enable%", "scope": "resource", "type": "boolean" }, "Lua.completion.keywordSnippet": { "default": "Replace", "enum": [ "Disable", "Both", "Replace" ], "markdownDescription": "%config.completion.keywordSnippet%", "markdownEnumDescriptions": [ "%config.completion.keywordSnippet.Disable%", "%config.completion.keywordSnippet.Both%", "%config.completion.keywordSnippet.Replace%" ], "scope": "resource", "type": "string" }, "Lua.diagnostics.disable": { "items": { "type": "string" }, "markdownDescription": "%config.diagnostics.disable%", "scope": "resource", "type": "array" }, "Lua.diagnostics.enable": { "default": true, "markdownDescription": "%config.diagnostics.enable%", "scope": "resource", "type": "boolean" }, "Lua.diagnostics.globals": { "items": { "type": "string" }, "markdownDescription": "%config.diagnostics.globals%", "scope": "resource", "type": "array" }, "Lua.diagnostics.severity": { "markdownDescription": "%config.diagnostics.severity%", "properties": { "ambiguity-1": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "duplicate-index": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "duplicate-method": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "emmy-lua": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "empty-block": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "global-in-nil-env": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "lowercase-global": { "default": "Information", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "newfield-call": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "newline-call": { "default": "Information", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "redefined-local": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "redundant-parameter": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "redundant-value": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "set-const": { "default": "Error", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "trailing-space": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "undefined-env-child": { "default": "Information", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "undefined-global": { "default": "Warning", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "unused-function": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "unused-label": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "unused-local": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" }, "unused-vararg": { "default": "Hint", "enum": [ "Error", "Warning", "Information", "Hint" ], "scope": "resource", "type": "string" } }, "scope": "resource", "title": "severity", "type": "object" }, "Lua.runtime.path": { "default": [ "?.lua", "?/init.lua", "?/?.lua" ], "items": { "type": "string" }, "markdownDescription": "%config.runtime.path%", "scope": "resource", "type": "array" }, "Lua.runtime.version": { "default": "Lua 5.3", "enum": [ "Lua 5.1", "Lua 5.2", "Lua 5.3", "Lua 5.4", "LuaJIT" ], "markdownDescription": "%config.runtime.version%", "scope": "resource", "type": "string" }, "Lua.workspace.ignoreDir": { "default": [ ".vscode" ], "items": { "type": "string" }, "markdownDescription": "%config.workspace.ignoreDir%", "scope": "resource", "type": "array" }, "Lua.workspace.ignoreSubmodules": { "default": true, "markdownDescription": "%config.workspace.ignoreSubmodules%", "scope": "resource", "type": "boolean" }, "Lua.workspace.library": { "markdownDescription": "%config.workspace.library%", "scope": "resource", "type": "object" }, "Lua.workspace.maxPreload": { "default": 300, "markdownDescription": "%config.workspace.maxPreload%", "scope": "resource", "type": "integer" }, "Lua.workspace.preloadFileSize": { "default": 100, "markdownDescription": "%config.workspace.preloadFileSize%", "scope": "resource", "type": "integer" }, "Lua.workspace.useGitIgnore": { "default": true, "markdownDescription": "%config.workspace.useGitIgnore%", "scope": "resource", "type": "boolean" }, "Lua.zzzzzz.cat": { "default": false, "markdownDescription": "%config.zzzzzz.cat%", "scope": "resource", "type": "boolean" } }, "title": "Lua", "type": "object" }, "grammars": [ { "language": "lua", "path": "./syntaxes/lua.tmLanguage.json", "scopeName": "source.lua" } ] }, "description": "Lua Language Server coded by Lua", "displayName": "Lua", "engines": { "vscode": "^1.23.0" }, "icon": "images/logo.png", "keywords": [ "Lua", "LSP", "GoTo Definition", "IntelliSense" ], "license": "MIT", "main": "./client/out/extension", "name": "lua", "publisher": "sumneko", "repository": { "type": "git", "url": "https://github.com/sumneko/lua-language-server" }, "version": "0.14.2" }