Skip to content

Commit b4e47a6

Browse files
authored
Update node in 8.0 webassembly image (#1344)
1 parent 9e1ff73 commit b4e47a6

File tree

1 file changed

+3
-3
lines changed
  • src/azurelinux/3.0/net8.0/webassembly/amd64

1 file changed

+3
-3
lines changed

src/azurelinux/3.0/net8.0/webassembly/amd64/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@ RUN npm i -g typescript
2020
ENV EMSCRIPTEN_VERSION=3.1.34
2121
ENV EMSCRIPTEN_PATH=/usr/local/emscripten
2222
ENV EMSDK_PATH=/usr/local/emscripten/emsdk
23-
ENV NODE_VERSION_IN_EMSDK=15.14.0_64bit
23+
ENV NODE_VERSION_IN_EMSDK=16.20.0_64bit
2424

2525
RUN mkdir ${EMSCRIPTEN_PATH} \
2626
&& cd ${EMSCRIPTEN_PATH} \
2727
&& git clone https://github.com/emscripten-core/emsdk.git ${EMSDK_PATH} \
2828
&& cd ${EMSDK_PATH} \
2929
&& git checkout ${EMSCRIPTEN_VERSION} \
3030
# patch node version in emsdk_manifest.json
31-
&& sed -i 's/14\.18\.2/15\.14\.0/g' emsdk_manifest.json \
31+
&& sed -i 's/14\.18\.2/16\.20\.0/g' emsdk_manifest.json \
3232
&& ./emsdk install ${EMSCRIPTEN_VERSION}-upstream \
3333
&& ./emsdk activate ${EMSCRIPTEN_VERSION}-upstream \
3434
&& chmod -R 777 ${EMSCRIPTEN_PATH} \
3535
# update packages to non-vulnerable versions
3636
&& export PATH=$PATH:${EMSDK_PATH}/node/${NODE_VERSION_IN_EMSDK}/bin \
3737
&& cd ${EMSDK_PATH}/node/${NODE_VERSION_IN_EMSDK}/lib \
38-
&& npm install npm@8 \
38+
&& npm install npm@9 \
3939
&& npm prune --production \
4040
&& cd ${EMSDK_PATH}/upstream/emscripten \
4141
&& jq 'del(.devDependencies)' package.json > package.json.tmp && mv package.json.tmp package.json \

0 commit comments

Comments
 (0)