async function createReport() {
  const [base, pr] = process.argv.slice(2);
  const baseFiles = await minifiedFiles(base);
  const prFiles = await minifiedFiles(pr);

  const {
    added: addedFiles,
    removed: removedFiles,
    changed: changedFiles,
  } = itemChanges(baseFiles, prFiles);

  let md = reportHeader();
  md += "\n\n";

  if (addedFiles.length > 0) {
    md += reportAddedFilesSection(base, pr, addedFiles);
    md += "\n";
  }

  if (removedFiles.length > 0) {
    md += reportRemovedFilesSection(base, pr, removedFiles);
    md += "\n";
  }

  md += reportChangedFilesSection(base, pr, changedFiles);

  return md;
}
Returns markdown report of size differences.