# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # dependencies /node_modules /.pnp .pnp.* .yarn/* !.yarn/patches !.yarn/plugins !.yarn/releases !.yarn/versions # testing /coverage # next.js /.next/ /out/ # production /build # misc .DS_Store *.pem # debug npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* # env files (can opt-in for committing if needed) .env* # vercel .vercel # typescript *.tsbuildinfo next-env.d.ts # Database *.db *.sqlite *.sqlite3 prisma/dev.db # Uploads and user-generated content uploads/ public/uploads/ # Lighthouse reports lighthouse-reports/ # Backup and temporary files *-backup.tsx *-backup.ts *-backup.css *-backup.md *-old.tsx *-old.ts *-old.css *-old.md *-clean.* *-new.* *-test.* *-mock.* *-original.* # Documentation files not needed for demo DEMO-*.md TEST-*.md ENHANCEMENT-*.md TRANSFORMATION-*.md PROJECT-*.md PHASE-*.md *-PROGRESS*.md # Test and deployment scripts test-*.sh deploy.sh verify-*.sh lighthouse-*.sh # Docker files (if not needed for demo) Dockerfile docker-compose.yml # Package lock files (keep package.json but ignore locks for demo) package-lock.json