feat: update to node 22, pnpm 10
This commit is contained in:
parent
316e5b501f
commit
2a1c795d46
4
.github/workflows/push.yaml
vendored
4
.github/workflows/push.yaml
vendored
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -68,8 +68,8 @@
|
||||
"vite-tsconfig-paths": "^5.1.4"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20",
|
||||
"pnpm": ">=9 <10"
|
||||
"node": ">=22",
|
||||
"pnpm": ">=10 <11"
|
||||
},
|
||||
"pnpm": {
|
||||
"patchedDependencies": {
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user