diff --git a/run_once_install_packages.sh.tmpl b/run_once_install_packages.sh.tmpl index 7b5e8357..08ffbc70 100755 --- a/run_once_install_packages.sh.tmpl +++ b/run_once_install_packages.sh.tmpl @@ -44,8 +44,8 @@ install_rust show_section "📚 Installing Language-Specific Packages" "$YELLOW" -# BUN packages -BUN_PACKAGES=( +# NPM packages (installed via mise-managed global node) +NPM_PACKAGES=( "@earendil-works/pi-coding-agent" "ccusage" "@ccusage/codex" @@ -57,7 +57,7 @@ BUN_PACKAGES=( "skills" ) -install_packages_from_list "BUN" "install_bun_package" "${BUN_PACKAGES[@]}" +install_packages_from_list "NPM" "install_npm_package" "${NPM_PACKAGES[@]}" # Go packages GO_PACKAGES=( diff --git a/scripts/utils_install b/scripts/utils_install index 8e920c96..18ca41f0 100755 --- a/scripts/utils_install +++ b/scripts/utils_install @@ -215,6 +215,12 @@ install_bun_package() { execute "bun install -g $PACKAGENAME" "$PACKAGENAME" } +install_npm_package() { + declare -r PACKAGENAME="$1" + + execute "npm install -g $PACKAGENAME" "$PACKAGENAME" +} + install_rust_package() { declare -r PACKAGENAME="$1"