Строгий SemVer · точный приоритет

Отделите приоритет версии от точного равенства

Build metadata меняет строку, но не приоритет SemVer; видны оба факта.

Открыть SemverCompare

Без реестра · без советов по зависимостям · без float

Три явных шага

Введите, сравните, используйте

01

Введите две строгие версии

Без v, пробелов и пропущенной core-части.

02

Проверьте оба равенства

Точные строки и приоритет могут различаться из-за build.

03

Увеличьте или отсортируйте

Получите core-инкременты и стабильно отсортируйте до 200 версий.

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

Для release notes, фикстур и проверки приоритета

  • Сравнить два prerelease.
  • Объяснить нейтральность build.
  • Отсортировать фикстуру релизов.
  • Получить следующие core-кандидаты.

Воспроизводимые примеры

Примеры prerelease и build metadata

Разберите core, prerelease и build через BigInt, затем сравните, увеличьте или отсортируйте.
Открыть примеры

SemVer 2.0.0 · строгий синтаксис

Сравните приоритет без потери больших целых

Разберите core, prerelease и build через BigInt, затем сравните, увеличьте или отсортируйте.

Открыть SemverCompare