Skip to content

Commit 0f0973a

Browse files
[javascript-node & typescript-node] Bump npm version due to GHSA-c2qf-rxjj-qqgw (#677)
* [javascript-node & typescript-node] Bump `npm` version due to GHSA-c2qf-rxjj-qqgw * Restart checks * Revert "[javascript-node & typescript-node] Bump `npm` version due to GHSA-c2qf-rxjj-qqgw" This reverts commit df96833. * Revert "Revert "[javascript-node & typescript-node] Bump `npm` version due to GHSA-c2qf-rxjj-qqgw"" This reverts commit 63c86e5. * Add test to verify `npm` version * Reorg tests * Restart checks * Restart checks * Restart checks
1 parent c3eb552 commit 0f0973a

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/javascript-node/.devcontainer/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ ARG NPM_GLOBAL=/usr/local/share/npm-global
88
# Add NPM global to PATH.
99
ENV PATH=${NPM_GLOBAL}/bin:${PATH}
1010

11+
# [Temporal] Bump npm version due to GHSA-c2qf-rxjj-qqgw
12+
RUN npm install -g npm@9.8.1
13+
1114
RUN \
1215
# Configure global npm install location, use group to adapt to UID/GID changes
1316
if ! cat /etc/group | grep -e "^npm:" > /dev/null 2>&1; then groupadd -r npm; fi \

src/javascript-node/test-project/test.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ checkCommon
88

99
# Image specific tests
1010
check "node" node --version
11+
npm_version=$(npm --version)
12+
check-version-ge "npm-requirement" "${npm_version}" "9.8.1"
1113
sudo rm -f yarn.lock
1214
check "yarn" yarn install
1315
sudo rm -f package-lock.json

0 commit comments

Comments
 (0)