Table of Contents
ERROR in C:/PATH/TO/YOUR/PROJECT/node_modules/electron/electron.d.ts(****,**):
****:** Cannot extend an interface 'NodeJS.EventEmitter'. Did you mean 'implements'?
こんなのがぶぁーっと出てくる奴。
最初なーんでnode_modules以下は自動でLintかからないはずなのに?って思ったんだけど、
エラー吐いてるのはアンビエント宣言の部分であって実際にエラーが起きてるのは実装部分(Lint対象のコード)って事っぽいね。
解決策は@Typesのバージョンを変える事。
Electronが9.0なのに対し、@Typesが12じゃないといかんところを14とか入ってるのが原因やった。
コマンドで下記をぼーん。
npm i @types/node@12
以上