### Required

[\[1\]](https://github.com/blaizerlahman/obsidian-graph-maker-plugin/blob/85c57c95999de0dfbd69d0f62b66131b84401cca/main.ts#L6-L6)
Async method 'onload' has no 'await' expression.

[\[1\]](https://github.com/blaizerlahman/obsidian-graph-maker-plugin/blob/85c57c95999de0dfbd69d0f62b66131b84401cca/main.ts#L97-L97)[\[2\]](https://github.com/blaizerlahman/obsidian-graph-maker-plugin/blob/85c57c95999de0dfbd69d0f62b66131b84401cca/main.ts#L105-L105)[\[3\]](https://github.com/blaizerlahman/obsidian-graph-maker-plugin/blob/85c57c95999de0dfbd69d0f62b66131b84401cca/main.ts#L130-L130)[\[4\]](https://github.com/blaizerlahman/obsidian-graph-maker-plugin/blob/85c57c95999de0dfbd69d0f62b66131b84401cca/main.ts#L132-L132)
Unexpected `await` of a non-Promise (non-"Thenable") value.



---

### Optional

[\[1\]](https://github.com/blaizerlahman/obsidian-graph-maker-plugin/blob/85c57c95999de0dfbd69d0f62b66131b84401cca/main.ts#L83-L83)
Use 'FileManager.trashFile()' instead of 'Vault.delete()' to respect the user's file deletion preference.

