UNPKG

@discord-user-card/markdown

Version:

A markdown parser for Discord

13 lines 492 B
import { defaultRules, htmlTag, sanitizeUrl } from "simple-markdown"; import { extendRule } from "../functions/extendRule.js"; export const link = extendRule({ html: (node, output, state) => { return htmlTag("a", htmlTag("span", output(node.content, state)), { href: sanitizeUrl(node.target), title: node.title, target: "_blank", rel: "noopener noreferrer", }); }, }, defaultRules.link); //# sourceMappingURL=link.js.map