SemVer інструмент версій
Локальне порівняння, сортування та перевірка семантичних версій із підтримкою поширених операторів порівняння, символів підстановки, ^, ~ і діапазонів OR.
Як використовувати SemVer інструмент версій
SemVer версій обробляє введені дані лише в поточному браузері; дані користувача не завантажуються, не передаються мережею та не зберігаються.
Введіть вміст
Введіть кілька версій і, за бажанням, діапазон версій; підтримуються попередні версії.
Виберіть спосіб обробки
Виконайте аналіз версій, сортування за зростанням або спаданням чи поелементну перевірку відповідності діапазону.
Перевірити та експортувати
Переглядайте нормалізовану версію, результати порівняння та повідомлення про некоректні вхідні дані.
Обмеження та зауваження
- Не звертається до npm registry, не встановлює залежності та не підтримує весь синтаксис діапазонів розширень npm.
- Семантика діапазону версій залежить від підмножини, яку підтримує інструмент; перед випуском слід перевірити її за допомогою фактичного менеджера пакетів проєкту.
- Інструменти надають лише результати локальної допоміжної обробки; важливі конфігурації, ключі, документи та матеріали для публікації все одно потрібно перевіряти в цільовому середовищі.
Поширені запитання
Чи завантажуються введені дані на сервер?
Ні. Сторінка використовує лише пам’ять браузера, локальні файли API і локальні ресурси, уже надані разом із сайтом.
Чому неможливо розібрати діапазон npm?
Інструмент реалізує лише явно перелічену підмножину SemVer; непідтримуваний діапазон із дефісом або розширений синтаксис одразу спричиняє помилку.
Чому результати все ще потребують ручної перевірки?
Синтаксис на межі допустимого, регіональні стандарти, сторонні засоби читання та цільове середовище виконання можуть відрізнятися; інструмент не замінює остаточну перевірку.