Files
registry/mod.ts

23 lines
472 B
TypeScript

#!/usr/bin/env -S deno run --allow-all
/**
* Stack.Gallery Registry
* Enterprise-grade multi-protocol package registry
*/
import { runCli } from './ts/cli.ts';
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);
}
}