自分で頑張って真心込めて設定書いてたけどメンテ不可能なので頑張らないことにした。 フォーマット系はprettierに委ねる printWidthだけ120にして後は委ねる 基本設定はrecommendedに委ねる eslint:recommendedは控えめな感じでよい 本当にほしいやつだけ追加で設定する eqeqeqとprefer-constだけにした eqeqeqは他の言語と行き来してるとたまに間違えるから、prefer-constはconst使うという意思表示 他にも便利な設定いっぱいあるし今後も増えるんだろうけど頑張らない こんな感じです。 env: browser: true es6: true node: true mocha: true parserOptions: sourceType: module ecmaFeatures: jsx: true plugins: - r