#!/usr/bin/env runts -- --allow-import import {log} from "https://global.hatter.ink/script/get/@18/deno-commons-mod.ts"; import {parseArgs} from "jsr:@std/cli/parse-args"; function main() { const flags = parseArgs(Deno.args, { boolean: [ "debug", "info", "success", "ok", "warn", "warning", "error", ], }); if (flags._.length === 0) { log.info("-"); return; } if (flags.error) { log.error(...flags._); } else if (flags.warn || flags.warning) { log.warn(...flags._); } else if (flags.ok || flags.success) { log.success(...flags._); } else if (flags.info) { log.info(...flags._); } else if (flags.debug) { log.debug(...flags._); } else { console.log(flags._.join(' ')); } } main(); // @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260203T234925+08:00.MEQCIHHUP+yyL547VOxi5cwT // ekRl7ckyStN+s0Ni3aICU9tzAiBKydlOovYShx9a/9SP2W4vMOiA1ABsWwHupiBovZaXsg==