# Dependencies
node_modules

# Testing + coverage
coverage
.vitest

# Build
dist
*.tsbuildinfo

# Debug logs
*.log
npm-debug.log*
pnpm-debug.log*
yarn-debug.log*
yarn-error.log*

# Environment files (keep .env.example tracked)
.env
.env.*
!.env.example

# IDE
.idea/
.vscode/
*.swp
*.swo
*~
*.sw?

# OS
.DS_Store
Thumbs.db

# Optional caches
.npm
.eslintcache

# Secrets
*.pem

# Temp / scratch
.tmp
tmp
*.tmp

# Claude Code per-user settings
.claude/settings.local.json
.claude/scheduled_tasks.lock
