All files / scripts/version bump.ts

0% Statements 0/9
100% Branches 1/1
100% Functions 1/1
0% Lines 0/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12                       
import type { PackageInfo } from '../monorepo/packages'
import path from 'node:path'
import bumpp from 'bumpp'
 
export async function bumpVersion(pkg: PackageInfo, tag: string | boolean = false) {
  return bumpp({
    tag,
    files: [path.posix.join(pkg.path, 'package.json')],
    commit: tag && typeof tag === 'string' ? `chore: release ${tag}` : undefined,
  })
}