From b7daeceac8e1d91d55263308ff77a93dacde11fc Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 15:28:50 +0000 Subject: [PATCH] chore: sync strict TypeScript compiler flags from deepnote/deepnote - 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. --- tsconfig.base.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tsconfig.base.json b/tsconfig.base.json index 4512bd5c3a..35a5a6a630 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -18,12 +18,14 @@ // Strictness "strict": true, + "forceConsistentCasingInFileNames": true, "noImplicitAny": true, "noImplicitThis": true, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitOverride": true, "noFallthroughCasesInSwitch": true, + "skipLibCheck": true, "useUnknownInCatchVariables": false, "strictPropertyInitialization": false }