# Version control files
.git
.gitignore

# Node.js dependencies
node_modules
npm-debug.log
yarn-error.log

# Build outputs
dist

# Docker files (to avoid recursive copying)
Dockerfile
Dockerfile.backend
docker-compose.yml
.dockerignore

# Environment files (we'll manage these separately)
.env
.env.*
!.env.example

# Editor directories and files
.vscode
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# Testing files
coverage
**/__tests__
**/*.test.*
**/*.spec.*

# Other unnecessary files
README.md
LICENSE
*.md
