@discord-user-card/markdown
Version:
A markdown parser for Discord
15 lines • 444 B
JavaScript
import { defaultRules, htmlTag } from "simple-markdown";
const roleMentionRegex = /^<@&(\d{17,20})>/;
export const role = {
order: defaultRules.strong.order,
match: source => roleMentionRegex.exec(source),
parse(capture) {
return {
id: capture[1],
};
},
html: node => htmlTag("span", htmlTag("span", `@${node.id}`), {
class: "duc_role_mention",
}),
};
//# sourceMappingURL=role.js.map