{ "extends": "../tsconfig.base.json", "compilerOptions": { "composite": true, "target": "esnext", "module": "esnext", "moduleResolution": "node", "jsx": "preserve", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, // Vite handles emission // Add Vue-specific options if not in base "allowJs": true, // If you have JS files too // Vite projects often use this for path aliases like @/ // The base already has baseUrl: "." // Paths for @empresa/prisma-schema are inherited from tsconfig.base.json "paths": { "@/*": ["src/*"] // Local alias for UI project } }, "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"], "references": [{ "path": "./tsconfig.node.json" }] // Common for Vite projects }