### Required

[\[1\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Modals/CreateHtmlModal.ts#L41-L41)
Async arrow function has no 'await' expression.

[\[1\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Modals/StripHtmlModal.ts#L6-L6)[\[2\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Settings/SettingTab.ts#L18-L18)[\[3\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Settings/SettingTab.ts#L31-L31)[\[4\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Settings/SettingTab.ts#L88-L88)
Use sentence case for UI text.

[\[1\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Settings/SettingTab.ts#L18-L18)[\[2\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Settings/SettingTab.ts#L21-L23)[\[3\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/Settings/SettingTab.ts#L27-L29)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.

[\[1\]](https://github.com/oebelus/html-wrapper-plugin/blob/2ae8049976e637386c781bd78364fdbe93e29a85/main.ts#L142-L169)
Promise returned in function argument where a void return was expected.



---

### Optional

