printDiff
uses tcmts.cli.diff.diffReport, which uses tcmts.cli.files.fileContent, which uses Buffer
import type { Codebase } from "#codebase/tcmts/cli/codebase"; import { diffReport, printReport } from "#codebase/tcmts/cli/diff"; import type { NamespaceDiff, NameState } from "#codebase/tcmts/cli/diff"; export function printDiff( cb: Codebase, d: NamespaceDiff, before: NameState, after: NameState, title: string, ) { printReport(diffReport(cb, d, before, after, title)); }
uses
- tcmts.cli.codebase.Codebase
- tcmts.cli.diff.NameState
- tcmts.cli.diff.NamespaceDiff
- tcmts.cli.diff.diffReport
- tcmts.cli.diff.printReport