Release corepack@1.0.0
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 活発
- 技術スタック
- nodejs, typescript
調査の方向性
issue では、ファイル、テスト、エントリーポイントのいずれも特定されていません。まず release request と、リンクされている TSC、Corepack、Node.js の議論を確認し、その後でメンテナーの決定を確認してください。完了条件は、corepack@1.0.0 を公開するか、その release に向けた具体的な tracking plan を文書化することです。
索引モデルが issue の本文から書いたものです。
説明
Is your request related to a problem? Please describe.
On 2025-03-19, the Node.js TSC voted to stop distributing corepack in Node.js v25+
Corepack will continue to be available on npm, but users have to globally install it using npm install -g corepack. If users install it from npm, they don't have to run corepack enable like they have to when using the version distributed through npm.
However, there are users who like corepack to manage their package manager versions and would like to continue globally installing it. There are many sources for this.
- For explicit request, check https://github.com/nodejs/corepack/issues/681
- Comments and reactions to requesting removing experimental status for corepack from Node.js in https://github.com/nodejs/corepack/issues/104 and https://github.com/nodejs/node/issues/50963, while it was open to discussion.
- Increase in npm download counts by 10X to 2M+ per week in early Feb 2025, when there was an issue with npm rotating the keys which affected pnpm installations from corepack.
- The documentation in yarn and pnpm already recommend installing corepack globally from npm.
Many folks in the software industry associate v1.0.0 as stability. There are some who consider everything with 0.x as unstable irrespective of the popularity or usage. As corepack is not going to be distributed though Node.js, the users have to globally install it with npm install -g corepack. Although it doesn't show version, there are some users who might check the latest version on npm and may not install it if it's still 0.x
At the time of comment, the latest version of corepack is v0.32.0. There are enough data points provided above that v1.0.0 can be published. The release of corepack@v1.0.0 will not affect it's experimental status in Node.js core while it's distributed in <=v24.
Describe the solution you'd like
If maintainers think it's ready, please release corepack@v1.0.0 so that the users who associate 0.x with instability will no longer hesitate to install corepack.
If maintainer thinks it's not ready, please use this issue or create a new issue/milestone/label for tracking the v1.0.0 release.
Describe alternatives you've considered
I personally don't have any issue with using corepack while it's 0.x
For folks who do, we can create documentation similar to what other popular tools who're on 0.x have done, like esbuild or ReactNative.
Additional context
This was suggested in https://github.com/nodejs/corepack/issues/104#issuecomment-2746172451
- 主要言語
- TypeScript
- スター
- 3.8k
- フォーク
- 279
- 平均マージ
- 1時間 47分
- マージ済み PR(30日)
- 2
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nodejs/corepack のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 68/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
nodejs/corepack の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
mksglu/context-mode#1200 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
jaegertracing/jaeger-ui#4506 ·
-
area:desktop area:ui bug platform:macos
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
anthropics/claude-code#96687 ·
-
good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 95/100
AOSSIE-Org/DebateAI#582 · コメント 2 件 ·