(label: string, files: BumpFile[])
| 276 | } |
| 277 | |
| 278 | function printBumpFileGroup(label: string, files: BumpFile[]): void { |
| 279 | log.bold(label); |
| 280 | if (files.length === 0) { |
| 281 | console.log(colorize(' (none)', 'dim')); |
| 282 | } |
| 283 | for (const bf of files) { |
| 284 | const summary = bf.summary ? colorize(` — ${bf.summary.split('\n')[0]}`, 'dim') : ''; |
| 285 | console.log(` ${colorize(`${bf.id}.md`, 'cyan')}${summary}`); |
| 286 | } |
| 287 | console.log(); |
| 288 | } |
| 289 | |
| 290 | function printRelease(r: PlannedRelease, packages: Map<string, WorkspacePackage>) { |
| 291 | const pkg = packages.get(r.name); |
no test coverage detected
searching dependent graphs…