# Dependencies node_modules/ */node_modules/ .pnpm-store/ # Build outputs dist/ */dist/ build/ */build/ *.tsbuildinfo # Environment variables (may contain sensitive information) .env .env.local .env.*.local */.env */.env.local */.env.*.local # Logs logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* # Testing coverage (keep test files for context) coverage/ .nyc_output/ # Database files *.db *.sqlite *.sqlite3 # Lock files (too large and not needed for context) pnpm-lock.yaml package-lock.json yarn.lock # IDE .vscode/ .idea/ *.swp *.swo *~ # OS .DS_Store Thumbs.db *.tmp # Prisma migrations SQL files (generated, but may be useful for context) # Uncomment if you want to ignore migration SQL files: # backend/prisma/migrations/**/*.sql # Compiled JavaScript files (keep TypeScript source and config files) *.js *.js.map *.d.ts !*.config.js !*.config.ts !vite.config.js !tailwind.config.js !postcss.config.js # Frontend build artifacts frontend/dist/ frontend/dist-ssr/ frontend/.vite/ # Backend build artifacts backend/dist/ # Large binary files *.zip *.tar.gz *.rar *.7z # Documentation build outputs (if any) docs/_build/ docs/.vuepress/dist/ # Cache directories .cache/ .parcel-cache/ .next/ .nuxt/ .vuepress/dist/ # Temporary files tmp/ temp/ *.tmp *.temp