Skip to content

fix(vip-cli): install npm explicitly - #554

Closed
sjinks wants to merge 1 commit into
trunkfrom
fix-vip-cli
Closed

sjinks wants to merge 1 commit into
trunkfrom
fix-vip-cli

Conversation

@sjinks

@sjinks sjinks commented Jul 27, 2026

Copy link
Copy Markdown
Member

This pull request makes a minor update to the VIP-CLI devcontainer feature, primarily addressing a dependency installation issue for Node.js. The most important change is ensuring that both nodejs and npm are installed in the development environment.

Dependency installation fix:

  • Modified the installation script (features/src/vip-cli/install.sh) to install both nodejs and npm instead of just nodejs, ensuring that the Node.js package manager is available in the dev environment.

Version bump:

  • Updated the version number in features/src/vip-cli/devcontainer-feature.json from 1.5.0 to 1.5.1 to reflect the change.

@sjinks sjinks self-assigned this Jul 27, 2026
Copilot AI review requested due to automatic review settings July 27, 2026 20:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the vip-cli devcontainer feature installation to ensure Node.js tooling is present, and bumps the feature version to reflect the change.

Changes:

  • Adjusts the Debian install path to install Node.js (and attempts to ensure npm availability).
  • Normalizes hash ... >/dev/null redirections in the vip-cli install script.
  • Bumps vip-cli feature version from 1.5.0 to 1.5.1.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
features/src/vip-cli/install.sh Updates Node.js/npm installation logic for Debian/Alpine and related command checks.
features/src/vip-cli/devcontainer-feature.json Bumps feature version to 1.5.1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread features/src/vip-cli/install.sh
Comment thread features/src/vip-cli/install.sh
@sjinks

sjinks commented Jul 27, 2026

Copy link
Copy Markdown
Member Author

Related: nodesource/distributions#1946

@sjinks sjinks closed this Jul 27, 2026
@sjinks
sjinks deleted the fix-vip-cli branch July 27, 2026 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants