# ============================================================ # Dependencies # ============================================================ node_modules/ .pnpm-store/ .pnp/ .pnp.* .yarn/* !.yarn/patches !.yarn/plugins !.yarn/releases !.yarn/versions # ============================================================ # Build Outputs # ============================================================ .next/ out/ .swc/ build/ dist/ .cache/ .turbo/ *.tgz *.local dist-ssr/ # ============================================================ # Testing & Coverage # ============================================================ coverage/ .nyc_output/ *.lcov # Playwright test-results/ playwright-report/ playwright/.cache/ *.traces/ playwright-traces/ # E2E test results e2e/test-results/ e2e/playwright-report/ e2e/allure-results/ e2e/allure-report/ e2e/.last-run.json e2e/junit.xml e2e/test-report.md # Test Framework test-framework/node_modules/ test-framework/test-results/ test-framework/playwright-report/ test-framework/allure-results/ test-framework/allure-report/ test-framework/reports/ # Allure reports allure-results/ allure-report/ # Legacy test directories e2e-tests/.pytest_cache/ e2e-tests/__pycache__/ e2e-tests/.venv/ e2e-tests/venv/ e2e-tests/*.egg-info/ e2e-tests/results/ e2e-tests/reports/ # ============================================================ # Environment Variables & Secrets # ============================================================ .env .env.local .env.development.local .env.test.local .env.production.local .env.production .env.*.local *.env # Debug & Security *.pem *.key *.cert *.crt .auth/ # ============================================================ # Database # ============================================================ *.db *.db-journal data.db # ============================================================ # Uploads & Storage # ============================================================ uploads/ # ============================================================ # Logs # ============================================================ logs/ *.log npm-debug.log* yarn-debug.log* pnpm-debug.log* lerna-debug.log* deploy_*.log # ============================================================ # TypeScript # ============================================================ *.tsbuildinfo next-env.d.ts *.d.ts.map # ============================================================ # IDE & Editors # ============================================================ .idea/ .vscode/ *.swp *.swo *~ *.sublime-workspace *.sublime-project *.iml .project .classpath .settings/ *.code-workspace # ============================================================ # OS Generated Files # ============================================================ .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ *.cab *.msi *.msix *.msm *.msp *.lnk # ============================================================ # Runtime & Cache # ============================================================ pids/ *.pid *.seed *.pid.lock .eslintcache .node_repl_history .npm # ============================================================ # Backup Files # ============================================================ *.backup *.bak *.tmp *.temp # ============================================================ # Deployment Platforms # ============================================================ .vercel/ # ============================================================ # Framework Specific # ============================================================ # Vite vite.config.ts.timestamp-* # Tailwind CSS *.css.map # Framer Motion *.framer-motion.json # Three.js *.three.json # Trae IDE .trae/ # ============================================================ # Python (if used for scripts/testing) # ============================================================ __pycache__/ *.py[cod] *$py.class *.so .Python develop-eggs/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST .pytest_cache/ .mypy_cache/ .coverage htmlcov/ .tox/ .hypothesis/ .coverage.* *.cover coverage.xml .dmypy.json dmypy.json .pyre/ .pytype/ cython_debug/ # Python Virtual Environments venv/ env/ ENV/ env.bak/ venv.bak/ .venv/ virtualenv/ virtualenvs/ # ============================================================ # Project Specific Test Files # ============================================================ test-email.js test-screenshot.png hero-check.png playwright-test-not-portal.js # Test reports reports/e2e/ reports/performance/ reports/coverage/ # Performance audit results lighthouse-reports/ performance-baseline.json # Test data exports test-data-*.json test-results-*.json # Additional E2E test artifacts e2e/blob-report/ e2e/report/ e2e/.auth/ e2e/state/ e2e/storage-state.json # Test execution artifacts *.trace *.trace.zip trace.zip network-logs/ # ============================================================ # Task Planning Files # ============================================================ task_plan.md progress.md findings.md # ============================================================ # IMPORTANT NOTES # ============================================================ # Visual regression snapshots should be committed to version control # These are in: e2e/src/tests/visual/**/*-snapshots/ # Git will track them because they are not in test-results/ or allure-results/