Release corepack@1.0.0
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- nodejs, typescript
Hướng nghiên cứu
Issue không xác định file, test hoặc entry point nào. Trước tiên, hãy xem xét yêu cầu release và các cuộc thảo luận được liên kết về TSC, Corepack và Node.js, sau đó xác nhận quyết định của các maintainer; được xem là hoàn thành khi либо corepack@1.0.0 được phát hành, hoặc một tracking plan cụ thể cho release đó được ghi lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
- Ngôn ngữ chính
- TypeScript
- Star
- 3.8k
- Fork
- 279
- Merge trung bình
- 1 giờ 47 phút
- Pull request đã merge (30 ngày)
- 2
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của nodejs/corepack
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
Tất cả issue của nodejs/corepack
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
bcgov/bc-wallet-mobile#4761 · 1 bình luận ·
-
external-issue to-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
area-deployment area-integrations triage:bot-seen
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 86/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100