# Logs
logs
*.log
npm-debug.log
yarn-debug.log
yarn-error.log
app-debug.log

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

# Dependency directories
node_modules/
jspm_packages/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional type definition files
*.d.ts

# Environment variables
.env
.env.local
.env.*.local

# IDE
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Build directories
build/
dist/
*.build.js

# Temporary files
*.tmp
*.temp

# Rust
rust/target/
rust/Cargo.lock
rust/**/*.o
rust/**/*.so
rust/**/release/
rust/**/debug/

# Node.js native addon
node/*.o
node/*.a
node/*.node
node/Release/
node/Debug/
node/.node-gyp/

# Build artifacts
*.pyc
__pycache__/

# Test coverage
coverage/
.nyc_output/