ESLint+PrettierからOxlint+Oxfmt移行の理想と現実 ~pre-commitが20秒から5秒になるまで~

はじめに フロントエンド領域で開発を行っている赤星です。 弊社はcommit時にgitのpre-commitフックによりESLint+Prettier+tscを走らせ、フォーマット+コードチェックを行っていたのですが、最近これをESLint+Oxlint+Oxfmt+tsgoの構成に変更を行いました。 しかし、移行にあたり、様々な障害にぶつかって詰まったので「理…