14 lines
372 B
Bash
Executable File
14 lines
372 B
Bash
Executable File
#!/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."
|