From e24c6e5cc0787cdb3818c08fe3663b657c7ea4b7 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Mon, 8 Sep 2025 15:50:46 +0300 Subject: [PATCH] Add .gitignore file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- .gitignore | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 .gitignore 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