2021-10-09 15:40:45 +02:00
|
|
|
{
|
2021-10-17 19:47:39 +02:00
|
|
|
"$schema": "https://raw.githubusercontent.com/TypeScriptToLua/vscode-typescript-to-lua/master/tsconfig-schema.json",
|
2021-10-09 15:40:45 +02:00
|
|
|
"compilerOptions": {
|
2022-01-23 13:50:21 +01:00
|
|
|
"target": "esnext",
|
2021-10-09 15:40:45 +02:00
|
|
|
"lib": [
|
2022-01-23 13:50:21 +01:00
|
|
|
"esnext"
|
2021-10-09 15:40:45 +02:00
|
|
|
],
|
2021-10-17 19:47:39 +02:00
|
|
|
"module": "commonjs",
|
2021-10-09 15:40:45 +02:00
|
|
|
"moduleResolution": "node",
|
|
|
|
|
"types": [
|
2022-09-10 10:13:48 +02:00
|
|
|
"@typescript-to-lua/language-extensions",
|
2021-10-17 19:47:39 +02:00
|
|
|
"lua-types/5.2",
|
2022-07-05 23:44:23 +02:00
|
|
|
"typed-factorio/runtime",
|
|
|
|
|
"typed-factorio/strict-index-types"
|
2021-10-09 15:40:45 +02:00
|
|
|
],
|
2022-05-07 23:03:43 +02:00
|
|
|
"plugins": [
|
|
|
|
|
{
|
|
|
|
|
"name": "typescript-tstl-plugin"
|
|
|
|
|
}
|
|
|
|
|
],
|
2022-01-06 09:16:44 +01:00
|
|
|
"allowSyntheticDefaultImports": true,
|
|
|
|
|
"esModuleInterop": true,
|
2022-05-14 17:59:50 +02:00
|
|
|
"explainFiles": false,
|
2021-10-17 19:47:39 +02:00
|
|
|
"forceConsistentCasingInFileNames": true,
|
|
|
|
|
"listEmittedFiles": true,
|
|
|
|
|
"listFiles": true,
|
2022-07-16 23:10:32 +02:00
|
|
|
"noFallthroughCasesInSwitch": true,
|
2021-10-17 19:47:39 +02:00
|
|
|
"noImplicitAny": true,
|
2022-07-16 23:10:32 +02:00
|
|
|
"noImplicitOverride": true,
|
|
|
|
|
"noImplicitReturns": true,
|
2021-10-17 19:47:39 +02:00
|
|
|
"noImplicitThis": true,
|
|
|
|
|
"sourceMap": false,
|
|
|
|
|
"strict": true,
|
|
|
|
|
"strictFunctionTypes": true,
|
|
|
|
|
"strictNullChecks": true,
|
2022-07-16 23:10:32 +02:00
|
|
|
"traceResolution": false
|
2021-10-09 15:40:45 +02:00
|
|
|
},
|
|
|
|
|
"tstl": {
|
2021-10-17 19:47:39 +02:00
|
|
|
"luaTarget": "5.2",
|
2022-07-16 23:10:32 +02:00
|
|
|
"tstlVerbose": false,
|
2021-10-17 19:47:39 +02:00
|
|
|
"noHeader": true,
|
2021-10-20 00:51:35 +02:00
|
|
|
"noImplicitSelf": true,
|
2022-05-14 17:59:50 +02:00
|
|
|
"sourceMapTraceback": false,
|
2022-02-21 15:36:12 +01:00
|
|
|
"luaLibImport": "require"
|
2021-10-09 15:40:45 +02:00
|
|
|
}
|
|
|
|
|
}
|