mirror of
https://gh-proxy.org/https://github.com/klinsmaya/portal-template-default.git
synced 2026-11-09 01:27:53 +08:00
* feat: add upgradeable Portal SDK * ci: auto-detect Portal release targets * refactor: consume Portal SDK source in workspace * fix: validate Portal SDK compatibility metadata
18 lines
436 B
JavaScript
Executable File
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;
|
|
}
|
|
}
|