Files
YANG QIA ef3562ccaf feat: add upgradeable Portal SDK (#13)
* feat: add upgradeable Portal SDK

* ci: auto-detect Portal release targets

* refactor: consume Portal SDK source in workspace

* fix: validate Portal SDK compatibility metadata
2026-08-01 14:08:51 +08:00

18 lines
436 B
JavaScript
Executable File

#!/usr/bin/env node
import { checkTemplateCompatibility } from "./check-template-compatibility.mjs";
const command = process.argv[2] ?? "check";
if (command !== "check") {
process.stderr.write("Usage: portal-sdk check\n");
process.exitCode = 1;
} else {
try {
checkTemplateCompatibility();
} catch (error) {
process.stderr.write(`${error instanceof Error ? error.message : error}\n`);
process.exitCode = 1;
}
}