TL;DR
- lernaは大きすぎないpackageを複数管理するときに割りと便利
- lernaで便利なものと、対応していないものがある
- flow-typed, etc
Lerna
- babel等で使われており存在は知っていたが、プラグイン等を管理するようなpackageを持っておらず使うつもりはなかった
- greenkeeperに対応していない
- issueはあがっている
- releaseコマンドを普段使わない
- git master commitの発生が気に食わない
- 素直にpublishだけしてほしい
- それでも環境を分ける場合が増えてきたので使ってみる
- eslintrc
- babelrc
- tsconfig
入れてみた
勉強
- 先を見るために今を見る
- 今の何が大事かは、最初はテスト環境だと思っている
- テストが走る
- ライブラリ特有のテストがかける
- jsx,tsx
- vue
- カバレッジが取れる
- 現実的な生産性が見える