9 lines
229 B
TypeScript
9 lines
229 B
TypeScript
export function escapeSlackMrkdwn(value: string): string {
|
|
return value
|
|
.replaceAll("\\", "\\\\")
|
|
.replaceAll("&", "&")
|
|
.replaceAll("<", "<")
|
|
.replaceAll(">", ">")
|
|
.replace(/([*_`~])/g, "\\$1");
|
|
}
|