finish end

This commit is contained in:
rkiel
2019-07-20 08:11:08 -04:00
parent 2443a88ad7
commit 438416bd41
4 changed files with 66 additions and 50 deletions

View File

@@ -28,6 +28,23 @@ function featureIsNotStandardBranch(dp) {
}
}
lib = { currentIsStandardBranch, featureIsNotStandardBranch };
function mustBeFeatureBranch(dp) {
const parts = dp.branch.parts;
if (
parts.length > 2 &&
commander.prefix() === parts[0] &&
branch.isStandard(parts[1])
) {
return dp;
} else {
throw `ERROR: ${dp.branch.current} is not a feature branch`;
}
}
lib = {
currentIsStandardBranch,
mustBeFeatureBranch,
featureIsNotStandardBranch
};
module.exports = lib;