-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2022-06-17 - prettier 使ってると eslint の no-mixed-operators の邪魔をして来るので dprint に差し替える #164
Comments
This is the main motivation of dropping prettier kachick/times_kachick#164
deno をちょっと触る機会が合ったんだけど、標準で fmt を備えててその内部で使ってるらしい https://dprint.dev/ を使ってみると、ちょっぱやな上に余計な opinion をあんま押し付けてこない configurelable な感じで eslint の邪魔にもならなかった。 kachick/wait-other-jobs#49 こんな感じに差し替えてみた。 あんま見たこと無い trailing comma の付け方してくるのをチューニングしきれなかったんだけど、他はあんま diff を生じさせないように出来た。 |
|
Extracted from #163
この一点がストレスフルなのでちょっと調べてみたら、完全に prettier さん側の仕業だった。むしろ eslint には no-mixed-operators というオプションすら用意されてる。
prettier/prettier#187
prettier/prettier#7154
https://eslint.org/docs/rules/no-mixed-operators
括弧つけようよ、せめてオプション用意してくれ派は多いみたいだけど、 prettier は結構強固に跳ね返してるっぽい。それでも issue が needs discussion で5年放置されているというのは望みがあるのかどうか・・・
やっかいなのはオプションも無いという事実と、界隈は prettier にフォーマッタを統一しようとしているっぽいという辺りから eslint 側だけでこのオプションを有効にすると運用がめんどくさそうだという点・・・
The text was updated successfully, but these errors were encountered: