- Created Vite 6 project with React 18 and TypeScript 5 template - Installed zod, react-hook-form, @hookform/resolvers (production) - Installed tailwindcss @tailwindcss/vite (Tailwind v4 via Vite plugin) - Installed vitest, @testing-library/react, @testing-library/dom (dev) - Configured Tailwind v4 via @tailwindcss/vite plugin in vite.config.ts - Set src/index.css to @import "tailwindcss" (no postcss/tailwind.config.js) - Created minimal App.tsx with Tailwind classes, .gitignore - Auto-fix (Rule 1): added src/vite-env.d.ts for CSS module type declarations
25 lines
593 B
JSON
25 lines
593 B
JSON
{
|
|
"compilerOptions": {
|
|
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
|
|
"target": "ES2022",
|
|
"lib": ["ES2023"],
|
|
"module": "ESNext",
|
|
"skipLibCheck": true,
|
|
|
|
/* Bundler mode */
|
|
"moduleResolution": "bundler",
|
|
"allowImportingTsExtensions": true,
|
|
"isolatedModules": true,
|
|
"moduleDetection": "force",
|
|
"noEmit": true,
|
|
|
|
/* Linting */
|
|
"strict": true,
|
|
"noUnusedLocals": true,
|
|
"noUnusedParameters": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noUncheckedSideEffectImports": true
|
|
},
|
|
"include": ["vite.config.ts"]
|
|
}
|