chore: bump internal node to 22 and standardise (#4084)

Bumps the internal/toolchain Node version to the latest 22.x LTS
(`22.23.1`) and standardises it across the repo. Scope is the **platform
toolchain + the repo's own runtime images** (all `20 → 22` *upgrades*,
off the now-EOL node 20).

### Main changes
- Node `20.20.2 → 22.23.1` across all CI workflows, `.nvmrc`,
`CONTRIBUTING.md`, and the OSS `docker/Dockerfile` (digest-pinned).
- `@types/node → 22.20.0` (root dep + pnpm `overrides`, so the whole
workspace resolves to it); lockfile regenerated.
- `sdk-compat` matrix: adds Node 24 + 26 (keeps 20, still in `engines`).
- **App runtime images → node 22** (were on EOL node 20):
`apps/coordinator` → `node:22.23.1-bookworm-slim`;
`apps/docker-provider` + `apps/kubernetes-provider` → `node:22-alpine`
(reusing the exact digest `apps/supervisor` already runs, so all four
worker images are now identical). Stage aliases renamed off `node-20`.

### Possible issues / test notes
- `@types/node` 22.x can surface new TS errors — typecheck (now on 22)
is the gate.
- **Smoke-test the v3 worker path** — `coordinator` (`crictl`/CRI calls)
and the docker/kubernetes providers (talking to their daemons) now run
on node 22 (alpine/musl for the providers). Upgrade off EOL so low-risk,
but it's deployed runtime code with its own `publish-worker.yml`
pipeline.
This commit is contained in:
Chris Arderne
2026-07-02 18:13:36 +01:00
committed by GitHub
parent 6563793132
commit 448443a024
36 changed files with 1124 additions and 798 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ jobs:
- name: Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: Install dependencies
+1 -1
View File
@@ -44,7 +44,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 📥 Download deps
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 📥 Download deps
+1 -1
View File
@@ -85,7 +85,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 🐳 Login to DockerHub
+1 -1
View File
@@ -59,7 +59,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
# ..to avoid rate limits when pulling images
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
- name: 📥 Download deps
run: pnpm install --frozen-lockfile --filter trigger.dev...
+1 -1
View File
@@ -36,7 +36,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
- name: 📥 Download CLI deps
run: pnpm install --frozen-lockfile --filter trigger.dev...
+2 -7
View File
@@ -61,15 +61,10 @@ jobs:
with:
version: 10.33.2
- name: ⎔ Setup Node 22 for SDK compatibility checks
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 22.12
- name: ⎔ Setup active Node 20
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 🥟 Setup Bun
+1 -1
View File
@@ -59,7 +59,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.0
node-version: 22.23.1
cache: "pnpm"
- name: 📥 Install dependencies
+2 -2
View File
@@ -90,7 +90,7 @@ jobs:
- name: Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
# npm v11.5.1 or newer is required for OIDC support
@@ -288,7 +288,7 @@ jobs:
- name: Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
# npm v11.5.1 or newer is required for OIDC support
+4 -4
View File
@@ -14,7 +14,7 @@ jobs:
fail-fast: false
matrix:
os: [blacksmith-4vcpu-ubuntu-2404]
node: ["20.20", "22.12"]
node: ["20.20", "22.23", "24.18", "26.4"]
steps:
- name: ⬇️ Checkout repo
@@ -70,7 +70,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 🥟 Setup Bun
@@ -112,7 +112,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 🦕 Setup Deno
@@ -158,7 +158,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 📥 Download deps
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
- name: 📥 Download deps
+2 -2
View File
@@ -66,7 +66,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
# ..to avoid rate limits when pulling images
@@ -146,7 +146,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
# no cache enabled, we're not installing deps
- name: Download blob reports from GitHub Actions Artifacts
+2 -2
View File
@@ -66,7 +66,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
# ..to avoid rate limits when pulling images
@@ -146,7 +146,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
# no cache enabled, we're not installing deps
- name: Download blob reports from GitHub Actions Artifacts
+2 -2
View File
@@ -66,7 +66,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
cache: "pnpm"
# ..to avoid rate limits when pulling images
@@ -155,7 +155,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 20.20.2
node-version: 22.23.1
# no cache enabled, we're not installing deps
- name: Download blob reports from GitHub Actions Artifacts
+1 -1
View File
@@ -1 +1 @@
v20.20.2
v22.23.1
+1 -1
View File
@@ -13,7 +13,7 @@ This repository is a pnpm monorepo managed with Turbo. It contains multiple apps
See `ai/references/repo.md` for a more complete explanation of the workspaces.
## Development setup
1. Install dependencies with `pnpm i` (pnpm `10.33.2` and Node.js `20.20.2` are required).
1. Install dependencies with `pnpm i` (pnpm `10.33.2` and Node.js `22.23.1` are required).
2. Copy `.env.example` to `.env` and generate a random 16 byte hex string for `ENCRYPTION_KEY` (`openssl rand -hex 16`). Update other secrets if needed.
3. Start the local services with Docker:
```bash
+2 -2
View File
@@ -29,7 +29,7 @@ branch are tagged into a release periodically.
### Prerequisites
- [Node.js](https://nodejs.org/en) version 20.20.2
- [Node.js](https://nodejs.org/en) version 22.23.1
- [pnpm package manager](https://pnpm.io/installation) version 10.33.2
- [Docker](https://www.docker.com/get-started/)
- [protobuf](https://github.com/protocolbuffers/protobuf)
@@ -49,7 +49,7 @@ branch are tagged into a release periodically.
```
cd trigger.dev
```
3. Ensure you are on the correct version of Node.js (20.20.2). If you are using `nvm`, there is an `.nvmrc` file that will automatically select the correct version of Node.js when you navigate to the repository.
3. Ensure you are on the correct version of Node.js (22.23.1). If you are using `nvm`, there is an `.nvmrc` file that will automatically select the correct version of Node.js when you navigate to the repository.
4. Run `corepack enable` to use the correct version of pnpm (`10.33.2`) as specified in the root `package.json` file.
+3 -3
View File
@@ -1,16 +1,16 @@
# syntax=docker/dockerfile:labs
FROM node:20-bookworm-slim@sha256:72f2f046a5f8468db28730b990b37de63ce93fd1a72a40f531d6aa82afdf0d46 AS node-20
FROM node:22.23.1-bookworm-slim@sha256:813a7480f28fdadac1f7f5c824bcdad435b5bc1322a5968bbbdef8d058f9dff4 AS node-22
WORKDIR /app
FROM node-20 AS pruner
FROM node-22 AS pruner
COPY --chown=node:node . .
RUN npx -q turbo@1.10.9 prune --scope=coordinator --docker
RUN find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
FROM node-20 AS base
FROM node-22 AS base
RUN apt-get update \
&& apt-get install -y buildah ca-certificates dumb-init docker.io busybox \
+3 -3
View File
@@ -1,14 +1,14 @@
FROM node:20-alpine@sha256:7a91aa397f2e2dfbfcdad2e2d72599f374e0b0172be1d86eeb73f1d33f36a4b2 AS node-20-alpine
FROM node:22-alpine@sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 AS node-22-alpine
WORKDIR /app
FROM node-20-alpine AS pruner
FROM node-22-alpine AS pruner
COPY --chown=node:node . .
RUN npx -q turbo@1.10.9 prune --scope=docker-provider --docker
RUN find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
FROM node-20-alpine AS base
FROM node-22-alpine AS base
RUN apk add --no-cache dumb-init docker
+3 -3
View File
@@ -1,14 +1,14 @@
FROM node:20-alpine@sha256:7a91aa397f2e2dfbfcdad2e2d72599f374e0b0172be1d86eeb73f1d33f36a4b2 AS node-20-alpine
FROM node:22-alpine@sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 AS node-22-alpine
WORKDIR /app
FROM node-20-alpine AS pruner
FROM node-22-alpine AS pruner
COPY --chown=node:node . .
RUN npx -q turbo@1.10.9 prune --scope=kubernetes-provider --docker
RUN find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
FROM node-20-alpine AS base
FROM node-22-alpine AS base
RUN apk add --no-cache dumb-init
+1 -1
View File
@@ -1 +1 @@
v22.12.0
v22.23.1
+1 -1
View File
@@ -1,4 +1,4 @@
ARG NODE_IMAGE=node:20.20.2-bookworm-slim@sha256:2cf067cfed83d5ea958367df9f966191a942351a2df77d6f0193e162b5febfc0
ARG NODE_IMAGE=node:22.23.1-bookworm-slim@sha256:813a7480f28fdadac1f7f5c824bcdad435b5bc1322a5968bbbdef8d058f9dff4
FROM golang:1.26-alpine AS goose_builder
RUN go install github.com/pressly/goose/v3/cmd/goose@v3.27.1
@@ -492,7 +492,7 @@ export class ClickhouseClient implements ClickhouseReader, ClickhouseWriter {
}
for (const row of rows) {
const rowData = row.json();
const rowData = row.json() as any[];
const hydratedRow: Record<string, any> = {};
for (let i = 0; i < req.columns.length; i++) {
+1 -1
View File
@@ -27,7 +27,7 @@
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@types/node": "^20",
"@types/node": "^22.20.0",
"rimraf": "^6.0.1",
"ts-proto": "^1.167.3"
},
+1 -1
View File
@@ -10,7 +10,7 @@
},
"devDependencies": {
"@trigger.dev/database": "workspace:*",
"@types/node": "^20.14.14",
"@types/node": "^22.20.0",
"rimraf": "6.0.1"
},
"scripts": {
+1 -1
View File
@@ -11,7 +11,7 @@
},
"devDependencies": {
"@trigger.dev/database": "workspace:*",
"@types/node": "^20.14.14",
"@types/node": "^22.20.0",
"rimraf": "6.0.1"
},
"scripts": {
+2 -2
View File
@@ -56,7 +56,7 @@
"@manypkg/cli": "^0.19.2",
"@playwright/test": "^1.36.2",
"@trigger.dev/database": "workspace:*",
"@types/node": "20.14.14",
"@types/node": "22.20.0",
"@vitest/coverage-v8": "4.1.7",
"autoprefixer": "^10.4.12",
"oxfmt": "^0.54.0",
@@ -92,7 +92,7 @@
},
"overrides": {
"typescript": "5.5.4",
"@types/node": "20.14.14",
"@types/node": "22.20.0",
"react@^18": "18.3.1",
"react-dom@^18": "18.3.1",
"ai@^6": "6.0.116",
@@ -14,11 +14,11 @@
},
"devDependencies": {
"@trigger.dev/build": "0.0.0-prerelease-20250321122618",
"@types/node": "22.5.4",
"@types/node": "^22.20.0",
"typescript": "5.5.4"
},
"engines": {
"pnpm": "8.15.5",
"pnpm": "10.33.2",
"yarn": "4.2.2"
}
},
@@ -842,11 +842,12 @@
}
},
"node_modules/@types/node": {
"version": "22.5.4",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.4.tgz",
"integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==",
"version": "22.20.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
"integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
"undici-types": "~6.21.0"
}
},
"node_modules/@types/shimmer": {
@@ -2012,9 +2013,10 @@
"integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q=="
},
"node_modules/undici-types": {
"version": "6.19.8",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
"integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw=="
"version": "6.21.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
"license": "MIT"
},
"node_modules/uuid": {
"version": "9.0.1",
@@ -1,9 +1,9 @@
{
"name": "emit-decorator-metadata",
"private": true,
"packageManager": "yarn@4.2.2+sha256.1aa43a5304405be7a7cb9cb5de7b97de9c4e8ddd3273e4dad00d6ae3eb39f0ef",
"packageManager": "yarn@4.2.2+sha512.c44e283c54e02de9d1da8687025b030078c1b9648d2895a65aab8e64225bfb7becba87e1809fc0b4b6778bbd47a1e2ab6ac647de4c5e383a53a7c17db6c3ff4b",
"engines": {
"pnpm": "8.15.5",
"pnpm": "10.33.2",
"yarn": "4.2.2"
},
"workspaces": [
@@ -15,7 +15,7 @@
},
"devDependencies": {
"@trigger.dev/build": "0.0.0-prerelease-20250321122618",
"@types/node": "22.5.4",
"@types/node": "^22.20.0",
"typescript": "5.5.4"
}
}
File diff suppressed because it is too large Load Diff
@@ -553,7 +553,7 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:*, @types/node@npm:22.5.4, @types/node@npm:>=10.0.0, @types/node@npm:>=13.7.0":
"@types/node@npm:*, @types/node@npm:>=10.0.0, @types/node@npm:>=13.7.0":
version: 22.5.4
resolution: "@types/node@npm:22.5.4"
dependencies:
@@ -562,6 +562,15 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:^22.20.0":
version: 22.20.0
resolution: "@types/node@npm:22.20.0"
dependencies:
undici-types: "npm:~6.21.0"
checksum: 10c0/55d78223205bd5f81f043d71b7a5c8d8854b9ef44ef81291680943adb27fa5ba1f092658c87183d5bc8cf6baf6a57b81dad966eb3afa452cc301a615b6d9b20e
languageName: node
linkType: hard
"@types/shimmer@npm:^1.0.2":
version: 1.2.0
resolution: "@types/shimmer@npm:1.2.0"
@@ -760,7 +769,7 @@ __metadata:
dependencies:
"@trigger.dev/build": "npm:0.0.0-prerelease-20250321122618"
"@trigger.dev/sdk": "npm:0.0.0-prerelease-20250321122618"
"@types/node": "npm:22.5.4"
"@types/node": "npm:^22.20.0"
reflect-metadata: "npm:0.2.2"
typescript: "npm:5.5.4"
languageName: unknown
@@ -1492,6 +1501,13 @@ __metadata:
languageName: node
linkType: hard
"undici-types@npm:~6.21.0":
version: 6.21.0
resolution: "undici-types@npm:6.21.0"
checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04
languageName: node
linkType: hard
"uuid@npm:^9.0.0":
version: 9.0.1
resolution: "uuid@npm:9.0.1"
+1 -1
View File
@@ -24,7 +24,7 @@
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@types/node": "^20.14.14",
"@types/node": "^22.20.0",
"rimraf": "6.0.1",
"tsup": "^8.4.0",
"typescript": "^5.3.0"
+1 -1
View File
@@ -49,7 +49,7 @@
"tinyexec": "^0.3.2"
},
"devDependencies": {
"@types/node": "20.14.14",
"@types/node": "^22.20.0",
"rimraf": "6.0.1",
"tshy": "^3.0.2",
"typescript": "^5.5.4",
+1 -1
View File
@@ -45,7 +45,7 @@
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@trigger.dev/build": "workspace:^4.5.0",
"@types/node": "^20.14.14",
"@types/node": "^22.20.0",
"@types/react": "*",
"@types/react-dom": "*",
"rimraf": "^6.0.1",
+111 -111
View File
@@ -6,7 +6,7 @@ settings:
overrides:
typescript: 5.5.4
'@types/node': 20.14.14
'@types/node': 22.20.0
react@^18: 18.3.1
react-dom@^18: 18.3.1
ai@^6: 6.0.116
@@ -110,8 +110,8 @@ importers:
specifier: workspace:*
version: link:internal-packages/database
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
'@vitest/coverage-v8':
specifier: 4.1.7
version: 4.1.7(vitest@4.1.7)
@@ -144,7 +144,7 @@ importers:
version: 4.0.5(typescript@5.5.4)
vitest:
specifier: 4.1.7
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))
apps/coordinator:
dependencies:
@@ -917,7 +917,7 @@ importers:
version: link:../../internal-packages/testcontainers
'@remix-run/dev':
specifier: 2.17.5
version: 2.17.5(@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/serve@2.17.5(typescript@5.5.4))(@types/node@20.14.14)(bufferutil@4.0.9)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(typescript@5.5.4)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(yaml@2.9.0)
version: 2.17.5(@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/serve@2.17.5(typescript@5.5.4))(@types/node@22.20.0)(bufferutil@4.0.9)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(typescript@5.5.4)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(yaml@2.9.0)
'@remix-run/testing':
specifier: ^2.17.5
version: 2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)
@@ -1156,7 +1156,7 @@ importers:
version: link:../../packages/cli-v3
vitest:
specifier: 4.1.7
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
internal-packages/dashboard-agent-db:
dependencies:
@@ -1247,7 +1247,7 @@ importers:
version: link:../testcontainers
vitest:
specifier: 4.1.7
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
internal-packages/otlp-importer:
dependencies:
@@ -1259,8 +1259,8 @@ importers:
version: 7.6.1
devDependencies:
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
rimraf:
specifier: ^6.0.1
version: 6.0.1
@@ -1281,8 +1281,8 @@ importers:
specifier: workspace:*
version: link:../database
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
rimraf:
specifier: 6.0.1
version: 6.0.1
@@ -1449,7 +1449,7 @@ importers:
version: 5.5.4
vitest:
specifier: 4.1.7
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
version: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
internal-packages/sso:
dependencies:
@@ -1467,8 +1467,8 @@ importers:
specifier: workspace:*
version: link:../database
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
rimraf:
specifier: 6.0.1
version: 6.0.1
@@ -2032,8 +2032,8 @@ importers:
version: 8.2.0
devDependencies:
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
rimraf:
specifier: 6.0.1
version: 6.0.1
@@ -2063,8 +2063,8 @@ importers:
specifier: workspace:4.5.0
version: link:../trigger-sdk
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
esbuild:
specifier: ^0.23.0
version: 0.23.0
@@ -2186,8 +2186,8 @@ importers:
specifier: workspace:^4.5.0
version: link:../build
'@types/node':
specifier: 20.14.14
version: 20.14.14
specifier: 22.20.0
version: 22.20.0
'@types/react':
specifier: '*'
version: 18.3.1
@@ -8735,8 +8735,8 @@ packages:
'@types/node-fetch@2.6.4':
resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==}
'@types/node@20.14.14':
resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==}
'@types/node@22.20.0':
resolution: {integrity: sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==}
'@types/nodemailer@8.0.0':
resolution: {integrity: sha512-fyf8jWULsCo0d0BuoQ75i6IeoHs47qcqxWc7yUdUcV0pOZGjUTTOvwdG1PRXUDqN/8A64yQdQdnA2pZgcdi+cA==}
@@ -16219,8 +16219,8 @@ packages:
uncrypto@0.1.3:
resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
undici@5.29.0:
resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==}
@@ -16503,7 +16503,7 @@ packages:
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -16531,7 +16531,7 @@ packages:
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
jiti: '>=1.21.0'
less: '*'
lightningcss: ^1.21.0
@@ -16573,7 +16573,7 @@ packages:
peerDependencies:
'@edge-runtime/vm': '*'
'@opentelemetry/api': ^1.9.0
'@types/node': 20.14.14
'@types/node': 22.20.0
'@vitest/browser-playwright': 4.1.7
'@vitest/browser-preview': 4.1.7
'@vitest/browser-webdriverio': 4.1.7
@@ -20577,7 +20577,7 @@ snapshots:
'@kubernetes/client-node@0.20.0(bufferutil@4.0.9)':
dependencies:
'@types/js-yaml': 4.0.9
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/request': 2.48.12
'@types/ws': 8.5.10
byline: 5.0.0
@@ -20599,7 +20599,7 @@ snapshots:
'@kubernetes/client-node@1.0.0(patch_hash=ba1a06f46256cdb8d6faf7167246692c0de2e7cd846a9dc0f13be0137e1c3745)(bufferutil@4.0.9)(encoding@0.1.13)':
dependencies:
'@types/js-yaml': 4.0.9
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/node-fetch': 2.6.12
'@types/stream-buffers': 3.0.7
'@types/tar': 6.1.4
@@ -20675,7 +20675,7 @@ snapshots:
'@manypkg/find-root@1.1.0':
dependencies:
'@babel/runtime': 7.28.4
'@types/node': 20.14.14
'@types/node': 22.20.0
find-up: 4.1.0
fs-extra: 8.1.0
@@ -21645,7 +21645,7 @@ snapshots:
'@playwright/test@1.37.0':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
playwright-core: 1.37.0
optionalDependencies:
fsevents: 2.3.2
@@ -23487,7 +23487,7 @@ snapshots:
transitivePeerDependencies:
- encoding
'@remix-run/dev@2.17.5(@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/serve@2.17.5(typescript@5.5.4))(@types/node@20.14.14)(bufferutil@4.0.9)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(typescript@5.5.4)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(yaml@2.9.0)':
'@remix-run/dev@2.17.5(@remix-run/react@2.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/serve@2.17.5(typescript@5.5.4))(@types/node@22.20.0)(bufferutil@4.0.9)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(typescript@5.5.4)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(yaml@2.9.0)':
dependencies:
'@babel/core': 7.22.17
'@babel/generator': 7.29.7
@@ -23504,7 +23504,7 @@ snapshots:
'@remix-run/router': 1.23.3(patch_hash=33e2966e9ef36aa09955cec9922c5063227b83429157a71ba226369a08627ac9)
'@remix-run/server-runtime': 2.17.5(typescript@5.5.4)
'@types/mdx': 2.0.5
'@vanilla-extract/integration': 6.2.1(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1)
'@vanilla-extract/integration': 6.2.1(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1)
arg: 5.0.2
cacache: 17.1.4
chalk: 4.1.2
@@ -23544,12 +23544,12 @@ snapshots:
tar-fs: 2.1.4
tsconfig-paths: 4.2.0
valibot: 1.3.1(typescript@5.5.4)
vite-node: 3.1.4(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
vite-node: 3.1.4(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
ws: 7.5.10(bufferutil@4.0.9)
optionalDependencies:
'@remix-run/serve': 2.17.5(typescript@5.5.4)
typescript: 5.5.4
vite: 6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
vite: 6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
transitivePeerDependencies:
- '@types/node'
- bluebird
@@ -23976,7 +23976,7 @@ snapshots:
'@slack/logger@4.0.1':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@slack/types@2.21.1': {}
@@ -23984,7 +23984,7 @@ snapshots:
dependencies:
'@slack/logger': 4.0.1
'@slack/types': 2.21.1
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/retry': 0.12.0
axios: 1.16.1
eventemitter3: 5.0.1
@@ -25143,7 +25143,7 @@ snapshots:
'@types/body-parser@1.19.2':
dependencies:
'@types/connect': 3.4.35
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/btoa-lite@1.0.2': {}
@@ -25160,11 +25160,11 @@ snapshots:
'@types/connect@3.4.35':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/connect@3.4.38':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/cookie@0.4.1': {}
@@ -25174,7 +25174,7 @@ snapshots:
'@types/cors@2.8.17':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/d3-array@3.0.8': {}
@@ -25309,19 +25309,19 @@ snapshots:
'@types/docker-modem@3.0.6':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ssh2': 1.15.1
'@types/dockerode@3.3.35':
dependencies:
'@types/docker-modem': 3.0.6
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ssh2': 1.15.1
'@types/dockerode@4.0.1':
dependencies:
'@types/docker-modem': 3.0.6
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ssh2': 1.15.1
'@types/eslint-scope@3.7.7':
@@ -25346,7 +25346,7 @@ snapshots:
'@types/express-serve-static-core@4.17.32':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
@@ -25377,7 +25377,7 @@ snapshots:
'@types/interpret@1.1.3':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/is-ci@3.0.0':
dependencies:
@@ -25396,11 +25396,11 @@ snapshots:
'@types/jsonwebtoken@9.0.10':
dependencies:
'@types/ms': 0.7.31
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/keyv@3.1.4':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/lodash.get@4.4.9':
dependencies:
@@ -25432,36 +25432,36 @@ snapshots:
'@types/morgan@1.9.4':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ms@0.7.31': {}
'@types/mysql@2.15.26':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/node-fetch@2.6.12':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
form-data: 4.0.4
'@types/node-fetch@2.6.2':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
form-data: 3.0.4
'@types/node-fetch@2.6.4':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
form-data: 3.0.4
'@types/node@20.14.14':
'@types/node@22.20.0':
dependencies:
undici-types: 5.26.5
undici-types: 6.21.0
'@types/nodemailer@8.0.0':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/normalize-package-data@2.4.1': {}
@@ -25473,25 +25473,25 @@ snapshots:
'@types/pg@8.11.14':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
pg-protocol: 1.9.5
pg-types: 4.0.2
'@types/pg@8.11.6':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
pg-protocol: 1.10.3
pg-types: 4.0.2
'@types/pg@8.6.1':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
pg-protocol: 1.10.3
pg-types: 2.2.0
'@types/pg@8.6.6':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
pg-protocol: 1.6.1
pg-types: 2.2.0
@@ -25499,7 +25499,7 @@ snapshots:
dependencies:
'@types/express': 4.17.15
'@types/express-serve-static-core': 4.17.32
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/trouter': 3.1.4
'@types/prismjs@1.26.0': {}
@@ -25541,7 +25541,7 @@ snapshots:
'@types/readable-stream@4.0.14':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
safe-buffer: 5.1.2
'@types/regression@2.0.6': {}
@@ -25549,7 +25549,7 @@ snapshots:
'@types/request@2.48.12':
dependencies:
'@types/caseless': 0.12.5
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/tough-cookie': 4.0.5
form-data: 2.5.4
@@ -25557,7 +25557,7 @@ snapshots:
'@types/responselike@1.0.0':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/retry@0.12.0': {}
@@ -25578,7 +25578,7 @@ snapshots:
'@types/serve-static@1.15.0':
dependencies:
'@types/mime': 3.0.1
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/shimmer@1.2.0': {}
@@ -25592,26 +25592,26 @@ snapshots:
'@types/ssh2-streams@0.1.12':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ssh2@0.5.52':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ssh2-streams': 0.1.12
'@types/ssh2@1.15.1':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/stream-buffers@3.0.7':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/superagent@8.1.9':
dependencies:
'@types/cookiejar': 2.1.5
'@types/methods': 1.1.4
'@types/node': 20.14.14
'@types/node': 22.20.0
form-data: 4.0.4
'@types/supertest@6.0.2':
@@ -25621,12 +25621,12 @@ snapshots:
'@types/tar@6.1.4':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
minipass: 4.0.0
'@types/tedious@4.0.14':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/tinycolor2@1.4.3': {}
@@ -25643,15 +25643,15 @@ snapshots:
'@types/ws@8.5.10':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ws@8.5.12':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ws@8.5.4':
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@uiw/codemirror-extensions-basic-setup@4.19.5(@codemirror/autocomplete@6.4.0(@codemirror/language@6.3.2)(@codemirror/state@6.2.0)(@codemirror/view@6.7.2)(@lezer/common@1.3.0))(@codemirror/commands@6.1.3)(@codemirror/language@6.3.2)(@codemirror/lint@6.4.2)(@codemirror/search@6.2.3)(@codemirror/state@6.2.0)(@codemirror/view@6.7.2)':
dependencies:
@@ -25729,7 +25729,7 @@ snapshots:
media-query-parser: 2.0.2
outdent: 0.8.0
'@vanilla-extract/integration@6.2.1(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1)':
'@vanilla-extract/integration@6.2.1(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1)':
dependencies:
'@babel/core': 7.22.17
'@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.22.17)
@@ -25742,8 +25742,8 @@ snapshots:
lodash: 4.18.1
mlly: 1.7.4
outdent: 0.8.0
vite: 4.4.9(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1)
vite-node: 0.28.5(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1)
vite: 4.4.9(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1)
vite-node: 0.28.5(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -25780,7 +25780,7 @@ snapshots:
obug: 2.1.1
std-env: 4.1.0
tinyrainbow: 3.1.0
vitest: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))
vitest: 4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))
'@vitest/expect@4.1.7':
dependencies:
@@ -25791,21 +25791,21 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
'@vitest/mocker@4.1.7(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))':
'@vitest/mocker@4.1.7(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))':
dependencies:
'@vitest/spy': 4.1.7
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
vite: 6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0)
vite: 6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0)
'@vitest/mocker@4.1.7(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))':
'@vitest/mocker@4.1.7(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))':
dependencies:
'@vitest/spy': 4.1.7
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
vite: 6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0)
vite: 6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0)
'@vitest/pretty-format@4.1.7':
dependencies:
@@ -27710,7 +27710,7 @@ snapshots:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
'@types/node': 20.14.14
'@types/node': 22.20.0
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.4.2
@@ -27726,7 +27726,7 @@ snapshots:
engine.io@6.6.8(bufferutil@4.0.9):
dependencies:
'@types/cors': 2.8.17
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/ws': 8.5.12
accepts: 1.3.8
base64id: 2.0.0
@@ -29010,7 +29010,7 @@ snapshots:
graphile-config@0.0.1-beta.8:
dependencies:
'@types/interpret': 1.1.3
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/semver': 7.5.1
chalk: 4.1.2
debug: 4.4.3(supports-color@10.0.0)
@@ -29635,7 +29635,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -31320,7 +31320,7 @@ snapshots:
openai@4.33.1(encoding@0.1.13):
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/node-fetch': 2.6.4
abort-controller: 3.0.0
agentkeepalive: 4.5.0
@@ -31333,7 +31333,7 @@ snapshots:
openai@4.97.0(encoding@0.1.13)(ws@8.12.0(bufferutil@4.0.9))(zod@3.25.76):
dependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
'@types/node-fetch': 2.6.12
abort-controller: 3.0.0
agentkeepalive: 4.5.0
@@ -32109,7 +32109,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.1
'@types/node': 20.14.14
'@types/node': 22.20.0
long: 5.3.2
proxy-addr@2.0.7:
@@ -34380,7 +34380,7 @@ snapshots:
uncrypto@0.1.3: {}
undici-types@5.26.5: {}
undici-types@6.21.0: {}
undici@5.29.0:
dependencies:
@@ -34662,7 +34662,7 @@ snapshots:
d3-time: 3.1.0
d3-timer: 3.0.1
vite-node@0.28.5(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1):
vite-node@0.28.5(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1):
dependencies:
cac: 6.7.14
debug: 4.4.3(supports-color@10.0.0)
@@ -34671,7 +34671,7 @@ snapshots:
picocolors: 1.1.1
source-map: 0.6.1
source-map-support: 0.5.21
vite: 4.4.9(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1)
vite: 4.4.9(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -34682,13 +34682,13 @@ snapshots:
- supports-color
- terser
vite-node@3.1.4(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0):
vite-node@3.1.4(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0):
dependencies:
cac: 6.7.14
debug: 4.4.3(supports-color@10.0.0)
es-module-lexer: 1.7.0
pathe: 2.0.3
vite: 6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
vite: 6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -34712,18 +34712,18 @@ snapshots:
- supports-color
- typescript
vite@4.4.9(@types/node@20.14.14)(lightningcss@1.29.2)(terser@5.46.1):
vite@4.4.9(@types/node@22.20.0)(lightningcss@1.29.2)(terser@5.46.1):
dependencies:
esbuild: 0.18.20
postcss: 8.5.10
rollup: 3.29.1
optionalDependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
fsevents: 2.3.3
lightningcss: 1.29.2
terser: 5.46.1
vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0):
vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.4)
@@ -34732,7 +34732,7 @@ snapshots:
rollup: 4.60.1
tinyglobby: 0.2.16
optionalDependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
fsevents: 2.3.3
jiti: 2.6.1
lightningcss: 1.29.2
@@ -34740,7 +34740,7 @@ snapshots:
tsx: 3.12.2
yaml: 2.9.0
vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0):
vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.4)
@@ -34749,7 +34749,7 @@ snapshots:
rollup: 4.60.1
tinyglobby: 0.2.16
optionalDependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
fsevents: 2.3.3
jiti: 2.6.1
lightningcss: 1.29.2
@@ -34757,7 +34757,7 @@ snapshots:
tsx: 4.20.6
yaml: 2.9.0
vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0):
vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.4)
@@ -34766,7 +34766,7 @@ snapshots:
rollup: 4.60.1
tinyglobby: 0.2.16
optionalDependencies:
'@types/node': 20.14.14
'@types/node': 22.20.0
fsevents: 2.3.3
jiti: 2.6.1
lightningcss: 1.29.2
@@ -34774,10 +34774,10 @@ snapshots:
tsx: 4.22.4
yaml: 2.9.0
vitest@4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0)):
vitest@4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0)):
dependencies:
'@vitest/expect': 4.1.7
'@vitest/mocker': 4.1.7(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))
'@vitest/mocker': 4.1.7(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0))
'@vitest/pretty-format': 4.1.7
'@vitest/runner': 4.1.7
'@vitest/snapshot': 4.1.7
@@ -34794,19 +34794,19 @@ snapshots:
tinyexec: 1.2.3
tinyglobby: 0.2.16
tinyrainbow: 3.1.0
vite: 6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0)
vite: 6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@3.12.2)(yaml@2.9.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@opentelemetry/api': 1.9.1
'@types/node': 20.14.14
'@types/node': 22.20.0
'@vitest/coverage-v8': 4.1.7(vitest@4.1.7)
transitivePeerDependencies:
- msw
vitest@4.1.7(@opentelemetry/api@1.9.1)(@types/node@20.14.14)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0)):
vitest@4.1.7(@opentelemetry/api@1.9.1)(@types/node@22.20.0)(@vitest/coverage-v8@4.1.7)(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0)):
dependencies:
'@vitest/expect': 4.1.7
'@vitest/mocker': 4.1.7(vite@6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
'@vitest/mocker': 4.1.7(vite@6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0))
'@vitest/pretty-format': 4.1.7
'@vitest/runner': 4.1.7
'@vitest/snapshot': 4.1.7
@@ -34823,11 +34823,11 @@ snapshots:
tinyexec: 1.2.3
tinyglobby: 0.2.16
tinyrainbow: 3.1.0
vite: 6.4.2(@types/node@20.14.14)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0)
vite: 6.4.2(@types/node@22.20.0)(jiti@2.6.1)(lightningcss@1.29.2)(terser@5.46.1)(tsx@4.22.4)(yaml@2.9.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@opentelemetry/api': 1.9.1
'@types/node': 20.14.14
'@types/node': 22.20.0
'@vitest/coverage-v8': 4.1.7(vitest@4.1.7)
transitivePeerDependencies:
- msw