From 03ccc48d0842537b2b98bfd1abd9ca607c2b68ca 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:24:00 +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.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tsconfig.json b/tsconfig.json index 81a7a75..61ad81b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,6 +4,7 @@ "composite": true, "declaration": true, "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, "incremental": true, "jsx": "react", "lib": ["ES2022", "DOM"], @@ -14,6 +15,7 @@ "noUnusedLocals": true, "preserveWatchOutput": true, "resolveJsonModule": true, + "skipLibCheck": true, "outDir": "lib", "rootDir": "src", "strict": true,