mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 08:30:42 +00:00
12 lines
456 B
JavaScript
12 lines
456 B
JavaScript
export function legacyPackageAcceptanceCompat(version) {
|
|
const match = /^(\d{4})\.(\d{1,2})\.(\d{1,2})(?:[-+].*)?/.exec(version || "");
|
|
const [year, month, day] = match?.slice(1, 4).map(Number) ?? [];
|
|
return (
|
|
Boolean(match) && (year < 2026 || (year === 2026 && (month < 4 || (month === 4 && day <= 25))))
|
|
);
|
|
}
|
|
|
|
if (import.meta.url === `file://${process.argv[1]}`) {
|
|
console.log(legacyPackageAcceptanceCompat(process.argv[2]) ? "1" : "0");
|
|
}
|