isVersionCompatible
function isVersionCompatible(currentVersion: string, requiredVersion: string): boolean;
Решение принимает versionCompare, поэтому сравнение идёт по числам группа за группой и 1.10 считается больше 1.2. Оба аргумента должны быть числами через точку; суффикс предрелиза не упорядочивается, а отвергается.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Имеющаяся версия. |
|
| Минимально приемлемая версия. |
Возвращает
boolean — true, если имеющаяся версия равна требуемой или выше.
Исключения
Исключение | Условие |
|---|---|
| любой из аргументов не является корректной строкой версии. |
Примеры
Проверка требования
isVersionCompatible("1.3.0", "1.2.0"); // => true
isVersionCompatible("1.2.0", "1.3.0"); // => false
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.