# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Environment variables
.env
.env.*
!.env.example

# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Runtime data
pids/
*.pid
*.seed
*.pid.lock

# Database files
*.db
*.sqlite
*.sqlite3
*.sqlite-journal
*.sqlite-shm
*.sqlite-wal
*.lmdb
*.lmdb-lock
lmdb-data/

# Per-instance data dir (used in dev when MEROTOOLS_DATA_DIR is unset)
data/

# Coverage directory
coverage/
*.lcov
.nyc_output/

# Build outputs
dist/
build/
*.tsbuildinfo
static/shell-dist/

# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
*~

# Claude Code local settings (each dev manages their own)
.claude/settings.local.json

# IDE files
.vscode/
.idea/
*.swp
*.swo
*.swn
.project
.settings/
*.sublime-project
*.sublime-workspace

# Temporary files
tmp/
temp/
*.tmp

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# Redis dump
dump.rdb

# Session files
sessions/

# Uploads
uploads/

# Python virtual environments
.python-venvs/
certs/
capabilities/client-tools-shell/src/generated/
static/
