Как получить список зависимостей из файла package.json в табличном формате

#node.js #dependencies #extract #package.json

Вопрос:

Я хотел бы скомпилировать, извлечь все зависимости из package.json и поместить их в таблицу (или любой другой удобочитаемый формат).

Есть ли инструмент, который я могу использовать для этого?

Ответ №1:

Не уверен в том, как красиво визуализировать его в виде таблицы, но если вы считаете, что график удобочитаем для человека, то NPMGraph-отличный инструмент для быстрого просмотра ваших зависимостей на основе ваших package.json .

Вы также можете экспортировать график в файл .svg, если он вам нужен для какой-либо документации.

Самое близкое к таблице, что я знаю, это просто вывод npm list — это дерево, но оно довольно легко читается и при необходимости может быть легко преобразовано в таблицу. Если результат слишком велик для вас, я бы посоветовал использовать т. Е. npm list --depth=0

Комментарии:

1. Спасибо тебе за твой ответ, Себастьян. Я бы надеялся, что сейчас есть какой-нибудь инструмент, который может просто вывести все это, просто проанализировав файл package.json (что-то, что я могу использовать онлайн). Поскольку я не хочу полагаться на CLI, но если это лучшее, что доступно, мне придется прибегнуть к этому

2. Если вы сочтете это полезным, я был бы признателен за принятие ответа