function formatPath()

in src/helpers/whatif.ts [769:792]


function formatPath(
  builder: ColorStringBuilder,
  path: string,
  paddingWidth: number,
  indentLevel: number,
  formatHead?: (builder: ColorStringBuilder) => void,
  formatTail?: (builder: ColorStringBuilder) => void,
): void {
  if (!path) return;

  formatIndent(builder, indentLevel);

  if (formatHead) {
    formatHead(builder);
  }

  builder.append(path);

  if (formatTail) {
    formatTail(builder);
  }

  builder.append(" ".repeat(paddingWidth));
}