Conventional Commits Filter
JSON →The `conventional-commits-filter` package, currently at stable version 5.0.0, provides utilities for processing commit data, specifically designed to identify and remove "revert" commits and their corresponding reverted original commits. This ensures that generated changelogs or commit analyses accurately reflect the effective state of the codebase by omitting changes that were later undone. It integrates seamlessly within the conventional-changelog ecosystem, which typically follows a regular, synchronized release schedule across its components. A key differentiator is its robust handling of commit revert logic, which is crucial for maintaining a clean and meaningful commit history in projects adhering to Conventional Commits specifications. The library offers synchronous, asynchronous (Promise-based), and stream-based APIs to suit various data processing needs.
Traffic · last 30 days ↓50% vs prev 7d
top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇩🇪 Germany · 🇨🇦 Canada · 🇫🇷 France