337f8af1df
LuaLS was complaining about the `package` table in `boot.lua` missing certain fields. However, this is irrelevant for Halyde.
102 lines
1.8 KiB
JSON
102 lines
1.8 KiB
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/LuaLS/lua-language-server/master/locale/en-us/setting.lua",
|
|
"runtime": {
|
|
"version": "Lua 5.3",
|
|
"special": {},
|
|
"unicodeName": false,
|
|
"nonstandardSymbol": []
|
|
},
|
|
"workspace": {
|
|
"checkThirdParty": false,
|
|
"maxPreload": 5000,
|
|
"preloadFileSize": 500
|
|
},
|
|
"diagnostics": {
|
|
"disable": [
|
|
"undefined-global",
|
|
"lowercase-global",
|
|
"missing-fields"
|
|
],
|
|
"globals": [
|
|
"_G",
|
|
"_VERSION",
|
|
"assert",
|
|
"error",
|
|
"getmetatable",
|
|
"ipairs",
|
|
"load",
|
|
"next",
|
|
"pairs",
|
|
"pcall",
|
|
"rawequal",
|
|
"rawget",
|
|
"rawlen",
|
|
"rawset",
|
|
"select",
|
|
"setmetatable",
|
|
"tonumber",
|
|
"tostring",
|
|
"type",
|
|
"xpcall",
|
|
"checkArg",
|
|
"bit32",
|
|
"coroutine",
|
|
"debug",
|
|
"math",
|
|
"os",
|
|
"string",
|
|
"table",
|
|
"component",
|
|
"computer",
|
|
"unicode",
|
|
"utf8"
|
|
]
|
|
},
|
|
"completion": {
|
|
"enable": true,
|
|
"callSnippet": "Both",
|
|
"keywordSnippet": "Both",
|
|
"displayContext": 6
|
|
},
|
|
"hover": {
|
|
"enable": true,
|
|
"viewString": true,
|
|
"viewStringMax": 1000,
|
|
"viewNumber": true,
|
|
"fieldInfer": 3000,
|
|
"previewFields": 50,
|
|
"enumsLimit": 5
|
|
},
|
|
"semantic": {
|
|
"enable": true,
|
|
"variable": true,
|
|
"annotation": true,
|
|
"keyword": false
|
|
},
|
|
"format": {
|
|
"enable": true,
|
|
"defaultConfig": {
|
|
"indent_style": "space",
|
|
"indent_size": "2",
|
|
"tab_width": "2"
|
|
}
|
|
},
|
|
"spell": {
|
|
"dict": []
|
|
},
|
|
"telemetry": {
|
|
"enable": false
|
|
},
|
|
"IntelliSense": {
|
|
"traceLocalSet": false,
|
|
"traceReturn": false,
|
|
"traceBeSetted": false,
|
|
"traceFieldInject": false
|
|
},
|
|
"type": {
|
|
"castNumberToInteger": false,
|
|
"weakUnionCheck": false,
|
|
"weakNilCheck": false
|
|
}
|
|
}
|