diff --git a/scripts/setup.sh b/scripts/setup.sh index 0756bb1d..27a7df31 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -17,6 +17,9 @@ skip() { echo -e " - $1 (already installed)"; } has() { command -v "$1" &>/dev/null; } +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_DIR="$(dirname "$SCRIPT_DIR")" + # ─── detect package manager ──────────────────────────────────────────────────── if has apt; then PM=apt @@ -717,9 +720,6 @@ fi echo "" echo "── Project dependencies ──" -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -PROJECT_DIR="$(dirname "$SCRIPT_DIR")" - if has bun && [ -f "$PROJECT_DIR/package.json" ]; then echo " Running bun install..." (cd "$PROJECT_DIR" && bun install)