diff --git a/src/config/io/markdown.ts b/src/config/io/markdown.ts index 61374ea..aff7730 100644 --- a/src/config/io/markdown.ts +++ b/src/config/io/markdown.ts @@ -33,7 +33,7 @@ const remarkParseAtTypes: RemarkPlugin<[]> = () => (root: Md.Root): Md.Root => { const node = rawNode as Md.Literal; node.value = node.value.replace( - /@@(?([A-Z]\w*\.)+)((?[a-z]\w*)((?\(\))|(?\(s\)))?)?(?=[$.,;:)\s]|$)/g, + /@@(?([A-Z]\w*\.)*([A-Z]\w*))?((?[a-z]\w*)((?\(\))|(?\(s\)))?)?(?=[$.,;:)\s]|$)/g, (_full, ...args) => { type Capture = { path: string | undefined;