Skip to content

Commit dda14f4

Browse files
chore: sync strict TypeScript compiler flags from deepnote/deepnote (#39)
- 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 75a4081 commit dda14f4

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

tsconfig.base.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,14 @@
1818

1919
// Strictness
2020
"strict": true,
21+
"forceConsistentCasingInFileNames": true,
2122
"noImplicitAny": true,
2223
"noImplicitThis": true,
2324
"noUnusedLocals": true,
2425
"noUnusedParameters": true,
2526
"noImplicitOverride": true,
2627
"noFallthroughCasesInSwitch": true,
28+
"skipLibCheck": true,
2729
"useUnknownInCatchVariables": false,
2830
"strictPropertyInitialization": false
2931
}

0 commit comments

Comments
 (0)