commitizen / commitizen/cz-cli
Support yarn v2
オープン
- 主要言語
- JavaScript
- スター
- 17.5k
- フォーク
- 566
- 平均マージ
- 8時間 16分
- マージ済み PR(30日)
- 1
説明
Yarn v2 has a new directory structure that doesn't involve modules. [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import/pull/1591) was able to solve an issue like this quite easily by using `createRequireFromPath` instead of `require.resolve`.
コントリビューションガイド
調査の方向性
まず cz-cli がモジュールとアダプターをどのように解決するかを追跡し、次にその動作を Yarn v2 のディレクトリ構造および issue で言及されている createRequireFromPath アプローチと比較します。cz-cli が既存のレイアウトを壊すことなく Yarn v2 で必要なモジュールを見つけて読み込めれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- cli
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100