Outil gratuit

Vérification des dépendances npm

Collez un package.json, ou quelques noms de paquets. Chaque dépendance est cherchée dans le registre npm et dans la base d'avis de sécurité OSV : son retard, si elle est dépréciée, quels avis de sécurité publiés touchent la plage déclarée, et ce que chaque paquet a publié récemment. Votre package.json n'est pas conservé.

Collez d'abord un package.json ou une liste de paquets.

Questions

Mon package.json est-il conservé ?

Non. Il est lu une fois pour lister vos dépendances, chacune est cherchée dans le registre npm et dans la base d'avis de sécurité OSV, et ce que vous collez n'est ni enregistré ni journalisé. Le fil des versions garde une copie partagée des versions et des avis de sécurité de chaque paquet public, la même pour tout le monde, sans trace de qui a demandé ni de la plage déclarée.

Pourquoi un avis de sécurité s'affiche-t-il alors que j'ai peut-être une version plus récente installée ?

Un package.json donne une plage, pas la version installée. La vérification lit les avis pour la plus basse version que la plage autorise, celle qu'une installation neuve sans fichier de verrouillage peut obtenir. Remonter le plancher de la plage le fait disparaître.

Que contient le lien de partage ?

Seulement les noms des paquets et les plages, dans l'adresse elle-même. L'ouvrir relance la même vérification ; rien n'est gardé de notre côté.

Pourquoi certaines dépendances ne sont-elles pas vérifiées ?

Les liens de workspace, les URL git, les chemins locaux, les dist-tags comme latest et les plages sans version minimale n'ont pas de version npm à laquelle se comparer. Elles sont listées comme non vérifiées, jamais comme à jour.

À lire aussi

Soyez prévenu quand ça change

inlinr suit les dépendances de vos dépôts et affiche chaque version, avis de sécurité et dépréciation dès sa publication, avec le temps passé sur chaque mise à jour.

Sans carte bancaire · aucune ligne de code ne quitte votre machine

Pas encore prêt à vous connecter ? Essayez le tableau de bord de démo