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

# Build outputs
dist/
build/
lib/dist/
insertr-cli/insertr
insertr-cli/tmp/

# Environment files
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

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

# OS files
.DS_Store
Thumbs.db

# Logs
logs
*.log

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

# Coverage directory used by tools like istanbul
coverage/

# Temporary folders
tmp/
temp/

# Optional npm cache directory
.npm

# Optional REPL history
.node_repl_history

# Go specific
*.exe
*.exe~
*.dll
*.so
*.dylib
*.test
*.out
go.work
vendor/
insertr-cli/build-errors.log

# Database files
*.db
*.sqlite
*.sqlite3
dev.db
insertr.db
integration.db
test-ids.db

# Log files
server.log
*.log

# Local development files
.local/

# Compiled binaries
insertr
insertr.exe
/insertr
/insertr.exe

# Generated/built assets
demo-site/insertr.js
demo-site/insertr.min.js
internal/content/assets/insertr.js
internal/content/assets/insertr.min.js

# Test and build output directories
test-output/
client-dist/
output/

# Generated demo sites (auto-generated by CLI)
test-sites/**/*-demo/
test-sites/**/*-enhanced/
test-sites/**/*-auto/
test-sites/**/*-temp/
test-sites/**/*-full/

# Air temporary files
tmp/
.air/

# Node.js root dependencies
insertr-backups/
