marked extension for smartypants - lite version
npm install marked-smartypants-litejs
import { marked } from "marked";
import { markedSmartypantsLite } from "marked-smartypants-lite";
// or UMD script
//
//
marked.use(markedSmartypantsLite());
marked.parse("He said, -- \"A 'simple' sentence. . .\" --- unknown");
// He said, – “A ‘simple’ sentence…” — unknown
``