Калькулятор SemVer

Сравнивайте семантические версии, проверяйте диапазоны npm и рассчитывайте следующий выпуск.

Разработка и DevOps
Подготовка рабочей области…
Входные данные
Выходные данные
Здесь появится результат.

Как пользоваться

  1. Введите полную версию, версию для сравнения и диапазон npm.
  2. Запустите инструмент и проверьте результаты и сообщения.
  3. Скопируйте нужные значения или скачайте результат.

Калькулятор SemVer

Сравнивайте семантические версии, проверяйте диапазоны npm и рассчитывайте следующий выпуск.

Обработка выполняется в браузере. Ввод и файлы не отправляются в DevToolsy.

Как это работает

Версии — по SemVer 2.0.0, диапазоны — по правилам npm. Метаданные сборки не влияют на приоритет.

До и после
Входные данные
1.2.3
Выходные данные
{
  "major": "2.0.0",
  "minor": "1.3.0",
  "patch": "1.2.4",
  "prerelease": "1.2.4-beta.0"
}

Сравнивайте семантические версии, проверяйте диапазоны npm и рассчитывайте следующий выпуск.

Чего ожидать

По умолчанию npm исключает большинство предварительных версий, если диапазон не задаёт их для той же базовой версии. Опция расширяет проверку.

Выходные данные

Скопируйте нужные значения или скачайте результат.

Ограничения обработки

Версия до 256 символов, диапазон npm до 2 048, список до 1 000 версий.

Дополнительные материалыSemVer 2.0.0
?

Частые вопросы

Какие правила версий и диапазонов используются?

Версии — по SemVer 2.0.0, диапазоны — по правилам npm. Метаданные сборки не влияют на приоритет.

Как учитываются предварительные версии?

По умолчанию npm исключает большинство предварительных версий, если диапазон не задаёт их для той же базовой версии. Опция расширяет проверку.

Загружается ли ввод на сервер?

Обработка выполняется в браузере. Ввод и файлы не отправляются в DevToolsy.

Каковы ограничения обработки?

Версия до 256 символов, диапазон npm до 2 048, список до 1 000 версий.

Как сохранить результат?

Скопируйте нужные значения или скачайте результат.

Найдите следующий инструмент

Язык

Сменить язык? Текущие данные будут очищены. Сначала скопируйте или скачайте нужные результаты.