@henriquehbr/tagit
Version:
A git tag bumper that strictly follows semver
12 lines (10 loc) • 325 B
JavaScript
const validateCommits = commits => {
const validCommits = commits.filter(commit => {
const [commitType] = commit.split(":")
const commitTypeRegex = /^[a-z]+(\([\S]+\))?!?$/
const isValidCommitType = commitTypeRegex.test(commitType)
return isValidCommitType
})
return validCommits
}
export default validateCommits