{ "$schema": "https://raw.githubusercontent.com/sumneko/vscode-lua/master/setting/schema.json", "runtime": { "version": "Lua 5.1", "path": [ "?.lua", "?/init.lua" ], "pathStrict": true }, "workspace": { "maxPreload": 1600, "preloadFileSize": 1000, "ignoreDir": [ "/locale/", "/libs/", "/3rd", "/.vscode", "/meta", "/.git", "/docs", "/bin" ], "checkThirdParty": false, "useGitIgnore": true }, "typeFormat": { "config": { "format_line": "false" } }, "type": { "castNumberToInteger": true }, "doc": { "privateName": [ "_*" ] }, "diagnostics": { "disable": [ "close-non-object" ], "groupFileStatus": { "ambiguity": "Any", "await": "Any", "duplicate": "Any", "global": "Any", "luadoc": "Any", "redefined": "Any", "strict": "Any", "type-check": "Any", "unbalanced": "Any", "unused": "Any" }, "ignoredFiles": "Disable", "libraryFiles": "Disable", "neededFileStatus": { "codestyle-check": "Opened", "param-type-mismatch": "Opened", "assign-type-mismatch": "Opened" }, "disableScheme": [ "git", "type" ], "globals": [ "DIR_DELIM", "INIT", "minetest", "core", "dump", "dump2", "Raycast", "Settings", "PseudoRandom", "PerlinNoise", "VoxelManip", "SecureRandom", "VoxelArea", "PerlinNoiseMap", "PcgRandom", "ItemStack", "AreaStore", "unpack", "vector", "default", "XTumbleweed", "mobkit" ] } }