Skip to content

Commit 7384150

Browse files
authored
Merge pull request #1334 from thewtex/docker-pnpm
docker pnpm
2 parents 3012981 + 3921519 commit 7384150

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

packages/core/typescript/create-itk-wasm/src/generate/package-json.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function generatePackageJson(project: ProjectSpec) {
5353
},
5454
devDependencies: {
5555
'@itk-wasm/dam': '^1.1.1',
56-
'itk-wasm': '1.0.0-b.185'
56+
'itk-wasm': '1.0.0-b.188'
5757
}
5858
}
5959
if (project.author) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
const defaultImageTag = '20250221-ec5e3e5e'
1+
const defaultImageTag = '20250227-0e458243'
22
export default defaultImageTag

src/docker/itk-wasm-base/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ ENV NODE_TAG=v22.9.0
1616
COPY install-node-js.sh /usr/local/bin/
1717
RUN /usr/local/bin/install-node-js.sh && rm /usr/local/bin/install-node-js.sh
1818
ENV PATH=/emsdk/upstream/emscripten:${PATH}
19+
ENV PNPM_HOME="/pnpm"
20+
ENV PATH="$PNPM_HOME:$PATH"
21+
RUN npm install -g corepack@latest && corepack enable
1922

2023
ENV zstd_GIT_TAG=v1.5.5
2124
RUN curl -L https://api.github.com/repos/facebook/zstd/tarball/${zstd_GIT_TAG} | tar xz --strip=1 --one-top-level=zstd && \

src/docker/itk-wasm-base/install-node-js.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ mkdir -p /emsdk/upstream/emscripten/
1111
ln -s /node-${NODE_TAG}-linux-${host_arch}/bin/node /emsdk/upstream/emscripten
1212
ln -s /node-${NODE_TAG}-linux-${host_arch}/bin/npm /emsdk/upstream/emscripten
1313
ln -s /node-${NODE_TAG}-linux-${host_arch}/bin/npx /emsdk/upstream/emscripten
14+
ln -s /node-${NODE_TAG}-linux-${host_arch}/bin/corepack /emsdk/upstream/emscripten

0 commit comments

Comments
 (0)