Semver: перевірка діапазону
чи підпадає версія під ^, ~, >=, x-діапазони — і найновіша сумісна зі списку
Перевірка
1.4.2 задовольняє ^1.2.0
Найновіша сумісна
Найновіша під ^1.2.0
1.4.2
^1.2.3 = ≥1.2.3 <2.0.0 (мінор+патч), ~1.2.3 = ≥1.2.3 <1.3.0 (лише патч). Увага з 0.x: ^0.3.0 = ≥0.3.0 <0.4.0 — каретка «пружинить» лише до першої ненульової цифри, тому npm пише залежності 0.x як ~-діапазони. || — АБО між діапазонами.
Про semver
Semver — безкоштовний онлайн-інструмент на usefulhub.cloud. IT Інструменти: Утиліти для розробників. Використовуйте наші інструменти без реєстрації та встановлення програм. Усі обчислення відбуваються у вашому браузері — ваші дані не передаються на сервер.