diff --git a/web/Dockerfile b/web/Dockerfile index e301f7c8..d3dd090b 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -1,7 +1,7 @@ FROM node:22-alpine AS build RUN corepack enable WORKDIR /app -COPY package.json pnpm-lock.yaml ./ +COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ RUN pnpm install --frozen-lockfile COPY . . RUN pnpm build diff --git a/web/package.json b/web/package.json index 6b05b007..b8083426 100644 --- a/web/package.json +++ b/web/package.json @@ -3,6 +3,7 @@ "private": true, "version": "0.1.0", "type": "module", + "packageManager": "pnpm@10.33.0", "scripts": { "install:ci": "pnpm install --frozen-lockfile", "dev": "vite", diff --git a/web/pnpm-workspace.yaml b/web/pnpm-workspace.yaml new file mode 100644 index 00000000..8ddd474f --- /dev/null +++ b/web/pnpm-workspace.yaml @@ -0,0 +1,5 @@ +packages: + - '.' + +onlyBuiltDependencies: + - esbuild