branch_name_lint 1.1.0
branch_name_lint: ^1.1.0 copied to clipboard
A special tool to improve work with branches in teams
1.1.0 #
Features #
- Added CLI arguments support using
argspackage--branch-name/-b: Override branch name (useful for CI/CD environments)--help/-h: Display usage information
- Improved testability with refactored
BranchName.create()method - Deprecated
BranchName.current()in favor of more flexibleBranchName.create()
Testing #
- Added comprehensive test suite covering:
- Configuration validation (pattern, params, allowed, prohibited)
- Priority rules (allowed > prohibited > pattern)
- CLI arguments handling
- Integration scenarios for CI/CD and monorepo setups
1.0.0 #
- Initial version.