patternfly / patternfly/patternfly-react
Packages do not specify a `type` field
オープン
まだ誰も着手していません。
Pinned
- 主要言語
- TypeScript
- スター
- 862
- フォーク
- 392
- 平均マージ
- 4日 8時間
- マージ済み PR(30日)
- 9
説明
Packages in the workspaces should set the type field in the package.json file. If this field is not set Node.JS may attempt to detect the package type causing a small performance hit. Ideally this field is set to `"type": "module" to indicate an ESM-first approach.
This is part of a series of issues resulting from publication linting introduced under #10764
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
ワークスペースの package.json ファイルと、#10764 で導入された公開用 lint のコンテキストを調査します。type フィールドがないパッケージを特定し、issue で意図されている ESM の値を確認し、すべてのワークスペースパッケージが公開用 lint のチェックを満たしていることを検証します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- node.js, typescript
- 領域
- build-system
- issue の種類
- リファクタリング
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100