monorepo
小さいプロジェクトでやってみた感想
node.jsのライブラリprojectと、CLIツールprojectのnpmを1つのリポジトリにした
テストの実行など
project別にテストを並行実行して時間短縮したかった
CLIのUIでは読めない
良いアイディアが無かったので結局projectを順番にtestするようにした
pros
どちらのissueなのか悩まずに立てられる
projectをまたがったバグを修正しやすい
projectをまたがった元気の良いリファクタリングができるようになった
cons
ディレクトリ構成とテスト等のコマンドを発行する手順が固まるまで右往左往した
一度決まってしまえば特に欠点は無かった気がする