/
Watashicuvu
/
agentic-tools
Обзор
Документация
Войти
/
Watashicuvu
/
agentic-tools
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/synckit/lib/common.js
22 строки
872 B
Якуб
mts update
12 апр 2026, 21:19
12 апр 2026, 21:19
bff6dcd
Код
Авторство
О чём код?
const NODE_OPTIONS = process.env.NODE_OPTIONS?.split(/\s+/); export const hasFlag = (flag) => NODE_OPTIONS?.includes(flag) || process.argv.includes(flag); export const parseVersion = (version) => version.split('.').map(Number.parseFloat); export const compareVersion = (version1, version2) => { const versions1 = parseVersion(version1); const versions2 = parseVersion(version2); const length = Math.max(versions1.length, versions2.length); for (let i = 0; i < length; i++) { const v1 = versions1[i] || 0; const v2 = versions2[i] || 0; if (v1 > v2) { return 1; } if (v1 < v2) { return -1; } } return 0; }; export const NODE_VERSION = process.versions.node; export const compareNodeVersion = (version) => compareVersion(NODE_VERSION, version); //# sourceMappingURL=common.js.map