# dependencies
node_modules/

# build output
**/dist/
.next/
coverage/
*.tsbuildinfo
**/*.tsbuildinfo
**/vite.config.ts.timestamp-*.mjs

# env
.env
.env.*

# turbo
.turbo/

# logs
*.log

# OS/editor
.DS_Store
.idea/
.vscode/
.npmrc
# emacs cache files
*~
\#*\#
.\#*
docker-compose.override.yml

# cypress e2e artifacts
e2e/**/cypress/videos/
e2e/**/cypress/screenshots/
e2e/**/cypress/reports/
e2e/**/cypress/downloads/

# e2e launcher state (ports of the running stack)
e2e/freight/.e2e-ports.json

# local run scripts (contain personal DB credentials — never commit)
run-passenger-local.sh
run-passenger-web.sh

# generated test output
e2e-ui-report/
test-results/
playwright-report/
blob-report/
RUNNING_LOCALLY.md

# Generated per-shard compose file for the integration suite (it.mjs).
integration/.it-shards.yaml
branch_structure.json
temp_auto_push.bat
temp_interactive_push.bat
