Which NPM package has the largest version number?
8 months ago
- #versioning
- #npm
- #JavaScript
- JavaScript版AWS SDK的v3.888.0版本引发了人们对npm包中最大版本号的好奇
- npm注册表包含超过360万个软件包,这使得寻找最高版本号的任务变得复杂
- 研究人员探索了npm API和CouchDB复制API以高效获取软件包数据
- 开发了一个TypeScript脚本来批量获取软件包ID和版本数据,整个过程耗时约12小时
- 软件包'latentflip-test'拥有一个极端版本号(1e18.1e18.1e18),但被认为不切实际
- 研究重点转向遵循语义化版本控制(semver)的软件包,最终确定'@wppconnect/wa-version'的1.5.2219版本为合法优胜者
- 调查揭示了诸如错误配置的GitHub Actions导致版本号膨胀等技术挑战