Как узнать устаревшее количество зависимостей
Я хотел знать, есть ли какое-либо обходное решение, с помощью которого мы можем найти устаревшее количество зависимостей в нашем проекте. Я знаю, что устаревшая пряжа может дать нам список устаревших зависимостей. Но нам нужно посчитать это вручную, есть ли способ получить этот вывод в формате 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: Поскольку вы добавили