Skip to content

Commit 5b55216

Browse files
chore: sync strict TypeScript compiler flags from deepnote/deepnote (#23)
- Add forceConsistentCasingInFileNames to ensure import paths match exact file casing - Add skipLibCheck to skip type checking of declaration files for faster builds These flags align with the strict configuration used in deepnote/deepnote and improve type safety and consistency across the codebase. Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent 88fd175 commit 5b55216

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

tsconfig.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"composite": true,
55
"declaration": true,
66
"esModuleInterop": true,
7+
"forceConsistentCasingInFileNames": true,
78
"incremental": true,
89
"jsx": "react",
910
"lib": ["ES2022", "DOM"],
@@ -14,6 +15,7 @@
1415
"noUnusedLocals": true,
1516
"preserveWatchOutput": true,
1617
"resolveJsonModule": true,
18+
"skipLibCheck": true,
1719
"outDir": "lib",
1820
"rootDir": "src",
1921
"strict": true,

0 commit comments

Comments
 (0)