You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tsconfig-schema.json
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,11 @@
23
23
"default": "library",
24
24
"enum": ["default", "library"]
25
25
},
26
+
"lua51AllowTryCatchInAsyncAwait": {
27
+
"description": "Disable the warning that try/catch is not allowed in async functions in Lua 5.1, in case you are using a patched 5.1 lua version that supports this.",
28
+
"type": "boolean",
29
+
"default": false
30
+
},
26
31
"luaBundle": {
27
32
"description": "The name of the lua file to bundle output lua to. Requires luaBundleEntry.",
28
33
"type": "string"
@@ -43,6 +48,11 @@
43
48
"default": "universal",
44
49
"enum": ["5.1", "5.2", "5.3", "JIT"]
45
50
},
51
+
"noImplicitGlobalVariables": {
52
+
"description": "Always declare all root-level variables as local, even if the file is not a module and they would be global in TypeScript.",
53
+
"type": "boolean",
54
+
"default": false
55
+
},
46
56
"noImplicitSelf": {
47
57
"description": "If true, treats all project files as if they were prefixed with\n/** @noSelfInFile **/.",
48
58
"type": "boolean",
@@ -53,11 +63,20 @@
53
63
"type": "boolean",
54
64
"default": false
55
65
},
66
+
"noResolvePaths": {
67
+
"description": "An array of import paths that should not be resolved but copied verbatim to output lua.",
68
+
"type": "array"
69
+
},
56
70
"sourceMapTraceback": {
57
71
"description": "Applies the source map to show source TS files and lines in error tracebacks.",
58
72
"default": false,
59
73
"type": "boolean"
60
74
},
75
+
"tstlVerbose": {
76
+
"description": "Give verbose tstl output, helpful when diagnosing tstl issues.",
77
+
"type": "boolean",
78
+
"default": false
79
+
},
61
80
"luaPlugins": {
62
81
"description": "List of TypeScriptToLua plugins.",
0 commit comments