Как узнать устаревшее количество зависимостей

Я хотел знать, есть ли какое-либо обходное решение, с помощью которого мы можем найти устаревшее количество зависимостей в нашем проекте. Я знаю, что устаревшая пряжа может дать нам список устаревших зависимостей. Но нам нужно посчитать это вручную, есть ли способ получить этот вывод в формате json.

1 ответ

Это важно для вас, поэтому вам не нужно делать это вручную:

Обязательно сначала перейдите в корневой каталог.

Powershell

      # this outputs the amount of lines - 1, since when the amount of 
# lines !=0, the amount of lines - 1 is the amount of dependencies logged

Write-Host (-join("count:", " ", ((npm outdated | Measure-Object -line).Lines-1)))

трепать

      # assign the number of lines to a variable
count=`npm outdated | wc -l`  

# when count is not equal to 0, subtract 1 (otherwise print 0)
echo "$((($count!=0&&count-1)||0))"  

Я не понимаю, как преобразование вывода в формат JSON поможет вам подсчитать зависимости проще, чем вставка вывода в текстовом редакторе и просмотр номеров строк, поэтому я предполагаю, что основная цель вашего вопроса - подорвать проблему, представленную необходимость подсчитывать зависимости вручную, а не представлять их в формате JSON.

PS: Поскольку вы добавили , я предоставил метод для подсчета устаревших зависимостей npm.

Другие вопросы по тегам