我正在寻找范围包(你知道," @ scope / package-name"包的类型)。
有没有一种方法可以列出主NPM注册表(https://registry.npmjs.org)下存在的所有作用域包?
足够好的结果将获取最新的范围包 当我使用https://registry.npmjs.org/-/all/static/month.json获取上个月的所有新包时 - 它不包含任何作用域包。 (我知道它将于2017年9月1日弃用)。
如果没有这种方法,一个充分的解决方案是获取特定范围内的所有包 例如 - 获取所有@angular包(@ angular / core,@ angular / router等)。
示例:
https://registry.npmjs.org/@angular%2Fcore
https://registry.npmjs.org/@asafsavich%2Fscope
https://registry.npmjs.org/@angular%2Fcommon
谢谢!
答案 0 :(得分:1)
Npm注册管理机构于2017年4月在搜索中添加了范围支持。REF
https://registry.npmjs.com/-/v1/search?text=scope:angular返回 @angular 范围内的包列表。
答案 1 :(得分:0)
您可以在https://registry.npmjs.com/%40scope%2Fpackage处查询软件包的元信息,但是/ latest路由不起作用。