We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1aeb646 + 7746b5d commit 73550caCopy full SHA for 73550ca
1 file changed
config/ts.config.json
@@ -38,14 +38,17 @@
38
"noUnusedLocals": true,
39
"noUnusedParameters": true,
40
"forceConsistentCasingInFileNames": true,
41
- // "noImplicitOverride": true, // TODO, many type errors will result (f.e. in the lume package)
+ "noImplicitOverride": true,
42
+ "noUncheckedIndexedAccess": true,
43
44
// Language feature options
45
"useDefineForClassFields": true,
46
"preserveConstEnums": true,
47
// JSX is preserved so that we can handle JSX with babel-preset-solid
48
// (for use with @lume/element).
49
"jsx": "preserve",
50
+ // Default to supporting Solid JSX by default. This is the default the Lume project uses right now.
51
+ "jsxImportSource": "solid-js",
52
53
"pretty": true,
54
"declaration": true,
0 commit comments