Esc

marked-to-comark

Report the migration's findings as part of a Vite Doctor run.

Add the migration's findings to a Vite Doctor run, so they show up in the same report as comark-linter.

// doctor.config.ts
import { defineDoctorConfig } from "vite-doctor/config";
import markedToComark from "marked-to-comark/doctor";

export default defineDoctorConfig({
  extends: ["marked-to-comark/recommended"],
  extensions: [markedToComark()],
});
ts

Each rule covers one kind of finding and reports the same text as marked-to-comark check, with a link to Diagnostics. vite-doctor . --format agent adds the fix and the command to rerun.

  • vite-doctor . --fix escapes the Markdown in each MKC0302 file, like marked-to-comark content --write.
  • vite-doctor . --unsafe-fix also rewrites each MKC0202 call, like marked-to-comark rewrite --write. Install comark, @comark/html, and marked-to-comark afterwards, since the new code imports them.

Every other finding is report-only.