{ "compilerOptions": { "strict": true, "exactOptionalPropertyTypes": true, "moduleDetection": "force", "composite": true, "downlevelIteration": true, "resolveJsonModule": true, "esModuleInterop": false, "declaration": true, "skipLibCheck": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "moduleResolution": "NodeNext", "lib": ["ES2022", "DOM", "DOM.Iterable"], "types": [], "isolatedModules": true, "sourceMap": true, "declarationMap": true, "noImplicitReturns": false, "noUnusedLocals": true, "noUnusedParameters": false, "noFallthroughCasesInSwitch": true, "noEmitOnError": false, "noErrorTruncation": false, "allowJs": false, "checkJs": false, "forceConsistentCasingInFileNames": true, "noImplicitAny": true, "noImplicitThis": true, "noUncheckedIndexedAccess": false, "strictNullChecks": true, "target": "ES2022", "module": "NodeNext", "incremental": true, "removeComments": false, "plugins": [ { "name": "@effect/language-service", "namespaceImportPackages": [ "effect", "@effect/ai", "@effect/ai-anthropic", "@effect/ai-openai", "@effect/cli", "@effect/cluster", "@effect/experimental", "@effect/opentelemetry", "@effect/platform", "@effect/platform-browser", "@effect/platform-bun", "@effect/platform-node", "@effect/platform-node-shared", "@effect/printer", "@effect/printer-ansi", "@effect/rpc", "@effect/sql", "@effect/sql-clickhouse", "@effect/sql-d1", "@effect/sql-drizzle", "@effect/sql-kysely", "@effect/sql-libsql", "@effect/sql-mssql", "@effect/sql-mysql2", "@effect/sql-pg", "@effect/sql-sqlite-bun", "@effect/sql-sqlite-do", "@effect/sql-sqlite-node", "@effect/sql-sqlite-react-native", "@effect/sql-sqlite-wasm", "@effect/typeclass", "@effect/vitest", "@effect/workflow" ] } ] } }