# Dependencies
node_modules/
package-lock.json
yarn.lock
pnpm-lock.yaml
# Build outputs
build/
dist/
out/
*.tsbuildinfo
# Environment variables
.env
.env.local
.env.*.local
.env.development
.env.test
.env.production
# IDE - VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
# IDE - JetBrains
.idea/
*.iml
*.iws
.idea_modules/
# IDE - Eclipse
.project
.classpath
.settings/
# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Testing
coverage/
.nyc_output/
# Operating System
## macOS
.DS_Store
.AppleDouble
.LSOverride
._*
## Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msm
*.msp
*.lnk
## Linux
*~
.fuse_hidden*
.directory
.Trash-*
.nfs*
# Temporary files
*.swp
*.swo
*.tmp
*.temp
.cache/
# Debug
.debug/
debug.log
# MCP specific
.mcp-cache/
.mcp-logs/
# Optional: keep these if you want to version control them
# !build/
# !dist/