### Required

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L52-L52)
Async method 'getFilesWithTag' has no 'await' expression.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L81-L81)[\[2\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L179-L179)[\[3\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L190-L190)
Unexpected any. Specify a different type.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L103-L103)[\[2\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L107-L107)
Unexpected console statement. Only these console methods are allowed: warn, error, debug.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L104-L110)[\[2\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L106-L106)[\[3\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L115-L119)[\[4\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L117-L117)[\[5\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L153-L153)[\[6\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L181-L181)[\[7\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L192-L192)[\[8\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L200-L200)
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/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L149-L149)
Use sentence case for UI text.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L164-L164)
Unexpected `await` of a non-Promise (non-"Thenable") value.



---

### Optional

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L3-L3)
'Editor' is defined but never used.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L4-L4)
'MarkdownView' is defined but never used.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L5-L5)
'Modal' is defined but never used.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L6-L6)
'Notice' is defined but never used.

[\[1\]](https://github.com/ttekit/color-via-tag/blob/f8fbeefcde55fdb761e23b7b6f0cb7f749e9ee32/main.ts#L13-L13)
'forEach' is defined but never used.

