#!/bin/bash set -e echo "[Exocore] Checking Node.js runtime..." if ! which node > /dev/null 2>&1; then echo "[Exocore] Node.js not found. Installing via nix-env..." nix-env -iA nixpkgs.nodejs_20 2>/dev/null || nix-env -iA nixpkgs.nodejs 2>/dev/null || true fi NODE_PATH=$(which node 2>/dev/null || echo "") if [ -z "$NODE_PATH" ]; then echo "[Exocore] ERROR: Node.js could not be installed." && exit 1; fi echo "[Exocore] Node.js detected: $(node --version)" if [ -f package.json ]; then echo "[Exocore] Installing npm dependencies..." npm install fi echo "[Exocore] Done! Run: node index.js"