{ "folders": [ { "path": "../apps/api" }, { "path": "../apps/electric-server" }, { "path": "../apps/server" }, { "path": "../apps/trigger" }, { "path": "../apps/web" }, { "path": "../packages/access-controls" }, { "path": "../packages/ai" }, { "path": "../packages/data-source" }, { "path": "../packages/database" }, { "path": "../packages/rerank" }, { "path": "../packages/server-shared" }, { "path": "../packages/slack" }, { "path": "../packages/stored-values" }, { "path": "../packages/supabase" }, { "path": "../packages/test-utils" }, { "path": "../packages/typescript-config" }, { "path": "../packages/vitest-config" }, { "path": "../packages/web-tools" }, { "path": "../packages/sandbox" }, { "path": "../packages/env-utils" }, ], "settings": { "editor.defaultFormatter": "biomejs.biome", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "quickfix.biome": "explicit", "source.organizeImports.biome": "explicit" }, "typescript.preferences.importModuleSpecifier": "relative", "typescript.suggest.autoImports": true, "typescript.updateImportsOnFileMove.enabled": "always", "typescript.preferences.importTypeKeyword": "force", "vitest.maximumConfigs": 25, // Enhanced TypeScript settings for monorepo "typescript.preferences.includePackageJsonAutoImports": "on", "typescript.suggest.includeCompletionsForModuleExports": true, "typescript.workspaceSymbols.scope": "allOpenProjects", "typescript.references.enabled": true, "typescript.implementationsCodeLens.enabled": false, "typescript.referencesCodeLens.enabled": false, "typescript.referencesCodeLens.showOnAllFunctions": false, "typescript.validate.enable": true, "typescript.format.enable": true, // Force TypeScript to check all files proactively "typescript.disableAutomaticTypeAcquisition": true, "typescript.preferences.noSemicolons": false }, "extensions": { "recommendations": [ "biomejs.biome", "vitest.explorer", "esbenp.prettier-vscode" ] } }