{ "$schema": "https://raw.githubusercontent.com/TypeScriptToLua/TypeScriptToLua/master/tsconfig-schema.json", "include": ["lua", "lua/**/*.ts", "lua/**/*.json"], "exclude": ["!lua"], "compilerOptions": { "composite": true, "declarationMap": false, "moduleResolution": "node10", "allowJs": false, "allowSyntheticDefaultImports": true, "lib": ["ESNext"], "outDir": "lua", "baseUrl": "lua", "paths": { "@/*": ["./*"] }, "resolveJsonModule": true, "esModuleInterop": true, "rootDir": "lua", "strict": true, "target": "ESNext", "types": ["lua-types/5.1", "@gkzhb/lua-types-nvim", "./lua/vim.d.ts"] }, "tstl": { "luaLibImport": "require-minimal", "luaTarget": "JIT", "noResolvePaths": ["zod", "node:fs"], "tstlVerbose": true } }