feat(release,build,tests): add automated multi-platform release pipeline and align runtime, model, and test updates

This commit is contained in:
2026-03-20 13:56:43 +00:00
parent 4d561b3874
commit b05c53f967
25 changed files with 3747 additions and 941 deletions

15
mod.ts
View File

@@ -7,5 +7,16 @@
import { runCli } from './ts/cli.ts';
// Run CLI
await runCli();
if (import.meta.main) {
try {
await runCli();
} catch (error) {
const debugMode = Deno.args.includes('--debug');
if (debugMode) {
console.error(error);
} else {
console.error(`Error: ${error instanceof Error ? error.message : String(error)}`);
}
Deno.exit(1);
}
}