From c30a5fa6d279ac24e9ec7f403d398b5fdd930a56 Mon Sep 17 00:00:00 2001 From: Nate Kelley Date: Mon, 14 Jul 2025 10:11:18 -0600 Subject: [PATCH] Update settings.json --- .vscode/settings.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.vscode/settings.json b/.vscode/settings.json index ef4ccee52..fef389874 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -47,7 +47,27 @@ "typescript.format.enable": true, "typescript.check.npmIsInstalled": false, "typescript.disableAutomaticTypeAcquisition": true, + + // Ensure TypeScript watches all files in the workspace + "typescript.tsserver.watchOptions": { + "watchFile": "priorityPollingInterval", + "watchDirectory": "dynamicPriorityPolling", + "fallbackPolling": "dynamicPriorityPolling", + "excludeDirectories": ["**/node_modules", "**/target", "**/.turbo"], + }, + // Enable TypeScript's auto-build for better cross-package updates + "typescript.tsc.autoDetect": "watch", + + // CRITICAL: Force TypeScript to check ALL files on startup + "typescript.tsserver.experimental.enableProjectDiagnostics": true, + + // Open TypeScript log to debug issues + "typescript.tsserver.log": "normal", + + // NUCLEAR OPTION: Disable lazy loading + "typescript.tsserver.useSyntaxServer": "never", + "typescript.tsserver.maxTsServerMemory": 16384, // Default Biome formatting for all file types "[typescript]": {