2020年は毎月2本技術的なアウトプットするぞ、と言いつつ1月から打ち破ってしまったので罪滅ぼしに最近業務でやったことについて備忘録的に書いておこうと思います。 モノレポを採用しているプロダクトにhuskyを導入したという話です。 ※前置きが長いので、いらない人は本題のところまで読み飛ばしてくださいませ。 モノレポ モノリシックレポジトリの略。 詳細な定義は知らないので、実際には違うかもしれないが(ていうか多分違う。)この記事におけるモノレポは「一つのGitリポジトリを用いて、一つのプロダクトのフロントエンド/バックエンド等のコードを管理するGit戦略」ということにして進めたいと思います。 husky github.com こいつのこと。これは一言で言うと、JS開発者間でGitフックの設定を揃えるための便利ツールとでも言えば良いのだろうか。 package.jsonに依存関係として定義して