commit e24c6e5cc0787cdb3818c08fe3663b657c7ea4b7 Author: Marius Mutu Date: Mon Sep 8 15:50:46 2025 +0300 Add .gitignore file Initialize project with appropriate ignore patterns for Node.js project including dependencies, build outputs, IDE files, and development tools. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..438d040 --- /dev/null +++ b/.gitignore @@ -0,0 +1,71 @@ +# Dependencies +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Build outputs +build/ +dist/ +*.tsbuildinfo + +# IDE and editor files +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Logs +logs +*.log + +# Environment variables +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Cache directories +.cache/ +.parcel-cache/ + +# AI and development tools +.ai/ +.claude/ +.bmad-core/ + +# Temporary files +tmp/ +temp/ +*.tmp +*.temp + +# Package manager lockfiles (keep only one) +package-lock.json +yarn.lock + +# Test coverage +coverage/ +.nyc_output/ + +# Documentation (if auto-generated) + +# Husky hooks +.husky/ + +# Release configuration +.releaserc.json + +# Changelog (if auto-generated) +CHANGELOG.md \ No newline at end of file