regit-cli
Version:
git helper cli
28 lines (22 loc) • 825 B
text/typescript
import { Command } from 'commander'
import { branchFeature } from '../../const.js'
import {
listBranchStartingWith,
warmupGitRepo,
} from '../../services/gitHelpers.js'
import { displayFeatureBranch } from '../../services/featureHelpers.js'
// Feature: origin/feature-santiago (from v3.7.1) undefined
// /!\ Tags not merged into this branch: at least 'v4.3.6' to 'v4.3.8'.
// commit 739c9a20259e319111977f3aed1b91bf59d84888
// Author: Alexandre Guidet <a.guidet@we-are-mea.com>
// Date: Tue Jul 26 10:09:39 2022 +1200
const action = async () => {
await warmupGitRepo()
const branches = await listBranchStartingWith(branchFeature)
for (const branch of branches) {
await displayFeatureBranch(branch)
}
}
export default (program: Command) => {
program.command('list').action(action)
}