n1ro°
RU

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

Что означают Current, Wanted и Latest в npm outdated

Поэтому Wanted может быть ниже Latest: текущий диапазон, например, может не разрешать новый major.

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

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

`Current` — установленная версия, `Wanted` — максимальная версия в текущем semver-диапазоне package.json, `Latest` — версия под dist-tag latest.

Порядок действий

  1. Запустите `npm outdated`.
  2. Сравните Current и Wanted для обновления в рамках текущего range.
  3. Сравните Wanted и Latest для возможного изменения range.
  4. Перед major update прочитайте changelog и прогоните тесты.

Перед завершением проверьте

  • Wanted не приравнивается к Latest.
  • Учтён semver range прямой зависимости.

Важно

`Latest` — dist-tag registry, а не универсальная гарантия математически максимальной версии во всех схемах публикации.

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

`Latest` — dist-tag registry, а не универсальная гарантия математически максимальной версии во всех схемах публикации.

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

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