n1ro°
RU

Текст и данные · Инструкция

Как создать CycloneDX SBOM через npm

SBOM можно сохранить как CI artifact или передать в security tooling.

Редакция N1RO · Проверено

Короткий ответ

`npm sbom --sbom-format=cyclonedx` генерирует SBOM зависимостей проекта в формате CycloneDX. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что сделать

  1. 1. Установите зависимости проекта.
  2. 2. Выполните `npm sbom --sbom-format=cyclonedx`.
  3. 3. Перенаправьте JSON в файл при необходимости.
  4. 4. Проверьте, что SBOM относится к нужному lockfile/build.

Проверка

npm также документирует SPDX.

Важно

SBOM не заменяет vulnerability scan.

Что учитывать

SBOM не заменяет vulnerability scan.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. npm sbom). Пример и формулировки — редакция N1RO на 2026-09-18.