SemVer Инструмент версий

Локально сравнивайте, сортируйте и определяйте семантические версии; поддерживаются распространённые операторы сравнения, подстановочные знаки, ^, ~ и диапазоны OR.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как использовать SemVer инструмент версий

SemVer инструмент версий обрабатывает ввод только в текущем браузере, не загружает его, не подключается к сети и не сохраняет пользовательские данные.

  1. Введите данные

    Введите несколько версий и необязательный диапазон версий; поддерживаются предварительные версии.

  2. Выберите способ обработки

    Выполните разбор версий, сортировку по возрастанию или убыванию либо проверьте для каждого элемента, удовлетворяет ли он диапазону.

  3. Проверить и экспортировать

    Просмотр нормализованной версии, результатов сравнения и предупреждений о недопустимом вводе.

Ограничения и примечания

  • Не обращается к реестру npm, не устанавливает зависимости и не поддерживает весь синтаксис диапазонов расширений npm.
  • Смысл диапазона версий зависит от подмножества, поддерживаемого инструментом; перед публикацией следует проверить его с помощью фактического менеджера пакетов проекта.
  • Инструменты предоставляют только результаты локальной вспомогательной обработки; важные конфигурации, ключи, документы и материалы для публикации по-прежнему необходимо проверять в целевой среде.

Часто задаваемые вопросы

Будут ли входные данные загружены на сервер?

Нет. Страница использует только память браузера, локальные файлы API и локальные ресурсы, уже предоставленные сайтом.

Почему не удаётся разобрать диапазон npm?

Инструмент реализует только явно перечисленное подмножество SemVer; неподдерживаемые диапазоны hyphen или расширенный синтаксис сразу вызывают ошибку.

Почему результаты всё ещё требуют ручной проверки?

Граничный синтаксис, региональные стандарты, сторонние средства чтения и целевая среда выполнения могут различаться; инструмент не заменяет окончательную проверку.

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии