diff --git a/apps/daemon/package.json b/apps/daemon/package.json index a2ad532..4cb3005 100644 --- a/apps/daemon/package.json +++ b/apps/daemon/package.json @@ -19,29 +19,29 @@ "clean": "rimraf dist .turbo" }, "dependencies": { - "@fastify/websocket": "^11.3.0", + "@fastify/websocket": "^11.3.1", "@hopper/shared": "workspace:*", "dockerode": "^5.0.1", - "fastify": "^5.12.1", - "jose": "^6.2.10", + "fastify": "^5.12.5", + "jose": "^6.2.12", "pino": "^10.3.1", "ssh2": "^1.17.0", "tar-stream": "^3.2.1", - "yaml": "^2.8.1", + "yaml": "^2.9.1", "zod": "^4.1.5" }, "devDependencies": { "@hopper/config": "workspace:*", "@types/dockerode": "^4.0.1", - "@types/node": "^22.15.0", - "@types/ssh2": "^1.15.5", - "@types/tar-stream": "^3.1.4", - "@types/ws": "^8.18.1", + "@types/node": "^22.20.5", + "@types/ssh2": "^1.15.6", + "@types/tar-stream": "^3.1.5", + "@types/ws": "^8.18.2", "eslint": "^10.9.1", "pino-pretty": "^13.1.1", "rimraf": "^6.0.1", "tsup": "^8.5.0", - "tsx": "^4.23.13", + "tsx": "^4.23.15", "typescript": "^5.9.2", "vitest": "^4.1.11" } diff --git a/apps/panel/package.json b/apps/panel/package.json index da79e45..8fbeaba 100644 --- a/apps/panel/package.json +++ b/apps/panel/package.json @@ -25,40 +25,40 @@ "@fastify/cookie": "^11.1.2", "@fastify/cors": "^11.3.0", "@fastify/helmet": "^13.1.1", - "@fastify/static": "^10.1.3", + "@fastify/static": "^10.1.5", "@hopper/shared": "workspace:*", "@hopper/templates": "workspace:*", - "@nestjs/common": "^11.2.3", + "@nestjs/common": "^11.2.7", "@nestjs/config": "^4.0.2", - "@nestjs/core": "^11.2.3", - "@nestjs/platform-fastify": "^11.2.3", + "@nestjs/core": "^11.2.7", + "@nestjs/platform-fastify": "^11.2.7", "@node-rs/argon2": "^2.1.0", "@prisma/adapter-pg": "^7.10.0", "@prisma/client": "^7.10.0", "@simplewebauthn/server": "^13.3.3", - "fastify": "^5.12.1", + "fastify": "^5.12.5", "ioredis": "^6.0.0", - "jose": "^6.2.10", - "mysql2": "^3.24.2", + "jose": "^6.2.12", + "mysql2": "^3.24.5", "nodemailer": "^9.0.6", - "otpauth": "^9.5.1", + "otpauth": "^9.5.2", "prisma": "^7.10.0", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.2", - "yaml": "^2.9.0", + "yaml": "^2.9.1", "zod": "^4.1.5" }, "devDependencies": { "@hopper/config": "workspace:*", "@nestjs/cli": "^11.0.10", "@nestjs/schematics": "^11.0.8", - "@nestjs/testing": "^11.2.3", - "@types/node": "^22.15.0", + "@nestjs/testing": "^11.2.7", + "@types/node": "^22.20.5", "@types/nodemailer": "^8.0.1", "dotenv": "^17.4.1", "eslint": "^10.9.1", "rimraf": "^6.0.1", - "tsx": "^4.23.13", + "tsx": "^4.23.15", "typescript": "^5.9.2", "vitest": "^4.1.11" } diff --git a/apps/panel/web/package.json b/apps/panel/web/package.json index 721a79a..b0dad78 100644 --- a/apps/panel/web/package.json +++ b/apps/panel/web/package.json @@ -23,11 +23,11 @@ "@xterm/xterm": "^6.0.0", "react": "^19.1.1", "react-dom": "^19.1.1", - "react-router-dom": "^7.18.3" + "react-router-dom": "^7.18.4" }, "devDependencies": { "@hopper/config": "workspace:*", - "@material-symbols/svg-400": "^0.47.0", + "@material-symbols/svg-400": "^0.47.5", "@tailwindcss/vite": "^4.1.13", "@testing-library/react": "^16.3.3", "@types/react": "^19.1.12", diff --git a/package.json b/package.json index 069829c..f41a8a0 100644 --- a/package.json +++ b/package.json @@ -26,8 +26,8 @@ "dev:services:down": "docker compose -f docker/docker-compose.dev.yml down" }, "devDependencies": { - "@types/node": "^22.15.0", - "prettier": "^3.6.2", + "@types/node": "^22.20.5", + "prettier": "^3.9.9", "rimraf": "^6.0.1", "turbo": "^2.10.12", "typescript": "^5.9.2" diff --git a/packages/config/package.json b/packages/config/package.json index 889262d..b751025 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -31,6 +31,6 @@ "typescript": "^5.9.2" }, "devDependencies": { - "eslint-plugin-react-refresh": "^0.5.5" + "eslint-plugin-react-refresh": "^0.5.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e56332b..ff803e1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,11 +12,11 @@ importers: .: devDependencies: '@types/node': - specifier: ^22.15.0 - version: 22.20.1 + specifier: ^22.20.5 + version: 22.20.5 prettier: - specifier: ^3.6.2 - version: 3.9.6 + specifier: ^3.9.9 + version: 3.9.9 rimraf: specifier: ^6.0.1 version: 6.1.3 @@ -30,8 +30,8 @@ importers: apps/daemon: dependencies: '@fastify/websocket': - specifier: ^11.3.0 - version: 11.3.0 + specifier: ^11.3.1 + version: 11.3.1 '@hopper/shared': specifier: workspace:* version: link:../../packages/shared @@ -40,10 +40,10 @@ importers: version: 5.0.1 fastify: specifier: ^5.11.2 - version: 5.12.1 + version: 5.12.5 jose: - specifier: ^6.2.10 - version: 6.2.10 + specifier: ^6.2.12 + version: 6.2.12 pino: specifier: ^10.3.1 version: 10.3.1 @@ -54,8 +54,8 @@ importers: specifier: ^3.2.1 version: 3.2.1 yaml: - specifier: ^2.8.1 - version: 2.9.0 + specifier: ^2.9.1 + version: 2.9.1 zod: specifier: ^4.1.5 version: 4.4.3 @@ -67,17 +67,17 @@ importers: specifier: ^4.0.1 version: 4.0.1 '@types/node': - specifier: ^22.15.0 - version: 22.20.1 + specifier: ^22.20.5 + version: 22.20.5 '@types/ssh2': - specifier: ^1.15.5 - version: 1.15.5 + specifier: ^1.15.6 + version: 1.15.6 '@types/tar-stream': - specifier: ^3.1.4 - version: 3.1.4 + specifier: ^3.1.5 + version: 3.1.5 '@types/ws': - specifier: ^8.18.1 - version: 8.18.1 + specifier: ^8.18.2 + version: 8.18.2 eslint: specifier: ^10.9.1 version: 10.9.1(jiti@2.7.0) @@ -89,16 +89,16 @@ importers: version: 6.1.3 tsup: specifier: ^8.5.0 - version: 8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.13)(typescript@5.9.3)(yaml@2.9.0) + version: 8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.15)(typescript@5.9.3)(yaml@2.9.1) tsx: - specifier: ^4.23.13 - version: 4.23.13 + specifier: ^4.23.15 + version: 4.23.15 typescript: specifier: ^5.9.2 version: 5.9.3 vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) apps/panel: dependencies: @@ -112,8 +112,8 @@ importers: specifier: ^13.1.1 version: 13.1.1 '@fastify/static': - specifier: ^10.1.3 - version: 10.1.3 + specifier: ^10.1.5 + version: 10.1.5 '@hopper/shared': specifier: workspace:* version: link:../../packages/shared @@ -121,17 +121,17 @@ importers: specifier: workspace:* version: link:../../packages/templates '@nestjs/common': - specifier: ^11.2.3 - version: 11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2) + specifier: ^11.2.7 + version: 11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/config': specifier: ^4.0.2 - version: 4.0.4(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(rxjs@7.8.2) + version: 4.0.4(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(rxjs@7.8.2) '@nestjs/core': - specifier: ^11.2.3 - version: 11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2) + specifier: ^11.2.7 + version: 11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-fastify': - specifier: ^11.2.3 - version: 11.2.3(@fastify/static@10.1.3)(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2)) + specifier: ^11.2.7 + version: 11.2.7(@fastify/static@10.1.5)(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2)) '@node-rs/argon2': specifier: ^2.1.0 version: 2.1.0 @@ -146,22 +146,22 @@ importers: version: 13.3.3 fastify: specifier: ^5.11.2 - version: 5.12.1 + version: 5.12.5 ioredis: specifier: ^6.0.0 version: 6.0.0 jose: - specifier: ^6.2.10 - version: 6.2.10 + specifier: ^6.2.12 + version: 6.2.12 mysql2: - specifier: ^3.24.2 - version: 3.24.2(@types/node@22.20.1) + specifier: ^3.24.5 + version: 3.24.5(@types/node@22.20.5) nodemailer: specifier: ^9.0.6 version: 9.0.6 otpauth: - specifier: ^9.5.1 - version: 9.5.1 + specifier: ^9.5.2 + version: 9.5.2 prisma: specifier: ^7.10.0 version: 7.10.0(@types/react-dom@19.2.5(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3) @@ -172,8 +172,8 @@ importers: specifier: ^7.8.2 version: 7.8.2 yaml: - specifier: ^2.9.0 - version: 2.9.0 + specifier: ^2.9.1 + version: 2.9.1 zod: specifier: ^4.1.5 version: 4.4.3 @@ -183,16 +183,16 @@ importers: version: link:../../packages/config '@nestjs/cli': specifier: ^11.0.10 - version: 11.0.24(@types/node@22.20.1)(esbuild@0.28.2)(prettier@3.9.6) + version: 11.0.24(@types/node@22.20.5)(esbuild@0.28.2)(prettier@3.9.9) '@nestjs/schematics': specifier: ^11.0.8 - version: 11.1.0(chokidar@4.0.3)(prettier@3.9.6)(typescript@5.9.3) + version: 11.1.0(chokidar@4.0.3)(prettier@3.9.9)(typescript@5.9.3) '@nestjs/testing': - specifier: ^11.2.3 - version: 11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2)) + specifier: ^11.2.7 + version: 11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2)) '@types/node': - specifier: ^22.15.0 - version: 22.20.1 + specifier: ^22.20.5 + version: 22.20.5 '@types/nodemailer': specifier: ^8.0.1 version: 8.0.1 @@ -206,14 +206,14 @@ importers: specifier: ^6.0.1 version: 6.1.3 tsx: - specifier: ^4.23.13 - version: 4.23.13 + specifier: ^4.23.15 + version: 4.23.15 typescript: specifier: ^5.9.2 version: 5.9.3 vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) apps/panel/web: dependencies: @@ -239,18 +239,18 @@ importers: specifier: ^19.1.1 version: 19.2.8(react@19.2.8) react-router-dom: - specifier: ^7.18.3 - version: 7.18.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: ^7.18.4 + version: 7.18.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8) devDependencies: '@hopper/config': specifier: workspace:* version: link:../../../packages/config '@material-symbols/svg-400': - specifier: ^0.47.0 - version: 0.47.0 + specifier: ^0.47.5 + version: 0.47.5 '@tailwindcss/vite': specifier: ^4.1.13 - version: 4.3.3(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 4.3.3(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@19.2.5(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -262,13 +262,13 @@ importers: version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: ^6.1.1 - version: 6.1.1(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 6.1.1(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) eslint: specifier: ^10.9.1 version: 10.9.1(jiti@2.7.0) jsdom: specifier: ^30.0.1 - version: 30.0.1(@noble/hashes@2.2.0) + version: 30.0.1(@noble/hashes@2.4.0) rimraf: specifier: ^6.0.1 version: 6.1.3 @@ -280,10 +280,10 @@ importers: version: 5.9.3 vite: specifier: ^8.2.2 - version: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + version: 8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) packages/config: dependencies: @@ -313,8 +313,8 @@ importers: version: 8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) devDependencies: eslint-plugin-react-refresh: - specifier: ^0.5.5 - version: 0.5.5(eslint@10.9.1(jiti@2.7.0)) + specifier: ^0.5.7 + version: 0.5.7(eslint@10.9.1(jiti@2.7.0)) packages/shared: dependencies: @@ -333,13 +333,13 @@ importers: version: 6.1.3 tsup: specifier: ^8.5.0 - version: 8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.13)(typescript@5.9.3)(yaml@2.9.0) + version: 8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.15)(typescript@5.9.3)(yaml@2.9.1) typescript: specifier: ^5.9.2 version: 5.9.3 vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) packages/templates: dependencies: @@ -361,13 +361,13 @@ importers: version: 6.1.3 tsup: specifier: ^8.5.0 - version: 8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.13)(typescript@5.9.3)(yaml@2.9.0) + version: 8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.15)(typescript@5.9.3)(yaml@2.9.1) typescript: specifier: ^5.9.2 version: 5.9.3 vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + version: 4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) packages: @@ -944,17 +944,20 @@ packages: '@fastify/merge-json-schemas@0.2.1': resolution: {integrity: sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==} - '@fastify/proxy-addr@5.1.0': - resolution: {integrity: sha512-INS+6gh91cLUjB+PVHfu1UqcB76Sqtpyp7bnL+FYojhjygvOPA9ctiD/JDKsyD9Xgu4hUhCSJBPig/w7duNajw==} + '@fastify/middie@9.3.4': + resolution: {integrity: sha512-dd8phTnVWzx3iKPBKSvtRUT8+Igvy/MP+P5HcY2tjejEyeVbyjkD4HgzKessUObue5RRM5J6PZdxtAqgbn84yw==} + + '@fastify/proxy-addr@5.1.1': + resolution: {integrity: sha512-zv07Y9GEuDsJPegZoDFd4SDWaZOW8N2pa0GSrYmKpId/tjt1Hgo3BjZBVjdVpfVrHaA+Qv5jawtS2O50J5xM9g==} '@fastify/send@4.1.1': resolution: {integrity: sha512-BYo+EiaKwlxH+WetGk6hAs1d39iP0y1gqB8lGF/qwkJ9ZZ/cBY1vx5NvExb9Sc3yRMFjD5X4Eyh4e4+TzRkzdw==} - '@fastify/static@10.1.3': - resolution: {integrity: sha512-W6jqajYS974XjPjB5hQWoxPM8NKM4+p8YmQT6G5IbCa4uhdWSVadZUv75siy1wEA/3ty8RYdpBydfWeu9AqAqQ==} + '@fastify/static@10.1.5': + resolution: {integrity: sha512-3r0ZFXo82nKlPzySOUYhwWVfPZStfiwjmyevkX7cJWL2yXmEzl0Rpxv+L6L1R4OxqvlDGqf3g8OdBzILKgqe6w==} - '@fastify/websocket@11.3.0': - resolution: {integrity: sha512-g89ag4BCcD9YP5wBZXixzoLnuf5j89p/sXFcfpCiv2pdEkYYukBEoK3heVzqsp0EAtszVDc2BBZG0KZqeAShIA==} + '@fastify/websocket@11.3.1': + resolution: {integrity: sha512-3117Fteg0MC9zRl0ilNAQelRb+PNDvNuWe0yJ+jnLthaPPZnlml+GraGpesNUEQvLl8+3C+W4aKZz10XmQ10Mg==} '@grpc/grpc-js@1.14.4': resolution: {integrity: sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==} @@ -1172,8 +1175,8 @@ packages: resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} engines: {node: '>=8'} - '@material-symbols/svg-400@0.47.0': - resolution: {integrity: sha512-M3vW/MQCkr7NlN+1D9LDwRiKJeUjXbUB/O3gqPExNFAz1Vk/IFr0Ajlhr/lXVti46yhWknooVKAYMQj4o1VE3w==} + '@material-symbols/svg-400@0.47.5': + resolution: {integrity: sha512-5AHuernGbTq1uq0YDb16QabESAaiYdqgDsDqF3Nk5usqP8pEeE5Nrt11jSs4/A/D7kOz5Ci6xyXMS/DsaxY/rw==} '@napi-rs/lzma-linux-x64-gnu@1.5.1': resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} @@ -1202,8 +1205,8 @@ packages: '@swc/core': optional: true - '@nestjs/common@11.2.3': - resolution: {integrity: sha512-obdauJXHfthhepbV+LpGe88OeBlR/Kw9lwjLo0Utzc//agoLXYb9DUGhPQWtm81IpBWMv+19eiwcve9MsBZwXA==} + '@nestjs/common@11.2.7': + resolution: {integrity: sha512-CGOa0I/5Ac43ydfpjztozOrvgDWYBdY9ktkO0OrRqRo1d8n5cphtrTGYHOwKLMIel0BpSYZoQymJ9Dywv/BzLw==} peerDependencies: class-transformer: '>=0.4.1' class-validator: '>=0.13.2' @@ -1221,8 +1224,8 @@ packages: '@nestjs/common': ^10.0.0 || ^11.0.0 rxjs: ^7.1.0 - '@nestjs/core@11.2.3': - resolution: {integrity: sha512-vkA9/Ja0Z3hvqXErSa+HaxrfF+cNXthNFi8VPNEKVli4rMd009yExAl0gLmko/Kf8peDXr72u1RN+j9Da2ukHg==} + '@nestjs/core@11.2.7': + resolution: {integrity: sha512-ynMkVOAEykJMtls1X+MQV3TNY6hrnMkyHowU8XY8R6UqM3tdqT4WNVtemQOmFrqHw3f85lbe765fcpZyjBOcqA==} engines: {node: '>= 20'} peerDependencies: '@nestjs/common': ^11.0.0 @@ -1239,8 +1242,8 @@ packages: '@nestjs/websockets': optional: true - '@nestjs/platform-fastify@11.2.3': - resolution: {integrity: sha512-SxUH+4+KnloYV0RD/fjuCl7UkQx9paMkxyHQLO1mHTTdX8CCBToWIZ6PXrBvXVNEHlVmxGnR0ob4zGVKWdD9EA==} + '@nestjs/platform-fastify@11.2.7': + resolution: {integrity: sha512-MdkxncTAQiuw5F9KJKUI1qgBRRGl+WAC+66NlAR63iFXVwH6OzVMlcTXdAB4luelUscpoEPMhB6djrAJ7Jc+Sw==} peerDependencies: '@fastify/static': ^10.1.2 '@fastify/view': ^10.0.0 || ^11.0.0 || ^12.0.0 @@ -1261,8 +1264,8 @@ packages: prettier: optional: true - '@nestjs/testing@11.2.3': - resolution: {integrity: sha512-7ANDWlkm8Xw4CYIhCNZhtBzANsQUKqjteA2yx/6sjqGyWhekeBKz8wgCJykm0vo+ltrg6U34dZlm2NgiRcNHPQ==} + '@nestjs/testing@11.2.7': + resolution: {integrity: sha512-CoWN8pIjXPVhkbaT0JI1E7X/QOnf9A8cdrzuhU+9mzRS4296/kds6BT+4tH7kOH484tH3GWkkB0+K7dA/FVGKg==} peerDependencies: '@nestjs/common': ^11.0.0 '@nestjs/core': ^11.0.0 @@ -1274,8 +1277,8 @@ packages: '@nestjs/platform-express': optional: true - '@noble/hashes@2.2.0': - resolution: {integrity: sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==} + '@noble/hashes@2.4.0': + resolution: {integrity: sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==} engines: {node: '>= 20.19.0'} '@node-rs/argon2-android-arm-eabi@2.1.0': @@ -2065,8 +2068,8 @@ packages: '@types/node@18.19.130': resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} - '@types/node@22.20.1': - resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==} + '@types/node@22.20.5': + resolution: {integrity: sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==} '@types/nodemailer@8.0.1': resolution: {integrity: sha512-PxpaInm8V1JQDd4j0ds5HfvWQk8JupS1C0Picb96QJsrrRDjBH+DlK7L4ZdNSqNULhiZRQHc40nLVShaGxXAMw==} @@ -2082,14 +2085,14 @@ packages: '@types/react@19.2.18': resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==} - '@types/ssh2@1.15.5': - resolution: {integrity: sha512-N1ASjp/nXH3ovBHddRJpli4ozpk6UdDYIX4RJWFa9L1YKnzdhTlVmiGHm4DZnj/jLbqZpes4aeR30EFGQtvhQQ==} + '@types/ssh2@1.15.6': + resolution: {integrity: sha512-oGdxhBqcRTwSTKFm+9EiKzkNVYRLEFkcW44lhguvBalGJbWfGnDt/ezwSUZc+SF9m9bMc3VyklNAtp7zICjS5w==} - '@types/tar-stream@3.1.4': - resolution: {integrity: sha512-921gW0+g29mCJX0fRvqeHzBlE/XclDaAG0Ousy1LCghsOhvaKacDeRGEVzQP9IPfKn8Vysy7FEXAIxycpc/CMg==} + '@types/tar-stream@3.1.5': + resolution: {integrity: sha512-zCUA6CSDw0t2cpQiZixpyzfubpeuVZmBr5wztvuCG4bhy7reX/9wGXdZxEzz2CjMFLQ32UPR/01jzUUSRJeCeQ==} - '@types/ws@8.18.1': - resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@types/ws@8.18.2': + resolution: {integrity: sha512-67MQl+fpWKVTT1NYdnmo3U4sc/xPo/zQBncVnI74qmQa0z/b+1g6iYqNmGCPbxO+zz2aklb08a0oHfegiVd0/w==} '@typescript-eslint/eslint-plugin@8.68.0': resolution: {integrity: sha512-WASHDpCm6qO5jj9g1a+8NiW5+GCkAyLReR56/4VruYmNgfUmqpxOfZ2Yfb8xGfJPWv5Qi6LSD8sXdces3vbp/Q==} @@ -2733,9 +2736,9 @@ packages: resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} - content-disposition@2.0.1: - resolution: {integrity: sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==} - engines: {node: '>=18'} + content-disposition@3.0.0: + resolution: {integrity: sha512-ZH/0Xs9rMIFWCOmGdmS9eHBTF62qqQYNz4nVjQhkdIO/a0fCP4UIM3mRz/wiqL0L14YgAz/1xio4OaSY4+ON/A==} + engines: {node: '>=22'} convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -2996,8 +2999,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 - eslint-plugin-react-refresh@0.5.5: - resolution: {integrity: sha512-vG7yLURXNvCHy0FBdbZRwIu0BLPJMlUUJS2Ep7ud9w1YCLftFZtuEjyjhym0Qq9yuZ6LJUitNlu/hMk0gakXAw==} + eslint-plugin-react-refresh@0.5.7: + resolution: {integrity: sha512-XhJSzLljuYD4UjNuFGJu2v7aD3sqNVK12w5/DCUfrNfHWegZo2+TsavNx8MuxMwEquuFAzNbNfXKU0WoZ+YUIg==} peerDependencies: eslint: ^9 || ^10 @@ -3104,11 +3107,11 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fast-uri@3.1.6: - resolution: {integrity: sha512-7Ical1vFEMr0onbVzEDIreM22I4khW+fzyQPwvAFWBp1iwdshSZRsL4jjRvPG9JP1uiqMHRto+YU6R2/CzDz5Q==} + fast-uri@3.1.8: + resolution: {integrity: sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==} - fast-uri@4.1.3: - resolution: {integrity: sha512-7+72G6vLt7jjNas8SmSATx2qeyRIjxeqO3i4IkmDTxlqYZRKANhOe1bnovcp4WZmvsYrp60WyqPyHqgRiX0yXw==} + fast-uri@4.2.1: + resolution: {integrity: sha512-TmHQgewjHtMq1E5QKA0tOE0yeYGQs25KZC/ziJpubRtWI15W92e6vPFydWOeZBVROSHBYw/QhD9d5OefdD6LDg==} fastify-plugin@5.1.0: resolution: {integrity: sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==} @@ -3116,11 +3119,11 @@ packages: fastify-plugin@6.0.0: resolution: {integrity: sha512-fZOty7z3O7vOliF6d8bHE3wiEh1KcNnKEQensSgTk9C1DvN6nRLS++XVd86v33Hw/8u9Un8A1zDrQ8ujcQDHEg==} - fastify@5.12.1: - resolution: {integrity: sha512-FWi+tQvwxR/PeRX7Z2mhfEF5ozJ3jn9asiiclzKXNSzJRHAYcU924aIOKAdHFJ+YIKieh3cqr1IwCOvTr41B3Q==} + fastify@5.12.5: + resolution: {integrity: sha512-OB2k1dlxs5/NAABqeKV2FUHkSD2BbENsCak8yULVcymn3fHIPDVa9TI3SDnJSWYSllZmSYuZXy2gTnsT+Sut1A==} - fastq@1.20.1: - resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} + fastq@1.20.3: + resolution: {integrity: sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==} fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} @@ -3339,8 +3342,8 @@ packages: resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==} hasBin: true - jose@6.2.10: - resolution: {integrity: sha512-iiW7J9qRFlGxvCOIBDBDxFePQSn7ZMAnrYGhrrOo6siO/MIqwfyilLR27pkfDgUk+raLuzADS8A3S/KLBisc0g==} + jose@6.2.12: + resolution: {integrity: sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==} joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} @@ -3597,8 +3600,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lru.min@1.1.4: - resolution: {integrity: sha512-DqC6n3QQ77zdFpCMASA1a3Jlb64Hv2N2DciFGkO/4L9+q/IpIAuRlKOvCXabtRW6cQf8usbmM6BE/TOPysCdIA==} + lru.min@1.1.5: + resolution: {integrity: sha512-5J9ysMYUpYIg9RF2vJpy9SinEmSviFSe0GyPpCQ4L5QSkLAgeLXlTAOu2ZwWUU5m+0SBl6gUU1R1ZQB3aKypfA==} engines: {bun: '>=1.0.0', deno: '>=1.30.0', node: '>=8.0.0'} lz-string@1.5.0: @@ -3665,8 +3668,8 @@ packages: resolution: {integrity: sha512-FBrGau0IXmuqg4haEZRBfHNWB5mUARw6hNwPDXXGg0XzVJ50mr/9hb267lvpVMnhZ1FON3qNd4Xfcez1rbFwSg==} engines: {node: '>= 8.0'} - mysql2@3.24.2: - resolution: {integrity: sha512-l9kXeKGwd6VCbSjmpO/bLWb+YCYpbvE4whte8ec6InXebvCNyEEydyRCnRU+TSHNqRLJ8B+Tk1uWb+vMCJgJzA==} + mysql2@3.24.5: + resolution: {integrity: sha512-X6Ujsr2QSkkLpkQGjxzpKRAPn9nu4axpR63ntBzquFVEvPOArgbUQ1sJjFKI7hnaYtiVZxa17Z7q18KSubW0IQ==} engines: {node: '>= 8.0'} peerDependencies: '@types/node': '>= 8' @@ -3741,8 +3744,8 @@ packages: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} - otpauth@9.5.1: - resolution: {integrity: sha512-fJmDAHc8wImfqqqOXIlBvT1dEKrZK0Cmb2VEgScpNTolCz0PHh6ExUZGv4sLtOsWNaHCQlD+rRqaPgnoxFoZjQ==} + otpauth@9.5.2: + resolution: {integrity: sha512-GQ5emWR/x1tcExT62IBT0UfO95wZzJZyxYOJOGVeQF47SYEN9vmh0vISvDZaNMuFJRG+IaWCKtfm+t9Bfoal6w==} p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -3914,8 +3917,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.9.6: - resolution: {integrity: sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==} + prettier@3.9.9: + resolution: {integrity: sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==} engines: {node: '>=14'} hasBin: true @@ -3980,15 +3983,15 @@ packages: react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-router-dom@7.18.3: - resolution: {integrity: sha512-ytVbyBBM7vMfRCam25r0WMhSVSom909A8p+8m0/f1w853dz/xfFu6etAT2SEbVoSnI+ZoPRDqIsQXVT89gp7kg==} + react-router-dom@7.18.4: + resolution: {integrity: sha512-yrfmJHIpDG7taCpqKjT1G5B6q3O2K+RN8/fgNf0lTjCwiPbQ0ei6vXX9ZjQR+7ld8Tr7Z5xmyMnZ8YJrphWQUw==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.18.3: - resolution: {integrity: sha512-gyXgtdr5uACJ5b1Q4udzjVV+tb/rlHIMJKuJ0e89R4Kzgz47z/rgP0dIKxktqIEUhDHluGTPJJH/wRha7CyqsA==} + react-router@7.18.4: + resolution: {integrity: sha512-PUPQcMhMGRAslLcvtlPz/kmzBEWPhLdgLFrL7pLNepBL6dX0lWj4WD2cUYVgYCuT3jxvghYFg81cDTj44DhetQ==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -4189,8 +4192,8 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} - sql-escaper@1.5.1: - resolution: {integrity: sha512-4toX5E1fQbBrpfXidaHnF0669nkAdETeIPTs2SUjxxD7RRIs9ICG4gtpmfc68JCEKehsdwLFqBu9VlQqZ1P1gg==} + sql-escaper@1.5.2: + resolution: {integrity: sha512-6CKD38c31SENivxOADeMNLdukOnUxUcflKtzVWzace7Riv1v7cAEym5Cx9Q7gYZ3ezIJI7ZpqecQq8cqNeSSFg==} engines: {bun: '>=1.0.0', deno: '>=2.0.0', node: '>=12.0.0'} sqlstring@2.3.3: @@ -4443,8 +4446,8 @@ packages: typescript: optional: true - tsx@4.23.13: - resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==} + tsx@4.23.15: + resolution: {integrity: sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==} engines: {node: '>=18.0.0'} hasBin: true @@ -4482,8 +4485,8 @@ packages: resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==} engines: {node: '>=8'} - uint8array-extras@1.5.0: - resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} + uint8array-extras@1.6.0: + resolution: {integrity: sha512-8iAasVS4wUx0gPLjH8Xtz2PeDzTSiy8QiLGu2DT3X5GU+egFEQhpnbtkehbAwjvDcxIERmCYcysiODFmE3Ud0Q==} engines: {node: '>=18'} undici-types@5.26.5: @@ -4677,8 +4680,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.1: - resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} + ws@8.22.0: + resolution: {integrity: sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -4707,8 +4710,8 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml@2.9.0: - resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + yaml@2.9.1: + resolution: {integrity: sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==} engines: {node: '>= 14.6'} hasBin: true @@ -4764,11 +4767,11 @@ snapshots: optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/schematics-cli@19.2.27(@types/node@22.20.1)(chokidar@4.0.3)': + '@angular-devkit/schematics-cli@19.2.27(@types/node@22.20.5)(chokidar@4.0.3)': dependencies: '@angular-devkit/core': 19.2.27(chokidar@4.0.3) '@angular-devkit/schematics': 19.2.27(chokidar@4.0.3) - '@inquirer/prompts': 7.3.2(@types/node@22.20.1) + '@inquirer/prompts': 7.3.2(@types/node@22.20.5) ansi-colors: 4.1.3 symbol-observable: 4.0.0 yargs-parser: 21.1.1 @@ -5164,9 +5167,9 @@ snapshots: '@eslint/core': 1.2.1 levn: 0.4.1 - '@exodus/bytes@1.15.1(@noble/hashes@2.2.0)': + '@exodus/bytes@1.15.1(@noble/hashes@2.4.0)': optionalDependencies: - '@noble/hashes': 2.2.0 + '@noble/hashes': 2.4.0 '@fastify/accept-negotiator@2.1.0': {} @@ -5174,7 +5177,7 @@ snapshots: dependencies: ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) - fast-uri: 4.1.3 + fast-uri: 4.2.1 '@fastify/cookie@11.1.2': dependencies: @@ -5208,7 +5211,15 @@ snapshots: dependencies: dequal: 2.0.3 - '@fastify/proxy-addr@5.1.0': + '@fastify/middie@9.3.4': + dependencies: + '@fastify/error': 4.2.0 + fastify-plugin: 6.0.0 + find-my-way: 9.9.0 + path-to-regexp: 8.4.2 + reusify: 1.1.0 + + '@fastify/proxy-addr@5.1.1': dependencies: '@fastify/forwarded': 3.0.2 ipaddr.js: 2.5.0 @@ -5221,21 +5232,21 @@ snapshots: http-errors: 2.0.1 mime: 3.0.0 - '@fastify/static@10.1.3': + '@fastify/static@10.1.5': dependencies: '@fastify/accept-negotiator': 2.1.0 '@fastify/error': 4.2.0 '@fastify/send': 4.1.1 - content-disposition: 2.0.1 + content-disposition: 3.0.0 fastify-plugin: 6.0.0 - fastq: 1.20.1 + fastq: 1.20.3 glob: 13.0.6 - '@fastify/websocket@11.3.0': + '@fastify/websocket@11.3.1': dependencies: duplexify: 4.1.3 fastify-plugin: 6.0.0 - ws: 8.21.1 + ws: 8.22.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -5279,143 +5290,143 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@22.20.1)': + '@inquirer/checkbox@4.3.2(@types/node@22.20.5)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/type': 3.0.10(@types/node@22.20.5) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/confirm@5.1.21(@types/node@22.20.1)': + '@inquirer/confirm@5.1.21(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/core@10.3.2(@types/node@22.20.1)': + '@inquirer/core@10.3.2(@types/node@22.20.5)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/type': 3.0.10(@types/node@22.20.5) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/editor@4.2.23(@types/node@22.20.1)': + '@inquirer/editor@4.2.23(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/external-editor': 1.0.3(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/external-editor': 1.0.3(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/expand@4.0.23(@types/node@22.20.1)': + '@inquirer/expand@4.0.23(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/external-editor@1.0.3(@types/node@22.20.1)': + '@inquirer/external-editor@1.0.3(@types/node@22.20.5)': dependencies: chardet: 2.2.0 iconv-lite: 0.7.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@22.20.1)': + '@inquirer/input@4.3.1(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/number@3.0.23(@types/node@22.20.1)': + '@inquirer/number@3.0.23(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/password@4.0.23(@types/node@22.20.1)': + '@inquirer/password@4.0.23(@types/node@22.20.5)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 - - '@inquirer/prompts@7.10.1(@types/node@22.20.1)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@22.20.1) - '@inquirer/confirm': 5.1.21(@types/node@22.20.1) - '@inquirer/editor': 4.2.23(@types/node@22.20.1) - '@inquirer/expand': 4.0.23(@types/node@22.20.1) - '@inquirer/input': 4.3.1(@types/node@22.20.1) - '@inquirer/number': 3.0.23(@types/node@22.20.1) - '@inquirer/password': 4.0.23(@types/node@22.20.1) - '@inquirer/rawlist': 4.1.11(@types/node@22.20.1) - '@inquirer/search': 3.2.2(@types/node@22.20.1) - '@inquirer/select': 4.4.2(@types/node@22.20.1) + '@types/node': 22.20.5 + + '@inquirer/prompts@7.10.1(@types/node@22.20.5)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@22.20.5) + '@inquirer/confirm': 5.1.21(@types/node@22.20.5) + '@inquirer/editor': 4.2.23(@types/node@22.20.5) + '@inquirer/expand': 4.0.23(@types/node@22.20.5) + '@inquirer/input': 4.3.1(@types/node@22.20.5) + '@inquirer/number': 3.0.23(@types/node@22.20.5) + '@inquirer/password': 4.0.23(@types/node@22.20.5) + '@inquirer/rawlist': 4.1.11(@types/node@22.20.5) + '@inquirer/search': 3.2.2(@types/node@22.20.5) + '@inquirer/select': 4.4.2(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 - - '@inquirer/prompts@7.3.2(@types/node@22.20.1)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@22.20.1) - '@inquirer/confirm': 5.1.21(@types/node@22.20.1) - '@inquirer/editor': 4.2.23(@types/node@22.20.1) - '@inquirer/expand': 4.0.23(@types/node@22.20.1) - '@inquirer/input': 4.3.1(@types/node@22.20.1) - '@inquirer/number': 3.0.23(@types/node@22.20.1) - '@inquirer/password': 4.0.23(@types/node@22.20.1) - '@inquirer/rawlist': 4.1.11(@types/node@22.20.1) - '@inquirer/search': 3.2.2(@types/node@22.20.1) - '@inquirer/select': 4.4.2(@types/node@22.20.1) + '@types/node': 22.20.5 + + '@inquirer/prompts@7.3.2(@types/node@22.20.5)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@22.20.5) + '@inquirer/confirm': 5.1.21(@types/node@22.20.5) + '@inquirer/editor': 4.2.23(@types/node@22.20.5) + '@inquirer/expand': 4.0.23(@types/node@22.20.5) + '@inquirer/input': 4.3.1(@types/node@22.20.5) + '@inquirer/number': 3.0.23(@types/node@22.20.5) + '@inquirer/password': 4.0.23(@types/node@22.20.5) + '@inquirer/rawlist': 4.1.11(@types/node@22.20.5) + '@inquirer/search': 3.2.2(@types/node@22.20.5) + '@inquirer/select': 4.4.2(@types/node@22.20.5) optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/rawlist@4.1.11(@types/node@22.20.1)': + '@inquirer/rawlist@4.1.11(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) + '@inquirer/type': 3.0.10(@types/node@22.20.5) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/search@3.2.2(@types/node@22.20.1)': + '@inquirer/search@3.2.2(@types/node@22.20.5)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/type': 3.0.10(@types/node@22.20.5) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/select@4.4.2(@types/node@22.20.1)': + '@inquirer/select@4.4.2(@types/node@22.20.5)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@22.20.1) + '@inquirer/core': 10.3.2(@types/node@22.20.5) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.20.1) + '@inquirer/type': 3.0.10(@types/node@22.20.5) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@inquirer/type@3.0.10(@types/node@22.20.1)': + '@inquirer/type@3.0.10(@types/node@22.20.5)': optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 '@ioredis/commands@2.0.0': {} @@ -5451,7 +5462,7 @@ snapshots: '@lukeed/ms@2.0.2': {} - '@material-symbols/svg-400@0.47.0': {} + '@material-symbols/svg-400@0.47.5': {} '@napi-rs/lzma-linux-x64-gnu@1.5.1': optional: true @@ -5463,13 +5474,13 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@nestjs/cli@11.0.24(@types/node@22.20.1)(esbuild@0.28.2)(prettier@3.9.6)': + '@nestjs/cli@11.0.24(@types/node@22.20.5)(esbuild@0.28.2)(prettier@3.9.9)': dependencies: '@angular-devkit/core': 19.2.27(chokidar@4.0.3) '@angular-devkit/schematics': 19.2.27(chokidar@4.0.3) - '@angular-devkit/schematics-cli': 19.2.27(@types/node@22.20.1)(chokidar@4.0.3) - '@inquirer/prompts': 7.10.1(@types/node@22.20.1) - '@nestjs/schematics': 11.1.0(chokidar@4.0.3)(prettier@3.9.6)(typescript@5.9.3) + '@angular-devkit/schematics-cli': 19.2.27(@types/node@22.20.5)(chokidar@4.0.3) + '@inquirer/prompts': 7.10.1(@types/node@22.20.5) + '@nestjs/schematics': 11.1.0(chokidar@4.0.3)(prettier@3.9.9)(typescript@5.9.3) ansis: 4.2.0 chokidar: 4.0.3 cli-table3: 0.6.5 @@ -5499,7 +5510,7 @@ snapshots: - uglify-js - webpack-cli - '@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2)': + '@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2)': dependencies: file-type: 21.3.4 iterare: 1.2.1 @@ -5511,17 +5522,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@nestjs/config@4.0.4(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(rxjs@7.8.2)': + '@nestjs/config@4.0.4(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(rxjs@7.8.2)': dependencies: - '@nestjs/common': 11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/common': 11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2) dotenv: 17.4.1 dotenv-expand: 12.0.3 lodash: 4.18.1 rxjs: 7.8.2 - '@nestjs/core@11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2)': + '@nestjs/core@11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2)': dependencies: - '@nestjs/common': 11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/common': 11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2) fast-safe-stringify: 2.1.1 iterare: 1.2.1 path-to-regexp: 8.4.2 @@ -5530,24 +5541,23 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 - '@nestjs/platform-fastify@11.2.3(@fastify/static@10.1.3)(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2))': + '@nestjs/platform-fastify@11.2.7(@fastify/static@10.1.5)(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2))': dependencies: '@fastify/cors': 11.3.0 '@fastify/formbody': 8.0.2 - '@nestjs/common': 11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2) - '@nestjs/core': 11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@fastify/middie': 9.3.4 + '@nestjs/common': 11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2) fast-querystring: 1.1.2 - fastify: 5.12.1 - fastify-plugin: 6.0.0 + fastify: 5.12.5 find-my-way: 9.7.0 light-my-request: 6.6.0 path-to-regexp: 8.4.2 - reusify: 1.1.0 tslib: 2.8.1 optionalDependencies: - '@fastify/static': 10.1.3 + '@fastify/static': 10.1.5 - '@nestjs/schematics@11.1.0(chokidar@4.0.3)(prettier@3.9.6)(typescript@5.9.3)': + '@nestjs/schematics@11.1.0(chokidar@4.0.3)(prettier@3.9.9)(typescript@5.9.3)': dependencies: '@angular-devkit/core': 19.2.24(chokidar@4.0.3) '@angular-devkit/schematics': 19.2.24(chokidar@4.0.3) @@ -5556,17 +5566,17 @@ snapshots: pluralize: 8.0.0 typescript: 5.9.3 optionalDependencies: - prettier: 3.9.6 + prettier: 3.9.9 transitivePeerDependencies: - chokidar - '@nestjs/testing@11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2))': + '@nestjs/testing@11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2))': dependencies: - '@nestjs/common': 11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2) - '@nestjs/core': 11.2.3(@nestjs/common@11.2.3(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/common': 11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2) + '@nestjs/core': 11.2.7(@nestjs/common@11.2.7(reflect-metadata@0.2.2)(rxjs@7.8.2))(reflect-metadata@0.2.2)(rxjs@7.8.2) tslib: 2.8.1 - '@noble/hashes@2.2.0': {} + '@noble/hashes@2.4.0': {} '@node-rs/argon2-android-arm-eabi@2.1.0': optional: true @@ -6107,12 +6117,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3 '@tailwindcss/oxide-win32-x64-msvc': 4.3.3 - '@tailwindcss/vite@4.3.3(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0))': + '@tailwindcss/vite@4.3.3(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: '@tailwindcss/node': 4.3.3 '@tailwindcss/oxide': 4.3.3 tailwindcss: 4.3.3 - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) '@tanstack/query-core@5.102.8': {} @@ -6215,14 +6225,14 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.20.1 - '@types/ssh2': 1.15.5 + '@types/node': 22.20.5 + '@types/ssh2': 1.15.6 '@types/dockerode@4.0.1': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.20.1 - '@types/ssh2': 1.15.5 + '@types/node': 22.20.5 + '@types/ssh2': 1.15.6 '@types/eslint-scope@3.7.7': dependencies: @@ -6248,17 +6258,17 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.20.1': + '@types/node@22.20.5': dependencies: undici-types: 6.21.0 '@types/nodemailer@8.0.1': dependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 '@types/pg@8.23.1': dependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 pg-protocol: 1.16.0 pg-types: 2.2.0 @@ -6270,17 +6280,17 @@ snapshots: dependencies: csstype: 3.2.3 - '@types/ssh2@1.15.5': + '@types/ssh2@1.15.6': dependencies: '@types/node': 18.19.130 - '@types/tar-stream@3.1.4': + '@types/tar-stream@3.1.5': dependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 - '@types/ws@8.18.1': + '@types/ws@8.18.2': dependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 '@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3))(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3)': dependencies: @@ -6522,10 +6532,10 @@ snapshots: d3-time-format: 4.1.0 internmap: 2.0.3 - '@vitejs/plugin-react@6.1.1(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0))': + '@vitejs/plugin-react@6.1.1(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) '@vitest/expect@4.1.11': dependencies: @@ -6536,21 +6546,21 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.1 - '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0))': + '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) - '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0))': + '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) '@vitest/pretty-format@4.1.11': dependencies: @@ -6703,14 +6713,14 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.6 + fast-uri: 3.1.8 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.6 + fast-uri: 3.1.8 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -6753,7 +6763,7 @@ snapshots: avvio@9.3.0: dependencies: '@fastify/error': 4.2.0 - fastq: 1.20.1 + fastq: 1.20.3 aws-ssl-profiles@1.1.2: {} @@ -6939,7 +6949,7 @@ snapshots: consola@3.4.2: {} - content-disposition@2.0.1: {} + content-disposition@3.0.0: {} convert-source-map@2.0.0: {} @@ -7021,10 +7031,10 @@ snapshots: dependencies: d3-array: 3.2.4 - data-urls@7.0.0(@noble/hashes@2.2.0): + data-urls@7.0.0(@noble/hashes@2.4.0): dependencies: whatwg-mimetype: 5.0.0 - whatwg-url: 16.0.1(@noble/hashes@2.2.0) + whatwg-url: 16.0.1(@noble/hashes@2.4.0) transitivePeerDependencies: - '@noble/hashes' @@ -7234,7 +7244,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.5.5(eslint@10.9.1(jiti@2.7.0)): + eslint-plugin-react-refresh@0.5.7(eslint@10.9.1(jiti@2.7.0)): dependencies: eslint: 10.9.1(jiti@2.7.0) @@ -7348,7 +7358,7 @@ snapshots: '@fastify/merge-json-schemas': 0.2.1 ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) - fast-uri: 4.1.3 + fast-uri: 4.2.1 json-schema-ref-resolver: 3.0.0 rfdc: 1.4.1 @@ -7360,20 +7370,20 @@ snapshots: fast-safe-stringify@2.1.1: {} - fast-uri@3.1.6: {} + fast-uri@3.1.8: {} - fast-uri@4.1.3: {} + fast-uri@4.2.1: {} fastify-plugin@5.1.0: {} fastify-plugin@6.0.0: {} - fastify@5.12.1: + fastify@5.12.5: dependencies: '@fastify/ajv-compiler': 4.0.6 '@fastify/error': 4.2.0 '@fastify/fast-json-stringify-compiler': 5.1.0 - '@fastify/proxy-addr': 5.1.0 + '@fastify/proxy-addr': 5.1.1 abstract-logging: 2.0.1 avvio: 9.3.0 fast-json-stringify: 7.0.1 @@ -7386,7 +7396,7 @@ snapshots: semver: 7.8.5 toad-cache: 3.7.4 - fastq@1.20.1: + fastq@1.20.3: dependencies: reusify: 1.1.0 @@ -7403,7 +7413,7 @@ snapshots: '@tokenizer/inflate': 0.4.1 strtok3: 10.3.5 token-types: 6.1.2 - uint8array-extras: 1.5.0 + uint8array-extras: 1.6.0 transitivePeerDependencies: - supports-color @@ -7520,9 +7530,9 @@ snapshots: dependencies: hermes-estree: 0.25.1 - html-encoding-sniffer@6.0.0(@noble/hashes@2.2.0): + html-encoding-sniffer@6.0.0(@noble/hashes@2.4.0): dependencies: - '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0) + '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) transitivePeerDependencies: - '@noble/hashes' @@ -7592,13 +7602,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 merge-stream: 2.0.0 supports-color: 8.1.1 jiti@2.7.0: {} - jose@6.2.10: {} + jose@6.2.12: {} joycon@3.1.1: {} @@ -7608,17 +7618,17 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@30.0.1(@noble/hashes@2.2.0): + jsdom@30.0.1(@noble/hashes@2.4.0): dependencies: '@asamuzakjp/css-color': 6.0.5 '@asamuzakjp/dom-selector': 8.3.2 '@bramus/specificity': 2.4.2 '@csstools/css-syntax-patches-for-csstree': 1.1.7(css-tree@3.2.1) - '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0) + '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) css-tree: 3.2.1 - data-urls: 7.0.0(@noble/hashes@2.2.0) + data-urls: 7.0.0(@noble/hashes@2.4.0) decimal.js: 10.6.0 - html-encoding-sniffer: 6.0.0(@noble/hashes@2.2.0) + html-encoding-sniffer: 6.0.0(@noble/hashes@2.4.0) is-potential-custom-element-name: 1.0.1 lru-cache: 11.5.2 parse5: 8.0.1 @@ -7629,7 +7639,7 @@ snapshots: w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 - whatwg-url: 17.1.0(@noble/hashes@2.2.0) + whatwg-url: 17.1.0(@noble/hashes@2.4.0) xml-name-validator: 5.0.0 transitivePeerDependencies: - '@noble/hashes' @@ -7804,7 +7814,7 @@ snapshots: dependencies: yallist: 3.1.1 - lru.min@1.1.4: {} + lru.min@1.1.5: {} lz-string@1.5.0: {} @@ -7862,21 +7872,21 @@ snapshots: generate-function: 2.3.1 iconv-lite: 0.7.3 long: 5.3.2 - lru.min: 1.1.4 + lru.min: 1.1.5 named-placeholders: 1.1.6 seq-queue: 0.0.5 sqlstring: 2.3.3 - mysql2@3.24.2(@types/node@22.20.1): + mysql2@3.24.5(@types/node@22.20.5): dependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 aws-ssl-profiles: 1.1.2 generate-function: 2.3.1 iconv-lite: 0.7.3 long: 5.3.2 - lru.min: 1.1.4 + lru.min: 1.1.5 named-placeholders: 1.1.6 - sql-escaper: 1.5.1 + sql-escaper: 1.5.2 mz@2.7.0: dependencies: @@ -7886,7 +7896,7 @@ snapshots: named-placeholders@1.1.6: dependencies: - lru.min: 1.1.4 + lru.min: 1.1.5 nan@2.28.0: optional: true @@ -7946,9 +7956,9 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 - otpauth@9.5.1: + otpauth@9.5.2: dependencies: - '@noble/hashes': 2.2.0 + '@noble/hashes': 2.4.0 p-limit@3.1.0: dependencies: @@ -8085,14 +8095,14 @@ snapshots: pluralize@8.0.0: {} - postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.13)(yaml@2.9.0): + postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.15)(yaml@2.9.1): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.7.0 postcss: 8.5.26 - tsx: 4.23.13 - yaml: 2.9.0 + tsx: 4.23.15 + yaml: 2.9.1 postcss@8.5.26: dependencies: @@ -8116,7 +8126,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.9.6: {} + prettier@3.9.9: {} pretty-format@27.5.1: dependencies: @@ -8162,7 +8172,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.2 - '@types/node': 22.20.1 + '@types/node': 22.20.5 long: 5.3.2 pump@3.0.4: @@ -8194,13 +8204,13 @@ snapshots: react-is@17.0.2: {} - react-router-dom@7.18.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8): + react-router-dom@7.18.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - react-router: 7.18.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react-router: 7.18.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - react-router@7.18.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8): + react-router@7.18.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: cookie: 1.1.1 react: 19.2.8 @@ -8395,7 +8405,7 @@ snapshots: split2@4.2.0: {} - sql-escaper@1.5.1: {} + sql-escaper@1.5.2: {} sqlstring@2.3.3: {} @@ -8608,7 +8618,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.13)(typescript@5.9.3)(yaml@2.9.0): + tsup@8.5.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.15)(typescript@5.9.3)(yaml@2.9.1): dependencies: bundle-require: 5.1.0(esbuild@0.27.7) cac: 6.7.14 @@ -8619,7 +8629,7 @@ snapshots: fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.13)(yaml@2.9.0) + postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.26)(tsx@4.23.15)(yaml@2.9.1) resolve-from: 5.0.0 rollup: 4.62.4 source-map: 0.7.6 @@ -8636,7 +8646,7 @@ snapshots: - tsx - yaml - tsx@4.23.13: + tsx@4.23.15: dependencies: esbuild: 0.28.2 optionalDependencies: @@ -8680,7 +8690,7 @@ snapshots: dependencies: '@lukeed/csprng': 1.1.0 - uint8array-extras@1.5.0: {} + uint8array-extras@1.6.0: {} undici-types@5.26.5: {} @@ -8733,7 +8743,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - vite@8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0): + vite@8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -8741,15 +8751,15 @@ snapshots: rolldown: 1.2.6 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 esbuild: 0.27.7 fsevents: 2.3.3 jiti: 2.7.0 terser: 5.49.0 - tsx: 4.23.13 - yaml: 2.9.0 + tsx: 4.23.15 + yaml: 2.9.1 - vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0): + vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -8757,18 +8767,18 @@ snapshots: rolldown: 1.2.6 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 22.20.1 + '@types/node': 22.20.5 esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 terser: 5.49.0 - tsx: 4.23.13 - yaml: 2.9.0 + tsx: 4.23.15 + yaml: 2.9.1 - vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)): + vitest@4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)): dependencies: '@vitest/expect': 4.1.11 - '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 @@ -8785,18 +8795,18 @@ snapshots: tinyexec: 1.3.0 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.5)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.20.1 - jsdom: 30.0.1(@noble/hashes@2.2.0) + '@types/node': 22.20.5 + jsdom: 30.0.1(@noble/hashes@2.4.0) transitivePeerDependencies: - msw - vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)): + vitest@4.1.11(@types/node@22.20.5)(jsdom@30.0.1(@noble/hashes@2.4.0))(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)): dependencies: '@vitest/expect': 4.1.11 - '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0)) + '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 @@ -8813,11 +8823,11 @@ snapshots: tinyexec: 1.3.0 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 8.2.2(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.13)(yaml@2.9.0) + vite: 8.2.2(@types/node@22.20.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.15)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.20.1 - jsdom: 30.0.1(@noble/hashes@2.2.0) + '@types/node': 22.20.5 + jsdom: 30.0.1(@noble/hashes@2.4.0) transitivePeerDependencies: - msw @@ -8881,17 +8891,17 @@ snapshots: whatwg-mimetype@5.0.0: {} - whatwg-url@16.0.1(@noble/hashes@2.2.0): + whatwg-url@16.0.1(@noble/hashes@2.4.0): dependencies: - '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0) + '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) tr46: 6.0.0 webidl-conversions: 8.0.1 transitivePeerDependencies: - '@noble/hashes' - whatwg-url@17.1.0(@noble/hashes@2.2.0): + whatwg-url@17.1.0(@noble/hashes@2.4.0): dependencies: - '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0) + '@exodus/bytes': 1.15.1(@noble/hashes@2.4.0) tr46: 6.0.0 webidl-conversions: 8.0.1 transitivePeerDependencies: @@ -8922,7 +8932,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.21.1: {} + ws@8.22.0: {} xml-name-validator@5.0.0: {} @@ -8934,7 +8944,7 @@ snapshots: yallist@3.1.1: {} - yaml@2.9.0: {} + yaml@2.9.1: {} yargs-parser@21.1.1: {}