#!/bin/bash set -euo pipefail source "$(dirname "${BASH_SOURCE[0]}")/../../lib/logging.sh" log "Installing Claude Code via npm..." if ! command -v npm &>/dev/null; then log "Sourcing nvm to get npm..." export NVM_DIR="$HOME/.nvm" [[ -s "$NVM_DIR/nvm.sh" ]] && source "$NVM_DIR/nvm.sh" fi npm install -g @anthropic-ai/claude-code log "Claude Code installed."