https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
你们有迁移到 Es modules 吗
1
Torpedo 2023-09-20 22:41:36 +08:00 3
没有。如果你给别人用,最好同时提供 commonjs 和 esm 。另外,我真的不喜欢他的库
|
2
magicdawn 2023-09-23 19:19:09 +08:00
tsup
如果难搞比如重度使用 esm-only dep, 那么这个包也只打 esm-only. (轻度使用可以使用 import() 如果顺手的话可以 esm + cjs esm-only 的包越来越多, 首选 esm |
3
magicdawn 2023-09-23 19:23:38 +08:00
https://www.npmjs.com/package/last-cjs-version
获取一个包的最后一个 cjs 版本 ``` $ last-cjs-version add execa -m [last-cjs-version] detected package manager: pnpm [last-cjs-version] executing: pnpm add execa@5 Already up to date Progress: resolved 332, reused 323, downloaded 0, added 0, done Done in 2.1s ``` |