mirror of
https://github.com/graphql-hive/console
synced 2026-04-21 14:37:17 +00:00
Node v22 (#4980)
This commit is contained in:
parent
a5c67fb359
commit
d7b874d50b
12 changed files with 42 additions and 42 deletions
2
.github/workflows/pr.yaml
vendored
2
.github/workflows/pr.yaml
vendored
|
|
@ -99,7 +99,7 @@ jobs:
|
|||
npmTag: rc
|
||||
restoreDeletedChangesets: true
|
||||
buildScript: build:libraries
|
||||
nodeVersion: 21
|
||||
nodeVersion: 22
|
||||
packageManager: pnpm
|
||||
secrets:
|
||||
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
|
|||
2
.github/workflows/release-alpha.yaml
vendored
2
.github/workflows/release-alpha.yaml
vendored
|
|
@ -8,7 +8,7 @@ jobs:
|
|||
with:
|
||||
npmTag: alpha
|
||||
buildScript: build:libraries
|
||||
nodeVersion: 21
|
||||
nodeVersion: 22
|
||||
packageManager: pnpm
|
||||
secrets:
|
||||
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
21.7
|
||||
22
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:21.7.3-slim
|
||||
FROM node:22.3.0-slim
|
||||
|
||||
RUN apt-get update && apt-get install -y ca-certificates
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:21.7.3-slim
|
||||
FROM node:22.3.0-slim
|
||||
|
||||
RUN apt-get update && apt-get install -y ca-certificates
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:21.7.3-slim
|
||||
FROM node:22.3.0-slim
|
||||
|
||||
RUN apt-get update && apt-get install -y wget ca-certificates && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ networks:
|
|||
|
||||
services:
|
||||
local_cdn:
|
||||
image: node:21.7.3-alpine3.18
|
||||
image: node:22.3.0-alpine3.20
|
||||
working_dir: /app
|
||||
command: ['node', 'index.js']
|
||||
networks:
|
||||
|
|
@ -39,7 +39,7 @@ services:
|
|||
S3_PUBLIC_URL: 'http://localhost:8083'
|
||||
|
||||
local_broker:
|
||||
image: node:21.7.3-alpine3.18
|
||||
image: node:22.3.0-alpine3.20
|
||||
working_dir: /app
|
||||
command: ['node', 'broker.js']
|
||||
networks:
|
||||
|
|
@ -79,7 +79,7 @@ services:
|
|||
SECRET: '${EXTERNAL_COMPOSITION_SECRET}'
|
||||
|
||||
external_composition:
|
||||
image: node:21.7.3-alpine3.18
|
||||
image: node:22.3.0-alpine3.20
|
||||
working_dir: /app
|
||||
command: ['node', 'example.mjs']
|
||||
networks:
|
||||
|
|
@ -270,10 +270,10 @@ services:
|
|||
|
||||
# It's not part of integration tests
|
||||
app:
|
||||
image: node:21.7.3-alpine3.18
|
||||
image: node:22.3.0-alpine3.20
|
||||
command: ['npx', 'http-server']
|
||||
|
||||
# Redpand is used for integration tests, instead of Kafka. Zookeeper is no longer needed
|
||||
zookeeper:
|
||||
image: node:21.7.3-alpine3.18
|
||||
image: node:22.3.0-alpine3.20
|
||||
command: ['npx', 'http-server']
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@
|
|||
},
|
||||
"license": "MIT",
|
||||
"private": true,
|
||||
"packageManager": "pnpm@9.1.4",
|
||||
"packageManager": "pnpm@9.3.0",
|
||||
"engines": {
|
||||
"node": ">=21.6",
|
||||
"pnpm": ">=9.0.6"
|
||||
"node": ">=22",
|
||||
"pnpm": ">=9.3.0"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "pnpm turbo build --color",
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ import { build } from 'esbuild';
|
|||
entryPoints: [`${__dirname}/src/dev.ts`],
|
||||
bundle: true,
|
||||
platform: 'node',
|
||||
target: 'node21',
|
||||
target: 'node22',
|
||||
minify: false,
|
||||
sourcemap: true,
|
||||
outfile: nodeOutputPath,
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ await Promise.all([
|
|||
entryPoints: [`${__dirname}/src/dev.ts`],
|
||||
bundle: true,
|
||||
platform: 'node',
|
||||
target: 'node21',
|
||||
target: 'node22',
|
||||
minify: false,
|
||||
sourcemap: true,
|
||||
outfile: nodeOutputPath,
|
||||
|
|
|
|||
|
|
@ -17099,10 +17099,10 @@ snapshots:
|
|||
'@aws-crypto/sha1-browser': 3.0.0
|
||||
'@aws-crypto/sha256-browser': 3.0.0
|
||||
'@aws-crypto/sha256-js': 3.0.0
|
||||
'@aws-sdk/client-sso-oidc': 3.592.0
|
||||
'@aws-sdk/client-sts': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/client-sts': 3.592.0
|
||||
'@aws-sdk/core': 3.592.0
|
||||
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))
|
||||
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/middleware-bucket-endpoint': 3.587.0
|
||||
'@aws-sdk/middleware-expect-continue': 3.577.0
|
||||
'@aws-sdk/middleware-flexible-checksums': 3.587.0
|
||||
|
|
@ -17157,13 +17157,13 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- aws-crt
|
||||
|
||||
'@aws-sdk/client-sso-oidc@3.592.0':
|
||||
'@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0)':
|
||||
dependencies:
|
||||
'@aws-crypto/sha256-browser': 3.0.0
|
||||
'@aws-crypto/sha256-js': 3.0.0
|
||||
'@aws-sdk/client-sts': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/client-sts': 3.592.0
|
||||
'@aws-sdk/core': 3.592.0
|
||||
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))
|
||||
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/middleware-host-header': 3.577.0
|
||||
'@aws-sdk/middleware-logger': 3.577.0
|
||||
'@aws-sdk/middleware-recursion-detection': 3.577.0
|
||||
|
|
@ -17200,6 +17200,7 @@ snapshots:
|
|||
'@smithy/util-utf8': 3.0.0
|
||||
tslib: 2.6.3
|
||||
transitivePeerDependencies:
|
||||
- '@aws-sdk/client-sts'
|
||||
- aws-crt
|
||||
|
||||
'@aws-sdk/client-sso-oidc@3.596.0(@aws-sdk/client-sts@3.596.0)':
|
||||
|
|
@ -17291,13 +17292,13 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- aws-crt
|
||||
|
||||
'@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0)':
|
||||
'@aws-sdk/client-sts@3.592.0':
|
||||
dependencies:
|
||||
'@aws-crypto/sha256-browser': 3.0.0
|
||||
'@aws-crypto/sha256-js': 3.0.0
|
||||
'@aws-sdk/client-sso-oidc': 3.592.0
|
||||
'@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/core': 3.592.0
|
||||
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))
|
||||
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/middleware-host-header': 3.577.0
|
||||
'@aws-sdk/middleware-logger': 3.577.0
|
||||
'@aws-sdk/middleware-recursion-detection': 3.577.0
|
||||
|
|
@ -17334,7 +17335,6 @@ snapshots:
|
|||
'@smithy/util-utf8': 3.0.0
|
||||
tslib: 2.6.3
|
||||
transitivePeerDependencies:
|
||||
- '@aws-sdk/client-sso-oidc'
|
||||
- aws-crt
|
||||
|
||||
'@aws-sdk/client-sts@3.596.0':
|
||||
|
|
@ -17423,14 +17423,14 @@ snapshots:
|
|||
'@smithy/util-stream': 3.0.1
|
||||
tslib: 2.6.3
|
||||
|
||||
'@aws-sdk/credential-provider-ini@3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))':
|
||||
'@aws-sdk/credential-provider-ini@3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))(@aws-sdk/client-sts@3.592.0)':
|
||||
dependencies:
|
||||
'@aws-sdk/client-sts': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/client-sts': 3.592.0
|
||||
'@aws-sdk/credential-provider-env': 3.587.0
|
||||
'@aws-sdk/credential-provider-http': 3.587.0
|
||||
'@aws-sdk/credential-provider-process': 3.587.0
|
||||
'@aws-sdk/credential-provider-sso': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))
|
||||
'@aws-sdk/credential-provider-sso': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))
|
||||
'@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/types': 3.577.0
|
||||
'@smithy/credential-provider-imds': 3.1.0
|
||||
'@smithy/property-provider': 3.1.0
|
||||
|
|
@ -17459,14 +17459,14 @@ snapshots:
|
|||
- '@aws-sdk/client-sso-oidc'
|
||||
- aws-crt
|
||||
|
||||
'@aws-sdk/credential-provider-node@3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))':
|
||||
'@aws-sdk/credential-provider-node@3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))(@aws-sdk/client-sts@3.592.0)':
|
||||
dependencies:
|
||||
'@aws-sdk/credential-provider-env': 3.587.0
|
||||
'@aws-sdk/credential-provider-http': 3.587.0
|
||||
'@aws-sdk/credential-provider-ini': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))
|
||||
'@aws-sdk/credential-provider-ini': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/credential-provider-process': 3.587.0
|
||||
'@aws-sdk/credential-provider-sso': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))
|
||||
'@aws-sdk/credential-provider-sso': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))
|
||||
'@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/types': 3.577.0
|
||||
'@smithy/credential-provider-imds': 3.1.0
|
||||
'@smithy/property-provider': 3.1.0
|
||||
|
|
@ -17505,10 +17505,10 @@ snapshots:
|
|||
'@smithy/types': 3.0.0
|
||||
tslib: 2.6.3
|
||||
|
||||
'@aws-sdk/credential-provider-sso@3.592.0(@aws-sdk/client-sso-oidc@3.592.0)':
|
||||
'@aws-sdk/credential-provider-sso@3.592.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))':
|
||||
dependencies:
|
||||
'@aws-sdk/client-sso': 3.592.0
|
||||
'@aws-sdk/token-providers': 3.587.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/token-providers': 3.587.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))
|
||||
'@aws-sdk/types': 3.577.0
|
||||
'@smithy/property-provider': 3.1.0
|
||||
'@smithy/shared-ini-file-loader': 3.1.0
|
||||
|
|
@ -17531,9 +17531,9 @@ snapshots:
|
|||
- '@aws-sdk/client-sso-oidc'
|
||||
- aws-crt
|
||||
|
||||
'@aws-sdk/credential-provider-web-identity@3.587.0(@aws-sdk/client-sts@3.592.0(@aws-sdk/client-sso-oidc@3.592.0))':
|
||||
'@aws-sdk/credential-provider-web-identity@3.587.0(@aws-sdk/client-sts@3.592.0)':
|
||||
dependencies:
|
||||
'@aws-sdk/client-sts': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)
|
||||
'@aws-sdk/client-sts': 3.592.0
|
||||
'@aws-sdk/types': 3.577.0
|
||||
'@smithy/property-provider': 3.1.0
|
||||
'@smithy/types': 3.0.0
|
||||
|
|
@ -17666,9 +17666,9 @@ snapshots:
|
|||
'@smithy/types': 3.0.0
|
||||
tslib: 2.6.3
|
||||
|
||||
'@aws-sdk/token-providers@3.587.0(@aws-sdk/client-sso-oidc@3.592.0)':
|
||||
'@aws-sdk/token-providers@3.587.0(@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0))':
|
||||
dependencies:
|
||||
'@aws-sdk/client-sso-oidc': 3.592.0
|
||||
'@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
|
||||
'@aws-sdk/types': 3.577.0
|
||||
'@smithy/property-provider': 3.1.0
|
||||
'@smithy/shared-ini-file-loader': 3.1.0
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ async function buildWithNext(cwd: string, additionalRequire: string | null) {
|
|||
await tsup({
|
||||
entryPoints: [normalize(join(cwd, additionalRequire))],
|
||||
outDir: normalize(join(cwd, 'dist')),
|
||||
target: 'node21',
|
||||
target: 'node22',
|
||||
format: ['cjs'],
|
||||
splitting: false,
|
||||
skipNodeModulesBundle: true,
|
||||
|
|
@ -138,7 +138,7 @@ async function compile(
|
|||
normalize(join(cwd, entryPoint)),
|
||||
),
|
||||
outDir: out,
|
||||
target: 'node21',
|
||||
target: 'node22',
|
||||
format: [useEsm ? 'esm' : 'cjs'],
|
||||
splitting: false,
|
||||
sourcemap: true,
|
||||
|
|
|
|||
Loading…
Reference in a new issue