yarn build prints MODULE_TYPELESS_PACKAGE_JSON warning for mkshims.ts
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 84/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- node.js, typescript
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu bằng cách đọc build script và mkshims.ts, mà issue xác định là lệnh phát ra cảnh báo. Đổi tên nó thành mkshims.mts và cập nhật build script để dùng tên tệp mới. Chạy yarn build; công việc hoàn tất khi các shims được tạo mà không có cảnh báo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Since #863 switched to Node's built-in type stripping, yarn build prints this when it runs node ./mkshims.ts:
(node:48042) [MODULE_TYPELESS_PACKAGE_JSON] Warning: Module type of file:///.../corepack/mkshims.ts is not specified and it doesn't parse as CommonJS. Reparsing as ES module because module syntax was detected. This incurs a performance overhead. To eliminate this warning, add "type": "module" to /.../corepack/package.json.
(Use `node --trace-warnings ...` to show where the warning was created)
All shims have been generated.
It was mentioned in a review comment on #863 but never tracked. It doesn't affect dist/, it's just noise on every build (seen on Node 26.12.1 and in CI).
Renaming mkshims.ts to mkshims.mts and updating the build script should be enough. Adding "type": "module" to package.json would also work, but it changes how every other file in the repo gets loaded, so that seems like more risk than this warrants.
- Ngôn ngữ chính
- TypeScript
- Star
- 3.8k
- Fork
- 286
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc 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
-
Unsupported Yarn v1 Classic used as default after Corepack installationCó thể làm lại được @Aschenbath đã nhận 7 ngày trước và không có pull request nào đang mở. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
nodejs/corepack#812 · 3 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] corepack not use COREPACK_NPM_REGISTRY install of tarballCó thể đã có người làm @Yash121l đã nhận 41 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
nodejs/corepack#792 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`Cannot find module .../bin/pnpm.cjs` after upgrading from Corepack <=0.34.4 with pnpm 12 cachedCó thể đã có người làm @abappi19 đã nhận 20 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 75/100
nodejs/corepack#901 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Support signature verification against a custom COREPACK_NPM_REGISTRYCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Error when upgrading pnpm to latest in `devEngines.packageManager`Có thể đã có người làm @thiagobarbosa đã nhận 91 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
nodejs/corepack#874 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
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 72/100
VictoriaMetrics/victorialogs-datasource#747 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug from-studio
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
esengine/DeepSeek-Reasonix#14608 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
getarcaneapp/arcane#4590 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
支持对已取消(cancelled)任务生成报告Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
Clouditera/VulnHunter#57 ·