SemVer narzędzie do wersjonowania
Lokalnie porównuj, sortuj i sprawdzaj poprawność wersji semantycznych; obsługiwane są popularne operatory porównania, symbole wieloznaczne, ^, ~ oraz zakresy OR.
Jak używać SemVer jako narzędzia wersjonowania
SemVer narzędzie wersjonowania przetwarza dane wejściowe wyłącznie w bieżącej przeglądarce; nie przesyła ich, nie łączy się z siecią ani nie zapisuje danych użytkownika.
Wprowadź dane
Wprowadź wiele wersji oraz opcjonalny zakres wersji; obsługiwane są wersje przedpremierowe.
Wybierz sposób przetwarzania
Wykonuj analizę wersji, sortowanie rosnące lub malejące albo sprawdzaj element po elemencie, czy spełnia zakres.
Sprawdź i eksportuj
Wyświetl znormalizowaną wersję, wyniki porównania i komunikaty dotyczące nieprawidłowych danych wejściowych.
Ograniczenia i uwagi
- Nie uzyskuje dostępu do rejestru npm, nie instaluje zależności i nie obsługuje całej składni zakresów rozszerzeń npm.
- Znaczenie zakresów wersji zależy od podzbioru obsługiwanego przez narzędzie; przed wydaniem należy zweryfikować je za pomocą rzeczywistego menedżera pakietów projektu.
- Narzędzie zapewnia wyłącznie lokalne wyniki pomocniczego przetwarzania; ważne konfiguracje, klucze, dokumenty i treści publikowane należy nadal zweryfikować w środowisku docelowym.
Często zadawane pytania
Czy dane wejściowe są przesyłane na serwer?
Nie. Strona korzysta wyłącznie z pamięci przeglądarki, pliku lokalnego API oraz zasobów lokalnych dostarczonych wraz z witryną.
Dlaczego nie można przeanalizować zakresu npm?
Narzędzie implementuje wyłącznie wyraźnie wymieniony podzbiór SemVer; nieobsługiwany zakres typu hyphen range ani rozszerzona składnia spowodują bezpośrednio błąd.
Dlaczego wyniki nadal wymagają ręcznego sprawdzenia?
Składnia brzegowa, normy regionalne, czytniki innych firm i docelowe środowisko uruchomieniowe mogą się różnić; narzędzie nie zastępuje końcowej weryfikacji.