feat: add comprehensive .gitignore for monorepo

- Ignore node_modules, build outputs, and cache directories
- Exclude IDE, OS, and temporary files
- Keep local Claude settings private

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock
2025-09-14 08:03:17 -05:00
parent 27d56a049e
commit 9eccd34e58

59
.gitignore vendored
View File

@@ -1,29 +1,42 @@
# Generated output
out/
*.pdf
# Dependencies
node_modules/
.pnpm-store/
# Temporary files
*.typ.tmp
temp_*.typ
# Build outputs
.next/
dist/
*.tsbuildinfo
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
.venv
# Environment
.env*
# macOS
.DS_Store
.AppleDouble
.LSOverride
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
# Editor
# Cache
.turbo/
.cache/
*.cache
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Test coverage
coverage/
# Temporary files
tmp/
temp/
# Claude settings (keep local only)
.claude/settings.local.json