diff --git a/.gitlab-ci-dso.yml b/.gitlab-ci-dso.yml deleted file mode 100644 index 4c4b0d0fb..000000000 --- a/.gitlab-ci-dso.yml +++ /dev/null @@ -1,78 +0,0 @@ -# This file is an example on how to use CI on Gitlab DSO platform, it is not yet functionnal with environnment -# references for includes are at https://github.com/cloud-pi-native/gitlab-ci-catalog -stages: - - read-secret - - sonarqube-check - - build-push - -include: - - project: $CATALOG_PATH - file: vault-ci.yml - ref: main - - project: $CATALOG_PATH - file: kaniko-ci.yml - ref: main - -vault:read_secret: - stage: read-secret - extends: .vault:read_secret - -.build-push-branches: - only: - refs: - - branches - extends: .kaniko:build-push - stage: build-push - variables: - WORKING_DIR: . - -.build-push-tags: - only: - refs: - - tags - extends: .kaniko:build-push - stage: build-push - variables: - WORKING_DIR: . - -build-push-server-tag: - extends: .build-push-tags - variables: - IMAGES_NAMES: server:$CI_COMMIT_TAG server:latest - DOCKERFILE: apps/server/Dockerfile - -build-push-client-tag: - extends: .build-push-tags - variables: - IMAGES_NAMES: client:$CI_COMMIT_TAG client:latest - DOCKERFILE: apps/client/Dockerfile - -build-push-server-branch: - extends: .build-push-branches - variables: - IMAGES_NAMES: server:$CI_COMMIT_BRANCH - DOCKERFILE: apps/server/Dockerfile - -build-push-client-branch: - extends: .build-push-branches - variables: - IMAGES_NAMES: client:$CI_COMMIT_BRANCH - DOCKERFILE: apps/client/Dockerfile - -sonarqube-check: - stage: sonarqube-check - image: - name: sonarsource/sonar-scanner-cli:5.0 - entrypoint: [""] - before_script: - - cp $SONAR_PROJECT_PROPERTIES ./sonar-project.properties - variables: - SONAR_USER_HOME: "${CI_PROJECT_DIR}/.sonar" # Defines the location of the analysis task cache - GIT_DEPTH: "0" # Tells git to fetch all the branches of the project, required by the analysis task - cache: - key: "${CI_JOB_NAME}" - paths: - - .sonar/cache - script: - - sonar-scanner - allow_failure: true diff --git a/.prototools b/.prototools deleted file mode 100644 index b5167e834..000000000 --- a/.prototools +++ /dev/null @@ -1,5 +0,0 @@ -node = "22.14.0" -pnpm = "10.5.2" - -[settings] -auto-install = true \ No newline at end of file diff --git a/README.md b/README.md index b2ce1bc54..b8fae0e0f 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ cd console - [Docker >= v27](https://docs.docker.com/get-docker/) Orchestrateur de conteneurs - [Plugin compose >= v2.35](https://github.com/docker/compose) (attention à ne pas avoir une vieille version qui traînerait dans `~/.docker/cli-plugins/` !). Permet de composer plusieurs conteneurs Docker - [Plugin buildx](https://github.com/docker/buildx) Permet d'étendre les capacités de Docker à l'aide de BuildKit -- [Node.js >= v22](https://nodejs.org/en/download/) Environnement d'exécution JavaScript. Vous pouvez utiliser [Volta](https://volta) pour gérer automatiquement l'installation de la version approuvée +- [Node.js >= v24](https://nodejs.org/en/download/) Environnement d'exécution JavaScript - [PnPM >= v10](https://pnpm.io/installation) Gestionnaire de paquets pour JavaScript #### Prérequis de configuration du projet diff --git a/apps/client/Dockerfile b/apps/client/Dockerfile index a0ad1e2fc..8746ea6e3 100644 --- a/apps/client/Dockerfile +++ b/apps/client/Dockerfile @@ -1,5 +1,5 @@ # Dev stage ------------------------------------------------------------------------ -FROM docker.io/node:22.14.0-bullseye-slim AS dev +FROM docker.io/node:24.12.0-bullseye-slim AS dev WORKDIR /app diff --git a/apps/client/package.json b/apps/client/package.json index 436f95b57..8cdf79c7e 100644 --- a/apps/client/package.json +++ b/apps/client/package.json @@ -64,7 +64,7 @@ "@faker-js/faker": "^9.3.0", "@iconify/types": "^2.0.0", "@types/jsdom": "^21.1.7", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@unocss/transformer-directives": "^0.65.1", "@vitejs/plugin-vue": "^6.0.1", "@vitest/coverage-v8": "^2.1.8", diff --git a/apps/server/Dockerfile b/apps/server/Dockerfile index 71c0b3c02..06c15d63d 100644 --- a/apps/server/Dockerfile +++ b/apps/server/Dockerfile @@ -1,5 +1,5 @@ # Base stage ----------------------------------------------------------------------- -FROM docker.io/node:22.14.0-bullseye-slim AS dev +FROM docker.io/node:24.12.0-bullseye-slim AS dev WORKDIR /app @@ -50,7 +50,7 @@ RUN pnpm --filter @cpn-console/server --prod deploy build # Prod stage ----------------------------------------------------------------------- -FROM docker.io/node:22.14.0-bullseye-slim AS prod +FROM docker.io/node:24.12.0-bullseye-slim AS prod ARG APP_VERSION ENV APP_VERSION=$APP_VERSION diff --git a/apps/server/package.json b/apps/server/package.json index 20125db04..0e64919aa 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -73,7 +73,7 @@ "@cpn-console/test-utils": "workspace:^", "@cpn-console/ts-config": "workspace:^", "@faker-js/faker": "^9.3.0", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "fastify-plugin": "^5.0.1", "nodemon": "^3.1.7", diff --git a/package.json b/package.json index b604a5ba2..f95a73d57 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,10 @@ "version": "9.11.0", "private": true, "packageManager": "pnpm@10.20.0", + "engines": { + "node": ">=24.0.0", + "npm": ">=11.0.0" + }, "scripts": { "build": "turbo run build --color --no-daemon", "build:clean": "turbo run build:clean --no-daemon", @@ -73,7 +77,7 @@ "eslint": "^9.39.1", "husky": "^9.1.7", "lint-staged": "^15.5.2", - "turbo": "^2.6.0" + "turbo": "^2.7.1" }, "pnpm": { "patchedDependencies": { @@ -90,8 +94,5 @@ "prisma", "vue-demi" ] - }, - "volta": { - "node": "22.14.0" } } diff --git a/packages/hooks/package.json b/packages/hooks/package.json index ff8a265e3..3ec0e2f59 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -33,7 +33,7 @@ "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", "@types/json-schema": "^7.0.15", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/packages/shared/package.json b/packages/shared/package.json index 7fb369168..161818320 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -34,7 +34,7 @@ "@cpn-console/ts-config": "workspace:^", "@faker-js/faker": "^9.3.0", "@kubernetes/client-node": "^0.22.3", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/packages/shared/src/api-client.ts b/packages/shared/src/api-client.ts index fc989d24c..6c877a08d 100644 --- a/packages/shared/src/api-client.ts +++ b/packages/shared/src/api-client.ts @@ -6,32 +6,38 @@ export const apiPrefix: string = '/api/v1' export const contractInstance: ReturnType = initContract() export async function getContract() { - return contractInstance.router( - { - AdminTokens: (await import('./contracts/index.js')).adminTokenContract, - AdminRoles: (await import('./contracts/index.js')).adminRoleContract, - Clusters: (await import('./contracts/index.js')).clusterContract, - ServiceChains: (await import('./contracts/index.js')).serviceChainContract, - Environments: (await import('./contracts/index.js')).environmentContract, - Logs: (await import('./contracts/index.js')).logContract, - PersonalAccessTokens: (await import('./contracts/index.js')).personalAccessTokenContract, - Projects: (await import('./contracts/index.js')).projectContract, - ProjectsMembers: (await import('./contracts/index.js')).projectMemberContract, - ProjectsRoles: (await import('./contracts/index.js')).projectRoleContract, - ProjectServices: (await import('./contracts/index.js')).projectServiceContract, - Repositories: (await import('./contracts/index.js')).repositoryContract, - Stages: (await import('./contracts/index.js')).stageContract, - Services: (await import('./contracts/index.js')).serviceContract, - Users: (await import('./contracts/index.js')).userContract, - Zones: (await import('./contracts/index.js')).zoneContract, - System: (await import('./contracts/index.js')).systemContract, - SystemPlugin: (await import('./contracts/index.js')).systemPluginContract, - SystemSettings: (await import('./contracts/index.js')).systemSettingsContract, - }, - ) + return contractInstance.router({ + AdminTokens: (await import('./contracts/index.js')).adminTokenContract, + AdminRoles: (await import('./contracts/index.js')).adminRoleContract, + Clusters: (await import('./contracts/index.js')).clusterContract, + ServiceChains: (await import('./contracts/index.js')).serviceChainContract, + Environments: (await import('./contracts/index.js')).environmentContract, + Logs: (await import('./contracts/index.js')).logContract, + PersonalAccessTokens: (await import('./contracts/index.js')) + .personalAccessTokenContract, + Projects: (await import('./contracts/index.js')).projectContract, + ProjectsMembers: (await import('./contracts/index.js')) + .projectMemberContract, + ProjectsRoles: (await import('./contracts/index.js')).projectRoleContract, + ProjectServices: (await import('./contracts/index.js')) + .projectServiceContract, + Repositories: (await import('./contracts/index.js')).repositoryContract, + Stages: (await import('./contracts/index.js')).stageContract, + Services: (await import('./contracts/index.js')).serviceContract, + Users: (await import('./contracts/index.js')).userContract, + Zones: (await import('./contracts/index.js')).zoneContract, + System: (await import('./contracts/index.js')).systemContract, + SystemPlugin: (await import('./contracts/index.js')).systemPluginContract, + SystemSettings: (await import('./contracts/index.js')) + .systemSettingsContract, + }) } -export async function getApiClient(baseUrl: string, baseHeaders: Record, api: ApiFetcher | undefined) { +export async function getApiClient( + baseUrl: string, + baseHeaders: Record, + api: ApiFetcher | undefined, +): Promise { return initClient(await getContract(), { baseUrl, baseHeaders, diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 1034a0388..3366b3ca9 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -26,7 +26,7 @@ "devDependencies": { "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "rimraf": "^6.0.1", "typescript": "^5.7.2" }, diff --git a/playwright/package.json b/playwright/package.json index 6588614cc..ef52b81c7 100644 --- a/playwright/package.json +++ b/playwright/package.json @@ -21,7 +21,7 @@ "@cpn-console/ts-config": "workspace:^", "@faker-js/faker": "^9.3.0", "@playwright/test": "^1.56.1", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "dotenv": "^16.4.7" } } diff --git a/plugins/argocd/package.json b/plugins/argocd/package.json index a8e9739b0..9fea729df 100644 --- a/plugins/argocd/package.json +++ b/plugins/argocd/package.json @@ -37,7 +37,7 @@ "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", "@faker-js/faker": "^9.3.0", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/gitlab/package.json b/plugins/gitlab/package.json index fdd2b5ed6..2863ff8c5 100644 --- a/plugins/gitlab/package.json +++ b/plugins/gitlab/package.json @@ -33,7 +33,7 @@ "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", "@types/js-yaml": "4.0.9", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/gitlab/src/class.ts b/plugins/gitlab/src/class.ts index b649253d9..94963278f 100644 --- a/plugins/gitlab/src/class.ts +++ b/plugins/gitlab/src/class.ts @@ -41,15 +41,13 @@ export class GitlabApi extends PluginApi { this.api = getApi() } - public async createEmptyRepository({ createFirstCommit, groupId, repoName, description, ciConfigPath }: CreateEmptyRepositoryArgs & { + public async createEmptyRepository({ createFirstCommit, groupId, repoName, description }: CreateEmptyRepositoryArgs & { createFirstCommit: boolean groupId: number - ciConfigPath?: string }) { const project = await this.api.Projects.create({ name: repoName, path: repoName, - ciConfigPath, namespaceId: groupId, description, }) @@ -413,7 +411,6 @@ export class GitlabProjectApi extends GitlabApi { repoName, groupId: namespaceId, description, - ciConfigPath: clone ? '.gitlab-ci-dso.yml' : undefined, createFirstCommit: !clone, }) } diff --git a/plugins/harbor/package.json b/plugins/harbor/package.json index d5f1ce785..90ced1f25 100644 --- a/plugins/harbor/package.json +++ b/plugins/harbor/package.json @@ -33,7 +33,7 @@ "devDependencies": { "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/keycloak/package.json b/plugins/keycloak/package.json index ee9a8053b..a848a1ccc 100644 --- a/plugins/keycloak/package.json +++ b/plugins/keycloak/package.json @@ -28,7 +28,7 @@ "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", "@cpn-console/vault-plugin": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 99f369c6f..aaf1dac3d 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/nexus/package.json b/plugins/nexus/package.json index 6213a904f..4ef81bcd6 100644 --- a/plugins/nexus/package.json +++ b/plugins/nexus/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index 9f0ac49ea..a9e257661 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@cpn-console/eslint-config": "workspace:^", "@cpn-console/ts-config": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/plugins/vault/package.json b/plugins/vault/package.json index b1ff41e6f..8b2f8f074 100644 --- a/plugins/vault/package.json +++ b/plugins/vault/package.json @@ -28,7 +28,7 @@ "@cpn-console/eslint-config": "workspace:^", "@cpn-console/kubernetes-plugin": "workspace:^", "@cpn-console/ts-config": "workspace:^", - "@types/node": "^22.10.2", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "^2.1.8", "nodemon": "^3.1.7", "rimraf": "^6.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce4a2d439..c14bf6f3e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,8 +39,8 @@ importers: specifier: ^15.5.2 version: 15.5.2 turbo: - specifier: ^2.6.0 - version: 2.6.0 + specifier: ^2.7.1 + version: 2.7.1 apps/client: dependencies: @@ -61,7 +61,7 @@ importers: version: 4.3.0(vue@3.5.23(typescript@5.9.3)) '@ts-rest/core': specifier: ^3.52.1 - version: 3.52.1(@types/node@22.19.0)(zod@3.25.76) + version: 3.52.1(@types/node@24.10.0)(zod@3.25.76) '@types/js-yaml': specifier: 4.0.9 version: 4.0.9 @@ -130,17 +130,17 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@unocss/transformer-directives': specifier: ^0.65.1 version: 0.65.4 '@vitejs/plugin-vue': specifier: ^6.0.1 - version: 6.0.1(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) + version: 6.0.1(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) '@vue/eslint-config-typescript': specifier: ^14.1.4 version: 14.6.0(eslint-plugin-vue@9.33.0(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) @@ -176,7 +176,7 @@ importers: version: 5.9.3 unocss: specifier: ^66.5.4 - version: 66.5.4(postcss@8.5.6)(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) + version: 66.5.4(postcss@8.5.6)(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) unplugin-auto-import: specifier: ^0.18.6 version: 0.18.6(rollup@2.79.2) @@ -185,16 +185,16 @@ importers: version: 0.27.5(@babel/parser@7.28.5)(rollup@2.79.2)(vue@3.5.23(typescript@5.9.3)) vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vite-node: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(terser@5.44.1) vite-plugin-pwa: specifier: ^1.1.0 - version: 1.1.0(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(workbox-build@7.3.0)(workbox-window@7.3.0) + version: 1.1.0(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(workbox-build@7.3.0)(workbox-window@7.3.0) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) vue-eslint-parser: specifier: ^9.4.3 version: 9.4.3(eslint@9.39.1(jiti@2.6.1)) @@ -213,7 +213,7 @@ importers: version: 15.6.0 cypress-vite: specifier: 1.8.0 - version: 1.8.0(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) + version: 1.8.0(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) apps/server: dependencies: @@ -279,13 +279,13 @@ importers: version: 6.19.0(prisma@6.19.0(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) '@ts-rest/core': specifier: ^3.52.1 - version: 3.52.1(@types/node@22.19.0)(zod@3.25.76) + version: 3.52.1(@types/node@24.10.0)(zod@3.25.76) '@ts-rest/fastify': specifier: ^3.52.1 - version: 3.52.1(@ts-rest/core@3.52.1(@types/node@22.19.0)(zod@3.25.76))(fastify@4.29.1)(zod@3.25.76) + version: 3.52.1(@ts-rest/core@3.52.1(@types/node@24.10.0)(zod@3.25.76))(fastify@4.29.1)(zod@3.25.76) '@ts-rest/open-api': specifier: ^3.52.1 - version: 3.52.1(@ts-rest/core@3.52.1(@types/node@22.19.0)(zod@3.25.76))(zod@3.25.76) + version: 3.52.1(@ts-rest/core@3.52.1(@types/node@24.10.0)(zod@3.25.76))(zod@3.25.76) axios: specifier: 1.12.2 version: 1.12.2 @@ -315,7 +315,7 @@ importers: version: 7.16.0 vitest-mock-extended: specifier: ^2.0.2 - version: 2.0.2(typescript@5.9.3)(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.0.2(typescript@5.9.3)(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) devDependencies: '@cpn-console/eslint-config': specifier: workspace:^ @@ -330,11 +330,11 @@ importers: specifier: ^9.3.0 version: 9.9.0 '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) fastify-plugin: specifier: ^5.0.1 version: 5.1.0 @@ -358,13 +358,13 @@ importers: version: 3.5.5(typescript@5.9.3) vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vite-node: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(terser@5.44.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) packages/eslintconfig: devDependencies: @@ -385,7 +385,7 @@ importers: version: 0.4.0 vitest-mock-extended: specifier: ^2.0.2 - version: 2.0.2(typescript@5.9.3)(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.0.2(typescript@5.9.3)(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) zod: specifier: ^3.25.76 version: 3.25.76 @@ -400,11 +400,11 @@ importers: specifier: ^7.0.15 version: 7.0.15 '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -422,13 +422,13 @@ importers: version: 7.16.0 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) packages/shared: dependencies: '@ts-rest/core': specifier: ^3.52.1 - version: 3.52.1(@types/node@22.19.0)(zod@3.25.76) + version: 3.52.1(@types/node@24.10.0)(zod@3.25.76) short-uuid: specifier: ^5.2.0 version: 5.2.0 @@ -452,11 +452,11 @@ importers: specifier: ^0.22.3 version: 0.22.3 '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -468,13 +468,13 @@ importers: version: 5.7.2 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vite-node: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(terser@5.44.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) packages/test-utils: dependencies: @@ -492,8 +492,8 @@ importers: specifier: workspace:^ version: link:../tsconfig '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 rimraf: specifier: ^6.0.1 version: 6.1.0 @@ -518,8 +518,8 @@ importers: specifier: ^1.56.1 version: 1.56.1 '@types/node': - specifier: ^22.10.2 - version: 22.13.5 + specifier: ^24.1.0 + version: 24.10.0 dotenv: specifier: ^16.4.7 version: 16.4.7 @@ -576,11 +576,11 @@ importers: specifier: ^9.3.0 version: 9.9.0 '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -592,10 +592,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/gitlab: dependencies: @@ -634,11 +634,11 @@ importers: specifier: 4.0.9 version: 4.0.9 '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -650,10 +650,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/harbor: dependencies: @@ -689,11 +689,11 @@ importers: specifier: workspace:^ version: link:../../packages/tsconfig '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -708,10 +708,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/keycloak: dependencies: @@ -738,11 +738,11 @@ importers: specifier: workspace:^ version: link:../vault '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -754,10 +754,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/kubernetes: dependencies: @@ -790,11 +790,11 @@ importers: specifier: workspace:^ version: link:../../packages/tsconfig '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -806,10 +806,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/nexus: dependencies: @@ -836,11 +836,11 @@ importers: specifier: workspace:^ version: link:../../packages/tsconfig '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -852,10 +852,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/sonarqube: dependencies: @@ -885,11 +885,11 @@ importers: specifier: workspace:^ version: link:../../packages/tsconfig '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -901,10 +901,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) plugins/vault: dependencies: @@ -931,11 +931,11 @@ importers: specifier: workspace:^ version: link:../../packages/tsconfig '@types/node': - specifier: ^22.10.2 - version: 22.19.0 + specifier: ^24.1.0 + version: 24.10.0 '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)) + version: 2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)) nodemon: specifier: ^3.1.7 version: 3.1.10 @@ -947,10 +947,10 @@ importers: version: 5.9.3 vite: specifier: ^7.2.1 - version: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + version: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + version: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) packages: @@ -2580,12 +2580,6 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.13.5': - resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==} - - '@types/node@22.19.0': - resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} - '@types/node@24.10.0': resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} @@ -6744,38 +6738,38 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - turbo-darwin-64@2.6.0: - resolution: {integrity: sha512-6vHnLAubHj8Ib45Knu+oY0ZVCLO7WcibzAvt5b1E72YHqAs4y8meMAGMZM0jLqWPh/9maHDc16/qBCMxtW4pXg==} + turbo-darwin-64@2.7.1: + resolution: {integrity: sha512-EaA7UfYujbY9/Ku0WqPpvfctxm91h9LF7zo8vjielz+omfAPB54Si+ADmUoBczBDC6RoLgbURC3GmUW2alnjJg==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.6.0: - resolution: {integrity: sha512-IU+gWMEXNBw8H0pxvE7nPEa5p6yahxbN8g/Q4Bf0AHymsAFqsScgV0peeNbWybdmY9jk1LPbALOsF2kY1I7ZiQ==} + turbo-darwin-arm64@2.7.1: + resolution: {integrity: sha512-/pWGSygtBugd7sKQOeMm+jKY3qN1vyB0RiHBM6bN/6qUOo2VHo8IQwBTIaSgINN4Ue6fzEU+WfePNvonSU9yXw==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.6.0: - resolution: {integrity: sha512-CKoiJ2ZFJLCDsWdRlZg+ew1BkGn8iCEGdePhISVpjsGwkJwSVhVu49z2zKdBeL1IhcSKS2YALwp9ellNZANJxw==} + turbo-linux-64@2.7.1: + resolution: {integrity: sha512-Y5H11mdhASw/dJuRFyGtTCDFX5/MPT73EKsVEiHbw5MkFc77lx3nMc5L/Q7bKEhef/vYJAsAb61QuHsB6qdP8Q==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.6.0: - resolution: {integrity: sha512-WroVCdCvJbrhNxNdw7XB7wHAfPPJPV+IXY+ZKNed+9VdfBu/2mQNfKnvqTuFTH7n+Pdpv8to9qwhXRTJe26upg==} + turbo-linux-arm64@2.7.1: + resolution: {integrity: sha512-L/r77jD7cqIEXoyu2LGBUrTY5GJSi/XcGLsQ2nZ/fefk6x3MpljTvwsXUVG1BUkiBPc4zaKRj6yGyWMo5MbLxQ==} cpu: [arm64] os: [linux] - turbo-windows-64@2.6.0: - resolution: {integrity: sha512-7pZo5aGQPR+A7RMtWCZHusarJ6y15LQ+o3jOmpMxTic/W6Bad+jSeqo07TWNIseIWjCVzrSv27+0odiYRYtQdA==} + turbo-windows-64@2.7.1: + resolution: {integrity: sha512-rkeuviXZ/1F7lCare7TNKvYtT/SH9dZR55FAMrxrFRh88b+ZKwlXEBfq5/1OctEzRUo/VLIm+s5LJMOEy+QshA==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.6.0: - resolution: {integrity: sha512-1Ty+NwIksQY7AtFUCPrTpcKQE7zmd/f7aRjdT+qkqGFQjIjFYctEtN7qo4vpQPBgCfS1U3ka83A2u/9CfJQ3wQ==} + turbo-windows-arm64@2.7.1: + resolution: {integrity: sha512-1rZk9htm3+iP/rWCf/h4/DFQey9sMs2TJPC4T5QQfwqAdMWsphgrxBuFqHdxczlbBCgbWNhVw0CH2bTxe1/GFg==} cpu: [arm64] os: [win32] - turbo@2.6.0: - resolution: {integrity: sha512-kC5VJqOXo50k0/0jnJDDjibLAXalqT9j7PQ56so0pN+81VR4Fwb2QgIE9dTzT3phqOTQuEXkPh3sCpnv5Isz2g==} + turbo@2.7.1: + resolution: {integrity: sha512-zAj9jGc7VDvuAo/5Jbos4QTtWz9uUpkMhMKGyTjDJkx//hdL2bM31qQoJSAbU+7JyK5vb0LPzpwf6DUt3zayqg==} hasBin: true tweetnacl@0.14.5: @@ -6856,12 +6850,6 @@ packages: undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} - - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -7523,7 +7511,7 @@ snapshots: '@babel/types': 7.28.5 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7575,7 +7563,7 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.11 transitivePeerDependencies: @@ -8150,7 +8138,7 @@ snapshots: '@babel/parser': 7.27.7 '@babel/template': 7.27.2 '@babel/types': 7.28.5 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -8163,7 +8151,7 @@ snapshots: '@babel/parser': 7.28.5 '@babel/template': 7.27.2 '@babel/types': 7.28.5 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -8576,7 +8564,7 @@ snapshots: '@eslint/config-array@0.21.1': dependencies: '@eslint/object-schema': 2.1.7 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8600,7 +8588,7 @@ snapshots: '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -8775,7 +8763,7 @@ snapshots: '@antfu/install-pkg': 1.1.0 '@antfu/utils': 9.3.0 '@iconify/types': 2.0.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.1.2 @@ -9116,22 +9104,22 @@ snapshots: dependencies: tslib: 2.8.1 - '@ts-rest/core@3.52.1(@types/node@22.19.0)(zod@3.25.76)': + '@ts-rest/core@3.52.1(@types/node@24.10.0)(zod@3.25.76)': optionalDependencies: - '@types/node': 22.19.0 + '@types/node': 24.10.0 zod: 3.25.76 - '@ts-rest/fastify@3.52.1(@ts-rest/core@3.52.1(@types/node@22.19.0)(zod@3.25.76))(fastify@4.29.1)(zod@3.25.76)': + '@ts-rest/fastify@3.52.1(@ts-rest/core@3.52.1(@types/node@24.10.0)(zod@3.25.76))(fastify@4.29.1)(zod@3.25.76)': dependencies: - '@ts-rest/core': 3.52.1(@types/node@22.19.0)(zod@3.25.76) + '@ts-rest/core': 3.52.1(@types/node@24.10.0)(zod@3.25.76) fastify: 4.29.1 optionalDependencies: zod: 3.25.76 - '@ts-rest/open-api@3.52.1(@ts-rest/core@3.52.1(@types/node@22.19.0)(zod@3.25.76))(zod@3.25.76)': + '@ts-rest/open-api@3.52.1(@ts-rest/core@3.52.1(@types/node@24.10.0)(zod@3.25.76))(zod@3.25.76)': dependencies: '@anatine/zod-openapi': 1.14.2(openapi3-ts@2.0.2)(zod@3.25.76) - '@ts-rest/core': 3.52.1(@types/node@22.19.0)(zod@3.25.76) + '@ts-rest/core': 3.52.1(@types/node@24.10.0)(zod@3.25.76) openapi3-ts: 2.0.2 zod: 3.25.76 @@ -9156,7 +9144,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.10.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -9170,14 +9158,6 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.13.5': - dependencies: - undici-types: 6.20.0 - - '@types/node@22.19.0': - dependencies: - undici-types: 6.21.0 - '@types/node@24.10.0': dependencies: undici-types: 7.16.0 @@ -9205,7 +9185,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.10.0 optional: true '@typescript-eslint/eslint-plugin@8.46.3(@typescript-eslint/parser@8.46.3(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': @@ -9231,7 +9211,7 @@ snapshots: '@typescript-eslint/types': 8.46.3 '@typescript-eslint/typescript-estree': 8.46.3(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.46.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.1(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -9241,7 +9221,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.46.3(typescript@5.9.3) '@typescript-eslint/types': 8.46.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -9260,7 +9240,7 @@ snapshots: '@typescript-eslint/types': 8.46.3 '@typescript-eslint/typescript-estree': 8.46.3(typescript@5.9.3) '@typescript-eslint/utils': 8.46.3(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.1(jiti@2.6.1) ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 @@ -9275,7 +9255,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.46.3(typescript@5.9.3) '@typescript-eslint/types': 8.46.3 '@typescript-eslint/visitor-keys': 8.46.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -9301,13 +9281,13 @@ snapshots: '@typescript-eslint/types': 8.46.3 eslint-visitor-keys: 4.2.1 - '@unocss/astro@66.5.4(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))': + '@unocss/astro@66.5.4(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))': dependencies: '@unocss/core': 66.5.4 '@unocss/reset': 66.5.4 - '@unocss/vite': 66.5.4(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) + '@unocss/vite': 66.5.4(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) optionalDependencies: - vite: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + vite: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) '@unocss/cli@66.5.4': dependencies: @@ -9450,7 +9430,7 @@ snapshots: dependencies: '@unocss/core': 66.5.4 - '@unocss/vite@66.5.4(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))': + '@unocss/vite@66.5.4(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))': dependencies: '@jridgewell/remapping': 2.3.5 '@unocss/config': 66.5.4 @@ -9461,7 +9441,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.15 unplugin-utils: 0.3.1 - vite: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + vite: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -9522,17 +9502,17 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-vue@6.0.1(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + vite: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) vue: 3.5.23(typescript@5.9.3) - '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1))': + '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -9542,7 +9522,7 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) + vitest: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) transitivePeerDependencies: - supports-color @@ -9564,14 +9544,6 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@22.19.0)(terser@5.44.1))': - dependencies: - '@vitest/spy': 2.1.9 - estree-walker: 3.0.3 - magic-string: 0.30.21 - optionalDependencies: - vite: 5.4.21(@types/node@22.19.0)(terser@5.44.1) - '@vitest/mocker@2.1.9(vite@5.4.21(@types/node@24.10.0)(terser@5.44.1))': dependencies: '@vitest/spy': 2.1.9 @@ -9579,7 +9551,6 @@ snapshots: magic-string: 0.30.21 optionalDependencies: vite: 5.4.21(@types/node@24.10.0)(terser@5.44.1) - optional: true '@vitest/pretty-format@2.1.9': dependencies: @@ -10278,11 +10249,11 @@ snapshots: csstype@3.1.3: {} - cypress-vite@1.8.0(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)): + cypress-vite@1.8.0(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)): dependencies: chokidar: 3.6.0 - debug: 4.4.3(supports-color@5.5.0) - vite: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + debug: 4.4.3(supports-color@8.1.1) + vite: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) transitivePeerDependencies: - supports-color optional: true @@ -10390,7 +10361,6 @@ snapshots: ms: 2.1.3 optionalDependencies: supports-color: 8.1.1 - optional: true decimal.js@10.6.0: {} @@ -10768,7 +10738,7 @@ snapshots: dependencies: '@typescript-eslint/types': 8.46.3 comment-parser: 1.4.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.1(jiti@2.6.1) eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 @@ -10787,7 +10757,7 @@ snapshots: '@es-joy/jsdoccomment': 0.50.2 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint: 9.39.1(jiti@2.6.1) espree: 10.4.0 @@ -10853,7 +10823,7 @@ snapshots: eslint-plugin-toml@0.12.0(eslint@9.39.1(jiti@2.6.1)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.1(jiti@2.6.1) eslint-compat-utils: 0.6.5(eslint@9.39.1(jiti@2.6.1)) lodash: 4.17.21 @@ -10903,7 +10873,7 @@ snapshots: eslint-plugin-yml@1.19.0(eslint@9.39.1(jiti@2.6.1)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) diff-sequences: 27.5.1 escape-string-regexp: 4.0.0 eslint: 9.39.1(jiti@2.6.1) @@ -10949,7 +10919,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -11575,7 +11545,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -11597,7 +11567,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -11857,7 +11827,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -11959,7 +11929,7 @@ snapshots: json-schema-resolver@2.0.0: dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) rfdc: 1.4.1 uri-js: 4.4.1 transitivePeerDependencies: @@ -12090,7 +12060,7 @@ snapshots: dependencies: chalk: 5.6.2 commander: 13.1.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) execa: 8.0.1 lilconfig: 3.1.3 listr2: 8.3.3 @@ -12545,7 +12515,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -13812,7 +13782,7 @@ snapshots: cosmiconfig: 9.0.0(typescript@5.9.3) css-functions-list: 3.2.3 css-tree: 3.1.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 file-entry-cache: 10.1.4 @@ -14075,32 +14045,32 @@ snapshots: dependencies: safe-buffer: 5.2.1 - turbo-darwin-64@2.6.0: + turbo-darwin-64@2.7.1: optional: true - turbo-darwin-arm64@2.6.0: + turbo-darwin-arm64@2.7.1: optional: true - turbo-linux-64@2.6.0: + turbo-linux-64@2.7.1: optional: true - turbo-linux-arm64@2.6.0: + turbo-linux-arm64@2.7.1: optional: true - turbo-windows-64@2.6.0: + turbo-windows-64@2.7.1: optional: true - turbo-windows-arm64@2.6.0: + turbo-windows-arm64@2.7.1: optional: true - turbo@2.6.0: + turbo@2.7.1: optionalDependencies: - turbo-darwin-64: 2.6.0 - turbo-darwin-arm64: 2.6.0 - turbo-linux-64: 2.6.0 - turbo-linux-arm64: 2.6.0 - turbo-windows-64: 2.6.0 - turbo-windows-arm64: 2.6.0 + turbo-darwin-64: 2.7.1 + turbo-darwin-arm64: 2.7.1 + turbo-linux-64: 2.7.1 + turbo-linux-arm64: 2.7.1 + turbo-windows-64: 2.7.1 + turbo-windows-arm64: 2.7.1 tweetnacl@0.14.5: {} @@ -14190,10 +14160,6 @@ snapshots: undefsafe@2.0.5: {} - undici-types@6.20.0: {} - - undici-types@6.21.0: {} - undici-types@7.16.0: {} undici@7.16.0: {} @@ -14255,9 +14221,9 @@ snapshots: universalify@2.0.1: {} - unocss@66.5.4(postcss@8.5.6)(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)): + unocss@66.5.4(postcss@8.5.6)(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)): dependencies: - '@unocss/astro': 66.5.4(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) + '@unocss/astro': 66.5.4(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) '@unocss/cli': 66.5.4 '@unocss/core': 66.5.4 '@unocss/postcss': 66.5.4(postcss@8.5.6) @@ -14275,9 +14241,9 @@ snapshots: '@unocss/transformer-compile-class': 66.5.4 '@unocss/transformer-directives': 66.5.4 '@unocss/transformer-variant-group': 66.5.4 - '@unocss/vite': 66.5.4(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) + '@unocss/vite': 66.5.4(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1)) optionalDependencies: - vite: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + vite: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) transitivePeerDependencies: - postcss - supports-color @@ -14305,7 +14271,7 @@ snapshots: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.3.0(rollup@2.79.2) chokidar: 3.6.0 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) fast-glob: 3.3.3 local-pkg: 0.5.1 magic-string: 0.30.21 @@ -14386,28 +14352,10 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@2.1.9(@types/node@22.19.0)(terser@5.44.1): - dependencies: - cac: 6.7.14 - debug: 4.4.3(supports-color@5.5.0) - es-module-lexer: 1.7.0 - pathe: 1.1.2 - vite: 5.4.21(@types/node@22.19.0)(terser@5.44.1) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vite-node@2.1.9(@types/node@24.10.0)(terser@5.44.1): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 1.1.2 vite: 5.4.21(@types/node@24.10.0)(terser@5.44.1) @@ -14421,29 +14369,18 @@ snapshots: - sugarss - supports-color - terser - optional: true - vite-plugin-pwa@1.1.0(vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(workbox-build@7.3.0)(workbox-window@7.3.0): + vite-plugin-pwa@1.1.0(vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1))(workbox-build@7.3.0)(workbox-window@7.3.0): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) pretty-bytes: 6.1.1 tinyglobby: 0.2.15 - vite: 7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) + vite: 7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1) workbox-build: 7.3.0 workbox-window: 7.3.0 transitivePeerDependencies: - supports-color - vite@5.4.21(@types/node@22.19.0)(terser@5.44.1): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.6 - rollup: 4.52.5 - optionalDependencies: - '@types/node': 22.19.0 - fsevents: 2.3.3 - terser: 5.44.1 - vite@5.4.21(@types/node@24.10.0)(terser@5.44.1): dependencies: esbuild: 0.21.5 @@ -14453,9 +14390,8 @@ snapshots: '@types/node': 24.10.0 fsevents: 2.3.3 terser: 5.44.1 - optional: true - vite@7.2.1(@types/node@22.19.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1): + vite@7.2.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(tsx@4.19.3)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -14464,54 +14400,18 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.0 + '@types/node': 24.10.0 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.44.1 tsx: 4.19.3 yaml: 2.8.1 - vitest-mock-extended@2.0.2(typescript@5.9.3)(vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1)): + vitest-mock-extended@2.0.2(typescript@5.9.3)(vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1)): dependencies: ts-essentials: 10.1.1(typescript@5.9.3) typescript: 5.9.3 - vitest: 2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1) - - vitest@2.1.9(@types/node@22.19.0)(jsdom@25.0.1)(terser@5.44.1): - dependencies: - '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.21(@types/node@22.19.0)(terser@5.44.1)) - '@vitest/pretty-format': 2.1.9 - '@vitest/runner': 2.1.9 - '@vitest/snapshot': 2.1.9 - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 - chai: 5.3.3 - debug: 4.4.3(supports-color@5.5.0) - expect-type: 1.2.2 - magic-string: 0.30.21 - pathe: 1.1.2 - std-env: 3.10.0 - tinybench: 2.9.0 - tinyexec: 0.3.2 - tinypool: 1.1.1 - tinyrainbow: 1.2.0 - vite: 5.4.21(@types/node@22.19.0)(terser@5.44.1) - vite-node: 2.1.9(@types/node@22.19.0)(terser@5.44.1) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 22.19.0 - jsdom: 25.0.1 - transitivePeerDependencies: - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser + vitest: 2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1) vitest@2.1.9(@types/node@24.10.0)(jsdom@25.0.1)(terser@5.44.1): dependencies: @@ -14523,7 +14423,7 @@ snapshots: '@vitest/spy': 2.1.9 '@vitest/utils': 2.1.9 chai: 5.3.3 - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) expect-type: 1.2.2 magic-string: 0.30.21 pathe: 1.1.2 @@ -14548,7 +14448,6 @@ snapshots: - sugarss - supports-color - terser - optional: true vscode-uri@3.1.0: {} @@ -14558,7 +14457,7 @@ snapshots: vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.1(jiti@2.6.1) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -14570,7 +14469,7 @@ snapshots: vue-eslint-parser@9.4.3(eslint@9.39.1(jiti@2.6.1)): dependencies: - debug: 4.4.3(supports-color@5.5.0) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.1(jiti@2.6.1) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3