Я знайшов цю бібліотеку під назвою depcheck:
https://www.npmjs.com/package/depcheck
Спочатку я тільки припустив, що робив те, що хочу -знайдіть модулі, які використовуються в коді, але не оголошені в package.json, але все це шукає невикористані залежностей. Я шукаю точні зворотні залежності, які використовуються в коді, але не оголошені в package.json.
Чи є такий модуль NPM, який може це зробити? Я не можу знайти це. Причиною цього є те, що при розгортанні прикладних програм Node.js дуже часто виникає залежність у пакеті. Json, що ми використовуємо наш код, оскільки один з нас забув включити - зберегти параметр під час запуску npm install x.
Відповіді:
1 для відповіді № 1перевірка залежності схоже, це робить те, що вам потрібно.
0 для відповіді № 2
Я не міг знайти відповідного рішення для цієї проблеми, тому я створив свій власний тест, який ми використовуємо у виробництві за допомогою тестування Mocha, - сподіваюсь, це також буде корисним для вас:
https://www.npmjs.com/package/nodejs-dep-check