Chercher un paquet Javascript via NPM ou Yarn est parfois pénible. Il faut se rendre sur npmjs.com ou yarnpkg.com pour trouver son bonheur. Le petit outil Emma va vous permettre de rechercher un paquet directement depuis votre terminal !

Emma est un assistant en ligne de commande qui vous aide à rechercher et à installer des paquets plus rapidement. Il utilise Algolia comme moteur de recherche et s'avère très réactif dans son exécution.

Un exemple animé est bien plus pertinent pour montrer l'utilité d'Emma :

L'installation d'Emma se fait via :

npm install -g emma-cli

Il ne vous reste plus qu'à inscrire emma dans votre terminal et à presser la touche Entrée de votre clavier.

Vous avez maintenant accès à la recherche de paquet. Renseignez des mots clés, les résultats devraient être mis à jour instantanément.

L'auteur d'un paquet fait partie des termes de recherche d'Emma :

Utilisez les flèches de votre clavier pour naviguer dans les résultats et validez la sélection du paquet par la touche Entrée. A partir de ce moment, vous avez la possibilité de rechercher un autre paquet ou de lancer l'installation du ou des paquets mis de côté.

Emma s'avère très intéressant à l'usage. L'outil est extrêmement rapide, pertinent, bref, il fonctionne parfaitement !