3 votes

NPM Registry API - Paquets à portée variable

Je recherche des paquets scopés (vous savez, les paquets du type "@scope/nom du paquet").

Existe-t-il un moyen de lister tous les paquets scopés qui existent dans le registre principal de NPM ( https://registry.npmjs.org ) ?

Des résultats suffisants seront obtenus en récupérant les derniers paquets visés.
Lorsque j'utilise https://registry.npmjs.org/-/all/static/month.json pour récupérer tous les nouveaux paquets du mois dernier - il n'inclut aucun paquet scopé. (Je sais qu'il sera obsolète le 1er septembre 2017).

S'il n'existe pas de moyen de ce type, une solution suffisante consistera à rechercher tous les paquets relevant d'un champ d'application spécifique.
Par exemple - Obtenir tous les paquets @angular (@angular/core, @angular/router, etc..).

Exemples :

https://registry.npmjs.org/@angular%2Fcore
https://registry.npmjs.org/@asafsavich%2Fscope
https://registry.npmjs.org/@angular%2Fcommon

Gracias.

1voto

silverfox Points 3344

Le registre Npm a ajouté la prise en charge de la portée dans la recherche en avril 2017. REF

https://registry.npmjs.com/-/v1/search?text=scope:angular renvoie une liste de paquets dans @angulaire champ d'application.

0voto

zavr Points 543

Vous pouvez consulter les méta-informations du paquet à l'adresse suivante https://registry.npmjs.com/%40scope%2Fpackage Cependant, l'itinéraire /dernier ne fonctionne pas.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X