### Required

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L9-L9)[\[2\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L69-L69)
Unexpected console statement. Only these console methods are allowed: warn, error, debug.

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L45-L45)[\[2\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L145-L145)
Unexpected undescribed directive comment. Include descriptions to explain why the comment is necessary.

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L46-L46)[\[2\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L52-L52)[\[3\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L91-L91)[\[4\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L94-L94)[\[5\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L109-L109)[\[6\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L151-L151)[\[7\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L221-L221)[\[8\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L250-L250)[\[9\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L260-L260)[\[10\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L261-L261)[\[11\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L270-L270)[\[12\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L271-L271)[\[13\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L273-L273)[\[14\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L282-L282)[\[15\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L292-L292)
Use sentence case for UI text.

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L47-L47)
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/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L69-L69)
Remove the sample `registerInterval` call from the plugin template.

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L103-L103)[\[2\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L155-L155)
Unexpected use of 'fetch'. Use the built-in `requestUrl` function instead of `fetch` for network requests in Obsidian.

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L145)
Unused eslint-disable directive (no problems were reported from 'prefer-const').

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L145-L145)
Disabling '@typescript-eslint/no-explicit-any' is not allowed.

[\[1\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L169-L169)[\[2\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L184-L184)[\[3\]](https://github.com/anseljh/obsidian-wallabag-sync/blob/dd3b7e4a7157714617493ed43c640ddbbcaf241a/main.ts#L187-L187)
Unexpected any. Specify a different type.



---

### Optional

