First... I am not TypeScript expert. However, it seems to me the sample plugin code is using: `async onload() {` https://github.com/obsidianmd/obsidian-sample-plugin/blob/daa0cba23c36bbdd033087a1f7e6463b57b5ebf5/main.ts#L16 Howerver the type definition is: `onload(): void;` https://github.com/obsidianmd/obsidian-api/blob/e523ed9c94480c8b5129d607b8ad5e4456cfcd3a/obsidian.d.ts#L777 This can generate errors when eslint is used. Tnx!