#!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
NODE="${IPHUNTER_NODE:-$ROOT/runtime/node}"
if [ ! -x "$NODE" ]; then
  NODE="$(command -v node || true)"
fi
if [ -z "$NODE" ] || [ ! -x "$NODE" ]; then
  echo "error: Node.js runtime not found (expected $ROOT/runtime/node)." >&2
  exit 1
fi
exec "$NODE" "$ROOT/lib/cli.cjs" "$@"
