#!/usr/bin/env bash
set -e
CYAN='\033[0;36m'; GREEN='\033[0;32m'; NC='\033[0m'
echo -e "${CYAN}Установка Stella AI...${NC}"
if ! command -v node &>/dev/null; then
  echo -e "${CYAN}→ Node.js не найден. Устанавливаю...${NC}"
  if command -v apt-get &>/dev/null; then
    curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y nodejs
  elif command -v apk &>/dev/null; then
    apk add nodejs npm
  elif command -v pkg &>/dev/null; then
    pkg install nodejs
  else
    echo "Node.js не найден. Установите вручную: https://nodejs.org"
    exit 1
  fi
fi
npm install -g stella-ai-cli 2>/dev/null || (mkdir -p ~/.npm-global && npm config set prefix ~/.npm-global && export PATH="$PATH:$HOME/.npm-global/bin" && echo 'export PATH="$PATH:$HOME/.npm-global/bin"' >> ~/.bashrc && npm install -g stella-ai-cli)
echo -e "${GREEN}Готово! Запусти: stella register${NC}"
