typeorm
Version:
Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.
17 lines (15 loc) • 529 B
JavaScript
export class VersionUtils {
static isGreaterOrEqual(version, targetVersion) {
const v1 = parseVersion(version);
const v2 = parseVersion(targetVersion);
return (v1[0] > v2[0] ||
(v1[0] === v2[0] && v1[1] > v2[1]) ||
(v1[0] === v2[0] && v1[1] === v2[1] && v1[2] >= v2[2]));
}
}
function parseVersion(version = "") {
const v = [0, 0, 0];
version.split(".").forEach((value, i) => (v[i] = parseInt(value, 10)));
return v;
}
//# sourceMappingURL=VersionUtils.js.map