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) на основі вихідного коду бібліотеки.