module.exports = function (commits) { let type = null commits.every((commit) => { if (/FOO/.test(commit.message)) { type = 'major' return false } if (/BAR/.test(commit.message)) type = 'minor' if (!type && /BAZ/.test(commit.message)) type = 'patch' return true }) return type }