.gitignore 596 B

1234567891011121314151617181920212223242526272829303132333435
  1. # Dependencies
  2. node_modules/
  3. # Build output is intentionally tracked so the marketplace plugin works
  4. # without an npm install step (Claude Code does not run npm install on
  5. # path-source plugins). Override the global ~/.gitignore entry.
  6. !build/
  7. !build/**
  8. # Test coverage
  9. coverage/
  10. # Environment files
  11. .env
  12. .env.*
  13. # Logs
  14. *.log
  15. npm-debug.log*
  16. # OS files
  17. .DS_Store
  18. Thumbs.db
  19. # Editor directories
  20. .vscode/
  21. .idea/
  22. # npm package files
  23. *.tgz
  24. # Claude Code per-user state (settings.local.json, worktrees, etc.)
  25. # but keep the shared project settings.json tracked.
  26. .claude/*
  27. !.claude/settings.json