Unified · Split
| @@ -1,4 +1,10 @@ | ||
| 1 | 1 | #!/usr/bin/env bash |
| 2 | 2 | set -euo pipefail |
| 3 | −SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" | |
| 3 | +SOURCE="$0" | |
| 4 | +while [ -L "$SOURCE" ]; do | |
| 5 | + DIR="$(cd "$(dirname "$SOURCE")" && pwd)" | |
| 6 | + SOURCE="$(readlink "$SOURCE")" | |
| 7 | + [[ "$SOURCE" != /* ]] && SOURCE="$DIR/$SOURCE" | |
| 8 | +done | |
| 9 | +SCRIPT_DIR="$(cd "$(dirname "$SOURCE")" && pwd)" | |
| 4 | 10 | exec bun "$SCRIPT_DIR/../src/cli/main.ts" "$@" |