### Required

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L11-L11)
Unexpected any. Specify a different type.

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L19-L19)[\[2\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L30-L30)[\[3\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L44-L44)[\[4\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L48-L48)[\[5\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L51-L51)[\[6\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L56-L56)[\[7\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L101-L101)[\[8\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L114-L114)[\[9\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L117-L117)[\[10\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L181-L181)[\[11\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L184-L184)[\[12\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L692-L692)[\[13\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L34-L34)[\[14\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L41-L41)[\[15\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L96-L96)[\[16\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L99-L99)[\[17\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L103-L103)
Use sentence case for UI text.

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L108-L108)
Async method 'onOpen' has no 'await' expression.

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L130-L130)[\[2\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L250-L250)[\[3\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L267-L267)[\[4\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L35-L35)[\[5\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L43-L43)[\[6\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L71-L71)[\[7\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L111-L111)
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/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L249-L249)
Unexpected confirm.

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L266-L266)[\[2\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L672-L672)[\[3\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L678-L678)[\[4\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L698-L698)[\[5\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L707-L707)[\[6\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L711-L711)[\[7\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L728-L728)[\[8\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L737-L737)
Unexpected console statement. Only these console methods are allowed: warn, error, debug.

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/latex-snippets-view.ts#L683-L683)
Unexpected `await` of a non-Promise (non-"Thenable") value.

[\[1\]](https://github.com/mzhyui/obsidian_plugin_latex_snippet/blob/d16dc9f5d9c21c5e5ef1cdaedfb3e84dc126a8ab/main.ts#L96-L96)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.



---

### Optional

