はじめに
TS開発でしてればeslint入れますよね。jsファイルのことは考えたくないのでlinterには黙ってもらいます!
問答無用ですべてのjsファイルをシカトしたいとき
.eslintignoreファイルを作成して、これだけ書く
**/*.js
特定のオプションを指定したいとき
eslintrcのoverridesに以下を追記する。
@typescript-eslint/explicit-function-return-typeをルール対象外にする例です。
"overrides": [
{
// jsファイルはlinterの対象から除外する
"files": ["*.js", "*.jsx"],
"rules": {
"@typescript-eslint/explicit-function-return-type":"off"
}
}
]
あとはrules内を各々適当に指定すればOKです。