### Required

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L10-L10)[\[2\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L12-L12)
'@codemirror/view' should be listed in the project's dependencies. Run 'npm i -S @codemirror/view' to add it

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L11-L11)
'@codemirror/state' should be listed in the project's dependencies. Run 'npm i -S @codemirror/state' to add it

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L78-L78)
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator.

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L106-L106)
Async method 'processCustomAdmonitionSyntax' has no 'await' expression.



---

### Optional

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L7-L7)
'MarkdownRenderer' is defined but never used.

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L265-L265)
'e' is defined but never used.

[\[1\]](https://github.com/CuteLeaf/obsidian-docusaurus-style-admonitions-fuwari/blob/cdbac141628bf0e8aff00b7440ff3196352d8d20/main.ts#L424-L424)
'currentPos' is assigned a value but never used.

