n1ro°
RU

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

Как проверить, какие файлы попадут в npm package

Это снижает риск случайно отправить секреты/мусор или забыть runtime-файлы.

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

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

Запустите `npm pack --dry-run` для списка файлов или `npm pack` для реального tarball и проверьте его до публикации. Проверьте актуальные условия по официальным источникам на дату 2026-09-17 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. В корне package выполните `npm pack --dry-run`.
  2. Проверьте наличие entrypoints и отсутствие `.env`/keys.
  3. При необходимости создайте tarball обычным `npm pack`.
  4. Скорректируйте files/ignore rules и повторите проверку.

Проверка результата

  • npm pack --dry-run включает runtime entrypoints, README/license и нужные assets.
  • В pack list отсутствуют .env, ключи, временные каталоги и другие непредназначенные файлы.

Важно

Не полагайтесь только на `.gitignore`; проверяйте фактический pack payload.

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

Не полагайтесь только на `.gitignore`; проверяйте фактический pack payload.

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

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