diff --git a/contracts/construct-contracts/package.json b/contracts/construct-contracts/package.json index a9633226..ea9fcd7b 100644 --- a/contracts/construct-contracts/package.json +++ b/contracts/construct-contracts/package.json @@ -43,7 +43,7 @@ "json-schema-to-ts": "^3.0.0" }, "devDependencies": { - "@types/node": "^20.11.4", + "@types/node": "^22.0.0", "@vitest/coverage-v8": "^3.0.0", "concurrently": "^9.0.0", "dependency-cruiser": "^16.0.0", diff --git a/packages/client/package.json b/packages/client/package.json index 9494359e..afec15bd 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -47,7 +47,7 @@ "axios": "^1.6.8" }, "devDependencies": { - "@types/node": "^20.11.4", + "@types/node": "^22.0.0", "@vitest/coverage-v8": "^3.0.0", "concurrently": "^9.0.0", "dependency-cruiser": "^16.0.0", diff --git a/packages/construct/package.json b/packages/construct/package.json index 1c9e833d..b0fa8a9e 100644 --- a/packages/construct/package.json +++ b/packages/construct/package.json @@ -44,7 +44,7 @@ "constructs": "^10.3.0" }, "devDependencies": { - "@types/node": "^20.11.4", + "@types/node": "^22.0.0", "@vitest/coverage-v8": "^3.0.0", "dependency-cruiser": "^16.0.0", "eslint": "^8.56.0", diff --git a/packages/event-scout/package.json b/packages/event-scout/package.json index 8fb28dfe..a8d1736b 100644 --- a/packages/event-scout/package.json +++ b/packages/event-scout/package.json @@ -43,7 +43,7 @@ "ws": "^8.16.0" }, "devDependencies": { - "@types/node": "^20.11.4", + "@types/node": "^22.0.0", "@types/ws": "^8.5.10", "@vercel/ncc": "^0.38.1", "@vitest/coverage-v8": "^3.0.0", diff --git a/packages/lambda-assets/package.json b/packages/lambda-assets/package.json index 09c6da24..70374618 100644 --- a/packages/lambda-assets/package.json +++ b/packages/lambda-assets/package.json @@ -51,7 +51,7 @@ "@swarmion/serverless-contracts": "^0.33.0", "@swarmion/serverless-helpers": "^0.33.0", "@types/aws-lambda": "^8.10.131", - "@types/node": "^20.12.11", + "@types/node": "^22.0.0", "@vitest/coverage-v8": "^3.0.0", "ajv": "^8.12.0", "concurrently": "^9.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf1a3fd2..04c56e39 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,11 +82,11 @@ importers: version: 3.1.1 devDependencies: '@types/node': - specifier: ^20.11.4 - version: 20.17.22 + specifier: ^22.0.0 + version: 22.13.8 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) concurrently: specifier: ^9.0.0 version: 9.1.2 @@ -110,13 +110,13 @@ importers: version: 5.8.2 vite: specifier: ^6.0.0 - version: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) vitest: specifier: ^3.0.0 - version: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) packages/client: dependencies: @@ -140,11 +140,11 @@ importers: version: 1.8.1 devDependencies: '@types/node': - specifier: ^20.11.4 - version: 20.17.22 + specifier: ^22.0.0 + version: 22.13.8 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) concurrently: specifier: ^9.0.0 version: 9.1.2 @@ -168,13 +168,13 @@ importers: version: 5.8.2 vite: specifier: ^6.0.0 - version: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) vitest: specifier: ^3.0.0 - version: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) packages/construct: dependencies: @@ -189,11 +189,11 @@ importers: version: 10.4.2 devDependencies: '@types/node': - specifier: ^20.11.4 - version: 20.17.22 + specifier: ^22.0.0 + version: 22.13.8 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) dependency-cruiser: specifier: ^16.0.0 version: 16.10.0 @@ -214,13 +214,13 @@ importers: version: 5.8.2 vite: specifier: ^6.0.0 - version: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) vitest: specifier: ^3.0.0 - version: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) packages/event-scout: dependencies: @@ -250,8 +250,8 @@ importers: version: 8.18.1 devDependencies: '@types/node': - specifier: ^20.11.4 - version: 20.17.22 + specifier: ^22.0.0 + version: 22.13.8 '@types/ws': specifier: ^8.5.10 version: 8.5.14 @@ -260,7 +260,7 @@ importers: version: 0.38.3 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) concurrently: specifier: ^9.0.0 version: 9.1.2 @@ -281,13 +281,13 @@ importers: version: 5.8.2 vite: specifier: ^6.0.0 - version: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) vitest: specifier: ^3.0.0 - version: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) packages/lambda-assets: devDependencies: @@ -316,11 +316,11 @@ importers: specifier: ^8.10.131 version: 8.10.147 '@types/node': - specifier: ^20.12.11 - version: 20.17.22 + specifier: ^22.0.0 + version: 22.13.8 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) ajv: specifier: ^8.12.0 version: 8.17.1 @@ -344,10 +344,10 @@ importers: version: 5.8.2 vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) vitest: specifier: ^3.0.0 - version: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) services/validation: dependencies: @@ -383,11 +383,11 @@ importers: specifier: ^0.1.8 version: 0.1.19 '@types/node': - specifier: ^20.11.4 - version: 20.17.22 + specifier: ^22.0.0 + version: 22.13.8 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) aws-cdk: specifier: ^2.121.1 version: 2.1001.0 @@ -414,13 +414,13 @@ importers: version: 5.8.2 vite: specifier: ^6.0.0 - version: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.0.0 - version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) vitest: specifier: ^3.0.0 - version: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + version: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) packages: @@ -2868,9 +2868,6 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@20.17.22': - resolution: {integrity: sha512-9RV2zST+0s3EhfrMZIhrz2bhuhBwxgkbHEwP2gtGWPjBzVQjifMzJ9exw7aDZhR1wbpj8zBrfp3bo8oJcGiUUw==} - '@types/node@22.13.8': resolution: {integrity: sha512-G3EfaZS+iOGYWLLRCEAXdWK9my08oHNZ+FHluRiggIYJPOXzhOiDgpVCUHaUvyIC5/fj7C/p637jdzC666AOKQ==} @@ -6551,9 +6548,6 @@ packages: unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} @@ -10894,10 +10888,6 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/node@20.17.22': - dependencies: - undici-types: 6.19.8 - '@types/node@22.13.8': dependencies: undici-types: 6.20.0 @@ -10910,7 +10900,7 @@ snapshots: '@types/ws@8.5.14': dependencies: - '@types/node': 20.17.22 + '@types/node': 22.13.8 '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)': dependencies: @@ -10997,7 +10987,7 @@ snapshots: '@vercel/ncc@0.38.3': {} - '@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0))': + '@vitest/coverage-v8@3.0.7(vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -11011,7 +11001,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + vitest: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -11022,13 +11012,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.7(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0))': + '@vitest/mocker@3.0.7(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.7 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) '@vitest/pretty-format@3.0.7': dependencies: @@ -15028,8 +15018,6 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - undici-types@6.19.8: {} - undici-types@6.20.0: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -15088,13 +15076,13 @@ snapshots: validate-npm-package-name@6.0.0: {} - vite-node@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0): + vite-node@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -15109,32 +15097,32 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.8.2) optionalDependencies: - vite: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - typescript - vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0): + vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0): dependencies: esbuild: 0.25.0 postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: - '@types/node': 20.17.22 + '@types/node': 22.13.8 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.0 - vitest@3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0): + vitest@3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.7 - '@vitest/mocker': 3.0.7(vite@6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0)) + '@vitest/mocker': 3.0.7(vite@6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.7 '@vitest/runner': 3.0.7 '@vitest/snapshot': 3.0.7 @@ -15150,11 +15138,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.0(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) - vite-node: 3.0.7(@types/node@20.17.22)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) + vite-node: 3.0.7(@types/node@22.13.8)(jiti@2.4.2)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.17.22 + '@types/node': 22.13.8 transitivePeerDependencies: - jiti - less diff --git a/services/validation/package.json b/services/validation/package.json index ab2285a5..99d17fe4 100644 --- a/services/validation/package.json +++ b/services/validation/package.json @@ -40,7 +40,7 @@ "@swarmion/serverless-helpers": "^0.33.0", "@swc-node/register": "1.10.9", "@swc/types": "^0.1.8", - "@types/node": "^20.11.4", + "@types/node": "^22.0.0", "@vitest/coverage-v8": "^3.0.0", "aws-cdk": "^2.121.1", "aws-cdk-lib": "^2.121.1",