@@ -7,7 +7,7 @@ import normalize from "mdurl/encode";
7import merge from "deepmerge";
7import merge from "deepmerge";
8import github from "hast-util-sanitize/lib/github";
8import github from "hast-util-sanitize/lib/github";
9import remarkParse from "remark-parse";
9import remarkParse from "remark-parse";
10−import remarkRehype from "remark-rehype";
10+import remarkRehype, { defaultHandlers } from "remark-rehype";
11import rehypeStringify from "rehype-stringify";
11import rehypeStringify from "rehype-stringify";
12import rehypeRaw from "rehype-raw";
12import rehypeRaw from "rehype-raw";
@@ -63,10 +63,7 @@ function Link(h, node) {
64const options = {
64const options = {
65 allowDangerousHtml: true,
65 allowDangerousHtml: true,
66− handlers: {
66+ handlers: Object.assign(defaultHandlers, { image: Img, link: Link }),
70 sanitize: merge(github, {
67 sanitize: merge(github, {
71 // remove user-content from github.json to remark-slug work as expected
68 // remove user-content from github.json to remark-slug work as expected
72 clobberPrefix: "",
69 clobberPrefix: "",