Я пытаюсь использовать npm ls
, чтобы найти источник предупреждений безопасности. В документах указано, что:
Позиционные аргументы - это name@version-range идентификаторы, которые ограничивают результаты только путями к именованным пакетам.
Я исправляю CVE-2020-7598 для пакета minimist
, в котором написано:
CVE-2020-7598 Уязвимые версии: <0.2.1 Исправленная версия: 0.2.1 </p>
Теперь npm ls minimist
дает все отслеженных зависимостей, но я хочу сделать это для заданного диапазона c. Итак, я попробовал:
npm ls "minimist<0.2.1"
дает The system cannot find the file specified.
npm ls "minimist@<0.2.1"
дает The system cannot find the file specified.
npm ls "minimist@<=0.2.0"
дает The system cannot find the file specified.
npm ls "minimist@0.2.0"
дает -- (empty)
(что имеет смысл, потому что, например, 0.0.8 находится в моем дереве)
Итак, как я могу npm ls
вернуть пакеты ниже определенной версии в мое дерево зависимостей?