Как пользоваться
- Введите полную версию, версию для сравнения и диапазон npm.
- Запустите инструмент и проверьте результаты и сообщения.
- Скопируйте нужные значения или скачайте результат.
Калькулятор 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, диапазоны — по правилам npm. Метаданные сборки не влияют на приоритет.
Как учитываются предварительные версии?
По умолчанию npm исключает большинство предварительных версий, если диапазон не задаёт их для той же базовой версии. Опция расширяет проверку.
Загружается ли ввод на сервер?
Обработка выполняется в браузере. Ввод и файлы не отправляются в DevToolsy.
Каковы ограничения обработки?
Версия до 256 символов, диапазон npm до 2 048, список до 1 000 версий.
Как сохранить результат?
Скопируйте нужные значения или скачайте результат.