eslint 走らせると、すべての // @flow
の箇所で
1:1 error Definition for rule 'no-async-promise-executor' was not found no-async-promise-executor
1:1 error Definition for rule 'no-misleading-character-class' was not found no-misleading-character-class
1:1 error Definition for rule 'no-useless-catch' was not found no-useless-catch
とエラーが出た。
なんでかな〜とおもって調べたけどわからなかった。
結局、原因は、そもそも yarn add -D eslint
をしてなくて eslint が無く、ちゃんと入れたら治りました。