diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index 5a446d2..3b5db47 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -16,12 +16,12 @@ jobs: - name: Install node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 - uses: pnpm/action-setup@v4 name: Install pnpm with: - version: 9 + version: 10 run_install: false - name: Get pnpm store directory diff --git a/Dockerfile b/Dockerfile index f2fb334..38d5672 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ -FROM node:20-alpine AS build +FROM node:22-alpine AS build WORKDIR /app -RUN npm install -g pnpm@9 +RUN npm install -g pnpm@10 RUN apk add --no-cache git COPY package.json pnpm-lock.yaml ./ COPY patches ./patches @@ -11,7 +11,7 @@ COPY . . RUN pnpm run build RUN pnpm prune --prod -FROM node:20-alpine +FROM node:22-alpine WORKDIR /app COPY --from=build /app/build /app/build COPY --from=build /app/node_modules /app/node_modules diff --git a/package.json b/package.json index faea3e1..36ace97 100644 --- a/package.json +++ b/package.json @@ -68,8 +68,8 @@ "vite-tsconfig-paths": "^5.1.4" }, "engines": { - "node": ">=20", - "pnpm": ">=9 <10" + "node": ">=22", + "pnpm": ">=10 <11" }, "pnpm": { "patchedDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d1f743..1756fa6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: patchedDependencies: '@shopify/lang-jsonc@1.0.0': - hash: kv4he7q622clo6pnx2dz7va2yu + hash: 915164bae9a5d47bb0e7edf0cbbc4c7f0fedb1a2f9a5f6ef5c53d8fef6856211 path: patches/@shopify__lang-jsonc@1.0.0.patch importers: @@ -45,7 +45,7 @@ importers: version: 3.0.0-beta.7(react@19.0.0) '@shopify/lang-jsonc': specifier: ^1.0.0 - version: 1.0.0(patch_hash=kv4he7q622clo6pnx2dz7va2yu) + version: 1.0.0(patch_hash=915164bae9a5d47bb0e7edf0cbbc4c7f0fedb1a2f9a5f6ef5c53d8fef6856211) '@types/react': specifier: ^19.0.2 version: 19.0.2 @@ -4800,7 +4800,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.29.1': optional: true - '@shopify/lang-jsonc@1.0.0(patch_hash=kv4he7q622clo6pnx2dz7va2yu)': + '@shopify/lang-jsonc@1.0.0(patch_hash=915164bae9a5d47bb0e7edf0cbbc4c7f0fedb1a2f9a5f6ef5c53d8fef6856211)': dependencies: '@lezer/highlight': 1.2.1 '@lezer/lr': 1.4.2