UNPKG

@henriquehbr/tagit

Version:

A git tag bumper that strictly follows semver

12 lines (10 loc) 325 B
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