#!/usr/bin/env bun /** * `astrale-domain` bin entry. Runs under bun (native TS) so it can import the * project's `astrale.config.ts` directly — matching the `astrale` CLI. */ import { run } from './run.js' run(process.argv.slice(2)) .then((code) => process.exit(code)) .catch((err: unknown) => { process.stderr.write(`\x1b[31m✗\x1b[0m ${(err as Error).message ?? String(err)}\n`) if (process.env.DEBUG) process.stderr.write(`${(err as Error).stack ?? ''}\n`) process.exit(1) })