From 59daf0fcfd67f8085474edcdbb7c209d778993d3 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:37 +0200 Subject: [PATCH 01/51] feat: update @hashgraph/sdk Signed-off-by: Svetoslav Borislavov --- NOTICE | 14 +++----------- automation/package.json | 4 ++-- automation/pnpm-lock.yaml | 36 +++++++++++------------------------- back-end/package.json | 4 ++-- back-end/pnpm-lock.yaml | 38 ++++++++++++-------------------------- front-end/package.json | 4 ++-- front-end/pnpm-lock.yaml | 36 +++++++++++------------------------- 7 files changed, 43 insertions(+), 93 deletions(-) diff --git a/NOTICE b/NOTICE index 53653d5fc..202aff8e4 100644 --- a/NOTICE +++ b/NOTICE @@ -305,15 +305,11 @@ The Initial Developer of @hashgraph/hedera-local@2.32.1, is hashgraph (github.com:hashgraph/hedera-local-node). Copyright hashgraph. All Rights Reserved. -The Initial Developer of @hashgraph/proto@2.15.0, +The Initial Developer of @hashgraph/proto@2.16.0-beta.4, is Launchbadge (https://github.com/hashgraph/hedera-sdk-js). Copyright Launchbadge. All Rights Reserved. -The Initial Developer of @hashgraph/proto@2.15.0-beta.4, -is Launchbadge (https://github.com/hashgraph/hedera-sdk-js). -Copyright Launchbadge. All Rights Reserved. - -The Initial Developer of @hashgraph/sdk@2.55.1, +The Initial Developer of @hashgraph/sdk@2.56.0, is Launchbadge (https://github.com/hashgraph/hedera-sdk-js). Copyright Launchbadge. All Rights Reserved. @@ -2052,10 +2048,6 @@ The Initial Developer of log-symbols@4.1.0, is Sindre Sorhus (https://github.com/sindresorhus/log-symbols). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of long@4.0.0, -is Daniel Wirtz (https://github.com/dcodeIO/long.js). -Copyright Daniel Wirtz. All Rights Reserved. - The Initial Developer of long@5.2.3, is Daniel Wirtz (https://github.com/dcodeIO/long.js). Copyright Daniel Wirtz. All Rights Reserved. @@ -2476,7 +2468,7 @@ The Initial Developer of promise-retry@2.0.1, is IndigoUnited (https://github.com/IndigoUnited/node-promise-retry). Copyright IndigoUnited. All Rights Reserved. -The Initial Developer of protobufjs@7.4.0, +The Initial Developer of protobufjs@7.2.5, is Daniel Wirtz (https://github.com/protobufjs/protobuf.js). Copyright Daniel Wirtz. All Rights Reserved. diff --git a/automation/package.json b/automation/package.json index 30833356a..56ed69b81 100644 --- a/automation/package.json +++ b/automation/package.json @@ -18,8 +18,8 @@ "sqlite3": "5.1.7", "axios": "1.7.9", "async-retry": "1.3.3", - "@hashgraph/sdk": "2.55.1", - "@hashgraph/proto": "2.15.0", + "@hashgraph/proto": "2.16.0-beta.4", + "@hashgraph/sdk": "2.56.0", "pg": "8.13.1", "bcryptjs": "2.4.3", "bip39": "3.1.0", diff --git a/automation/pnpm-lock.yaml b/automation/pnpm-lock.yaml index dc1abee7a..a22450135 100644 --- a/automation/pnpm-lock.yaml +++ b/automation/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@hashgraph/proto': - specifier: 2.15.0 - version: 2.15.0 + specifier: 2.16.0-beta.4 + version: 2.16.0-beta.4 '@hashgraph/sdk': - specifier: 2.55.1 - version: 2.55.1 + specifier: 2.56.0 + version: 2.56.0 '@playwright/test': specifier: 1.49.1 version: 1.49.1 @@ -149,16 +149,12 @@ packages: expo-random: optional: true - '@hashgraph/proto@2.15.0': - resolution: {integrity: sha512-ULSNIwQZIroTssrEfNoUcIcWEJ9BIwKZiAsaRvJ2+Rr3XIr+np7UXv6sEkJU+jSyzk97LrTdiRAoc/hJO9Vx8Q==} + '@hashgraph/proto@2.16.0-beta.4': + resolution: {integrity: sha512-83yRXVqnPUq85T+KHhWcehRbuM04VY+lSjB43yI/n6Ync6gd+aoETEjNhG0DxB6w4vkR6XLQ814racUzOD+91w==} engines: {node: '>=10.0.0'} - '@hashgraph/proto@2.16.0-beta.3': - resolution: {integrity: sha512-gbnE8MXi8N7CGqKXt6FFOFYeEvmcQczRkNICiBEhRLO3YmYWuHyE7MU8cWuSt1KnB8kahw90TbxOYAlCxa317g==} - engines: {node: '>=10.0.0'} - - '@hashgraph/sdk@2.55.1': - resolution: {integrity: sha512-fiY+V2jVk+vOtIScvtF7gGfsFeSBej2+ESzWDzNT8XklB8bAdKtDeI4w7iNLtxXdP7lkoHRJaxbB9ZHU3dPv/Q==} + '@hashgraph/sdk@2.56.0': + resolution: {integrity: sha512-lIYRb6oahKdWFcbm8nPWLj6KcYTTbMgeTlrDw6PpBaRcFS2SfpmIzW+l+7Kc3Uw3iJnZ+pgY7svqYPO6B3ZK+w==} engines: {node: '>=14.0.0'} peerDependencies: expo: ^49.0.16 @@ -588,9 +584,6 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - long@4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - long@5.2.3: resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} @@ -1202,17 +1195,12 @@ snapshots: tweetnacl: 1.0.3 utf8: 3.0.0 - '@hashgraph/proto@2.15.0': - dependencies: - long: 4.0.0 - protobufjs: 7.4.0 - - '@hashgraph/proto@2.16.0-beta.3': + '@hashgraph/proto@2.16.0-beta.4': dependencies: long: 5.2.3 protobufjs: 7.2.5 - '@hashgraph/sdk@2.55.1': + '@hashgraph/sdk@2.56.0': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -1220,7 +1208,7 @@ snapshots: '@ethersproject/rlp': 5.7.0 '@grpc/grpc-js': 1.8.2 '@hashgraph/cryptography': 1.4.8-beta.10 - '@hashgraph/proto': 2.16.0-beta.3 + '@hashgraph/proto': 2.16.0-beta.4 axios: 1.7.9 bignumber.js: 9.1.2 bn.js: 5.2.1 @@ -1679,8 +1667,6 @@ snapshots: lodash@4.17.21: {} - long@4.0.0: {} - long@5.2.3: {} lru-cache@6.0.0: diff --git a/back-end/package.json b/back-end/package.json index 0a3ab1f97..4716dd24e 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -24,8 +24,8 @@ "deploy:dev": "sh ./k8s/dev/deploy.sh" }, "dependencies": { - "@hashgraph/proto": "2.15.0-beta.4", - "@hashgraph/sdk": "2.55.1", + "@hashgraph/proto": "2.16.0-beta.4", + "@hashgraph/sdk": "2.56.0", "@nest-lab/throttler-storage-redis": "1.0.0", "@nestjs/axios": "3.1.2", "@nestjs/cache-manager": "2.3.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 922c4d6af..035099cb2 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@hashgraph/proto': - specifier: 2.15.0-beta.4 - version: 2.15.0-beta.4 + specifier: 2.16.0-beta.4 + version: 2.16.0-beta.4 '@hashgraph/sdk': - specifier: 2.55.1 - version: 2.55.1 + specifier: 2.56.0 + version: 2.56.0 '@nest-lab/throttler-storage-redis': specifier: 1.0.0 version: 1.0.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) @@ -608,16 +608,12 @@ packages: resolution: {integrity: sha512-E39mMv40/tpvQIvpTf6Ua5zjLEZ/bZjSFO1zXLeMlWA+xJVp9pSfVwPfsLvsB8vKv7/99W+WwO6wqBCOt5B24Q==} hasBin: true - '@hashgraph/proto@2.15.0-beta.4': - resolution: {integrity: sha512-da51j1RCHm+uXpQNM0KJ7qbhUJLTp6Avw8GdL+PQCbZ4lBwKAo8jjJ5rRjf1odsN1+zKl+JF7SMmKZB8PY229Q==} + '@hashgraph/proto@2.16.0-beta.4': + resolution: {integrity: sha512-83yRXVqnPUq85T+KHhWcehRbuM04VY+lSjB43yI/n6Ync6gd+aoETEjNhG0DxB6w4vkR6XLQ814racUzOD+91w==} engines: {node: '>=10.0.0'} - '@hashgraph/proto@2.16.0-beta.3': - resolution: {integrity: sha512-gbnE8MXi8N7CGqKXt6FFOFYeEvmcQczRkNICiBEhRLO3YmYWuHyE7MU8cWuSt1KnB8kahw90TbxOYAlCxa317g==} - engines: {node: '>=10.0.0'} - - '@hashgraph/sdk@2.55.1': - resolution: {integrity: sha512-fiY+V2jVk+vOtIScvtF7gGfsFeSBej2+ESzWDzNT8XklB8bAdKtDeI4w7iNLtxXdP7lkoHRJaxbB9ZHU3dPv/Q==} + '@hashgraph/sdk@2.56.0': + resolution: {integrity: sha512-lIYRb6oahKdWFcbm8nPWLj6KcYTTbMgeTlrDw6PpBaRcFS2SfpmIzW+l+7Kc3Uw3iJnZ+pgY7svqYPO6B3ZK+w==} engines: {node: '>=14.0.0'} peerDependencies: expo: ^49.0.16 @@ -3127,9 +3123,6 @@ packages: resolution: {integrity: sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==} engines: {node: '>= 12.0.0'} - long@4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - long@5.2.3: resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} @@ -5087,7 +5080,7 @@ snapshots: '@hashgraph/hedera-local@2.32.1(mocha@10.7.0)': dependencies: - '@hashgraph/sdk': 2.55.1 + '@hashgraph/sdk': 2.56.0 csv-parser: 3.0.0 detect-port: 1.6.1 dockerode: 4.0.2 @@ -5109,17 +5102,12 @@ snapshots: - supports-color - utf-8-validate - '@hashgraph/proto@2.15.0-beta.4': - dependencies: - long: 4.0.0 - protobufjs: 7.3.2 - - '@hashgraph/proto@2.16.0-beta.3': + '@hashgraph/proto@2.16.0-beta.4': dependencies: long: 5.2.3 protobufjs: 7.2.5 - '@hashgraph/sdk@2.55.1': + '@hashgraph/sdk@2.56.0': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -5127,7 +5115,7 @@ snapshots: '@ethersproject/rlp': 5.7.0 '@grpc/grpc-js': 1.8.2 '@hashgraph/cryptography': 1.4.8-beta.10 - '@hashgraph/proto': 2.16.0-beta.3 + '@hashgraph/proto': 2.16.0-beta.4 axios: 1.7.9 bignumber.js: 9.1.2 bn.js: 5.2.1 @@ -8154,8 +8142,6 @@ snapshots: safe-stable-stringify: 2.4.3 triple-beam: 1.4.1 - long@4.0.0: {} - long@5.2.3: {} lru-cache@10.4.3: {} diff --git a/front-end/package.json b/front-end/package.json index 91b6f437f..033e18196 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -28,8 +28,8 @@ }, "dependencies": { "@electron-toolkit/utils": "3.0.0", - "@hashgraph/proto": "2.15.0-beta.4", - "@hashgraph/sdk": "2.55.1", + "@hashgraph/proto": "2.16.0-beta.4", + "@hashgraph/sdk": "2.56.0", "@prisma/client": "5.22.0", "@vuepic/vue-datepicker": "10.0.0", "argon2": "0.41.1", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index bfb26948d..0a8ecbc58 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -12,11 +12,11 @@ importers: specifier: 3.0.0 version: 3.0.0(electron@33.2.0) '@hashgraph/proto': - specifier: 2.15.0-beta.4 - version: 2.15.0-beta.4 + specifier: 2.16.0-beta.4 + version: 2.16.0-beta.4 '@hashgraph/sdk': - specifier: 2.55.1 - version: 2.55.1 + specifier: 2.56.0 + version: 2.56.0 '@prisma/client': specifier: 5.22.0 version: 5.22.0(prisma@5.22.0) @@ -624,16 +624,12 @@ packages: expo-random: optional: true - '@hashgraph/proto@2.15.0-beta.4': - resolution: {integrity: sha512-da51j1RCHm+uXpQNM0KJ7qbhUJLTp6Avw8GdL+PQCbZ4lBwKAo8jjJ5rRjf1odsN1+zKl+JF7SMmKZB8PY229Q==} + '@hashgraph/proto@2.16.0-beta.4': + resolution: {integrity: sha512-83yRXVqnPUq85T+KHhWcehRbuM04VY+lSjB43yI/n6Ync6gd+aoETEjNhG0DxB6w4vkR6XLQ814racUzOD+91w==} engines: {node: '>=10.0.0'} - '@hashgraph/proto@2.16.0-beta.3': - resolution: {integrity: sha512-gbnE8MXi8N7CGqKXt6FFOFYeEvmcQczRkNICiBEhRLO3YmYWuHyE7MU8cWuSt1KnB8kahw90TbxOYAlCxa317g==} - engines: {node: '>=10.0.0'} - - '@hashgraph/sdk@2.55.1': - resolution: {integrity: sha512-fiY+V2jVk+vOtIScvtF7gGfsFeSBej2+ESzWDzNT8XklB8bAdKtDeI4w7iNLtxXdP7lkoHRJaxbB9ZHU3dPv/Q==} + '@hashgraph/sdk@2.56.0': + resolution: {integrity: sha512-lIYRb6oahKdWFcbm8nPWLj6KcYTTbMgeTlrDw6PpBaRcFS2SfpmIzW+l+7Kc3Uw3iJnZ+pgY7svqYPO6B3ZK+w==} engines: {node: '>=14.0.0'} peerDependencies: expo: ^49.0.16 @@ -2473,9 +2469,6 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - long@4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - long@5.2.3: resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} @@ -4252,17 +4245,12 @@ snapshots: tweetnacl: 1.0.3 utf8: 3.0.0 - '@hashgraph/proto@2.15.0-beta.4': - dependencies: - long: 4.0.0 - protobufjs: 7.4.0 - - '@hashgraph/proto@2.16.0-beta.3': + '@hashgraph/proto@2.16.0-beta.4': dependencies: long: 5.2.3 protobufjs: 7.2.5 - '@hashgraph/sdk@2.55.1': + '@hashgraph/sdk@2.56.0': dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -4270,7 +4258,7 @@ snapshots: '@ethersproject/rlp': 5.7.0 '@grpc/grpc-js': 1.8.2 '@hashgraph/cryptography': 1.4.8-beta.10 - '@hashgraph/proto': 2.16.0-beta.3 + '@hashgraph/proto': 2.16.0-beta.4 axios: 1.7.9 bignumber.js: 9.1.2 bn.js: 5.2.1 @@ -6443,8 +6431,6 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - long@4.0.0: {} - long@5.2.3: {} loupe@3.1.2: {} From b310cdc6f93e849f9ab6b416f9425af08efeb53a Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:37 +0200 Subject: [PATCH 02/51] feat: update better-sqlite3 Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index 202aff8e4..7814380d0 100644 --- a/NOTICE +++ b/NOTICE @@ -966,7 +966,7 @@ The Initial Developer of bcryptjs@2.4.3, is Daniel Wirtz (https://github.com/dcodeIO/bcrypt.js). Copyright Daniel Wirtz. All Rights Reserved. -The Initial Developer of better-sqlite3@11.7.0, +The Initial Developer of better-sqlite3@11.7.2, is Joshua Wise (https://github.com/WiseLibs/better-sqlite3). Copyright Joshua Wise. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 033e18196..2105ac0d8 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -35,7 +35,7 @@ "argon2": "0.41.1", "axios": "1.7.9", "bcrypt": "5.1.1", - "better-sqlite3": "11.7.0", + "better-sqlite3": "11.7.2", "bignumber.js": "9.1.2", "bootstrap": "5.3.3", "bootstrap-icons": "1.11.3", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 0a8ecbc58..3b07e5b9a 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -33,8 +33,8 @@ importers: specifier: 5.1.1 version: 5.1.1(encoding@0.1.13) better-sqlite3: - specifier: 11.7.0 - version: 11.7.0 + specifier: 11.7.2 + version: 11.7.2 bignumber.js: specifier: 9.1.2 version: 9.1.2 @@ -1360,8 +1360,8 @@ packages: resolution: {integrity: sha512-AGBHOG5hPYZ5Xl9KXzU5iKq9516yEmvCKDg3ecP5kX2aB6UqTeXZxk2ELnDgDm6BQSMlLt9rDB4LoSMx0rYwww==} engines: {node: '>= 10.0.0'} - better-sqlite3@11.7.0: - resolution: {integrity: sha512-mXpa5jnIKKHeoGzBrUJrc65cXFKcILGZpU3FXR0pradUEm9MA7UZz02qfEejaMcm9iXrSOCenwwYMJ/tZ1y5Ig==} + better-sqlite3@11.7.2: + resolution: {integrity: sha512-10a57cHVDmfNQS4jrZ9AH2t+2ekzYh5Rhbcnb4ytpmYweoLdogDmyTt5D+hLiY9b44Mx9foowb/4iXBTO2yP3Q==} bignumber.js@9.1.2: resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} @@ -5149,7 +5149,7 @@ snapshots: - encoding - supports-color - better-sqlite3@11.7.0: + better-sqlite3@11.7.2: dependencies: bindings: 1.5.0 prebuild-install: 7.1.2 From faa3a1451828c5abdfe1114a00b612c395ed06d0 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:37 +0200 Subject: [PATCH 03/51] feat: update @eslint/js Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 10 ++++++++-- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 10 ++++++++-- 5 files changed, 19 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index 7814380d0..251b48ada 100644 --- a/NOTICE +++ b/NOTICE @@ -202,7 +202,7 @@ The Initial Developer of @eslint/eslintrc@3.2.0, is Nicholas C. Zakas (https://github.com/eslint/eslintrc). Copyright Nicholas C. Zakas. All Rights Reserved. -This product includes software (@eslint/js@9.15.0) developed at +This product includes software (@eslint/js@9.17.0) developed at (https://github.com/eslint/eslint). The Initial Developer of @eslint/object-schema@2.1.4, diff --git a/back-end/package.json b/back-end/package.json index 4716dd24e..5e8351210 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@eslint/eslintrc": "3.2.0", - "@eslint/js": "9.15.0", + "@eslint/js": "9.17.0", "@hashgraph/hedera-local": "2.32.1", "@nestjs/cli": "10.4.5", "@nestjs/schematics": "10.2.3", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 035099cb2..efc7c5453 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -133,8 +133,8 @@ importers: specifier: 3.2.0 version: 3.2.0 '@eslint/js': - specifier: 9.15.0 - version: 9.15.0 + specifier: 9.17.0 + version: 9.17.0 '@hashgraph/hedera-local': specifier: 2.32.1 version: 2.32.1(mocha@10.7.0) @@ -508,6 +508,10 @@ packages: resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.17.0': + resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4915,6 +4919,8 @@ snapshots: '@eslint/js@9.15.0': {} + '@eslint/js@9.17.0': {} + '@eslint/object-schema@2.1.4': {} '@eslint/plugin-kit@0.2.3': diff --git a/front-end/package.json b/front-end/package.json index 2105ac0d8..20dd998a0 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@electron-toolkit/tsconfig": "1.0.1", "@eslint/eslintrc": "3.2.0", - "@eslint/js": "9.15.0", + "@eslint/js": "9.17.0", "@types/bcrypt": "5.0.2", "@types/better-sqlite3": "7.6.11", "@types/bootstrap": "5.2.10", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 3b07e5b9a..2c835a82b 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -79,8 +79,8 @@ importers: specifier: 3.2.0 version: 3.2.0 '@eslint/js': - specifier: 9.15.0 - version: 9.15.0 + specifier: 9.17.0 + version: 9.17.0 '@types/bcrypt': specifier: 5.0.2 version: 5.0.2 @@ -535,6 +535,10 @@ packages: resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.17.0': + resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4088,6 +4092,8 @@ snapshots: '@eslint/js@9.15.0': {} + '@eslint/js@9.17.0': {} + '@eslint/object-schema@2.1.4': {} '@eslint/plugin-kit@0.2.3': From 5e121b2788c6139203fa3458fe48f43c04dbb0fa Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 04/51] feat: update @types/better-sqlite3 Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index 251b48ada..35e0800a3 100644 --- a/NOTICE +++ b/NOTICE @@ -587,7 +587,7 @@ This product includes software (@types/bcrypt@5.0.2) developed at This product includes software (@types/bcryptjs@2.4.6) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). -This product includes software (@types/better-sqlite3@7.6.11) developed at +This product includes software (@types/better-sqlite3@7.6.12) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). This product includes software (@types/bootstrap@5.2.10) developed at diff --git a/front-end/package.json b/front-end/package.json index 20dd998a0..14b9b967f 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -54,7 +54,7 @@ "@eslint/eslintrc": "3.2.0", "@eslint/js": "9.17.0", "@types/bcrypt": "5.0.2", - "@types/better-sqlite3": "7.6.11", + "@types/better-sqlite3": "7.6.12", "@types/bootstrap": "5.2.10", "@types/node": "22.10.1", "@types/node-forge": "1.3.11", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 2c835a82b..f484a2fe0 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -85,8 +85,8 @@ importers: specifier: 5.0.2 version: 5.0.2 '@types/better-sqlite3': - specifier: 7.6.11 - version: 7.6.11 + specifier: 7.6.12 + version: 7.6.12 '@types/bootstrap': specifier: 5.2.10 version: 5.2.10 @@ -917,8 +917,8 @@ packages: '@types/bcrypt@5.0.2': resolution: {integrity: sha512-6atioO8Y75fNcbmj0G7UjI9lXN2pQ/IGJ2FWT4a/btd0Lk9lQalHLKhkgKVZ3r+spnmWUKfbMi1GEe9wyHQfNQ==} - '@types/better-sqlite3@7.6.11': - resolution: {integrity: sha512-i8KcD3PgGtGBLl3+mMYA8PdKkButvPyARxA7IQAd6qeslht13qxb1zzO8dRCtE7U3IoJS782zDBAeoKiM695kg==} + '@types/better-sqlite3@7.6.12': + resolution: {integrity: sha512-fnQmj8lELIj7BSrZQAdBMHEHX8OZLYIHXqAKT1O7tDfLxaINzf00PMjw22r3N/xXh0w/sGHlO6SVaCQ2mj78lg==} '@types/bootstrap@5.2.10': resolution: {integrity: sha512-F2X+cd6551tep0MvVZ6nM8v7XgGN/twpdNDjqS1TUM7YFNEtQYWk+dKAnH+T1gr6QgCoGMPl487xw/9hXooa2g==} @@ -4516,7 +4516,7 @@ snapshots: dependencies: '@types/node': 22.10.1 - '@types/better-sqlite3@7.6.11': + '@types/better-sqlite3@7.6.12': dependencies: '@types/node': 22.10.1 From 0e51152a4814e2ac49036a5340b9eee6282bb146 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 05/51] feat: update .prettierignore Signed-off-by: Svetoslav Borislavov --- front-end/.prettierignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/front-end/.prettierignore b/front-end/.prettierignore index 9c6b791d5..b6db77440 100644 --- a/front-end/.prettierignore +++ b/front-end/.prettierignore @@ -1,6 +1,11 @@ out dist +release +coverage pnpm-lock.yaml LICENSE.md tsconfig.json tsconfig.*.json +.vscode +docs +electron-builder.yml From 52d04e50ea5667e458e22447d32283889479e7bb Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 06/51] style: after prettier format Signed-off-by: Svetoslav Borislavov --- .../src/main/modules/ipcHandlers/utils.ts | 6 +++- .../localUser/organizationCredentials.ts | 8 +++-- .../components/ForgotPasswordModal.vue | 17 ++++++++--- .../components/ui/AppPasswordInput.vue | 6 ++-- .../AccountSetup/components/NewPassword.vue | 13 ++++----- .../renderer/pages/RestoreKey/RestoreKey.vue | 9 ++++-- .../pages/Settings/components/ProfileTab.vue | 13 ++++----- .../pages/Transactions/Transactions.vue | 29 +++++++++++-------- .../localUser/organizationCredentials.spec.ts | 9 +++++- 9 files changed, 70 insertions(+), 40 deletions(-) diff --git a/front-end/src/main/modules/ipcHandlers/utils.ts b/front-end/src/main/modules/ipcHandlers/utils.ts index a1ebf3b9a..950ac4004 100644 --- a/front-end/src/main/modules/ipcHandlers/utils.ts +++ b/front-end/src/main/modules/ipcHandlers/utils.ts @@ -89,7 +89,11 @@ export default () => { ipcMain.handle(createChannelName('x509BytesFromPem'), async (_e, pem: string | Uint8Array) => { const PEM_HEADER = '-----BEGIN CERTIFICATE-----'; - if (!pem || (typeof pem === 'string' && pem.trim() === '') || (pem instanceof Uint8Array && pem.length === 0)) { + if ( + !pem || + (typeof pem === 'string' && pem.trim() === '') || + (pem instanceof Uint8Array && pem.length === 0) + ) { return; } diff --git a/front-end/src/main/services/localUser/organizationCredentials.ts b/front-end/src/main/services/localUser/organizationCredentials.ts index 41515a2b3..4b2bd636b 100644 --- a/front-end/src/main/services/localUser/organizationCredentials.ts +++ b/front-end/src/main/services/localUser/organizationCredentials.ts @@ -121,9 +121,11 @@ export const organizationCredentialsExists = async (organization_id: string, use const prisma = getPrismaClient(); try { - return (await prisma.organizationCredentials.count({ - where: {user_id, organization_id}, - })) > 0; + return ( + (await prisma.organizationCredentials.count({ + where: { user_id, organization_id }, + })) > 0 + ); } catch (error) { console.log(error); return false; diff --git a/front-end/src/renderer/components/ForgotPasswordModal.vue b/front-end/src/renderer/components/ForgotPasswordModal.vue index 8eae1a2b7..44d0c3e4b 100644 --- a/front-end/src/renderer/components/ForgotPasswordModal.vue +++ b/front-end/src/renderer/components/ForgotPasswordModal.vue @@ -9,7 +9,13 @@ import { resetPassword, setPassword, verifyReset } from '@renderer/services/orga import { updateOrganizationCredentials } from '@renderer/services/organizationCredentials'; import { comparePasswords } from '@renderer/services/userService'; -import { getErrorMessage, isEmail, isLoggedOutOrganization, isPasswordStrong, isUserLoggedIn } from '@renderer/utils'; +import { + getErrorMessage, + isEmail, + isLoggedOutOrganization, + isPasswordStrong, + isUserLoggedIn, +} from '@renderer/utils'; import AppButton from '@renderer/components/ui/AppButton.vue'; import AppCustomIcon from '@renderer/components/ui/AppCustomIcon.vue'; @@ -62,9 +68,12 @@ const isPrimaryButtonDisabled = computed(() => { } else if (!shouldSetNewPassword.value) { return !otp.value?.isValid; } else if (shouldSetNewPassword.value) { - return !isPasswordStrong(newPassword.value).result || - (isUserLoggedIn(user.personal) && !user.personal.useKeychain && - personalPassword.value.length === 0); + return ( + !isPasswordStrong(newPassword.value).result || + (isUserLoggedIn(user.personal) && + !user.personal.useKeychain && + personalPassword.value.length === 0) + ); } return true; }); diff --git a/front-end/src/renderer/components/ui/AppPasswordInput.vue b/front-end/src/renderer/components/ui/AppPasswordInput.vue index cc02477bc..8d64f1827 100644 --- a/front-end/src/renderer/components/ui/AppPasswordInput.vue +++ b/front-end/src/renderer/components/ui/AppPasswordInput.vue @@ -5,8 +5,8 @@ import AppInput from './AppInput.vue'; /* Options */ defineOptions({ - inheritAttrs: false -}) + inheritAttrs: false, +}); /* Props */ const props = withDefaults( @@ -54,7 +54,7 @@ const togglePasswordVisibility = () => { v-if="props.showIcon" type="button" class="position-absolute border-0 bg-transparent cursor-pointer" - style="right: 10px;" + style="right: 10px" tabindex="-1" @click="togglePasswordVisibility" > diff --git a/front-end/src/renderer/pages/AccountSetup/components/NewPassword.vue b/front-end/src/renderer/pages/AccountSetup/components/NewPassword.vue index 5b3c46600..c5ad797e3 100644 --- a/front-end/src/renderer/pages/AccountSetup/components/NewPassword.vue +++ b/front-end/src/renderer/pages/AccountSetup/components/NewPassword.vue @@ -15,7 +15,7 @@ import { assertIsLoggedInOrganization, assertUserLoggedIn, getErrorMessage, - isPasswordStrong + isPasswordStrong, } from '@renderer/utils'; import AppButton from '@renderer/components/ui/AppButton.vue'; @@ -46,9 +46,11 @@ const isLoading = ref(false); /* Computed */ const isPrimaryButtonDisabled = computed(() => { - return currentPassword.value.length === 0 || + return ( + currentPassword.value.length === 0 || currentPasswordInvalid.value || - !isPasswordStrong(newPassword.value).result; + !isPasswordStrong(newPassword.value).result + ); }); /* Handlers */ @@ -66,10 +68,7 @@ const handleChangePassword = async () => { }); if (passwordModalOpened(personalPassword)) return; - if ( - !currentPasswordInvalid.value && - !newPasswordInvalid.value - ) { + if (!currentPasswordInvalid.value && !newPasswordInvalid.value) { try { isLoading.value = true; diff --git a/front-end/src/renderer/pages/RestoreKey/RestoreKey.vue b/front-end/src/renderer/pages/RestoreKey/RestoreKey.vue index 3d206433e..29d861920 100644 --- a/front-end/src/renderer/pages/RestoreKey/RestoreKey.vue +++ b/front-end/src/renderer/pages/RestoreKey/RestoreKey.vue @@ -261,7 +261,9 @@ watch(step, async newStep => { v-focus-first-input >

Provide Index of Key

-

Enter the index of the private key you want to generate from the recovery phrase

+

+ Enter the index of the private key you want to generate from the recovery phrase +

@@ -299,7 +301,10 @@ watch(step, async newStep => { v-focus-first-input >

Enter Key Nickname

-

You can optionally enter a nickname for the private key generated at {{ index }} to reference it more easily later

+

+ You can optionally enter a nickname for the private key generated at {{ index }} to + reference it more easily later +

diff --git a/front-end/src/renderer/pages/Settings/components/ProfileTab.vue b/front-end/src/renderer/pages/Settings/components/ProfileTab.vue index c75cc59d4..a9f9c554d 100644 --- a/front-end/src/renderer/pages/Settings/components/ProfileTab.vue +++ b/front-end/src/renderer/pages/Settings/components/ProfileTab.vue @@ -46,9 +46,11 @@ const isResetDataModalShown = ref(false); /* Computed */ const isPrimaryButtonDisabled = computed(() => { - return currentPassword.value.length === 0 || + return ( + currentPassword.value.length === 0 || !isPasswordStrong(newPassword.value).result || - isChangingPassword.value; + isChangingPassword.value + ); }); /* Handlers */ @@ -109,7 +111,7 @@ const handleResetData = async () => router.push({ name: 'login' }); const handleBlur = (inputType: string, value: string) => { if (inputType === 'newPassword') { - newPasswordInvalid.value = value.length !==0 && !isPasswordStrong(value).result; + newPasswordInvalid.value = value.length !== 0 && !isPasswordStrong(value).result; } }; @@ -131,10 +133,7 @@ watch(newPassword, pass => { " v-focus-first-input > -
+

Password

diff --git a/front-end/src/renderer/pages/Transactions/Transactions.vue b/front-end/src/renderer/pages/Transactions/Transactions.vue index 39cbfcc97..5eee14f82 100644 --- a/front-end/src/renderer/pages/Transactions/Transactions.vue +++ b/front-end/src/renderer/pages/Transactions/Transactions.vue @@ -133,18 +133,23 @@ function setQueryTab(title: string) { async function syncTab(forceCheckSign = false) { setTabItems(); - await withLoader(async () => { - const tab = router.currentRoute.value.query.tab?.toString(); - - if (tab) { - const newIndex = tabItems.value.findIndex(t => t.title === tab); - activeTabIndex.value = newIndex >= 0 ? newIndex : activeTabIndex.value; - } else { - await changeTabIfReadyToSign(); - } - - if (forceCheckSign) await changeTabIfReadyToSign(); - }, 'Failed to sync tab', 10000, false); + await withLoader( + async () => { + const tab = router.currentRoute.value.query.tab?.toString(); + + if (tab) { + const newIndex = tabItems.value.findIndex(t => t.title === tab); + activeTabIndex.value = newIndex >= 0 ? newIndex : activeTabIndex.value; + } else { + await changeTabIfReadyToSign(); + } + + if (forceCheckSign) await changeTabIfReadyToSign(); + }, + 'Failed to sync tab', + 10000, + false, + ); } async function changeTabIfReadyToSign() { diff --git a/front-end/src/tests/main/services/localUser/organizationCredentials.spec.ts b/front-end/src/tests/main/services/localUser/organizationCredentials.spec.ts index 57ad90e67..fe034f7cf 100644 --- a/front-end/src/tests/main/services/localUser/organizationCredentials.spec.ts +++ b/front-end/src/tests/main/services/localUser/organizationCredentials.spec.ts @@ -504,7 +504,14 @@ describe('Services Local User Organization Credentials', () => { const password = 'password'; const encryptPassword = 'password for encryption'; - const result = await updateOrganizationCredentials('123', '321', email, password, undefined, encryptPassword); + const result = await updateOrganizationCredentials( + '123', + '321', + email, + password, + undefined, + encryptPassword, + ); expect(result).toBe(false); }); From cf64502ef32d0c464316ab40f6bb03dae977e887 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 07/51] feat: update eslint.config.csj (FE) Signed-off-by: Svetoslav Borislavov --- front-end/eslint.config.cjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/front-end/eslint.config.cjs b/front-end/eslint.config.cjs index 6d70b97ce..d141d4c5f 100644 --- a/front-end/eslint.config.cjs +++ b/front-end/eslint.config.cjs @@ -16,6 +16,8 @@ module.exports = [ '**/dist-electron', '**/out', '**/.gitignore', + '**/release', + '**/coverage', ], }, ...pluginVue.configs['flat/essential'], From 3a24c4ca3bb10c23d9f846a224b28cc3a5287a7c Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 08/51] feat: update @types/node Signed-off-by: Svetoslav Borislavov --- NOTICE | 3 + front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 120 +++++++++++++++++++-------------------- 3 files changed, 64 insertions(+), 61 deletions(-) diff --git a/NOTICE b/NOTICE index 35e0800a3..f72947d12 100644 --- a/NOTICE +++ b/NOTICE @@ -638,6 +638,9 @@ This product includes software (@types/node-forge@1.3.11) developed at This product includes software (@types/node@22.10.1) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). +This product includes software (@types/node@22.10.5) developed at +(https://github.com/DefinitelyTyped/DefinitelyTyped). + This product includes software (@types/nodemailer@6.4.16) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). diff --git a/front-end/package.json b/front-end/package.json index 14b9b967f..4e431d4d5 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -56,7 +56,7 @@ "@types/bcrypt": "5.0.2", "@types/better-sqlite3": "7.6.12", "@types/bootstrap": "5.2.10", - "@types/node": "22.10.1", + "@types/node": "22.10.5", "@types/node-forge": "1.3.11", "@types/unzipper": "0.10.10", "@vitejs/plugin-vue": "5.2.0", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index f484a2fe0..4e5eb1f56 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -74,7 +74,7 @@ importers: devDependencies: '@electron-toolkit/tsconfig': specifier: 1.0.1 - version: 1.0.1(@types/node@22.10.1) + version: 1.0.1(@types/node@22.10.5) '@eslint/eslintrc': specifier: 3.2.0 version: 3.2.0 @@ -91,8 +91,8 @@ importers: specifier: 5.2.10 version: 5.2.10 '@types/node': - specifier: 22.10.1 - version: 22.10.1 + specifier: 22.10.5 + version: 22.10.5 '@types/node-forge': specifier: 1.3.11 version: 1.3.11 @@ -101,10 +101,10 @@ importers: version: 0.10.10 '@vitejs/plugin-vue': specifier: 5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) + version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) '@vitest/coverage-v8': specifier: 2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6)) + version: 2.1.4(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) '@vue/eslint-config-prettier': specifier: 10.1.0 version: 10.1.0(@types/eslint@8.56.12)(eslint@9.15.0)(prettier@3.4.2) @@ -143,22 +143,22 @@ importers: version: 5.6.3 vite: specifier: 5.4.11 - version: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + version: 5.4.11(@types/node@22.10.5)(sass@1.77.6) vite-plugin-electron: specifier: 0.28.8 version: 0.28.8 vite-plugin-eslint: specifier: 1.8.1 - version: 1.8.1(eslint@9.15.0)(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)) + version: 1.8.1(eslint@9.15.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: specifier: 7.6.4 - version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) + version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) vitest: specifier: 2.1.4 - version: 2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6) + version: 2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) vitest-mock-extended: specifier: 2.0.2 - version: 2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6)) + version: 2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) vue: specifier: 3.5.12 version: 3.5.12(typescript@5.6.3) @@ -956,8 +956,8 @@ packages: '@types/node@20.14.8': resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} - '@types/node@22.10.1': - resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} + '@types/node@22.10.5': + resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} '@types/plist@3.0.5': resolution: {integrity: sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==} @@ -3880,9 +3880,9 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - '@electron-toolkit/tsconfig@1.0.1(@types/node@22.10.1)': + '@electron-toolkit/tsconfig@1.0.1(@types/node@22.10.5)': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@electron-toolkit/utils@3.0.0(electron@33.2.0)': dependencies: @@ -4228,7 +4228,7 @@ snapshots: '@grpc/grpc-js@1.8.2': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@grpc/proto-loader@0.7.13': dependencies: @@ -4514,11 +4514,11 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/better-sqlite3@7.6.12': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/bootstrap@5.2.10': dependencies: @@ -4528,7 +4528,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/responselike': 1.0.3 '@types/debug@4.1.12': @@ -4544,7 +4544,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/http-cache-semantics@4.0.4': {} @@ -4552,42 +4552,42 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/ms@0.7.34': {} '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/node@20.14.8': dependencies: undici-types: 5.26.5 - '@types/node@22.10.1': + '@types/node@22.10.5': dependencies: undici-types: 6.20.0 '@types/plist@3.0.5': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 xmlbuilder: 15.1.1 optional: true '@types/responselike@1.0.3': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/unzipper@0.10.10': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/verror@1.10.10': optional: true '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 optional: true '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)': @@ -4672,12 +4672,12 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3))': dependencies: - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) vue: 3.5.12(typescript@5.6.3) - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6))': + '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4691,7 +4691,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6) + vitest: 2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) transitivePeerDependencies: - supports-color @@ -4702,13 +4702,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))': + '@vitest/mocker@2.1.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) '@vitest/pretty-format@2.1.4': dependencies: @@ -4818,14 +4818,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3))': + '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 mitt: 3.0.1 nanoid: 3.3.8 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)) + vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - vite @@ -6903,7 +6903,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.1 + '@types/node': 22.10.5 long: 5.2.3 protobufjs@7.4.0: @@ -6918,7 +6918,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.1 + '@types/node': 22.10.5 long: 5.2.3 proxy-from-env@1.1.0: {} @@ -7430,16 +7430,16 @@ snapshots: extsprintf: 1.4.1 optional: true - vite-hot-client@0.2.3(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)): + vite-hot-client@0.2.3(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-node@2.1.4(@types/node@22.10.1)(sass@1.77.6): + vite-node@2.1.4(@types/node@22.10.5)(sass@1.77.6): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - '@types/node' - less @@ -7453,15 +7453,15 @@ snapshots: vite-plugin-electron@0.28.8: {} - vite-plugin-eslint@1.8.1(eslint@9.15.0)(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)): + vite-plugin-eslint@1.8.1(eslint@9.15.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.12 eslint: 9.15.0 rollup: 2.79.2 - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect@0.8.7(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)): + vite-plugin-inspect@0.8.7(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.26.0) @@ -7472,28 +7472,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 2.0.4 - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)): + vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) + '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 execa: 8.0.1 sirv: 3.0.0 - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) - vite-plugin-inspect: 0.8.7(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)) - vite-plugin-vue-inspector: 5.2.0(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite-plugin-inspect: 0.8.7(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + vite-plugin-vue-inspector: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.2.0(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)): + vite-plugin-vue-inspector@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -7504,30 +7504,30 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.12 - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - supports-color - vite@5.4.11(@types/node@22.10.1)(sass@1.77.6): + vite@5.4.11(@types/node@22.10.5)(sass@1.77.6): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.26.0 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 fsevents: 2.3.3 sass: 1.77.6 - vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6)): + vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): dependencies: ts-essentials: 10.0.3(typescript@5.6.3) typescript: 5.6.3 - vitest: 2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6) + vitest: 2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) - vitest@2.1.4(@types/node@22.10.1)(happy-dom@13.6.2)(sass@1.77.6): + vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@22.10.1)(sass@1.77.6)) + '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) '@vitest/pretty-format': 2.1.5 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -7543,11 +7543,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.1)(sass@1.77.6) - vite-node: 2.1.4(@types/node@22.10.1)(sass@1.77.6) + vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite-node: 2.1.4(@types/node@22.10.5)(sass@1.77.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 happy-dom: 13.6.2 transitivePeerDependencies: - less From dd531c0ba1bfa9e77229f82c4bc94917545ae2c1 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 09/51] fix: encode exchange rate set Signed-off-by: Svetoslav Borislavov --- front-end/src/main/utils/hederaSpecialFiles.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/front-end/src/main/utils/hederaSpecialFiles.ts b/front-end/src/main/utils/hederaSpecialFiles.ts index 1ca02c22e..1b4b09b91 100644 --- a/front-end/src/main/utils/hederaSpecialFiles.ts +++ b/front-end/src/main/utils/hederaSpecialFiles.ts @@ -313,13 +313,13 @@ function encodeExchangeRates(content: Uint8Array) { if (protoExchangeRateSet.currentRate?.expirationTime) { protoExchangeRateSet.currentRate.expirationTime = proto.TimestampSeconds.create({ - seconds: protoExchangeRateSet.currentRate.expirationTime, + seconds: protoExchangeRateSet.currentRate.expirationTime.seconds, }); } if (protoExchangeRateSet.nextRate?.expirationTime) { protoExchangeRateSet.nextRate.expirationTime = proto.TimestampSeconds.create({ - seconds: protoExchangeRateSet.nextRate.expirationTime, + seconds: protoExchangeRateSet.nextRate.expirationTime.seconds, }); } From 83c0f8d1a03a672f880e38f3787cca3421bf9abf Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 10/51] feat: update vitest Signed-off-by: Svetoslav Borislavov --- NOTICE | 24 ++++---- front-end/package.json | 4 +- front-end/pnpm-lock.yaml | 125 +++++++++++++++++++-------------------- 3 files changed, 78 insertions(+), 75 deletions(-) diff --git a/NOTICE b/NOTICE index f72947d12..967da246a 100644 --- a/NOTICE +++ b/NOTICE @@ -699,29 +699,29 @@ The Initial Developer of @vitejs/plugin-vue@5.2.0, is Evan You (https://github.com/vitejs/vite-plugin-vue). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vitest/coverage-v8@2.1.4, +The Initial Developer of @vitest/coverage-v8@2.1.8, is Anthony Fu (https://github.com/vitest-dev/vitest). Copyright Anthony Fu. All Rights Reserved. -This product includes software (@vitest/expect@2.1.4) developed at +This product includes software (@vitest/expect@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@vitest/mocker@2.1.4) developed at +This product includes software (@vitest/mocker@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@vitest/pretty-format@2.1.5) developed at +This product includes software (@vitest/pretty-format@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@vitest/runner@2.1.4) developed at +This product includes software (@vitest/runner@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@vitest/snapshot@2.1.4) developed at +This product includes software (@vitest/snapshot@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@vitest/spy@2.1.4) developed at +This product includes software (@vitest/spy@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@vitest/utils@2.1.4) developed at +This product includes software (@vitest/utils@2.1.8) developed at (https://github.com/vitest-dev/vitest). This product includes software (@volar/language-core@2.4.10) developed at @@ -1427,6 +1427,10 @@ The Initial Developer of es-errors@1.3.0, is Jordan Harband (https://github.com/ljharb/es-errors). Copyright Jordan Harband. All Rights Reserved. +The Initial Developer of es-module-lexer@1.6.0, +is Guy Bedford (https://github.com/guybedford/es-module-lexer). +Copyright Guy Bedford. All Rights Reserved. + The Initial Developer of es6-error@4.1.1, is Ben Youngblood (https://github.com/bjyoungblood/es6-error). Copyright Ben Youngblood. All Rights Reserved. @@ -2981,7 +2985,7 @@ The Initial Developer of vite-hot-client@0.2.3, is Anthony Fu (https://github.com/antfu/vite-hot-client). Copyright Anthony Fu. All Rights Reserved. -The Initial Developer of vite-node@2.1.4, +The Initial Developer of vite-node@2.1.8, is Anthony Fu (https://github.com/vitest-dev/vitest). Copyright Anthony Fu. All Rights Reserved. @@ -3013,7 +3017,7 @@ The Initial Developer of vitest-mock-extended@2.0.2, is Eike Lurz (https://github.com/eratio08/vitest-mock-extended). Copyright Eike Lurz. All Rights Reserved. -The Initial Developer of vitest@2.1.4, +The Initial Developer of vitest@2.1.8, is Anthony Fu (https://github.com/vitest-dev/vitest). Copyright Anthony Fu. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 4e431d4d5..86f23b3ff 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -60,7 +60,7 @@ "@types/node-forge": "1.3.11", "@types/unzipper": "0.10.10", "@vitejs/plugin-vue": "5.2.0", - "@vitest/coverage-v8": "2.1.4", + "@vitest/coverage-v8": "2.1.8", "@vue/eslint-config-prettier": "10.1.0", "@vue/eslint-config-typescript": "14.1.3", "@vue/tsconfig": "0.6.0", @@ -77,7 +77,7 @@ "vite-plugin-electron": "0.28.8", "vite-plugin-eslint": "1.8.1", "vite-plugin-vue-devtools": "7.6.4", - "vitest": "2.1.4", + "vitest": "2.1.8", "vitest-mock-extended": "2.0.2", "vue": "3.5.12", "vue-tsc": "2.1.10" diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 4e5eb1f56..2dc263b40 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -103,8 +103,8 @@ importers: specifier: 5.2.0 version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) '@vitest/coverage-v8': - specifier: 2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) + specifier: 2.1.8 + version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) '@vue/eslint-config-prettier': specifier: 10.1.0 version: 10.1.0(@types/eslint@8.56.12)(eslint@9.15.0)(prettier@3.4.2) @@ -154,11 +154,11 @@ importers: specifier: 7.6.4 version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) vitest: - specifier: 2.1.4 - version: 2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) + specifier: 2.1.8 + version: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) vitest-mock-extended: specifier: 2.0.2 - version: 2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) + version: 2.0.2(typescript@5.6.3)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) vue: specifier: 3.5.12 version: 3.5.12(typescript@5.6.3) @@ -1043,20 +1043,20 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/coverage-v8@2.1.4': - resolution: {integrity: sha512-FPKQuJfR6VTfcNMcGpqInmtJuVXFSCd9HQltYncfR01AzXhLucMEtQ5SinPdZxsT5x/5BK7I5qFJ5/ApGCmyTQ==} + '@vitest/coverage-v8@2.1.8': + resolution: {integrity: sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==} peerDependencies: - '@vitest/browser': 2.1.4 - vitest: 2.1.4 + '@vitest/browser': 2.1.8 + vitest: 2.1.8 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@2.1.4': - resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} + '@vitest/expect@2.1.8': + resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} - '@vitest/mocker@2.1.4': - resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} + '@vitest/mocker@2.1.8': + resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 @@ -1066,23 +1066,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.4': - resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} + '@vitest/pretty-format@2.1.8': + resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} - '@vitest/pretty-format@2.1.5': - resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} + '@vitest/runner@2.1.8': + resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} - '@vitest/runner@2.1.4': - resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} + '@vitest/snapshot@2.1.8': + resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} - '@vitest/snapshot@2.1.4': - resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} + '@vitest/spy@2.1.8': + resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} - '@vitest/spy@2.1.4': - resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} - - '@vitest/utils@2.1.4': - resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} + '@vitest/utils@2.1.8': + resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} '@volar/language-core@2.4.10': resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==} @@ -1815,6 +1812,9 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} + es-module-lexer@1.6.0: + resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -3428,8 +3428,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 - vite-node@2.1.4: - resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} + vite-node@2.1.8: + resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3505,15 +3505,15 @@ packages: typescript: 3.x || 4.x || 5.x vitest: '>=2.0.0' - vitest@2.1.4: - resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} + vitest@2.1.8: + resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.4 - '@vitest/ui': 2.1.4 + '@vitest/browser': 2.1.8 + '@vitest/ui': 2.1.8 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4677,7 +4677,7 @@ snapshots: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) vue: 3.5.12(typescript@5.6.3) - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': + '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4691,51 +4691,47 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) + vitest: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.4': + '@vitest/expect@2.1.8': dependencies: - '@vitest/spy': 2.1.4 - '@vitest/utils': 2.1.4 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))': dependencies: - '@vitest/spy': 2.1.4 + '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - '@vitest/pretty-format@2.1.4': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/pretty-format@2.1.5': + '@vitest/pretty-format@2.1.8': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.4': + '@vitest/runner@2.1.8': dependencies: - '@vitest/utils': 2.1.4 + '@vitest/utils': 2.1.8 pathe: 1.1.2 - '@vitest/snapshot@2.1.4': + '@vitest/snapshot@2.1.8': dependencies: - '@vitest/pretty-format': 2.1.4 + '@vitest/pretty-format': 2.1.8 magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.4': + '@vitest/spy@2.1.8': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.4': + '@vitest/utils@2.1.8': dependencies: - '@vitest/pretty-format': 2.1.4 + '@vitest/pretty-format': 2.1.8 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -5725,6 +5721,8 @@ snapshots: es-errors@1.3.0: optional: true + es-module-lexer@1.6.0: {} + es6-error@4.1.1: optional: true @@ -7434,10 +7432,11 @@ snapshots: dependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-node@2.1.4(@types/node@22.10.5)(sass@1.77.6): + vite-node@2.1.8(@types/node@22.10.5)(sass@1.77.6): dependencies: cac: 6.7.14 debug: 4.3.7 + es-module-lexer: 1.6.0 pathe: 1.1.2 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: @@ -7518,21 +7517,21 @@ snapshots: fsevents: 2.3.3 sass: 1.77.6 - vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): + vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): dependencies: ts-essentials: 10.0.3(typescript@5.6.3) typescript: 5.6.3 - vitest: 2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) + vitest: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) - vitest@2.1.4(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6): + vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6): dependencies: - '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) - '@vitest/pretty-format': 2.1.5 - '@vitest/runner': 2.1.4 - '@vitest/snapshot': 2.1.4 - '@vitest/spy': 2.1.4 - '@vitest/utils': 2.1.4 + '@vitest/expect': 2.1.8 + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + '@vitest/pretty-format': 2.1.8 + '@vitest/runner': 2.1.8 + '@vitest/snapshot': 2.1.8 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 chai: 5.1.2 debug: 4.3.7 expect-type: 1.1.0 @@ -7544,7 +7543,7 @@ snapshots: tinypool: 1.0.1 tinyrainbow: 1.2.0 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-node: 2.1.4(@types/node@22.10.5)(sass@1.77.6) + vite-node: 2.1.8(@types/node@22.10.5)(sass@1.77.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.5 From f712a6c7282ed76d29d1eb715712b1fc697ef9d5 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 11/51] fix: encode test Signed-off-by: Svetoslav Borislavov --- front-end/src/tests/main/_constants_/0.0.112.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/front-end/src/tests/main/_constants_/0.0.112.ts b/front-end/src/tests/main/_constants_/0.0.112.ts index e88835a83..541b820b0 100644 --- a/front-end/src/tests/main/_constants_/0.0.112.ts +++ b/front-end/src/tests/main/_constants_/0.0.112.ts @@ -22,11 +22,15 @@ export const protoInput = `{ "currentRate": { "hbarEquiv": 30000, "centEquiv": 316955, - "expirationTime": 1708599600 + "expirationTime": { + "seconds": 1708599600 + } }, "nextRate": { "hbarEquiv": 30000, "centEquiv": 322683, - "expirationTime": 1708603200 + "expirationTime": { + "seconds": 1708603200 + } } }`; From e71a8b777d52416faae68374dd81d2fa59798dcb Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 12/51] feat: update @vue/tsconfig Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/NOTICE b/NOTICE index 967da246a..6e9c072fa 100644 --- a/NOTICE +++ b/NOTICE @@ -812,7 +812,7 @@ The Initial Developer of @vue/shared@3.5.12, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/tsconfig@0.6.0, +The Initial Developer of @vue/tsconfig@0.7.0, is Haoqun Jiang (https://github.com/vuejs/tsconfig). Copyright Haoqun Jiang. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 86f23b3ff..9859e5449 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -63,7 +63,7 @@ "@vitest/coverage-v8": "2.1.8", "@vue/eslint-config-prettier": "10.1.0", "@vue/eslint-config-typescript": "14.1.3", - "@vue/tsconfig": "0.6.0", + "@vue/tsconfig": "0.7.0", "electron": "33.2.0", "electron-builder": "25.1.8", "eslint": "9.15.0", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 2dc263b40..1b539f559 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -112,8 +112,8 @@ importers: specifier: 14.1.3 version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0))(eslint@9.15.0)(typescript@5.6.3) '@vue/tsconfig': - specifier: 0.6.0 - version: 0.6.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: 0.7.0 + version: 0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) electron: specifier: 33.2.0 version: 33.2.0 @@ -1177,11 +1177,11 @@ packages: '@vue/shared@3.5.12': resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} - '@vue/tsconfig@0.6.0': - resolution: {integrity: sha512-MHXNd6lzugsEHvuA6l1GqrF5jROqUon8sP/HInLPnthJiYvB0VvpHMywg7em1dBZfFZNBSkR68qH37zOdRHmCw==} + '@vue/tsconfig@0.7.0': + resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==} peerDependencies: typescript: 5.x - vue: ^3.3.0 + vue: ^3.4.0 peerDependenciesMeta: typescript: optional: true @@ -4900,7 +4900,7 @@ snapshots: '@vue/shared@3.5.12': {} - '@vue/tsconfig@0.6.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3))': + '@vue/tsconfig@0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3))': optionalDependencies: typescript: 5.6.3 vue: 3.5.12(typescript@5.6.3) From e997fc47878bf8dcae75bd8bf851e32eaca54c13 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 13/51] feat: update electron Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/NOTICE b/NOTICE index 6e9c072fa..3b3d16a9d 100644 --- a/NOTICE +++ b/NOTICE @@ -1378,7 +1378,7 @@ The Initial Developer of electron-updater@6.3.9, is Vladimir Krivosheev (https://github.com/electron-userland/electron-builder). Copyright Vladimir Krivosheev. All Rights Reserved. -The Initial Developer of electron@33.2.0, +The Initial Developer of electron@33.3.1, is Electron Community (https://github.com/electron/electron). Copyright Electron Community. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 9859e5449..2ea8b8cd8 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -64,7 +64,7 @@ "@vue/eslint-config-prettier": "10.1.0", "@vue/eslint-config-typescript": "14.1.3", "@vue/tsconfig": "0.7.0", - "electron": "33.2.0", + "electron": "33.3.1", "electron-builder": "25.1.8", "eslint": "9.15.0", "eslint-plugin-vue": "9.31.0", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 1b539f559..0910f79f1 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@electron-toolkit/utils': specifier: 3.0.0 - version: 3.0.0(electron@33.2.0) + version: 3.0.0(electron@33.3.1) '@hashgraph/proto': specifier: 2.16.0-beta.4 version: 2.16.0-beta.4 @@ -115,8 +115,8 @@ importers: specifier: 0.7.0 version: 0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) electron: - specifier: 33.2.0 - version: 33.2.0 + specifier: 33.3.1 + version: 33.3.1 electron-builder: specifier: 25.1.8 version: 25.1.8(electron-builder-squirrel-windows@24.13.3) @@ -1760,8 +1760,8 @@ packages: electron-updater@6.3.9: resolution: {integrity: sha512-2PJNONi+iBidkoC5D1nzT9XqsE8Q1X28Fn6xRQhO3YX8qRRyJ3mkV4F1aQsuRnYPqq6Hw+E51y27W75WgDoofw==} - electron@33.2.0: - resolution: {integrity: sha512-PVw1ICAQDPsnnsmpNFX/b1i/49h67pbSPxuIENd9K9WpGO1tsRaQt+K2bmXqTuoMJsbzIc75Ce8zqtuwBPqawA==} + electron@33.3.1: + resolution: {integrity: sha512-Z7l2bVgpdKxHQMI4i0CirBX2n+iCYKOx5mbzNM3BpOyFELwlobEXKmzCmEnwP+3EcNeIhUQyIEBFQxN06QgdIw==} engines: {node: '>= 12.20.55'} hasBin: true @@ -3884,9 +3884,9 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@electron-toolkit/utils@3.0.0(electron@33.2.0)': + '@electron-toolkit/utils@3.0.0(electron@33.3.1)': dependencies: - electron: 33.2.0 + electron: 33.3.1 '@electron/asar@3.2.17': dependencies: @@ -5650,7 +5650,7 @@ snapshots: transitivePeerDependencies: - supports-color - electron@33.2.0: + electron@33.3.1: dependencies: '@electron/get': 2.0.3 '@types/node': 20.14.8 From 6b5bfcdf097a205b2eeefed815176356762ee777 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 14/51] feat: update eslint Signed-off-by: Svetoslav Borislavov --- NOTICE | 4 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 68 ++++++++++----------- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 126 ++++++++++++++++++++------------------- 5 files changed, 100 insertions(+), 102 deletions(-) diff --git a/NOTICE b/NOTICE index 3b3d16a9d..d6854b4d3 100644 --- a/NOTICE +++ b/NOTICE @@ -1226,7 +1226,7 @@ The Initial Developer of crc@3.8.0, is Alex Gorbatchev (https://github.com/alexgorbatchev/node-crc). Copyright Alex Gorbatchev. All Rights Reserved. -The Initial Developer of cross-spawn@7.0.5, +The Initial Developer of cross-spawn@7.0.6, is André Cruz (https://github.com/moxystudio/node-cross-spawn). Copyright André Cruz. All Rights Reserved. @@ -1465,7 +1465,7 @@ The Initial Developer of eslint-visitor-keys@4.2.0, is Toru Nagashima (https://github.com/eslint/js). Copyright Toru Nagashima. All Rights Reserved. -The Initial Developer of eslint@9.15.0, +The Initial Developer of eslint@9.17.0, is Nicholas C. Zakas (https://github.com/eslint/eslint). Copyright Nicholas C. Zakas. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 5e8351210..88ef06fdc 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -85,7 +85,7 @@ "@types/supertest": "6.0.2", "@typescript-eslint/eslint-plugin": "8.15.0", "@typescript-eslint/parser": "8.15.0", - "eslint": "9.15.0", + "eslint": "9.17.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", "globals": "15.12.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index efc7c5453..78563b9f0 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -182,19 +182,19 @@ importers: version: 6.0.2 '@typescript-eslint/eslint-plugin': specifier: 8.15.0 - version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3) + version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: 8.15.0 - version: 8.15.0(eslint@9.15.0)(typescript@5.6.3) + version: 8.15.0(eslint@9.17.0)(typescript@5.6.3) eslint: - specifier: 9.15.0 - version: 9.15.0 + specifier: 9.17.0 + version: 9.17.0 eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.15.0) + version: 9.1.0(eslint@9.17.0) eslint-plugin-prettier: specifier: 5.2.1 - version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.15.0))(eslint@9.15.0)(prettier@3.4.2) + version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2) globals: specifier: 15.12.0 version: 15.12.0 @@ -504,10 +504,6 @@ packages: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.15.0': - resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.17.0': resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2290,8 +2286,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.15.0: - resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} + eslint@9.17.0: + resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -4886,9 +4882,9 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@eslint-community/eslint-utils@4.4.0(eslint@9.15.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.17.0)': dependencies: - eslint: 9.15.0 + eslint: 9.17.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -4917,8 +4913,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.15.0': {} - '@eslint/js@9.17.0': {} '@eslint/object-schema@2.1.4': {} @@ -5972,15 +5966,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.15.0 - eslint: 9.15.0 + eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -5990,14 +5984,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.6(supports-color@8.1.1) - eslint: 9.15.0 + eslint: 9.17.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -6008,12 +6002,12 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) debug: 4.3.6(supports-color@8.1.1) - eslint: 9.15.0 + eslint: 9.17.0 ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 @@ -6037,13 +6031,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - eslint: 9.15.0 + eslint: 9.17.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -7018,19 +7012,19 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-prettier@9.1.0(eslint@9.15.0): + eslint-config-prettier@9.1.0(eslint@9.17.0): dependencies: - eslint: 9.15.0 + eslint: 9.17.0 - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.15.0))(eslint@9.15.0)(prettier@3.4.2): + eslint-plugin-prettier@5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2): dependencies: - eslint: 9.15.0 + eslint: 9.17.0 prettier: 3.4.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: '@types/eslint': 9.6.0 - eslint-config-prettier: 9.1.0(eslint@9.15.0) + eslint-config-prettier: 9.1.0(eslint@9.17.0) eslint-scope@5.1.1: dependencies: @@ -7046,14 +7040,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.15.0: + eslint@9.17.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.0 '@eslint/core': 0.9.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.15.0 + '@eslint/js': 9.17.0 '@eslint/plugin-kit': 0.2.3 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 diff --git a/front-end/package.json b/front-end/package.json index 2ea8b8cd8..672ff18d1 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -66,7 +66,7 @@ "@vue/tsconfig": "0.7.0", "electron": "33.3.1", "electron-builder": "25.1.8", - "eslint": "9.15.0", + "eslint": "9.17.0", "eslint-plugin-vue": "9.31.0", "prebuild-install": "7.1.2", "prettier": "3.4.2", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 0910f79f1..c309c7a6e 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -107,10 +107,10 @@ importers: version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) '@vue/eslint-config-prettier': specifier: 10.1.0 - version: 10.1.0(@types/eslint@8.56.12)(eslint@9.15.0)(prettier@3.4.2) + version: 10.1.0(@types/eslint@8.56.12)(eslint@9.17.0)(prettier@3.4.2) '@vue/eslint-config-typescript': specifier: 14.1.3 - version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0))(eslint@9.15.0)(typescript@5.6.3) + version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3) '@vue/tsconfig': specifier: 0.7.0 version: 0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) @@ -121,11 +121,11 @@ importers: specifier: 25.1.8 version: 25.1.8(electron-builder-squirrel-windows@24.13.3) eslint: - specifier: 9.15.0 - version: 9.15.0 + specifier: 9.17.0 + version: 9.17.0 eslint-plugin-vue: specifier: 9.31.0 - version: 9.31.0(eslint@9.15.0) + version: 9.31.0(eslint@9.17.0) prebuild-install: specifier: 7.1.2 version: 7.1.2 @@ -149,7 +149,7 @@ importers: version: 0.28.8 vite-plugin-eslint: specifier: 1.8.1 - version: 1.8.1(eslint@9.15.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + version: 1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: specifier: 7.6.4 version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) @@ -531,10 +531,6 @@ packages: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.15.0': - resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.17.0': resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1610,6 +1606,10 @@ packages: resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} engines: {node: '>= 8'} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} @@ -1873,8 +1873,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.15.0: - resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} + eslint@9.17.0: + resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -4059,9 +4059,9 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.15.0)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0)': dependencies: - eslint: 9.15.0 + eslint: 9.17.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -4090,8 +4090,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.15.0': {} - '@eslint/js@9.17.0': {} '@eslint/object-schema@2.1.4': {} @@ -4590,15 +4588,15 @@ snapshots: '@types/node': 22.10.5 optional: true - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.15.0 - eslint: 9.15.0 + eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -4608,14 +4606,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7 - eslint: 9.15.0 + eslint: 9.17.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -4626,12 +4624,12 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) debug: 4.3.7 - eslint: 9.15.0 + eslint: 9.17.0 ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 @@ -4655,13 +4653,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.15.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - eslint: 9.15.0 + eslint: 9.17.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -4840,23 +4838,23 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/eslint-config-prettier@10.1.0(@types/eslint@8.56.12)(eslint@9.15.0)(prettier@3.4.2)': + '@vue/eslint-config-prettier@10.1.0(@types/eslint@8.56.12)(eslint@9.17.0)(prettier@3.4.2)': dependencies: - eslint: 9.15.0 - eslint-config-prettier: 9.1.0(eslint@9.15.0) - eslint-plugin-prettier: 5.2.1(@types/eslint@8.56.12)(eslint-config-prettier@9.1.0(eslint@9.15.0))(eslint@9.15.0)(prettier@3.4.2) + eslint: 9.17.0 + eslint-config-prettier: 9.1.0(eslint@9.17.0) + eslint-plugin-prettier: 5.2.1(@types/eslint@8.56.12)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2) prettier: 3.4.2 transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0))(eslint@9.15.0)(typescript@5.6.3)': + '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3) - eslint: 9.15.0 - eslint-plugin-vue: 9.31.0(eslint@9.15.0) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) + eslint: 9.17.0 + eslint-plugin-vue: 9.31.0(eslint@9.17.0) fast-glob: 3.3.2 - typescript-eslint: 8.15.0(eslint@9.15.0)(typescript@5.6.3) - vue-eslint-parser: 9.4.3(eslint@9.15.0) + typescript-eslint: 8.15.0(eslint@9.17.0)(typescript@5.6.3) + vue-eslint-parser: 9.4.3(eslint@9.17.0) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -5461,6 +5459,12 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + crypto-js@4.2.0: {} cssesc@3.0.0: {} @@ -5756,30 +5760,30 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@9.1.0(eslint@9.15.0): + eslint-config-prettier@9.1.0(eslint@9.17.0): dependencies: - eslint: 9.15.0 + eslint: 9.17.0 - eslint-plugin-prettier@5.2.1(@types/eslint@8.56.12)(eslint-config-prettier@9.1.0(eslint@9.15.0))(eslint@9.15.0)(prettier@3.4.2): + eslint-plugin-prettier@5.2.1(@types/eslint@8.56.12)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2): dependencies: - eslint: 9.15.0 + eslint: 9.17.0 prettier: 3.4.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: '@types/eslint': 8.56.12 - eslint-config-prettier: 9.1.0(eslint@9.15.0) + eslint-config-prettier: 9.1.0(eslint@9.17.0) - eslint-plugin-vue@9.31.0(eslint@9.15.0): + eslint-plugin-vue@9.31.0(eslint@9.17.0): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) - eslint: 9.15.0 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) + eslint: 9.17.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.15.0) + vue-eslint-parser: 9.4.3(eslint@9.17.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5798,14 +5802,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.15.0: + eslint@9.17.0: dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.0 '@eslint/core': 0.9.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.15.0 + '@eslint/js': 9.17.0 '@eslint/plugin-kit': 0.2.3 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -5814,7 +5818,7 @@ snapshots: '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 debug: 4.3.7 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 @@ -7363,12 +7367,12 @@ snapshots: type-fest@0.20.2: {} - typescript-eslint@8.15.0(eslint@9.15.0)(typescript@5.6.3): + typescript-eslint@8.15.0(eslint@9.17.0)(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - eslint: 9.15.0 + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + eslint: 9.17.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -7452,11 +7456,11 @@ snapshots: vite-plugin-electron@0.28.8: {} - vite-plugin-eslint@1.8.1(eslint@9.15.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-eslint@1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.12 - eslint: 9.15.0 + eslint: 9.17.0 rollup: 2.79.2 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) @@ -7565,10 +7569,10 @@ snapshots: dependencies: vue: 3.5.12(typescript@5.6.3) - vue-eslint-parser@9.4.3(eslint@9.15.0): + vue-eslint-parser@9.4.3(eslint@9.17.0): dependencies: debug: 4.3.7 - eslint: 9.15.0 + eslint: 9.17.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 From 3c0e8a99da713237c7e9a02bc2e1bf0fee6d3363 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 15/51] style: after lint Signed-off-by: Svetoslav Borislavov --- .../api/src/user-keys/dtos/update-user-key-mnemonic-hash.dto.ts | 2 +- back-end/apps/api/test/spec/auth.e2e-spec.ts | 2 +- back-end/apps/api/test/spec/user-keys.e2e-spec.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/back-end/apps/api/src/user-keys/dtos/update-user-key-mnemonic-hash.dto.ts b/back-end/apps/api/src/user-keys/dtos/update-user-key-mnemonic-hash.dto.ts index 6ebccc17a..3003a038e 100644 --- a/back-end/apps/api/src/user-keys/dtos/update-user-key-mnemonic-hash.dto.ts +++ b/back-end/apps/api/src/user-keys/dtos/update-user-key-mnemonic-hash.dto.ts @@ -1,4 +1,4 @@ -import { IsNotEmpty, IsNumber, IsOptional, IsString, ValidateIf } from 'class-validator'; +import { IsNotEmpty, IsNumber, IsOptional, IsString } from 'class-validator'; export class UpdateUserKeyMnemonicHashDto { @IsString() diff --git a/back-end/apps/api/test/spec/auth.e2e-spec.ts b/back-end/apps/api/test/spec/auth.e2e-spec.ts index 9d3292eac..68d423a7d 100644 --- a/back-end/apps/api/test/spec/auth.e2e-spec.ts +++ b/back-end/apps/api/test/spec/auth.e2e-spec.ts @@ -136,7 +136,7 @@ describe('Auth (e2e)', () => { const usersEndpoint = new Endpoint(server, '/users'); const loginEndpoint = new Endpoint(server, '/auth/login'); - let user = await getUser('userNew'); + const user = await getUser('userNew'); await usersEndpoint.delete(`${user.id}`, adminAuthToken).expect(200); diff --git a/back-end/apps/api/test/spec/user-keys.e2e-spec.ts b/back-end/apps/api/test/spec/user-keys.e2e-spec.ts index 9e225e5d9..dbcf4c19b 100644 --- a/back-end/apps/api/test/spec/user-keys.e2e-spec.ts +++ b/back-end/apps/api/test/spec/user-keys.e2e-spec.ts @@ -317,7 +317,7 @@ describe('User Keys (e2e)', () => { }); it('(PATCH) should not update mnemonic hash if key not yours', async () => { - let userKeys = await getUserKeys(admin.id); + const userKeys = await getUserKeys(admin.id); expect(userKeys).not.toHaveLength(0); const newMnemonicHash = '0xabcd'; From 0dab78a0627be7b4c7e8a1df936fa32d27e79760 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 16/51] feat: update @types/node (BE) Signed-off-by: Svetoslav Borislavov --- NOTICE | 3 - back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 144 ++++++++++++++++++++-------------------- 3 files changed, 73 insertions(+), 76 deletions(-) diff --git a/NOTICE b/NOTICE index d6854b4d3..7a4e01c85 100644 --- a/NOTICE +++ b/NOTICE @@ -635,9 +635,6 @@ This product includes software (@types/ms@0.7.34) developed at This product includes software (@types/node-forge@1.3.11) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). -This product includes software (@types/node@22.10.1) developed at -(https://github.com/DefinitelyTyped/DefinitelyTyped). - This product includes software (@types/node@22.10.5) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). diff --git a/back-end/package.json b/back-end/package.json index 88ef06fdc..0726056fc 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -78,7 +78,7 @@ "@types/cache-manager-redis-store": "2.0.4", "@types/express": "4.17.21", "@types/jest": "29.5.12", - "@types/node": "22.10.1", + "@types/node": "22.10.5", "@types/passport-jwt": "4.0.1", "@types/passport-local": "1.0.38", "@types/readline-sync": "1.4.8", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 78563b9f0..61e304ef0 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -58,7 +58,7 @@ importers: version: 6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: 10.0.2 - version: 10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3))) + version: 10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3))) '@nestjs/websockets': specifier: 10.4.5 version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -124,7 +124,7 @@ importers: version: 7.8.1 typeorm: specifier: 0.3.20 - version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) winston: specifier: 3.14.2 version: 3.14.2 @@ -166,8 +166,8 @@ importers: specifier: 29.5.12 version: 29.5.12 '@types/node': - specifier: 22.10.1 - version: 22.10.1 + specifier: 22.10.5 + version: 22.10.5 '@types/passport-jwt': specifier: 4.0.1 version: 4.0.1 @@ -200,10 +200,10 @@ importers: version: 15.12.0 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) jest-mock-extended: specifier: 3.0.7 - version: 3.0.7(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)))(typescript@5.6.3) + version: 3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3) prettier: specifier: 3.4.2 version: 3.4.2 @@ -218,13 +218,13 @@ importers: version: 10.14.0 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3) ts-loader: specifier: 9.5.1 version: 9.5.1(typescript@5.6.3)(webpack@5.94.0) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@22.10.1)(typescript@5.6.3) + version: 10.9.2(@types/node@22.10.5)(typescript@5.6.3) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 @@ -1238,8 +1238,8 @@ packages: '@types/node@18.19.42': resolution: {integrity: sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==} - '@types/node@22.10.1': - resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} + '@types/node@22.10.5': + resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} '@types/nodemailer@6.4.16': resolution: {integrity: sha512-uz6hN6Pp0upXMcilM61CoKyjT7sskBoOWpptkjjJp8jIMlTdc3xG01U7proKkXzruMS4hS0zqtHNkNPFB20rKQ==} @@ -5049,7 +5049,7 @@ snapshots: '@grpc/grpc-js@1.8.2': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@grpc/proto-loader@0.7.13': dependencies: @@ -5169,27 +5169,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5214,7 +5214,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -5232,7 +5232,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.10.1 + '@types/node': 22.10.5 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5254,7 +5254,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.10.1 + '@types/node': 22.10.5 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -5324,7 +5324,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -5568,13 +5568,13 @@ snapshots: '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 - '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)))': + '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))': dependencies: '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 rxjs: 7.8.1 - typeorm: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + typeorm: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) uuid: 9.0.1 '@nestjs/websockets@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)': @@ -5774,7 +5774,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/cache-manager-redis-store@2.0.4': dependencies: @@ -5785,7 +5785,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/cookie@0.4.1': {} @@ -5793,17 +5793,17 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/ssh2': 1.15.0 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/ssh2': 1.15.0 '@types/eslint@9.6.0': @@ -5818,7 +5818,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -5832,7 +5832,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/http-errors@2.0.4': {} @@ -5858,11 +5858,11 @@ snapshots: '@types/jsonwebtoken@9.0.5': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/jsonwebtoken@9.0.6': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/luxon@3.4.2': {} @@ -5878,13 +5878,13 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.10.1': + '@types/node@22.10.5': dependencies: undici-types: 6.20.0 '@types/nodemailer@6.4.16': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/normalize-package-data@2.4.4': {} @@ -5916,26 +5916,26 @@ snapshots: '@types/redis@2.8.32': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.0': @@ -5948,7 +5948,7 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.10.1 + '@types/node': 22.10.5 form-data: 4.0.0 '@types/supertest@6.0.2': @@ -6722,13 +6722,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.5.2 - create-jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -6953,7 +6953,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.10.1 + '@types/node': 22.10.5 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -6970,7 +6970,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.10.1 + '@types/node': 22.10.5 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -7678,7 +7678,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -7698,16 +7698,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -7717,7 +7717,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -7742,8 +7742,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.10.1 - ts-node: 10.9.2(@types/node@22.10.1)(typescript@5.6.3) + '@types/node': 22.10.5 + ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -7772,7 +7772,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -7782,7 +7782,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.10.1 + '@types/node': 22.10.5 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -7818,16 +7818,16 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-mock-extended@3.0.7(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)))(typescript@5.6.3): + jest-mock-extended@3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3): dependencies: - jest: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) ts-essentials: 10.0.1(typescript@5.6.3) typescript: 5.6.3 jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -7862,7 +7862,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -7890,7 +7890,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -7936,7 +7936,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -7955,7 +7955,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.1 + '@types/node': 22.10.5 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -7964,23 +7964,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.5 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)): + jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8657,7 +8657,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.1 + '@types/node': 22.10.5 long: 5.2.3 protobufjs@7.3.2: @@ -8672,7 +8672,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.1 + '@types/node': 22.10.5 long: 5.2.3 proxy-addr@2.0.7: @@ -9305,12 +9305,12 @@ snapshots: optionalDependencies: typescript: 5.6.3 - ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -9341,14 +9341,14 @@ snapshots: optionalDependencies: tsconfig-paths: 3.15.0 - ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.10.1 + '@types/node': 22.10.5 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -9417,7 +9417,7 @@ snapshots: typedarray@0.0.6: {} - typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.6.3)): + typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -9438,7 +9438,7 @@ snapshots: ioredis: 5.4.1 pg: 8.12.0 redis: 4.7.0 - ts-node: 10.9.2(@types/node@22.10.1)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.6.3) transitivePeerDependencies: - supports-color From b372b54b79924d326f40678c3a0382dccbb0cd95 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 17/51] feat: update eslint-plugin-vue Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 20 ++++++++++---------- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/NOTICE b/NOTICE index 7a4e01c85..da336d0a4 100644 --- a/NOTICE +++ b/NOTICE @@ -1451,7 +1451,7 @@ The Initial Developer of eslint-plugin-prettier@5.2.1, is Teddy Katz (https://github.com/prettier/eslint-plugin-prettier). Copyright Teddy Katz. All Rights Reserved. -The Initial Developer of eslint-plugin-vue@9.31.0, +The Initial Developer of eslint-plugin-vue@9.32.0, is Toru Nagashima (https://github.com/vuejs/eslint-plugin-vue). Copyright Toru Nagashima. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 672ff18d1..df574c2d8 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -67,7 +67,7 @@ "electron": "33.3.1", "electron-builder": "25.1.8", "eslint": "9.17.0", - "eslint-plugin-vue": "9.31.0", + "eslint-plugin-vue": "9.32.0", "prebuild-install": "7.1.2", "prettier": "3.4.2", "prisma": "5.22.0", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index c309c7a6e..55e6b4f62 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -110,7 +110,7 @@ importers: version: 10.1.0(@types/eslint@8.56.12)(eslint@9.17.0)(prettier@3.4.2) '@vue/eslint-config-typescript': specifier: 14.1.3 - version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3) + version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3) '@vue/tsconfig': specifier: 0.7.0 version: 0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) @@ -124,8 +124,8 @@ importers: specifier: 9.17.0 version: 9.17.0 eslint-plugin-vue: - specifier: 9.31.0 - version: 9.31.0(eslint@9.17.0) + specifier: 9.32.0 + version: 9.32.0(eslint@9.17.0) prebuild-install: specifier: 7.1.2 version: 7.1.2 @@ -1851,8 +1851,8 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-vue@9.31.0: - resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==} + eslint-plugin-vue@9.32.0: + resolution: {integrity: sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -4322,7 +4322,7 @@ snapshots: '@malept/cross-spawn-promise@1.1.1': dependencies: - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 '@malept/cross-spawn-promise@2.0.0': dependencies: @@ -4847,11 +4847,11 @@ snapshots: transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3)': + '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) eslint: 9.17.0 - eslint-plugin-vue: 9.31.0(eslint@9.17.0) + eslint-plugin-vue: 9.32.0(eslint@9.17.0) fast-glob: 3.3.2 typescript-eslint: 8.15.0(eslint@9.17.0)(typescript@5.6.3) vue-eslint-parser: 9.4.3(eslint@9.17.0) @@ -5251,7 +5251,7 @@ snapshots: bluebird-lst: 1.0.9 builder-util-runtime: 9.2.4 chalk: 4.1.2 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 debug: 4.3.7 fs-extra: 10.1.0 http-proxy-agent: 5.0.0 @@ -5774,7 +5774,7 @@ snapshots: '@types/eslint': 8.56.12 eslint-config-prettier: 9.1.0(eslint@9.17.0) - eslint-plugin-vue@9.31.0(eslint@9.17.0): + eslint-plugin-vue@9.32.0(eslint@9.17.0): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) eslint: 9.17.0 From 963fbc8b0b537771935cfca283f9d58e0653c29d Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 18/51] feat: update typescript to 5.7 Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 138 +++++++++++++++---------------- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 170 +++++++++++++++++++-------------------- 5 files changed, 157 insertions(+), 157 deletions(-) diff --git a/NOTICE b/NOTICE index da336d0a4..d05e378d9 100644 --- a/NOTICE +++ b/NOTICE @@ -2925,7 +2925,7 @@ Copyright Umed Khudoiberdiev. All Rights Reserved. This product includes software (typescript-eslint@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). -The Initial Developer of typescript@5.6.3, +The Initial Developer of typescript@5.7.2, is Microsoft Corp. (https://github.com/microsoft/TypeScript). Copyright Microsoft Corp.. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 0726056fc..faa2b0027 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -99,7 +99,7 @@ "ts-loader": "9.5.1", "ts-node": "10.9.2", "tsconfig-paths": "4.2.0", - "typescript": "5.6.3" + "typescript": "5.7.2" }, "engines": { "node": ">=22.12.0" diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 61e304ef0..a54366c54 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -58,7 +58,7 @@ importers: version: 6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: 10.0.2 - version: 10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3))) + version: 10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) '@nestjs/websockets': specifier: 10.4.5 version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -124,7 +124,7 @@ importers: version: 7.8.1 typeorm: specifier: 0.3.20 - version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) winston: specifier: 3.14.2 version: 3.14.2 @@ -143,7 +143,7 @@ importers: version: 10.4.5 '@nestjs/schematics': specifier: 10.2.3 - version: 10.2.3(chokidar@3.6.0)(typescript@5.6.3) + version: 10.2.3(chokidar@3.6.0)(typescript@5.7.2) '@nestjs/testing': specifier: 10.4.5 version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5) @@ -182,10 +182,10 @@ importers: version: 6.0.2 '@typescript-eslint/eslint-plugin': specifier: 8.15.0 - version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) + version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) '@typescript-eslint/parser': specifier: 8.15.0 - version: 8.15.0(eslint@9.17.0)(typescript@5.6.3) + version: 8.15.0(eslint@9.17.0)(typescript@5.7.2) eslint: specifier: 9.17.0 version: 9.17.0 @@ -200,10 +200,10 @@ importers: version: 15.12.0 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) jest-mock-extended: specifier: 3.0.7 - version: 3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3) + version: 3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) prettier: specifier: 3.4.2 version: 3.4.2 @@ -218,19 +218,19 @@ importers: version: 10.14.0 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.6.3)(webpack@5.94.0) + version: 9.5.1(typescript@5.7.2)(webpack@5.94.0) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@22.10.5)(typescript@5.6.3) + version: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 apps/api: dependencies: @@ -4394,8 +4394,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -5175,7 +5175,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -5189,7 +5189,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5527,14 +5527,14 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.6.3)': + '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.7.2)': dependencies: '@angular-devkit/core': 17.3.11(chokidar@3.6.0) '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) comment-json: 4.2.5 jsonc-parser: 3.3.1 pluralize: 8.0.0 - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - chokidar @@ -5568,13 +5568,13 @@ snapshots: '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 - '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))': + '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': dependencies: '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 rxjs: 7.8.1 - typeorm: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + typeorm: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) uuid: 9.0.1 '@nestjs/websockets@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)': @@ -5966,34 +5966,34 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.15.0 eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.6(supports-color@8.1.1) eslint: 9.17.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -6002,21 +6002,21 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) debug: 4.3.6(supports-color@8.1.1) eslint: 9.17.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.15.0': {} - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.15.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 @@ -6025,21 +6025,21 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) eslint: 9.17.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -6722,13 +6722,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.5.2 - create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -7698,16 +7698,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -7717,7 +7717,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -7743,7 +7743,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.10.5 - ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -7818,11 +7818,11 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-mock-extended@3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3): + jest-mock-extended@3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2): dependencies: - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) - ts-essentials: 10.0.1(typescript@5.6.3) - typescript: 5.6.3 + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) + ts-essentials: 10.0.1(typescript@5.7.2) + typescript: 5.7.2 jest-mock@29.7.0: dependencies: @@ -7975,12 +7975,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): + jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -9297,26 +9297,26 @@ snapshots: triple-beam@1.4.1: {} - ts-api-utils@1.3.0(typescript@5.6.3): + ts-api-utils@1.3.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 - ts-essentials@10.0.1(typescript@5.6.3): + ts-essentials@10.0.1(typescript@5.7.2): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 - ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.6.3 + typescript: 5.7.2 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.25.2 @@ -9324,14 +9324,14 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.25.2) - ts-loader@9.5.1(typescript@5.6.3)(webpack@5.94.0): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.94.0): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 micromatch: 4.0.7 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.6.3 + typescript: 5.7.2 webpack: 5.94.0 ts-mocha@10.0.0(mocha@10.7.0): @@ -9341,7 +9341,7 @@ snapshots: optionalDependencies: tsconfig-paths: 3.15.0 - ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -9355,7 +9355,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -9417,7 +9417,7 @@ snapshots: typedarray@0.0.6: {} - typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.6.3)): + typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -9438,13 +9438,13 @@ snapshots: ioredis: 5.4.1 pg: 8.12.0 redis: 4.7.0 - ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) transitivePeerDependencies: - supports-color typescript@5.3.3: {} - typescript@5.6.3: {} + typescript@5.7.2: {} uid@2.0.2: dependencies: diff --git a/front-end/package.json b/front-end/package.json index df574c2d8..fcfc03161 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -72,7 +72,7 @@ "prettier": "3.4.2", "prisma": "5.22.0", "sass": "1.77.6", - "typescript": "5.6.3", + "typescript": "5.7.2", "vite": "5.4.11", "vite-plugin-electron": "0.28.8", "vite-plugin-eslint": "1.8.1", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 55e6b4f62..6a365b7cc 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 5.22.0(prisma@5.22.0) '@vuepic/vue-datepicker': specifier: 10.0.0 - version: 10.0.0(vue@3.5.12(typescript@5.6.3)) + version: 10.0.0(vue@3.5.12(typescript@5.7.2)) argon2: specifier: 0.41.1 version: 0.41.1 @@ -58,7 +58,7 @@ importers: version: 1.3.1 pinia: specifier: 2.3.0 - version: 2.3.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + version: 2.3.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)) socket.io-client: specifier: 4.8.1 version: 4.8.1(utf-8-validate@5.0.10) @@ -67,10 +67,10 @@ importers: version: 0.12.3 vue-router: specifier: 4.5.0 - version: 4.5.0(vue@3.5.12(typescript@5.6.3)) + version: 4.5.0(vue@3.5.12(typescript@5.7.2)) vue-toast-notification: specifier: 3.1.3 - version: 3.1.3(vue@3.5.12(typescript@5.6.3)) + version: 3.1.3(vue@3.5.12(typescript@5.7.2)) devDependencies: '@electron-toolkit/tsconfig': specifier: 1.0.1 @@ -101,7 +101,7 @@ importers: version: 0.10.10 '@vitejs/plugin-vue': specifier: 5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) + version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)) '@vitest/coverage-v8': specifier: 2.1.8 version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) @@ -110,10 +110,10 @@ importers: version: 10.1.0(@types/eslint@8.56.12)(eslint@9.17.0)(prettier@3.4.2) '@vue/eslint-config-typescript': specifier: 14.1.3 - version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3) + version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2) '@vue/tsconfig': specifier: 0.7.0 - version: 0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + version: 0.7.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)) electron: specifier: 33.3.1 version: 33.3.1 @@ -139,8 +139,8 @@ importers: specifier: 1.77.6 version: 1.77.6 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 vite: specifier: 5.4.11 version: 5.4.11(@types/node@22.10.5)(sass@1.77.6) @@ -152,19 +152,19 @@ importers: version: 1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: specifier: 7.6.4 - version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) + version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)) vitest: specifier: 2.1.8 version: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) vitest-mock-extended: specifier: 2.0.2 - version: 2.0.2(typescript@5.6.3)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) + version: 2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) vue: specifier: 3.5.12 - version: 3.5.12(typescript@5.6.3) + version: 3.5.12(typescript@5.7.2) vue-tsc: specifier: 2.1.10 - version: 2.1.10(typescript@5.6.3) + version: 2.1.10(typescript@5.7.2) packages: @@ -3367,8 +3367,8 @@ packages: typescript: optional: true - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -4588,34 +4588,34 @@ snapshots: '@types/node': 22.10.5 optional: true - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.15.0 eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7 eslint: 9.17.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -4624,21 +4624,21 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) debug: 4.3.7 eslint: 9.17.0 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.15.0': {} - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.15.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 @@ -4647,21 +4647,21 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) eslint: 9.17.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -4670,10 +4670,10 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2))': dependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': dependencies: @@ -4812,7 +4812,7 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3))': + '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2))': dependencies: '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 @@ -4820,7 +4820,7 @@ snapshots: nanoid: 3.3.8 pathe: 1.1.2 vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) transitivePeerDependencies: - vite @@ -4847,21 +4847,21 @@ snapshots: transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.6.3)': + '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 eslint-plugin-vue: 9.32.0(eslint@9.17.0) fast-glob: 3.3.2 - typescript-eslint: 8.15.0(eslint@9.17.0)(typescript@5.6.3) + typescript-eslint: 8.15.0(eslint@9.17.0)(typescript@5.7.2) vue-eslint-parser: 9.4.3(eslint@9.17.0) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@typescript-eslint/parser' - supports-color - '@vue/language-core@2.1.10(typescript@5.6.3)': + '@vue/language-core@2.1.10(typescript@5.7.2)': dependencies: '@volar/language-core': 2.4.10 '@vue/compiler-dom': 3.5.12 @@ -4872,7 +4872,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 '@vue/reactivity@3.5.12': dependencies: @@ -4890,23 +4890,23 @@ snapshots: '@vue/shared': 3.5.12 csstype: 3.1.3 - '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.7.2))': dependencies: '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) '@vue/shared@3.5.12': {} - '@vue/tsconfig@0.7.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3))': + '@vue/tsconfig@0.7.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2))': optionalDependencies: - typescript: 5.6.3 - vue: 3.5.12(typescript@5.6.3) + typescript: 5.7.2 + vue: 3.5.12(typescript@5.7.2) - '@vuepic/vue-datepicker@10.0.0(vue@3.5.12(typescript@5.6.3))': + '@vuepic/vue-datepicker@10.0.0(vue@3.5.12(typescript@5.7.2))': dependencies: date-fns: 4.1.0 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) '@xmldom/xmldom@0.8.10': {} @@ -5421,12 +5421,12 @@ snapshots: config-file-ts@0.2.6: dependencies: glob: 10.4.5 - typescript: 5.6.3 + typescript: 5.7.2 config-file-ts@0.2.8-rc1: dependencies: glob: 10.4.5 - typescript: 5.6.3 + typescript: 5.7.2 console-control-strings@1.1.0: {} @@ -6784,13 +6784,13 @@ snapshots: picomatch@4.0.2: {} - pinia@2.3.0(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): + pinia@2.3.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.12(typescript@5.6.3) - vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2)) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@vue/composition-api' @@ -7342,13 +7342,13 @@ snapshots: dependencies: utf8-byte-length: 1.0.5 - ts-api-utils@1.4.0(typescript@5.6.3): + ts-api-utils@1.4.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 - ts-essentials@10.0.3(typescript@5.6.3): + ts-essentials@10.0.3(typescript@5.7.2): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 tslib@2.8.1: {} @@ -7367,18 +7367,18 @@ snapshots: type-fest@0.20.2: {} - typescript-eslint@8.15.0(eslint@9.17.0)(typescript@5.6.3): + typescript-eslint@8.15.0(eslint@9.17.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.6.3))(eslint@9.17.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - typescript@5.6.3: {} + typescript@5.7.2: {} undici-types@5.26.5: {} @@ -7480,9 +7480,9 @@ snapshots: - rollup - supports-color - vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)): + vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.6.3)) + '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)) '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 execa: 8.0.1 @@ -7521,10 +7521,10 @@ snapshots: fsevents: 2.3.3 sass: 1.77.6 - vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): + vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): dependencies: - ts-essentials: 10.0.3(typescript@5.6.3) - typescript: 5.6.3 + ts-essentials: 10.0.3(typescript@5.7.2) + typescript: 5.7.2 vitest: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6): @@ -7565,9 +7565,9 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.5.12(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.12(typescript@5.7.2)): dependencies: - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) vue-eslint-parser@9.4.3(eslint@9.17.0): dependencies: @@ -7582,31 +7582,31 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.5.0(vue@3.5.12(typescript@5.6.3)): + vue-router@4.5.0(vue@3.5.12(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) - vue-toast-notification@3.1.3(vue@3.5.12(typescript@5.6.3)): + vue-toast-notification@3.1.3(vue@3.5.12(typescript@5.7.2)): dependencies: - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.7.2) - vue-tsc@2.1.10(typescript@5.6.3): + vue-tsc@2.1.10(typescript@5.7.2): dependencies: '@volar/typescript': 2.4.10 - '@vue/language-core': 2.1.10(typescript@5.6.3) + '@vue/language-core': 2.1.10(typescript@5.7.2) semver: 7.6.3 - typescript: 5.6.3 + typescript: 5.7.2 - vue@3.5.12(typescript@5.6.3): + vue@3.5.12(typescript@5.7.2): dependencies: '@vue/compiler-dom': 3.5.12 '@vue/compiler-sfc': 3.5.12 '@vue/runtime-dom': 3.5.12 - '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.7.2)) '@vue/shared': 3.5.12 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 wcwidth@1.0.1: dependencies: From 4d5c249fd9efed84abd349a3c9b3a12b238a942f Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 19/51] feat: update vue-tsc Signed-off-by: Svetoslav Borislavov --- NOTICE | 12 ++++----- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 53 ++++++++++++++++++++-------------------- 3 files changed, 33 insertions(+), 34 deletions(-) diff --git a/NOTICE b/NOTICE index d05e378d9..58d15dc02 100644 --- a/NOTICE +++ b/NOTICE @@ -721,13 +721,13 @@ This product includes software (@vitest/spy@2.1.8) developed at This product includes software (@vitest/utils@2.1.8) developed at (https://github.com/vitest-dev/vitest). -This product includes software (@volar/language-core@2.4.10) developed at +This product includes software (@volar/language-core@2.4.11) developed at (https://github.com/volarjs/volar.js). -This product includes software (@volar/source-map@2.4.10) developed at +This product includes software (@volar/source-map@2.4.11) developed at (https://github.com/volarjs/volar.js). -This product includes software (@volar/typescript@2.4.10) developed at +This product includes software (@volar/typescript@2.4.11) developed at (https://github.com/volarjs/volar.js). The Initial Developer of @vue/babel-helper-vue-transform-on@1.2.5, @@ -786,7 +786,7 @@ The Initial Developer of @vue/eslint-config-typescript@14.1.3, is Evan You (https://github.com/vuejs/eslint-config-typescript). Copyright Evan You. All Rights Reserved. -This product includes software (@vue/language-core@2.1.10) developed at +This product includes software (@vue/language-core@2.2.0) developed at (https://github.com/vuejs/language-tools). The Initial Developer of @vue/reactivity@3.5.12, @@ -854,7 +854,7 @@ The Initial Developer of ajv@6.12.6, is Evgeny Poberezkin (https://github.com/ajv-validator/ajv). Copyright Evgeny Poberezkin. All Rights Reserved. -This product includes software (alien-signals@0.2.2) developed at +This product includes software (alien-signals@0.4.12) developed at (https://github.com/johnsoncodehk/signals). The Initial Developer of amqp-connection-manager@4.1.14, @@ -3038,7 +3038,7 @@ The Initial Developer of vue-toast-notification@3.1.3, is ankurk91 (https://github.com/ankurk91/vue-toast-notification). Copyright ankurk91. All Rights Reserved. -This product includes software (vue-tsc@2.1.10) developed at +This product includes software (vue-tsc@2.2.0) developed at (https://github.com/vuejs/language-tools). The Initial Developer of vue@3.5.12, diff --git a/front-end/package.json b/front-end/package.json index fcfc03161..5ee65afce 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -80,7 +80,7 @@ "vitest": "2.1.8", "vitest-mock-extended": "2.0.2", "vue": "3.5.12", - "vue-tsc": "2.1.10" + "vue-tsc": "2.2.0" }, "engines": { "node": ">=22.12.0" diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 6a365b7cc..7f8a5b081 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -163,8 +163,8 @@ importers: specifier: 3.5.12 version: 3.5.12(typescript@5.7.2) vue-tsc: - specifier: 2.1.10 - version: 2.1.10(typescript@5.7.2) + specifier: 2.2.0 + version: 2.2.0(typescript@5.7.2) packages: @@ -1077,14 +1077,14 @@ packages: '@vitest/utils@2.1.8': resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} - '@volar/language-core@2.4.10': - resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==} + '@volar/language-core@2.4.11': + resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} - '@volar/source-map@2.4.10': - resolution: {integrity: sha512-OCV+b5ihV0RF3A7vEvNyHPi4G4kFa6ukPmyVocmqm5QzOd8r5yAtiNvaPEjl8dNvgC/lj4JPryeeHLdXd62rWA==} + '@volar/source-map@2.4.11': + resolution: {integrity: sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==} - '@volar/typescript@2.4.10': - resolution: {integrity: sha512-F8ZtBMhSXyYKuBfGpYwqA5rsONnOwAVvjyE7KPYJ7wgZqo2roASqNWUnianOomJX5u1cxeRooHV59N0PhvEOgw==} + '@volar/typescript@2.4.11': + resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==} '@vue/babel-helper-vue-transform-on@1.2.5': resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} @@ -1148,8 +1148,8 @@ packages: typescript: optional: true - '@vue/language-core@2.1.10': - resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} + '@vue/language-core@2.2.0': + resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1235,8 +1235,8 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - alien-signals@0.2.2: - resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} + alien-signals@0.4.12: + resolution: {integrity: sha512-Og0PgAihxlp1R22bsoBsyhhMG4+qhU+fkkLPoGBQkYVc3qt9rYnrwYTf+M6kqUqUZpf3rXDnpL90iKa0QcSVVg==} ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} @@ -3561,8 +3561,8 @@ packages: peerDependencies: vue: ^3.0 - vue-tsc@2.1.10: - resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} + vue-tsc@2.2.0: + resolution: {integrity: sha512-gtmM1sUuJ8aSb0KoAFmK9yMxb8TxjewmxqTJ1aKphD5Cbu0rULFY6+UQT51zW7SpUcenfPUuflKyVwyx9Qdnxg==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4733,15 +4733,15 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.10': + '@volar/language-core@2.4.11': dependencies: - '@volar/source-map': 2.4.10 + '@volar/source-map': 2.4.11 - '@volar/source-map@2.4.10': {} + '@volar/source-map@2.4.11': {} - '@volar/typescript@2.4.10': + '@volar/typescript@2.4.11': dependencies: - '@volar/language-core': 2.4.10 + '@volar/language-core': 2.4.11 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -4861,13 +4861,13 @@ snapshots: - '@typescript-eslint/parser' - supports-color - '@vue/language-core@2.1.10(typescript@5.7.2)': + '@vue/language-core@2.2.0(typescript@5.7.2)': dependencies: - '@volar/language-core': 2.4.10 + '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.12 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.12 - alien-signals: 0.2.2 + alien-signals: 0.4.12 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -4954,7 +4954,7 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alien-signals@0.2.2: {} + alien-signals@0.4.12: {} ansi-regex@5.0.1: {} @@ -7591,11 +7591,10 @@ snapshots: dependencies: vue: 3.5.12(typescript@5.7.2) - vue-tsc@2.1.10(typescript@5.7.2): + vue-tsc@2.2.0(typescript@5.7.2): dependencies: - '@volar/typescript': 2.4.10 - '@vue/language-core': 2.1.10(typescript@5.7.2) - semver: 7.6.3 + '@volar/typescript': 2.4.11 + '@vue/language-core': 2.2.0(typescript@5.7.2) typescript: 5.7.2 vue@3.5.12(typescript@5.7.2): From caa9d0b0ffe5adbe6574adcee55dfcbf8c56aa83 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 20/51] fix: after typecheck Signed-off-by: Svetoslav Borislavov --- back-end/libs/common/src/utils/sdk/transaction.ts | 2 +- front-end/src/tests/main/utils/index.spec.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/back-end/libs/common/src/utils/sdk/transaction.ts b/back-end/libs/common/src/utils/sdk/transaction.ts index 298ee6a8a..5124ddab5 100644 --- a/back-end/libs/common/src/utils/sdk/transaction.ts +++ b/back-end/libs/common/src/utils/sdk/transaction.ts @@ -231,7 +231,7 @@ export const verifyTransactionBodyWithoutNodeAccountIdSignature = ( publicKey = publicKey instanceof PublicKey ? publicKey : PublicKey.fromString(publicKey); /* Deserialize Signature */ - signature = signature instanceof Buffer ? signature : decode(signature); + signature = typeof signature === 'string' ? decode(signature) : signature; try { return publicKey.verify(bodyBytes, signature); diff --git a/front-end/src/tests/main/utils/index.spec.ts b/front-end/src/tests/main/utils/index.spec.ts index c50c6b702..1188b723a 100644 --- a/front-end/src/tests/main/utils/index.spec.ts +++ b/front-end/src/tests/main/utils/index.spec.ts @@ -30,7 +30,7 @@ describe('General utilities', () => { const uint8Array = JSONtoUInt8Array(jsonObject); - expectTypeOf(uint8Array).toEqualTypeOf(); + expect(uint8Array).toBeInstanceOf(Uint8Array); }); test('saveContentToPath: Saves content to path', async () => { From 7dff5afeee5fa8d20afe66ff103ec7547ccf186d Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 21/51] feat: update vue Signed-off-by: Svetoslav Borislavov --- NOTICE | 20 ++--- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 163 +++++++++++++++++++++++++-------------- 3 files changed, 116 insertions(+), 69 deletions(-) diff --git a/NOTICE b/NOTICE index 58d15dc02..74cab5075 100644 --- a/NOTICE +++ b/NOTICE @@ -742,19 +742,19 @@ The Initial Developer of @vue/babel-plugin-resolve-type@1.2.5, is 三咲智子 (https://github.com/vuejs/babel-plugin-jsx). Copyright 三咲智子. All Rights Reserved. -The Initial Developer of @vue/compiler-core@3.5.12, +The Initial Developer of @vue/compiler-core@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/compiler-dom@3.5.12, +The Initial Developer of @vue/compiler-dom@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/compiler-sfc@3.5.12, +The Initial Developer of @vue/compiler-sfc@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/compiler-ssr@3.5.12, +The Initial Developer of @vue/compiler-ssr@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. @@ -789,23 +789,23 @@ Copyright Evan You. All Rights Reserved. This product includes software (@vue/language-core@2.2.0) developed at (https://github.com/vuejs/language-tools). -The Initial Developer of @vue/reactivity@3.5.12, +The Initial Developer of @vue/reactivity@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/runtime-core@3.5.12, +The Initial Developer of @vue/runtime-core@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/runtime-dom@3.5.12, +The Initial Developer of @vue/runtime-dom@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/server-renderer@3.5.12, +The Initial Developer of @vue/server-renderer@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. -The Initial Developer of @vue/shared@3.5.12, +The Initial Developer of @vue/shared@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. @@ -3041,7 +3041,7 @@ Copyright ankurk91. All Rights Reserved. This product includes software (vue-tsc@2.2.0) developed at (https://github.com/vuejs/language-tools). -The Initial Developer of vue@3.5.12, +The Initial Developer of vue@3.5.13, is Evan You (https://github.com/vuejs/core). Copyright Evan You. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 5ee65afce..c13037c0e 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -79,7 +79,7 @@ "vite-plugin-vue-devtools": "7.6.4", "vitest": "2.1.8", "vitest-mock-extended": "2.0.2", - "vue": "3.5.12", + "vue": "3.5.13", "vue-tsc": "2.2.0" }, "engines": { diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 7f8a5b081..7b0d5e021 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 5.22.0(prisma@5.22.0) '@vuepic/vue-datepicker': specifier: 10.0.0 - version: 10.0.0(vue@3.5.12(typescript@5.7.2)) + version: 10.0.0(vue@3.5.13(typescript@5.7.2)) argon2: specifier: 0.41.1 version: 0.41.1 @@ -58,7 +58,7 @@ importers: version: 1.3.1 pinia: specifier: 2.3.0 - version: 2.3.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)) + version: 2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) socket.io-client: specifier: 4.8.1 version: 4.8.1(utf-8-validate@5.0.10) @@ -67,10 +67,10 @@ importers: version: 0.12.3 vue-router: specifier: 4.5.0 - version: 4.5.0(vue@3.5.12(typescript@5.7.2)) + version: 4.5.0(vue@3.5.13(typescript@5.7.2)) vue-toast-notification: specifier: 3.1.3 - version: 3.1.3(vue@3.5.12(typescript@5.7.2)) + version: 3.1.3(vue@3.5.13(typescript@5.7.2)) devDependencies: '@electron-toolkit/tsconfig': specifier: 1.0.1 @@ -101,7 +101,7 @@ importers: version: 0.10.10 '@vitejs/plugin-vue': specifier: 5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)) + version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: 2.1.8 version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) @@ -113,7 +113,7 @@ importers: version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2) '@vue/tsconfig': specifier: 0.7.0 - version: 0.7.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)) + version: 0.7.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) electron: specifier: 33.3.1 version: 33.3.1 @@ -152,7 +152,7 @@ importers: version: 1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: specifier: 7.6.4 - version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)) + version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) vitest: specifier: 2.1.8 version: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) @@ -160,8 +160,8 @@ importers: specifier: 2.0.2 version: 2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) vue: - specifier: 3.5.12 - version: 3.5.12(typescript@5.7.2) + specifier: 3.5.13 + version: 3.5.13(typescript@5.7.2) vue-tsc: specifier: 2.2.0 version: 2.2.0(typescript@5.7.2) @@ -1105,15 +1105,27 @@ packages: '@vue/compiler-core@3.5.12': resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + '@vue/compiler-core@3.5.13': + resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + '@vue/compiler-dom@3.5.12': resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + '@vue/compiler-dom@3.5.13': + resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + '@vue/compiler-sfc@3.5.12': resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} + '@vue/compiler-sfc@3.5.13': + resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-ssr@3.5.12': resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} + '@vue/compiler-ssr@3.5.13': + resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1156,23 +1168,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.12': - resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} + '@vue/reactivity@3.5.13': + resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} - '@vue/runtime-core@3.5.12': - resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} + '@vue/runtime-core@3.5.13': + resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} - '@vue/runtime-dom@3.5.12': - resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} + '@vue/runtime-dom@3.5.13': + resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} - '@vue/server-renderer@3.5.12': - resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} + '@vue/server-renderer@3.5.13': + resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} peerDependencies: - vue: 3.5.12 + vue: 3.5.13 '@vue/shared@3.5.12': resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + '@vue/shared@3.5.13': + resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + '@vue/tsconfig@0.7.0': resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==} peerDependencies: @@ -3567,8 +3582,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.12: - resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} + vue@3.5.13: + resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4670,10 +4685,10 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': dependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': dependencies: @@ -4783,11 +4798,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.13': + dependencies: + '@babel/parser': 7.26.2 + '@vue/shared': 3.5.13 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.12': dependencies: '@vue/compiler-core': 3.5.12 '@vue/shared': 3.5.12 + '@vue/compiler-dom@3.5.13': + dependencies: + '@vue/compiler-core': 3.5.13 + '@vue/shared': 3.5.13 + '@vue/compiler-sfc@3.5.12': dependencies: '@babel/parser': 7.26.2 @@ -4800,11 +4828,28 @@ snapshots: postcss: 8.4.49 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.13': + dependencies: + '@babel/parser': 7.26.2 + '@vue/compiler-core': 3.5.13 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + estree-walker: 2.0.2 + magic-string: 0.30.12 + postcss: 8.4.49 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.12': dependencies: '@vue/compiler-dom': 3.5.12 '@vue/shared': 3.5.12 + '@vue/compiler-ssr@3.5.13': + dependencies: + '@vue/compiler-dom': 3.5.13 + '@vue/shared': 3.5.13 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -4812,7 +4857,7 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2))': + '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 @@ -4820,7 +4865,7 @@ snapshots: nanoid: 3.3.8 pathe: 1.1.2 vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - vite @@ -4874,39 +4919,41 @@ snapshots: optionalDependencies: typescript: 5.7.2 - '@vue/reactivity@3.5.12': + '@vue/reactivity@3.5.13': dependencies: - '@vue/shared': 3.5.12 + '@vue/shared': 3.5.13 - '@vue/runtime-core@3.5.12': + '@vue/runtime-core@3.5.13': dependencies: - '@vue/reactivity': 3.5.12 - '@vue/shared': 3.5.12 + '@vue/reactivity': 3.5.13 + '@vue/shared': 3.5.13 - '@vue/runtime-dom@3.5.12': + '@vue/runtime-dom@3.5.13': dependencies: - '@vue/reactivity': 3.5.12 - '@vue/runtime-core': 3.5.12 - '@vue/shared': 3.5.12 + '@vue/reactivity': 3.5.13 + '@vue/runtime-core': 3.5.13 + '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.7.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue/compiler-ssr': 3.5.12 - '@vue/shared': 3.5.12 - vue: 3.5.12(typescript@5.7.2) + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + vue: 3.5.13(typescript@5.7.2) '@vue/shared@3.5.12': {} - '@vue/tsconfig@0.7.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2))': + '@vue/shared@3.5.13': {} + + '@vue/tsconfig@0.7.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))': optionalDependencies: typescript: 5.7.2 - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - '@vuepic/vue-datepicker@10.0.0(vue@3.5.12(typescript@5.7.2))': + '@vuepic/vue-datepicker@10.0.0(vue@3.5.13(typescript@5.7.2))': dependencies: date-fns: 4.1.0 - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) '@xmldom/xmldom@0.8.10': {} @@ -6784,11 +6831,11 @@ snapshots: picomatch@4.0.2: {} - pinia@2.3.0(typescript@5.7.2)(vue@3.5.12(typescript@5.7.2)): + pinia@2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.12(typescript@5.7.2) - vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -7480,9 +7527,9 @@ snapshots: - rollup - supports-color - vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)): + vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.12(typescript@5.7.2)) + '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 execa: 8.0.1 @@ -7565,9 +7612,9 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.5.12(typescript@5.7.2)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) vue-eslint-parser@9.4.3(eslint@9.17.0): dependencies: @@ -7582,14 +7629,14 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.5.0(vue@3.5.12(typescript@5.7.2)): + vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-toast-notification@3.1.3(vue@3.5.12(typescript@5.7.2)): + vue-toast-notification@3.1.3(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.12(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) vue-tsc@2.2.0(typescript@5.7.2): dependencies: @@ -7597,13 +7644,13 @@ snapshots: '@vue/language-core': 2.2.0(typescript@5.7.2) typescript: 5.7.2 - vue@3.5.12(typescript@5.7.2): + vue@3.5.13(typescript@5.7.2): dependencies: - '@vue/compiler-dom': 3.5.12 - '@vue/compiler-sfc': 3.5.12 - '@vue/runtime-dom': 3.5.12 - '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.7.2)) - '@vue/shared': 3.5.12 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-sfc': 3.5.13 + '@vue/runtime-dom': 3.5.13 + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) + '@vue/shared': 3.5.13 optionalDependencies: typescript: 5.7.2 From 20deedf7965dc6aad144d6cbff3454f142d22bd3 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:38 +0200 Subject: [PATCH 22/51] feat: update vite-plugin-vue-devtools Signed-off-by: Svetoslav Borislavov --- NOTICE | 66 +++++++--- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 269 +++++++++++++++++++++------------------ 3 files changed, 194 insertions(+), 143 deletions(-) diff --git a/NOTICE b/NOTICE index 74cab5075..5b22fcca1 100644 --- a/NOTICE +++ b/NOTICE @@ -554,10 +554,18 @@ The Initial Developer of @rollup/rollup-darwin-arm64@4.26.0, is Lukas Taegert-Atkinson (https://github.com/rollup/rollup). Copyright Lukas Taegert-Atkinson. All Rights Reserved. +The Initial Developer of @sec-ant/readable-stream@0.4.1, +is Ze-Zheng Wu (https://github.com/Sec-ant/readable-stream). +Copyright Ze-Zheng Wu. All Rights Reserved. + The Initial Developer of @sindresorhus/is@4.6.0, is Sindre Sorhus (https://github.com/sindresorhus/is). Copyright Sindre Sorhus. All Rights Reserved. +The Initial Developer of @sindresorhus/merge-streams@4.0.0, +is Sindre Sorhus (https://github.com/sindresorhus/merge-streams). +Copyright Sindre Sorhus. All Rights Reserved. + This product includes software (@socket.io/component-emitter@3.1.2) developed at (https://github.com/socketio/emitter). @@ -766,15 +774,15 @@ The Initial Developer of @vue/devtools-api@6.6.4, is Guillaume Chau (https://github.com/vuejs/vue-devtools). Copyright Guillaume Chau. All Rights Reserved. -The Initial Developer of @vue/devtools-core@7.6.4, +The Initial Developer of @vue/devtools-core@7.6.8, is webfansplz (https://github.com/vuejs/devtools). Copyright webfansplz. All Rights Reserved. -The Initial Developer of @vue/devtools-kit@7.6.4, +The Initial Developer of @vue/devtools-kit@7.6.8, is webfansplz (https://github.com/vuejs/devtools). Copyright webfansplz. All Rights Reserved. -The Initial Developer of @vue/devtools-shared@7.6.4, +The Initial Developer of @vue/devtools-shared@7.6.8, is webfansplz (https://github.com/vuejs/devtools). Copyright webfansplz. All Rights Reserved. @@ -1495,7 +1503,7 @@ The Initial Developer of events@3.3.0, is Irakli Gozalishvili (https://github.com/Gozala/events). Copyright Irakli Gozalishvili. All Rights Reserved. -The Initial Developer of execa@8.0.1, +The Initial Developer of execa@9.5.2, is Sindre Sorhus (https://github.com/sindresorhus/execa). Copyright Sindre Sorhus. All Rights Reserved. @@ -1561,6 +1569,10 @@ The Initial Developer of fd-slicer@1.1.0, is Andrew Kelley (https://github.com/andrewrk/node-fd-slicer). Copyright Andrew Kelley. All Rights Reserved. +The Initial Developer of figures@6.1.0, +is Sindre Sorhus (https://github.com/sindresorhus/figures). +Copyright Sindre Sorhus. All Rights Reserved. + The Initial Developer of file-entry-cache@8.0.0, is Jared Wray (https://github.com/jaredwray/file-entry-cache). Copyright Jared Wray. All Rights Reserved. @@ -1643,7 +1655,7 @@ The Initial Developer of get-intrinsic@1.2.4, is Jordan Harband (https://github.com/ljharb/get-intrinsic). Copyright Jordan Harband. All Rights Reserved. -The Initial Developer of get-stream@8.0.1, +The Initial Developer of get-stream@9.0.1, is Sindre Sorhus (https://github.com/sindresorhus/get-stream). Copyright Sindre Sorhus. All Rights Reserved. @@ -1764,7 +1776,7 @@ The Initial Developer of https-proxy-agent@5.0.1, is Nathan Rajlich (https://github.com/TooTallNate/node-https-proxy-agent). Copyright Nathan Rajlich. All Rights Reserved. -The Initial Developer of human-signals@5.0.0, +The Initial Developer of human-signals@8.0.0, is ehmicky (https://github.com/ehmicky/human-signals). Copyright ehmicky. All Rights Reserved. @@ -1867,11 +1879,15 @@ The Initial Developer of is-number@7.0.0, is Jon Schlinkert (https://github.com/jonschlinkert/is-number). Copyright Jon Schlinkert. All Rights Reserved. -The Initial Developer of is-stream@3.0.0, +The Initial Developer of is-plain-obj@4.1.0, +is Sindre Sorhus (https://github.com/sindresorhus/is-plain-obj). +Copyright Sindre Sorhus. All Rights Reserved. + +The Initial Developer of is-stream@4.0.1, is Sindre Sorhus (https://github.com/sindresorhus/is-stream). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of is-unicode-supported@0.1.0, +The Initial Developer of is-unicode-supported@2.1.0, is Sindre Sorhus (https://github.com/sindresorhus/is-unicode-supported). Copyright Sindre Sorhus. All Rights Reserved. @@ -2108,7 +2124,7 @@ The Initial Developer of mime@2.6.0, is Robert Kieffer (https://github.com/broofa/mime). Copyright Robert Kieffer. All Rights Reserved. -The Initial Developer of mimic-fn@4.0.0, +The Initial Developer of mimic-fn@2.1.0, is Sindre Sorhus (https://github.com/sindresorhus/mimic-fn). Copyright Sindre Sorhus. All Rights Reserved. @@ -2183,7 +2199,7 @@ The Initial Developer of murlock@4.0.0, is https://github.com/felanios (https://github.com/felanios/murlock). Copyright https://github.com/felanios. All Rights Reserved. -The Initial Developer of nanoid@3.3.8, +The Initial Developer of nanoid@5.0.9, is Andrey Sitnik (https://github.com/ai/nanoid). Copyright Andrey Sitnik. All Rights Reserved. @@ -2253,7 +2269,7 @@ The Initial Developer of normalize-url@6.1.0, is Sindre Sorhus (https://github.com/sindresorhus/normalize-url). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of npm-run-path@5.3.0, +The Initial Developer of npm-run-path@6.0.0, is Sindre Sorhus (https://github.com/sindresorhus/npm-run-path). Copyright Sindre Sorhus. All Rights Reserved. @@ -2281,7 +2297,7 @@ The Initial Developer of once@1.4.0, is Isaac Z. Schlueter (https://github.com/isaacs/once). Copyright Isaac Z. Schlueter. All Rights Reserved. -The Initial Developer of onetime@6.0.0, +The Initial Developer of onetime@5.1.2, is Sindre Sorhus (https://github.com/sindresorhus/onetime). Copyright Sindre Sorhus. All Rights Reserved. @@ -2325,6 +2341,10 @@ The Initial Developer of parent-module@1.0.1, is Sindre Sorhus (https://github.com/sindresorhus/parent-module). Copyright Sindre Sorhus. All Rights Reserved. +The Initial Developer of parse-ms@4.0.0, +is Sindre Sorhus (https://github.com/sindresorhus/parse-ms). +Copyright Sindre Sorhus. All Rights Reserved. + The Initial Developer of passport-jwt@4.0.1, is Mike Nicholson (https://github.com/mikenicholson/passport-jwt). Copyright Mike Nicholson. All Rights Reserved. @@ -2445,6 +2465,10 @@ The Initial Developer of prettier@3.4.2, is James Long (https://github.com/prettier/prettier). Copyright James Long. All Rights Reserved. +The Initial Developer of pretty-ms@9.2.0, +is Sindre Sorhus (https://github.com/sindresorhus/pretty-ms). +Copyright Sindre Sorhus. All Rights Reserved. + The Initial Developer of prisma@5.22.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. @@ -2770,7 +2794,7 @@ The Initial Developer of strip-ansi@6.0.1, is Sindre Sorhus (https://github.com/chalk/strip-ansi). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of strip-final-newline@3.0.0, +The Initial Developer of strip-final-newline@4.0.0, is Sindre Sorhus (https://github.com/sindresorhus/strip-final-newline). Copyright Sindre Sorhus. All Rights Reserved. @@ -2932,6 +2956,10 @@ Copyright Microsoft Corp.. All Rights Reserved. This product includes software (undici-types@6.20.0) developed at (https://github.com/nodejs/undici). +The Initial Developer of unicorn-magic@0.3.0, +is Sindre Sorhus (https://github.com/sindresorhus/unicorn-magic). +Copyright Sindre Sorhus. All Rights Reserved. + The Initial Developer of unique-filename@2.0.1, is GitHub Inc. (https://github.com/npm/unique-filename). Copyright GitHub Inc.. All Rights Reserved. @@ -2978,7 +3006,7 @@ This product includes software (uuid@10.0.0) developed at This product includes software (verror@1.10.1) developed at (https://github.com/joyent/node-verror). -The Initial Developer of vite-hot-client@0.2.3, +The Initial Developer of vite-hot-client@0.2.4, is Anthony Fu (https://github.com/antfu/vite-hot-client). Copyright Anthony Fu. All Rights Reserved. @@ -2994,15 +3022,15 @@ The Initial Developer of vite-plugin-eslint@1.8.1, is Xiang Gao (https://github.com/gxmari007/vite-plugin-eslint). Copyright Xiang Gao. All Rights Reserved. -The Initial Developer of vite-plugin-inspect@0.8.7, +The Initial Developer of vite-plugin-inspect@0.8.9, is Anthony Fu (https://github.com/antfu/vite-plugin-inspect). Copyright Anthony Fu. All Rights Reserved. -The Initial Developer of vite-plugin-vue-devtools@7.6.4, +The Initial Developer of vite-plugin-vue-devtools@7.6.8, is webfansplz (https://github.com/vuejs/devtools). Copyright webfansplz. All Rights Reserved. -The Initial Developer of vite-plugin-vue-inspector@5.2.0, +The Initial Developer of vite-plugin-vue-inspector@5.3.1, is webfansplz (https://github.com/webfansplz/vite-plugin-vue-inspector). Copyright webfansplz. All Rights Reserved. @@ -3128,6 +3156,10 @@ The Initial Developer of yocto-queue@0.1.0, is Sindre Sorhus (https://github.com/sindresorhus/yocto-queue). Copyright Sindre Sorhus. All Rights Reserved. +The Initial Developer of yoctocolors@2.1.1, +is Sindre Sorhus (https://github.com/sindresorhus/yoctocolors). +Copyright Sindre Sorhus. All Rights Reserved. + The Initial Developer of zip-stream@4.1.1, is Chris Talkington (https://github.com/archiverjs/node-zip-stream). Copyright Chris Talkington. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index c13037c0e..5232ff030 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -76,7 +76,7 @@ "vite": "5.4.11", "vite-plugin-electron": "0.28.8", "vite-plugin-eslint": "1.8.1", - "vite-plugin-vue-devtools": "7.6.4", + "vite-plugin-vue-devtools": "7.6.8", "vitest": "2.1.8", "vitest-mock-extended": "2.0.2", "vue": "3.5.13", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 7b0d5e021..0642feb96 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -151,8 +151,8 @@ importers: specifier: 1.8.1 version: 1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: - specifier: 7.6.4 - version: 7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + specifier: 7.6.8 + version: 7.6.8(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) vitest: specifier: 2.1.8 version: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) @@ -895,10 +895,17 @@ packages: cpu: [x64] os: [win32] + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + '@sindresorhus/is@4.6.0': resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} + '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} @@ -1114,15 +1121,9 @@ packages: '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} - '@vue/compiler-sfc@3.5.12': - resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} - '@vue/compiler-sfc@3.5.13': resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} - '@vue/compiler-ssr@3.5.12': - resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} - '@vue/compiler-ssr@3.5.13': resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} @@ -1132,16 +1133,16 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-core@7.6.4': - resolution: {integrity: sha512-blSwGVYpb7b5TALMjjoBiAl5imuBF7WEOAtaJaBMNikR8SQkm6mkUt4YlIKh9874/qoimwmpDOm+GHBZ4Y5m+g==} + '@vue/devtools-core@7.6.8': + resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.6.4': - resolution: {integrity: sha512-Zs86qIXXM9icU0PiGY09PQCle4TI750IPLmAJzW5Kf9n9t5HzSYf6Rz6fyzSwmfMPiR51SUKJh9sXVZu78h2QA==} + '@vue/devtools-kit@7.6.8': + resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==} - '@vue/devtools-shared@7.6.4': - resolution: {integrity: sha512-nD6CUvBEel+y7zpyorjiUocy0nh77DThZJ0k1GRnJeOmY3ATq2fWijEp7wk37gb023Cb0R396uYh5qMSBQ5WFg==} + '@vue/devtools-shared@7.6.8': + resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==} '@vue/eslint-config-prettier@10.1.0': resolution: {integrity: sha512-J6wV91y2pXc0Phha01k0WOHBTPsoSTf4xlmMjoKaeSxBpAdsgTppGF5RZRdOHM7OA74zAXD+VLANrtYXpiPKkQ==} @@ -1936,9 +1937,9 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} + execa@9.5.2: + resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} + engines: {node: ^18.19.0 || >=20.5.0} expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} @@ -1992,6 +1993,10 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -2094,9 +2099,9 @@ packages: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -2231,9 +2236,9 @@ packages: resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} engines: {node: '>= 14'} - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} + human-signals@8.0.0: + resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} + engines: {node: '>=18.18.0'} humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} @@ -2327,14 +2332,22 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} + is-what@4.1.16: resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} engines: {node: '>=12.13'} @@ -2534,9 +2547,6 @@ packages: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -2562,10 +2572,6 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - mimic-response@1.0.1: resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} engines: {node: '>=4'} @@ -2660,6 +2666,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@5.0.9: + resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==} + engines: {node: ^18 || >=20} + hasBin: true + napi-build-utils@1.0.2: resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} @@ -2733,9 +2744,9 @@ packages: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npm-run-path@6.0.0: + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} + engines: {node: '>=18'} npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} @@ -2768,10 +2779,6 @@ packages: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} @@ -2807,6 +2814,10 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} @@ -2911,6 +2922,10 @@ packages: engines: {node: '>=14'} hasBin: true + pretty-ms@9.2.0: + resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} + engines: {node: '>=18'} + prisma@5.22.0: resolution: {integrity: sha512-vtpjW3XuYCSnMsNVBjLMNkTj6OZbudcPPTPYHqX0CJfpcdWciI1dM8uHETwmDxxiqEwCIE6WvXucWUetJgfu/A==} engines: {node: '>=16.13'} @@ -3147,10 +3162,6 @@ packages: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} engines: {node: '>=10'} - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} - sirv@3.0.0: resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} engines: {node: '>=18'} @@ -3243,9 +3254,9 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} @@ -3393,6 +3404,10 @@ packages: undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} + unique-filename@2.0.1: resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -3438,10 +3453,10 @@ packages: resolution: {integrity: sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==} engines: {node: '>=0.6.0'} - vite-hot-client@0.2.3: - resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} + vite-hot-client@0.2.4: + resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 vite-node@2.1.8: resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} @@ -3462,26 +3477,26 @@ packages: eslint: '>=7' vite: '>=2' - vite-plugin-inspect@0.8.7: - resolution: {integrity: sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA==} + vite-plugin-inspect@0.8.9: + resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 peerDependenciesMeta: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.6.4: - resolution: {integrity: sha512-jxSsLyuETfmZ1OSrmnDp28BG6rmURrP7lkeyHW2gBFDyo+4dUcqVeQNMhbV7uKZn80mDdv06Mysw/5AdGxDvJQ==} + vite-plugin-vue-devtools@7.6.8: + resolution: {integrity: sha512-32aIps8C1Y7UEoqyWf+ES3J1OozsCYMIqTqd+I5qass+R0Tcf8SaA2bX1/rskAzkcKCteVoBjEENmqwTcMebbw==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 + vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 - vite-plugin-vue-inspector@5.2.0: - resolution: {integrity: sha512-wWxyb9XAtaIvV/Lr7cqB1HIzmHZFVUJsTNm3yAxkS87dgh/Ky4qr2wDEWNxF23fdhVa3jQ8MZREpr4XyiuaRqA==} + vite-plugin-vue-inspector@5.3.1: + resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 + vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 vite@5.4.11: resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} @@ -3684,6 +3699,10 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + yoctocolors@2.1.1: + resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} + engines: {node: '>=18'} + zip-stream@4.1.1: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} @@ -4515,8 +4534,12 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.26.0': optional: true + '@sec-ant/readable-stream@0.4.1': {} + '@sindresorhus/is@4.6.0': {} + '@sindresorhus/merge-streams@4.0.0': {} + '@socket.io/component-emitter@3.1.2': {} '@szmarczak/http-timer@4.0.6': @@ -4786,7 +4809,7 @@ snapshots: '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/parser': 7.26.2 - '@vue/compiler-sfc': 3.5.12 + '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color @@ -4816,18 +4839,6 @@ snapshots: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 - '@vue/compiler-sfc@3.5.12': - dependencies: - '@babel/parser': 7.26.2 - '@vue/compiler-core': 3.5.12 - '@vue/compiler-dom': 3.5.12 - '@vue/compiler-ssr': 3.5.12 - '@vue/shared': 3.5.12 - estree-walker: 2.0.2 - magic-string: 0.30.12 - postcss: 8.4.49 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.13': dependencies: '@babel/parser': 7.26.2 @@ -4840,11 +4851,6 @@ snapshots: postcss: 8.4.49 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.12': - dependencies: - '@vue/compiler-dom': 3.5.12 - '@vue/shared': 3.5.12 - '@vue/compiler-ssr@3.5.13': dependencies: '@vue/compiler-dom': 3.5.13 @@ -4857,21 +4863,21 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': + '@vue/devtools-core@7.6.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue/devtools-kit': 7.6.4 - '@vue/devtools-shared': 7.6.4 + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 - nanoid: 3.3.8 + nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + vite-hot-client: 0.2.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.6.4': + '@vue/devtools-kit@7.6.8': dependencies: - '@vue/devtools-shared': 7.6.4 + '@vue/devtools-shared': 7.6.8 birpc: 0.2.19 hookable: 5.5.3 mitt: 3.0.1 @@ -4879,7 +4885,7 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 - '@vue/devtools-shared@7.6.4': + '@vue/devtools-shared@7.6.8': dependencies: rfdc: 1.4.1 @@ -5922,17 +5928,20 @@ snapshots: events@3.3.0: {} - execa@8.0.1: + execa@9.5.2: dependencies: - cross-spawn: 7.0.5 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 + '@sindresorhus/merge-streams': 4.0.0 + cross-spawn: 7.0.6 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.0 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 6.0.0 + pretty-ms: 9.2.0 signal-exit: 4.1.0 - strip-final-newline: 3.0.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.1.1 expand-template@2.0.3: {} @@ -5983,6 +5992,10 @@ snapshots: dependencies: pend: 1.2.0 + figures@6.1.0: + dependencies: + is-unicode-supported: 2.1.0 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -6101,7 +6114,10 @@ snapshots: dependencies: pump: 3.0.2 - get-stream@8.0.1: {} + get-stream@9.0.1: + dependencies: + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 github-from-package@0.0.0: {} @@ -6274,7 +6290,7 @@ snapshots: transitivePeerDependencies: - supports-color - human-signals@5.0.0: {} + human-signals@8.0.0: {} humanize-ms@1.2.1: dependencies: @@ -6349,10 +6365,14 @@ snapshots: is-number@7.0.0: {} - is-stream@3.0.0: {} + is-plain-obj@4.1.0: {} + + is-stream@4.0.1: {} is-unicode-supported@0.1.0: {} + is-unicode-supported@2.1.0: {} + is-what@4.1.16: {} is-wsl@3.1.0: @@ -6549,8 +6569,6 @@ snapshots: escape-string-regexp: 4.0.0 optional: true - merge-stream@2.0.0: {} - merge2@1.4.1: {} micromatch@4.0.8: @@ -6568,8 +6586,6 @@ snapshots: mimic-fn@2.1.0: {} - mimic-fn@4.0.0: {} - mimic-response@1.0.1: {} mimic-response@3.1.0: {} @@ -6647,6 +6663,8 @@ snapshots: nanoid@3.3.8: {} + nanoid@5.0.9: {} + napi-build-utils@1.0.2: {} natural-compare@1.4.0: {} @@ -6711,9 +6729,10 @@ snapshots: normalize-url@6.1.0: {} - npm-run-path@5.3.0: + npm-run-path@6.0.0: dependencies: path-key: 4.0.0 + unicorn-magic: 0.3.0 npmlog@5.0.1: dependencies: @@ -6748,10 +6767,6 @@ snapshots: dependencies: mimic-fn: 2.1.0 - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - open@10.1.0: dependencies: default-browser: 5.2.1 @@ -6800,6 +6815,8 @@ snapshots: dependencies: callsites: 3.1.0 + parse-ms@4.0.0: {} + path-browserify@1.0.1: {} path-exists@4.0.0: {} @@ -6919,6 +6936,10 @@ snapshots: prettier@3.4.2: {} + pretty-ms@9.2.0: + dependencies: + parse-ms: 4.0.0 + prisma@5.22.0: dependencies: '@prisma/engines': 5.22.0 @@ -7182,12 +7203,6 @@ snapshots: dependencies: semver: 7.6.3 - sirv@2.0.4: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 - totalist: 3.0.1 - sirv@3.0.0: dependencies: '@polka/url': 1.0.0-next.28 @@ -7293,7 +7308,7 @@ snapshots: dependencies: ansi-regex: 6.1.0 - strip-final-newline@3.0.0: {} + strip-final-newline@4.0.0: {} strip-json-comments@2.0.1: {} @@ -7431,6 +7446,8 @@ snapshots: undici-types@6.20.0: {} + unicorn-magic@0.3.0: {} + unique-filename@2.0.1: dependencies: unique-slug: 3.0.0 @@ -7479,7 +7496,7 @@ snapshots: extsprintf: 1.4.1 optional: true - vite-hot-client@0.2.3(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-hot-client@0.2.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) @@ -7511,7 +7528,7 @@ snapshots: rollup: 2.79.2 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect@0.8.7(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-inspect@0.8.9(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.26.0) @@ -7521,29 +7538,29 @@ snapshots: open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 - sirv: 2.0.4 + sirv: 3.0.0 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.6.4(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): + vite-plugin-vue-devtools@7.6.8(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) - '@vue/devtools-kit': 7.6.4 - '@vue/devtools-shared': 7.6.4 - execa: 8.0.1 + '@vue/devtools-core': 7.6.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 + execa: 9.5.2 sirv: 3.0.0 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect: 0.8.7(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) - vite-plugin-vue-inspector: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + vite-plugin-inspect: 0.8.9(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + vite-plugin-vue-inspector: 5.3.1(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-vue-inspector@5.3.1(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -7551,7 +7568,7 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - '@vue/compiler-dom': 3.5.12 + '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.12 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) @@ -7735,6 +7752,8 @@ snapshots: yocto-queue@0.1.0: {} + yoctocolors@2.1.1: {} + zip-stream@4.1.1: dependencies: archiver-utils: 3.0.4 From babb884121818510d6d6c7850e9318871d843070 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 23/51] feat: update vite-plugin-electron Signed-off-by: Svetoslav Borislavov --- NOTICE | 6 +++--- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/NOTICE b/NOTICE index 5b22fcca1..b56cac980 100644 --- a/NOTICE +++ b/NOTICE @@ -3014,9 +3014,9 @@ The Initial Developer of vite-node@2.1.8, is Anthony Fu (https://github.com/vitest-dev/vitest). Copyright Anthony Fu. All Rights Reserved. -The Initial Developer of vite-plugin-electron@0.28.8, -is 草鞋没号 (https://github.com/electron-vite/vite-plugin-electron). -Copyright 草鞋没号. All Rights Reserved. +The Initial Developer of vite-plugin-electron@0.29.0, +is Leo Wang (https://github.com/electron-vite/vite-plugin-electron). +Copyright Leo Wang. All Rights Reserved. The Initial Developer of vite-plugin-eslint@1.8.1, is Xiang Gao (https://github.com/gxmari007/vite-plugin-eslint). diff --git a/front-end/package.json b/front-end/package.json index 5232ff030..7c9c6b784 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -74,7 +74,7 @@ "sass": "1.77.6", "typescript": "5.7.2", "vite": "5.4.11", - "vite-plugin-electron": "0.28.8", + "vite-plugin-electron": "0.29.0", "vite-plugin-eslint": "1.8.1", "vite-plugin-vue-devtools": "7.6.8", "vitest": "2.1.8", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 0642feb96..8ba11c36a 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -145,8 +145,8 @@ importers: specifier: 5.4.11 version: 5.4.11(@types/node@22.10.5)(sass@1.77.6) vite-plugin-electron: - specifier: 0.28.8 - version: 0.28.8 + specifier: 0.29.0 + version: 0.29.0 vite-plugin-eslint: specifier: 1.8.1 version: 1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) @@ -3463,8 +3463,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-electron@0.28.8: - resolution: {integrity: sha512-ir+B21oSGK9j23OEvt4EXyco9xDCaF6OGFe0V/8Zc0yL2+HMyQ6mmNQEIhXsEsZCSfIowBpwQBeHH4wVsfraeg==} + vite-plugin-electron@0.29.0: + resolution: {integrity: sha512-HP0DI9Shg41hzt55IKYVnbrChWXHX95QtsEQfM+szQBpWjVhVGMlqRjVco6ebfQjWNr+Ga+PeoBjMIl8zMaufw==} peerDependencies: vite-plugin-electron-renderer: '*' peerDependenciesMeta: @@ -7518,7 +7518,7 @@ snapshots: - supports-color - terser - vite-plugin-electron@0.28.8: {} + vite-plugin-electron@0.29.0: {} vite-plugin-eslint@1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): dependencies: From c46eff49129858dda45542cbdf6ef848de1f9fe5 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 24/51] feat: add hot-reload feature after vite-plugin-electron update Signed-off-by: Svetoslav Borislavov --- front-end/src/main/index.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/front-end/src/main/index.ts b/front-end/src/main/index.ts index 8f106544d..8b130abfe 100644 --- a/front-end/src/main/index.ts +++ b/front-end/src/main/index.ts @@ -100,3 +100,12 @@ function setupDeepLink() { app.setAsDefaultProtocolClient(PROTOCOL_NAME); } } + +process.on('message', msg => { + if (msg === 'electron-vite&type=hot-reload') { + for (const win of BrowserWindow.getAllWindows()) { + // Hot reload preload scripts + win.webContents.reload(); + } + } +}); From 5a8354e1e8677083c7e04640d2a3618412ec3312 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 25/51] feat: update Vite to V6 Signed-off-by: Svetoslav Borislavov --- NOTICE | 6 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 352 ++++++++++++++++++++++++++++++++++++--- 3 files changed, 334 insertions(+), 26 deletions(-) diff --git a/NOTICE b/NOTICE index b56cac980..799bd8a9b 100644 --- a/NOTICE +++ b/NOTICE @@ -175,7 +175,7 @@ The Initial Developer of @electron/universal@2.0.1, is Samuel Attard (https://github.com/electron/universal). Copyright Samuel Attard. All Rights Reserved. -This product includes software (@esbuild/darwin-arm64@0.21.5) developed at +This product includes software (@esbuild/darwin-arm64@0.24.2) developed at (https://github.com/evanw/esbuild). The Initial Developer of @eslint-community/eslint-utils@4.4.0, @@ -1440,7 +1440,7 @@ The Initial Developer of es6-error@4.1.1, is Ben Youngblood (https://github.com/bjyoungblood/es6-error). Copyright Ben Youngblood. All Rights Reserved. -This product includes software (esbuild@0.21.5) developed at +This product includes software (esbuild@0.24.2) developed at (https://github.com/evanw/esbuild). The Initial Developer of escalade@3.2.0, @@ -3034,7 +3034,7 @@ The Initial Developer of vite-plugin-vue-inspector@5.3.1, is webfansplz (https://github.com/webfansplz/vite-plugin-vue-inspector). Copyright webfansplz. All Rights Reserved. -The Initial Developer of vite@5.4.11, +The Initial Developer of vite@6.0.7, is Evan You (https://github.com/vitejs/vite). Copyright Evan You. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 7c9c6b784..4496951e9 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -73,7 +73,7 @@ "prisma": "5.22.0", "sass": "1.77.6", "typescript": "5.7.2", - "vite": "5.4.11", + "vite": "6.0.7", "vite-plugin-electron": "0.29.0", "vite-plugin-eslint": "1.8.1", "vite-plugin-vue-devtools": "7.6.8", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 8ba11c36a..f71bab219 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -101,7 +101,7 @@ importers: version: 0.10.10 '@vitejs/plugin-vue': specifier: 5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + version: 5.2.0(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: 2.1.8 version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) @@ -142,17 +142,17 @@ importers: specifier: 5.7.2 version: 5.7.2 vite: - specifier: 5.4.11 - version: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + specifier: 6.0.7 + version: 6.0.7(@types/node@22.10.5)(sass@1.77.6) vite-plugin-electron: specifier: 0.29.0 version: 0.29.0 vite-plugin-eslint: specifier: 1.8.1 - version: 1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + version: 1.8.1(eslint@9.17.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: specifier: 7.6.8 - version: 7.6.8(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + version: 7.6.8(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) vitest: specifier: 2.1.8 version: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) @@ -377,138 +377,288 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.24.2': + resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.24.2': + resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] + '@esbuild/android-arm@0.24.2': + resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] + '@esbuild/android-x64@0.24.2': + resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.24.2': + resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.24.2': + resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.24.2': + resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.24.2': + resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.24.2': + resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.24.2': + resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.24.2': + resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.24.2': + resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.24.2': + resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.24.2': + resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.24.2': + resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.24.2': + resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.24.2': + resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.24.2': + resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.24.2': + resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.24.2': + resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.24.2': + resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.24.2': + resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.24.2': + resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.24.2': + resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.24.2': + resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.1': resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1839,6 +1989,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.24.2: + resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -3529,6 +3684,46 @@ packages: terser: optional: true + vite@6.0.7: + resolution: {integrity: sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest-mock-extended@2.0.2: resolution: {integrity: sha512-n3MBqVITKyclZ0n0y66hkT4UiiEYFQn9tteAnIxT0MPz1Z8nFcPUG3Cf0cZOyoPOj/cq6Ab1XFw2lM/qM5EDWQ==} peerDependencies: @@ -4027,72 +4222,147 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true + '@esbuild/aix-ppc64@0.24.2': + optional: true + '@esbuild/android-arm64@0.21.5': optional: true + '@esbuild/android-arm64@0.24.2': + optional: true + '@esbuild/android-arm@0.21.5': optional: true + '@esbuild/android-arm@0.24.2': + optional: true + '@esbuild/android-x64@0.21.5': optional: true + '@esbuild/android-x64@0.24.2': + optional: true + '@esbuild/darwin-arm64@0.21.5': optional: true + '@esbuild/darwin-arm64@0.24.2': + optional: true + '@esbuild/darwin-x64@0.21.5': optional: true + '@esbuild/darwin-x64@0.24.2': + optional: true + '@esbuild/freebsd-arm64@0.21.5': optional: true + '@esbuild/freebsd-arm64@0.24.2': + optional: true + '@esbuild/freebsd-x64@0.21.5': optional: true + '@esbuild/freebsd-x64@0.24.2': + optional: true + '@esbuild/linux-arm64@0.21.5': optional: true + '@esbuild/linux-arm64@0.24.2': + optional: true + '@esbuild/linux-arm@0.21.5': optional: true + '@esbuild/linux-arm@0.24.2': + optional: true + '@esbuild/linux-ia32@0.21.5': optional: true + '@esbuild/linux-ia32@0.24.2': + optional: true + '@esbuild/linux-loong64@0.21.5': optional: true + '@esbuild/linux-loong64@0.24.2': + optional: true + '@esbuild/linux-mips64el@0.21.5': optional: true + '@esbuild/linux-mips64el@0.24.2': + optional: true + '@esbuild/linux-ppc64@0.21.5': optional: true + '@esbuild/linux-ppc64@0.24.2': + optional: true + '@esbuild/linux-riscv64@0.21.5': optional: true + '@esbuild/linux-riscv64@0.24.2': + optional: true + '@esbuild/linux-s390x@0.21.5': optional: true + '@esbuild/linux-s390x@0.24.2': + optional: true + '@esbuild/linux-x64@0.21.5': optional: true + '@esbuild/linux-x64@0.24.2': + optional: true + + '@esbuild/netbsd-arm64@0.24.2': + optional: true + '@esbuild/netbsd-x64@0.21.5': optional: true + '@esbuild/netbsd-x64@0.24.2': + optional: true + + '@esbuild/openbsd-arm64@0.24.2': + optional: true + '@esbuild/openbsd-x64@0.21.5': optional: true + '@esbuild/openbsd-x64@0.24.2': + optional: true + '@esbuild/sunos-x64@0.21.5': optional: true + '@esbuild/sunos-x64@0.24.2': + optional: true + '@esbuild/win32-arm64@0.21.5': optional: true + '@esbuild/win32-arm64@0.24.2': + optional: true + '@esbuild/win32-ia32@0.21.5': optional: true + '@esbuild/win32-ia32@0.24.2': + optional: true + '@esbuild/win32-x64@0.21.5': optional: true + '@esbuild/win32-x64@0.24.2': + optional: true + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0)': dependencies: eslint: 9.17.0 @@ -4708,9 +4978,9 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.0(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) vue: 3.5.13(typescript@5.7.2) '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': @@ -4863,14 +5133,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': + '@vue/devtools-core@7.6.8(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/devtools-kit': 7.6.8 '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + vite-hot-client: 0.2.4(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - vite @@ -5809,6 +6079,34 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 + esbuild@0.24.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.2 + '@esbuild/android-arm': 0.24.2 + '@esbuild/android-arm64': 0.24.2 + '@esbuild/android-x64': 0.24.2 + '@esbuild/darwin-arm64': 0.24.2 + '@esbuild/darwin-x64': 0.24.2 + '@esbuild/freebsd-arm64': 0.24.2 + '@esbuild/freebsd-x64': 0.24.2 + '@esbuild/linux-arm': 0.24.2 + '@esbuild/linux-arm64': 0.24.2 + '@esbuild/linux-ia32': 0.24.2 + '@esbuild/linux-loong64': 0.24.2 + '@esbuild/linux-mips64el': 0.24.2 + '@esbuild/linux-ppc64': 0.24.2 + '@esbuild/linux-riscv64': 0.24.2 + '@esbuild/linux-s390x': 0.24.2 + '@esbuild/linux-x64': 0.24.2 + '@esbuild/netbsd-arm64': 0.24.2 + '@esbuild/netbsd-x64': 0.24.2 + '@esbuild/openbsd-arm64': 0.24.2 + '@esbuild/openbsd-x64': 0.24.2 + '@esbuild/sunos-x64': 0.24.2 + '@esbuild/win32-arm64': 0.24.2 + '@esbuild/win32-ia32': 0.24.2 + '@esbuild/win32-x64': 0.24.2 + escalade@3.2.0: {} escape-string-regexp@4.0.0: {} @@ -7496,9 +7794,9 @@ snapshots: extsprintf: 1.4.1 optional: true - vite-hot-client@0.2.4(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-hot-client@0.2.4(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)): dependencies: - vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) vite-node@2.1.8(@types/node@22.10.5)(sass@1.77.6): dependencies: @@ -7520,15 +7818,15 @@ snapshots: vite-plugin-electron@0.29.0: {} - vite-plugin-eslint@1.8.1(eslint@9.17.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-eslint@1.8.1(eslint@9.17.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.12 eslint: 9.17.0 rollup: 2.79.2 - vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect@0.8.9(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-inspect@0.8.9(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.26.0) @@ -7539,28 +7837,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.6.8(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): + vite-plugin-vue-devtools@7.6.8(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): dependencies: - '@vue/devtools-core': 7.6.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-kit': 7.6.8 '@vue/devtools-shared': 7.6.8 execa: 9.5.2 sirv: 3.0.0 - vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect: 0.8.9(rollup@4.26.0)(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) - vite-plugin-vue-inspector: 5.3.1(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) + vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) + vite-plugin-inspect: 0.8.9(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-vue-inspector@5.3.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -7571,7 +7869,7 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.12 - vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) + vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - supports-color @@ -7585,6 +7883,16 @@ snapshots: fsevents: 2.3.3 sass: 1.77.6 + vite@6.0.7(@types/node@22.10.5)(sass@1.77.6): + dependencies: + esbuild: 0.24.2 + postcss: 8.4.49 + rollup: 4.26.0 + optionalDependencies: + '@types/node': 22.10.5 + fsevents: 2.3.3 + sass: 1.77.6 + vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): dependencies: ts-essentials: 10.0.3(typescript@5.7.2) From c35095700face77f971c86753fca997f304a8515 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 26/51] feat: update @vitejs/plugin-vue Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- front-end/package.json | 2 +- front-end/pnpm-lock.yaml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/NOTICE b/NOTICE index 799bd8a9b..27e7f63a8 100644 --- a/NOTICE +++ b/NOTICE @@ -700,7 +700,7 @@ This product includes software (@typescript-eslint/utils@8.15.0) developed at This product includes software (@typescript-eslint/visitor-keys@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). -The Initial Developer of @vitejs/plugin-vue@5.2.0, +The Initial Developer of @vitejs/plugin-vue@5.2.1, is Evan You (https://github.com/vitejs/vite-plugin-vue). Copyright Evan You. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 4496951e9..910465e07 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -59,7 +59,7 @@ "@types/node": "22.10.5", "@types/node-forge": "1.3.11", "@types/unzipper": "0.10.10", - "@vitejs/plugin-vue": "5.2.0", + "@vitejs/plugin-vue": "5.2.1", "@vitest/coverage-v8": "2.1.8", "@vue/eslint-config-prettier": "10.1.0", "@vue/eslint-config-typescript": "14.1.3", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index f71bab219..b34bfbfeb 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -100,8 +100,8 @@ importers: specifier: 0.10.10 version: 0.10.10 '@vitejs/plugin-vue': - specifier: 5.2.0 - version: 5.2.0(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + specifier: 5.2.1 + version: 5.2.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: 2.1.8 version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) @@ -1189,11 +1189,11 @@ packages: resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitejs/plugin-vue@5.2.0': - resolution: {integrity: sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==} + '@vitejs/plugin-vue@5.2.1': + resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 '@vitest/coverage-v8@2.1.8': @@ -4978,7 +4978,7 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.0(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': dependencies: vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) vue: 3.5.13(typescript@5.7.2) From f90df0d8c792a7d6b7a40b0525ae0a69b27d6771 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 27/51] feat: update prisma Signed-off-by: Svetoslav Borislavov --- NOTICE | 14 ++++---- front-end/package.json | 4 +-- front-end/pnpm-lock.yaml | 74 ++++++++++++++++++++-------------------- 3 files changed, 46 insertions(+), 46 deletions(-) diff --git a/NOTICE b/NOTICE index 27e7f63a8..ce3d226ab 100644 --- a/NOTICE +++ b/NOTICE @@ -482,27 +482,27 @@ The Initial Developer of @popperjs/core@2.11.8, is Federico Zivolo (https://github.com/popperjs/popper-core). Copyright Federico Zivolo. All Rights Reserved. -The Initial Developer of @prisma/client@5.22.0, +The Initial Developer of @prisma/client@6.1.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. -The Initial Developer of @prisma/debug@5.22.0, +The Initial Developer of @prisma/debug@6.1.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. -The Initial Developer of @prisma/engines-version@5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2, +The Initial Developer of @prisma/engines-version@6.1.0-21.11f085a2012c0f4778414c8db2651556ee0ef959, is Tim Suchanek (https://github.com/prisma/engines-wrapper). Copyright Tim Suchanek. All Rights Reserved. -The Initial Developer of @prisma/engines@5.22.0, +The Initial Developer of @prisma/engines@6.1.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. -The Initial Developer of @prisma/fetch-engine@5.22.0, +The Initial Developer of @prisma/fetch-engine@6.1.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. -The Initial Developer of @prisma/get-platform@5.22.0, +The Initial Developer of @prisma/get-platform@6.1.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. @@ -2469,7 +2469,7 @@ The Initial Developer of pretty-ms@9.2.0, is Sindre Sorhus (https://github.com/sindresorhus/pretty-ms). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of prisma@5.22.0, +The Initial Developer of prisma@6.1.0, is Tim Suchanek (https://github.com/prisma/prisma). Copyright Tim Suchanek. All Rights Reserved. diff --git a/front-end/package.json b/front-end/package.json index 910465e07..94f9e3196 100644 --- a/front-end/package.json +++ b/front-end/package.json @@ -30,7 +30,7 @@ "@electron-toolkit/utils": "3.0.0", "@hashgraph/proto": "2.16.0-beta.4", "@hashgraph/sdk": "2.56.0", - "@prisma/client": "5.22.0", + "@prisma/client": "6.1.0", "@vuepic/vue-datepicker": "10.0.0", "argon2": "0.41.1", "axios": "1.7.9", @@ -70,7 +70,7 @@ "eslint-plugin-vue": "9.32.0", "prebuild-install": "7.1.2", "prettier": "3.4.2", - "prisma": "5.22.0", + "prisma": "6.1.0", "sass": "1.77.6", "typescript": "5.7.2", "vite": "6.0.7", diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index b34bfbfeb..2c2e1e46a 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: 2.56.0 version: 2.56.0 '@prisma/client': - specifier: 5.22.0 - version: 5.22.0(prisma@5.22.0) + specifier: 6.1.0 + version: 6.1.0(prisma@6.1.0) '@vuepic/vue-datepicker': specifier: 10.0.0 version: 10.0.0(vue@3.5.13(typescript@5.7.2)) @@ -133,8 +133,8 @@ importers: specifier: 3.4.2 version: 3.4.2 prisma: - specifier: 5.22.0 - version: 5.22.0 + specifier: 6.1.0 + version: 6.1.0 sass: specifier: 1.77.6 version: 1.77.6 @@ -888,29 +888,29 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@prisma/client@5.22.0': - resolution: {integrity: sha512-M0SVXfyHnQREBKxCgyo7sffrKttwE6R8PMq330MIUF0pTwjUhLbW84pFDlf06B27XyCR++VtjugEnIHdr07SVA==} - engines: {node: '>=16.13'} + '@prisma/client@6.1.0': + resolution: {integrity: sha512-AbQYc5+EJKm1Ydfq3KxwcGiy7wIbm4/QbjCKWWoNROtvy7d6a3gmAGkKjK0iUCzh+rHV8xDhD5Cge8ke/kiy5Q==} + engines: {node: '>=18.18'} peerDependencies: prisma: '*' peerDependenciesMeta: prisma: optional: true - '@prisma/debug@5.22.0': - resolution: {integrity: sha512-AUt44v3YJeggO2ZU5BkXI7M4hu9BF2zzH2iF2V5pyXT/lRTyWiElZ7It+bRH1EshoMRxHgpYg4VB6rCM+mG5jQ==} + '@prisma/debug@6.1.0': + resolution: {integrity: sha512-0himsvcM4DGBTtvXkd2Tggv6sl2JyUYLzEGXXleFY+7Kp6rZeSS3hiTW9mwtUlXrwYbJP6pwlVNB7jYElrjWUg==} - '@prisma/engines-version@5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2': - resolution: {integrity: sha512-2PTmxFR2yHW/eB3uqWtcgRcgAbG1rwG9ZriSvQw+nnb7c4uCr3RAcGMb6/zfE88SKlC1Nj2ziUvc96Z379mHgQ==} + '@prisma/engines-version@6.1.0-21.11f085a2012c0f4778414c8db2651556ee0ef959': + resolution: {integrity: sha512-PdJqmYM2Fd8K0weOOtQThWylwjsDlTig+8Pcg47/jszMuLL9iLIaygC3cjWJLda69siRW4STlCTMSgOjZzvKPQ==} - '@prisma/engines@5.22.0': - resolution: {integrity: sha512-UNjfslWhAt06kVL3CjkuYpHAWSO6L4kDCVPegV6itt7nD1kSJavd3vhgAEhjglLJJKEdJ7oIqDJ+yHk6qO8gPA==} + '@prisma/engines@6.1.0': + resolution: {integrity: sha512-GnYJbCiep3Vyr1P/415ReYrgJUjP79fBNc1wCo7NP6Eia0CzL2Ot9vK7Infczv3oK7JLrCcawOSAxFxNFsAERQ==} - '@prisma/fetch-engine@5.22.0': - resolution: {integrity: sha512-bkrD/Mc2fSvkQBV5EpoFcZ87AvOgDxbG99488a5cexp5Ccny+UM6MAe/UFkUC0wLYD9+9befNOqGiIJhhq+HbA==} + '@prisma/fetch-engine@6.1.0': + resolution: {integrity: sha512-asdFi7TvPlEZ8CzSZ/+Du5wZ27q6OJbRSXh+S8ISZguu+S9KtS/gP7NeXceZyb1Jv1SM1S5YfiCv+STDsG6rrg==} - '@prisma/get-platform@5.22.0': - resolution: {integrity: sha512-pHhpQdr1UPFpt+zFfnPazhulaZYCUqeIcPpJViYoq9R+D/yw4fjE+CtnsnKzPYm0ddUbeXUzjGVGIRVgPDCk4Q==} + '@prisma/get-platform@6.1.0': + resolution: {integrity: sha512-ia8bNjboBoHkmKGGaWtqtlgQOhCi7+f85aOkPJKgNwWvYrT6l78KgojLekE8zMhVk0R9lWcifV0Pf8l3/15V0Q==} '@protobufjs/aspromise@1.1.2': resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} @@ -3081,9 +3081,9 @@ packages: resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} engines: {node: '>=18'} - prisma@5.22.0: - resolution: {integrity: sha512-vtpjW3XuYCSnMsNVBjLMNkTj6OZbudcPPTPYHqX0CJfpcdWciI1dM8uHETwmDxxiqEwCIE6WvXucWUetJgfu/A==} - engines: {node: '>=16.13'} + prisma@6.1.0: + resolution: {integrity: sha512-aFI3Yi+ApUxkwCJJwyQSwpyzUX7YX3ihzuHNHOyv4GJg3X5tQsmRaJEnZ+ZyfHpMtnyahhmXVfbTZ+lS8ZtfKw==} + engines: {node: '>=18.18'} hasBin: true process-nextick-args@2.0.1: @@ -4689,30 +4689,30 @@ snapshots: '@popperjs/core@2.11.8': {} - '@prisma/client@5.22.0(prisma@5.22.0)': + '@prisma/client@6.1.0(prisma@6.1.0)': optionalDependencies: - prisma: 5.22.0 + prisma: 6.1.0 - '@prisma/debug@5.22.0': {} + '@prisma/debug@6.1.0': {} - '@prisma/engines-version@5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2': {} + '@prisma/engines-version@6.1.0-21.11f085a2012c0f4778414c8db2651556ee0ef959': {} - '@prisma/engines@5.22.0': + '@prisma/engines@6.1.0': dependencies: - '@prisma/debug': 5.22.0 - '@prisma/engines-version': 5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2 - '@prisma/fetch-engine': 5.22.0 - '@prisma/get-platform': 5.22.0 + '@prisma/debug': 6.1.0 + '@prisma/engines-version': 6.1.0-21.11f085a2012c0f4778414c8db2651556ee0ef959 + '@prisma/fetch-engine': 6.1.0 + '@prisma/get-platform': 6.1.0 - '@prisma/fetch-engine@5.22.0': + '@prisma/fetch-engine@6.1.0': dependencies: - '@prisma/debug': 5.22.0 - '@prisma/engines-version': 5.22.0-44.605197351a3c8bdd595af2d2a9bc3025bca48ea2 - '@prisma/get-platform': 5.22.0 + '@prisma/debug': 6.1.0 + '@prisma/engines-version': 6.1.0-21.11f085a2012c0f4778414c8db2651556ee0ef959 + '@prisma/get-platform': 6.1.0 - '@prisma/get-platform@5.22.0': + '@prisma/get-platform@6.1.0': dependencies: - '@prisma/debug': 5.22.0 + '@prisma/debug': 6.1.0 '@protobufjs/aspromise@1.1.2': {} @@ -7238,9 +7238,9 @@ snapshots: dependencies: parse-ms: 4.0.0 - prisma@5.22.0: + prisma@6.1.0: dependencies: - '@prisma/engines': 5.22.0 + '@prisma/engines': 6.1.0 optionalDependencies: fsevents: 2.3.3 From 9e5ef289e1112e458749c6f190ec2e3ea4eae727 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 28/51] feat: update notice Signed-off-by: Svetoslav Borislavov --- NOTICE | 4 ---- 1 file changed, 4 deletions(-) diff --git a/NOTICE b/NOTICE index ce3d226ab..c47bb1131 100644 --- a/NOTICE +++ b/NOTICE @@ -2103,10 +2103,6 @@ The Initial Developer of matcher@3.0.0, is Sindre Sorhus (https://github.com/sindresorhus/matcher). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of merge-stream@2.0.0, -is Stephen Sugden (https://github.com/grncdr/merge-stream). -Copyright Stephen Sugden. All Rights Reserved. - This product includes software (merge2@1.4.1) developed at (https://github.com/teambition/merge2). From 6bfc4de5ef3bed7999224c3876db99ad2c9b947a Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 29/51] feat: update @nestjs/axios Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index c47bb1131..6e2ba5528 100644 --- a/NOTICE +++ b/NOTICE @@ -372,7 +372,7 @@ Copyright Dane Springmeyer. All Rights Reserved. This product includes software (@nest-lab/throttler-storage-redis@1.0.0) developed at (https://github.com/jmcdo29/nest-lab). -The Initial Developer of @nestjs/axios@3.1.2, +The Initial Developer of @nestjs/axios@3.1.3, is Kamil Mysliwiec (https://github.com/nestjs/axios). Copyright Kamil Mysliwiec. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index faa2b0027..b1cded6e4 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -27,7 +27,7 @@ "@hashgraph/proto": "2.16.0-beta.4", "@hashgraph/sdk": "2.56.0", "@nest-lab/throttler-storage-redis": "1.0.0", - "@nestjs/axios": "3.1.2", + "@nestjs/axios": "3.1.3", "@nestjs/cache-manager": "2.3.0", "@nestjs/common": "10.4.5", "@nestjs/config": "3.3.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index a54366c54..caef6d9bc 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: 1.0.0 version: 1.0.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) '@nestjs/axios': - specifier: 3.1.2 - version: 3.1.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) + specifier: 3.1.3 + version: 3.1.3(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) '@nestjs/cache-manager': specifier: 2.3.0 version: 2.3.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(cache-manager@5.7.6)(rxjs@7.8.1) @@ -770,8 +770,8 @@ packages: ioredis: '>=5.0.0' reflect-metadata: ^0.2.1 - '@nestjs/axios@3.1.2': - resolution: {integrity: sha512-pFlfi4ZQsZtTNNhvgssbxjCHUd1nMpV3sXy/xOOB2uEJhw3M8j8SFR08gjFNil2we2Har7VCsXLfCkwbMHECFQ==} + '@nestjs/axios@3.1.3': + resolution: {integrity: sha512-RZ/63c1tMxGLqyG3iOCVt7A72oy4x1eM6QEhd4KzCYpaVWW0igq0WSREeRoEZhIxRcZfDfIIkvsOMiM7yfVGZQ==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 axios: ^1.3.1 @@ -5374,7 +5374,7 @@ snapshots: reflect-metadata: 0.2.2 tslib: 2.6.3 - '@nestjs/axios@3.1.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': + '@nestjs/axios@3.1.3(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) axios: 1.7.9 From 1240f946986a8131741461b3c8af5a53c8206982 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 30/51] feat: update @nest common dependencies Signed-off-by: Svetoslav Borislavov --- NOTICE | 14 +- back-end/package.json | 14 +- back-end/pnpm-lock.yaml | 313 ++++++++++++++++++++-------------------- 3 files changed, 173 insertions(+), 168 deletions(-) diff --git a/NOTICE b/NOTICE index 6e2ba5528..6cd12e7e1 100644 --- a/NOTICE +++ b/NOTICE @@ -383,7 +383,7 @@ Copyright Kamil Mysliwiec. All Rights Reserved. This product includes software (@nestjs/cli@10.4.5) developed at (https://github.com/nestjs/nest-cli). -The Initial Developer of @nestjs/common@10.4.5, +The Initial Developer of @nestjs/common@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. @@ -391,7 +391,7 @@ The Initial Developer of @nestjs/config@3.3.0, is Kamil Mysliwiec (https://github.com/nestjs/config). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/core@10.4.5, +The Initial Developer of @nestjs/core@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. @@ -399,7 +399,7 @@ The Initial Developer of @nestjs/jwt@10.2.0, is Kamil Mysliwiec (https://github.com/nestjs/jwt). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/microservices@10.4.5, +The Initial Developer of @nestjs/microservices@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. @@ -407,11 +407,11 @@ The Initial Developer of @nestjs/passport@10.0.3, is Kamil Mysliwiec (https://github.com/nestjs/passport). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/platform-express@10.4.5, +The Initial Developer of @nestjs/platform-express@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/platform-socket.io@10.4.5, +The Initial Developer of @nestjs/platform-socket.io@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. @@ -426,7 +426,7 @@ The Initial Developer of @nestjs/swagger@7.4.2, is Kamil Mysliwiec (https://github.com/nestjs/swagger). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/testing@10.4.5, +The Initial Developer of @nestjs/testing@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. @@ -438,7 +438,7 @@ The Initial Developer of @nestjs/typeorm@10.0.2, is Kamil Mysliwiec (https://github.com/nestjs/typeorm). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/websockets@10.4.5, +The Initial Developer of @nestjs/websockets@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index b1cded6e4..a84b5a0e9 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -29,19 +29,19 @@ "@nest-lab/throttler-storage-redis": "1.0.0", "@nestjs/axios": "3.1.3", "@nestjs/cache-manager": "2.3.0", - "@nestjs/common": "10.4.5", + "@nestjs/common": "10.4.15", "@nestjs/config": "3.3.0", - "@nestjs/core": "10.4.5", + "@nestjs/core": "10.4.15", "@nestjs/jwt": "10.2.0", - "@nestjs/microservices": "10.4.5", + "@nestjs/microservices": "10.4.15", "@nestjs/passport": "10.0.3", - "@nestjs/platform-express": "10.4.5", - "@nestjs/platform-socket.io": "10.4.5", + "@nestjs/platform-express": "10.4.15", + "@nestjs/platform-socket.io": "10.4.15", "@nestjs/schedule": "4.1.1", "@nestjs/swagger": "7.4.2", "@nestjs/throttler": "6.2.1", "@nestjs/typeorm": "10.0.2", - "@nestjs/websockets": "10.4.5", + "@nestjs/websockets": "10.4.15", "amqp-connection-manager": "4.1.14", "amqplib": "0.10.4", "axios": "1.7.9", @@ -71,7 +71,7 @@ "@hashgraph/hedera-local": "2.32.1", "@nestjs/cli": "10.4.5", "@nestjs/schematics": "10.2.3", - "@nestjs/testing": "10.4.5", + "@nestjs/testing": "10.4.15", "@testcontainers/postgresql": "10.14.0", "@testcontainers/rabbitmq": "10.14.0", "@testcontainers/redis": "10.14.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index caef6d9bc..4764cd197 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -16,52 +16,52 @@ importers: version: 2.56.0 '@nest-lab/throttler-storage-redis': specifier: 1.0.0 - version: 1.0.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) + version: 1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) '@nestjs/axios': specifier: 3.1.3 - version: 3.1.3(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) + version: 3.1.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) '@nestjs/cache-manager': specifier: 2.3.0 - version: 2.3.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(cache-manager@5.7.6)(rxjs@7.8.1) + version: 2.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(cache-manager@5.7.6)(rxjs@7.8.1) '@nestjs/common': - specifier: 10.4.5 - version: 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.4.15 + version: 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/config': specifier: 3.3.0 - version: 3.3.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) + version: 3.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1) '@nestjs/core': - specifier: 10.4.5 - version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.4.15 + version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/jwt': specifier: 10.2.0 - version: 10.2.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) + version: 10.2.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/microservices': - specifier: 10.4.5 - version: 10.4.5(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/websockets@10.4.5)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.4.15 + version: 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/passport': specifier: 10.0.3 - version: 10.0.3(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0) + version: 10.0.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0) '@nestjs/platform-express': - specifier: 10.4.5 - version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5) + specifier: 10.4.15 + version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/platform-socket.io': - specifier: 10.4.5 - version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.5)(rxjs@7.8.1) + specifier: 10.4.15 + version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.15)(rxjs@7.8.1) '@nestjs/schedule': specifier: 4.1.1 - version: 4.1.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5) + version: 4.1.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/swagger': specifier: 7.4.2 - version: 7.4.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) + version: 7.4.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) '@nestjs/throttler': specifier: 6.2.1 - version: 6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2) + version: 6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: 10.0.2 - version: 10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) + version: 10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) '@nestjs/websockets': - specifier: 10.4.5 - version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.4.15 + version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) amqp-connection-manager: specifier: 4.1.14 version: 4.1.14(amqplib@0.10.4) @@ -103,10 +103,10 @@ importers: version: 17.13.3 murlock: specifier: 4.0.0 - version: 4.0.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5) + version: 4.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) nest-winston: specifier: 1.9.7 - version: 1.9.7(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2) + version: 1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2) pg: specifier: 8.12.0 version: 8.12.0 @@ -145,8 +145,8 @@ importers: specifier: 10.2.3 version: 10.2.3(chokidar@3.6.0)(typescript@5.7.2) '@nestjs/testing': - specifier: 10.4.5 - version: 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5) + specifier: 10.4.15 + version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15) '@testcontainers/postgresql': specifier: 10.14.0 version: 10.14.0 @@ -798,8 +798,8 @@ packages: '@swc/core': optional: true - '@nestjs/common@10.4.5': - resolution: {integrity: sha512-N/yUyuYCBMb0+H6jHhntR7PURzji0usID/DByhOfooyk/aPGscI0aQKwOA6edlJlT92hHUvXYLJ5p3npj7KcjQ==} + '@nestjs/common@10.4.15': + resolution: {integrity: sha512-vaLg1ZgwhG29BuLDxPA9OAcIlgqzp9/N8iG0wGapyUNTf4IY4O6zAHgN6QalwLhFxq7nOI021vdRojR1oF3bqg==} peerDependencies: class-transformer: '*' class-validator: '*' @@ -817,8 +817,8 @@ packages: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 rxjs: ^7.1.0 - '@nestjs/core@10.4.5': - resolution: {integrity: sha512-wk0KJ+6tuidqAdeemsQ40BCp1BgMsSuSLG577aqXLxXYoa8FQYPrdxoSzd05znYLwJYM55fisZWb3FLF9HT2qw==} + '@nestjs/core@10.4.15': + resolution: {integrity: sha512-UBejmdiYwaH6fTsz2QFBlC1cJHM+3UDeLZN+CiP9I1fRv2KlBZsmozGLbV5eS1JAVWJB4T5N5yQ0gjN8ZvcS2w==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/microservices': ^10.0.0 @@ -852,8 +852,8 @@ packages: class-validator: optional: true - '@nestjs/microservices@10.4.5': - resolution: {integrity: sha512-H2mJAkvx8KJnMf7OShfJBrAdCj7lPP8z84unaIyXmbXB7KRIVD9aV+p81Hk9NnjElr4qsj+pmeUrAHK7+pG9CA==} + '@nestjs/microservices@10.4.15': + resolution: {integrity: sha512-t6hTvWnykF+C0mrCKJzhkyRQ8pChxrHn6Vc+mi0OViwJXzsQdRmy/m2xfQ9aeSC8B4MmGUvkK7UdH9fYbJW7gQ==} peerDependencies: '@grpc/grpc-js': '*' '@nestjs/common': ^10.0.0 @@ -894,14 +894,14 @@ packages: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 passport: ^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.7.0 - '@nestjs/platform-express@10.4.5': - resolution: {integrity: sha512-a629r8R8KC4skhdieQ0aIWH5vDBUFntWnWKFyDXQrll6/CllSchfWm87mWF39seaW6bXYtQtAEZY66JrngdrGA==} + '@nestjs/platform-express@10.4.15': + resolution: {integrity: sha512-63ZZPkXHjoDyO7ahGOVcybZCRa7/Scp6mObQKjcX/fTEq1YJeU75ELvMsuQgc8U2opMGOBD7GVuc4DV0oeDHoA==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 - '@nestjs/platform-socket.io@10.4.5': - resolution: {integrity: sha512-dHkHJQArhrpkX6qBdTW2ghuja3i3cCslwy4QHY6d46u+9UyANQlsNK9wt/lZnmXfCMaci8xAJvUpyODa6YtV7g==} + '@nestjs/platform-socket.io@10.4.15': + resolution: {integrity: sha512-KZAxNEADPwoORixh3NJgGYWMVGORVPKeTqjD7hbF8TPDLKWWxru9yasBQwEz2/wXH/WgpkQbbaYwx4nUjCIVpw==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/websockets': ^10.0.0 @@ -935,8 +935,8 @@ packages: class-validator: optional: true - '@nestjs/testing@10.4.5': - resolution: {integrity: sha512-3NhmztE+fK3MuuOZhXihvMIhxm0QuDM2BneHvM5A0oVLG+STsAeGBqbDr/Ef2qsvqH5HaqvfGbVJ4N1DQnZE5A==} + '@nestjs/testing@10.4.15': + resolution: {integrity: sha512-eGlWESkACMKti+iZk1hs6FUY/UqObmMaa8HAN9JLnaYkoLf1Jeh+EuHlGnfqo/Rq77oznNLIyaA3PFjrFDlNUg==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -964,8 +964,8 @@ packages: rxjs: ^7.2.0 typeorm: ^0.3.0 - '@nestjs/websockets@10.4.5': - resolution: {integrity: sha512-LbL/HRLWQUBTUPY7swojOHdvokyVGINIiuP/VmRdhob4T751r+9i09z2RqRpP71psuom9mnRHYI1+vT2FABrAw==} + '@nestjs/websockets@10.4.15': + resolution: {integrity: sha512-OmCUJwvtagzXfMVko595O98UI3M9zg+URL+/HV7vd3QPMCZ3uGCKSq15YYJ99LHJn9NyK4e4Szm2KnHtUg2QzA==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -1929,10 +1929,6 @@ packages: cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - cookie@0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} - engines: {node: '>= 0.6'} - cookie@0.7.1: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} @@ -2201,10 +2197,6 @@ packages: resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} engines: {node: '>=10.0.0'} - engine.io@6.5.5: - resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==} - engines: {node: '>=10.2.0'} - engine.io@6.6.2: resolution: {integrity: sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==} engines: {node: '>=10.2.0'} @@ -2360,6 +2352,10 @@ packages: resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} engines: {node: '>= 0.10.0'} + express@4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} + engines: {node: '>= 0.10.0'} + external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} @@ -3499,6 +3495,9 @@ packages: path-to-regexp@0.1.10: resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + path-to-regexp@0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + path-to-regexp@3.3.0: resolution: {integrity: sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==} @@ -3943,10 +3942,6 @@ packages: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} - socket.io@4.7.5: - resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==} - engines: {node: '>=10.2.0'} - socket.io@4.8.1: resolution: {integrity: sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==} engines: {node: '>=10.2.0'} @@ -4302,6 +4297,9 @@ packages: tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} @@ -5365,25 +5363,25 @@ snapshots: '@msgpack/msgpack@2.8.0': {} - '@nest-lab/throttler-storage-redis@1.0.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2)': + '@nest-lab/throttler-storage-redis@1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/throttler': 6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/throttler': 6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) ioredis: 5.4.1 reflect-metadata: 0.2.2 tslib: 2.6.3 - '@nestjs/axios@3.1.3(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': + '@nestjs/axios@3.1.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) axios: 1.7.9 rxjs: 7.8.1 - '@nestjs/cache-manager@2.3.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(cache-manager@5.7.6)(rxjs@7.8.1)': + '@nestjs/cache-manager@2.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(cache-manager@5.7.6)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) cache-manager: 5.7.6 rxjs: 7.8.1 @@ -5413,106 +5411,106 @@ snapshots: - uglify-js - webpack-cli - '@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: iterare: 1.2.1 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.7.0 + tslib: 2.8.1 uid: 2.0.2 optionalDependencies: class-transformer: 0.5.1 class-validator: 0.14.1 - '@nestjs/config@3.3.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1)': + '@nestjs/config@3.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) dotenv: 16.4.5 dotenv-expand: 10.0.0 lodash: 4.17.21 rxjs: 7.8.1 - '@nestjs/core@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/core@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 path-to-regexp: 3.3.0 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.7.0 + tslib: 2.8.1 uid: 2.0.2 optionalDependencies: - '@nestjs/microservices': 10.4.5(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/websockets@10.4.5)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/platform-express': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5) - '@nestjs/websockets': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) + '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) transitivePeerDependencies: - encoding - '@nestjs/jwt@10.2.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))': + '@nestjs/jwt@10.2.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@types/jsonwebtoken': 9.0.5 jsonwebtoken: 9.0.2 - '@nestjs/mapped-types@2.0.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': + '@nestjs/mapped-types@2.0.5(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 optionalDependencies: class-transformer: 0.5.1 class-validator: 0.14.1 - '@nestjs/microservices@10.4.5(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/websockets@10.4.5)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) iterare: 1.2.1 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@grpc/grpc-js': 1.8.2 - '@nestjs/websockets': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) amqp-connection-manager: 4.1.14(amqplib@0.10.4) amqplib: 0.10.4 cache-manager: 5.7.6 ioredis: 5.4.1 - '@nestjs/passport@10.0.3(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0)': + '@nestjs/passport@10.0.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) passport: 0.7.0 - '@nestjs/platform-express@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)': + '@nestjs/platform-express@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.3 cors: 2.8.5 - express: 4.21.1 + express: 4.21.2 multer: 1.4.4-lts.1 - tslib: 2.7.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@nestjs/platform-socket.io@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.5)(rxjs@7.8.1)': + '@nestjs/platform-socket.io@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.15)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/websockets': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) rxjs: 7.8.1 - socket.io: 4.7.5 - tslib: 2.7.0 + socket.io: 4.8.1 + tslib: 2.8.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@nestjs/schedule@4.1.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)': + '@nestjs/schedule@4.1.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) cron: 3.1.7 uuid: 10.0.0 @@ -5538,12 +5536,12 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/swagger@7.4.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': + '@nestjs/swagger@7.4.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': dependencies: '@microsoft/tsdoc': 0.15.0 - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) js-yaml: 4.1.0 lodash: 4.17.21 path-to-regexp: 3.3.0 @@ -5553,41 +5551,41 @@ snapshots: class-transformer: 0.5.1 class-validator: 0.14.1 - '@nestjs/testing@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)': + '@nestjs/testing@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) - tslib: 2.7.0 + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) + tslib: 2.8.1 optionalDependencies: - '@nestjs/microservices': 10.4.5(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/websockets@10.4.5)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/platform-express': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) - '@nestjs/throttler@6.2.1(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)': + '@nestjs/throttler@6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 - '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': + '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 rxjs: 7.8.1 typeorm: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) uuid: 9.0.1 - '@nestjs/websockets@10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5)(@nestjs/platform-socket.io@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/websockets@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) iterare: 1.2.1 object-hash: 3.0.0 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: - '@nestjs/platform-socket.io': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.5)(rxjs@7.8.1) + '@nestjs/platform-socket.io': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.15)(rxjs@7.8.1) '@noble/curves@1.2.0': dependencies: @@ -6685,8 +6683,6 @@ snapshots: cookie-signature@1.0.6: {} - cookie@0.4.2: {} - cookie@0.7.1: {} cookie@0.7.2: {} @@ -6949,23 +6945,6 @@ snapshots: engine.io-parser@5.2.3: {} - engine.io@6.5.5: - dependencies: - '@types/cookie': 0.4.1 - '@types/cors': 2.8.17 - '@types/node': 22.10.5 - accepts: 1.3.8 - base64id: 2.0.0 - cookie: 0.4.2 - cors: 2.8.5 - debug: 4.3.6(supports-color@8.1.1) - engine.io-parser: 5.2.3 - ws: 8.17.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - engine.io@6.6.2: dependencies: '@types/cookie': 0.4.1 @@ -7180,6 +7159,42 @@ snapshots: transitivePeerDependencies: - supports-color + express@4.21.2: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.12 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + external-editor@3.1.0: dependencies: chardet: 0.7.0 @@ -8303,10 +8318,10 @@ snapshots: type-is: 1.6.18 xtend: 4.0.2 - murlock@4.0.0(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.5): + murlock@4.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15): dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.5(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.5)(@nestjs/platform-express@10.4.5)(@nestjs/websockets@10.4.5)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) del-cli: 5.1.0 redis: 4.7.0 reflect-metadata: 0.1.14 @@ -8331,9 +8346,9 @@ snapshots: neo-async@2.6.2: {} - nest-winston@1.9.7(@nestjs/common@10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2): + nest-winston@1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2): dependencies: - '@nestjs/common': 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) fast-safe-stringify: 2.1.1 winston: 3.14.2 @@ -8503,6 +8518,8 @@ snapshots: path-to-regexp@0.1.10: {} + path-to-regexp@0.1.12: {} + path-to-regexp@3.3.0: {} path-type@4.0.0: {} @@ -8986,20 +9003,6 @@ snapshots: transitivePeerDependencies: - supports-color - socket.io@4.7.5: - dependencies: - accepts: 1.3.8 - base64id: 2.0.0 - cors: 2.8.5 - debug: 4.3.6(supports-color@8.1.1) - engine.io: 6.5.5 - socket.io-adapter: 2.5.5 - socket.io-parser: 4.2.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - socket.io@4.8.1: dependencies: accepts: 1.3.8 @@ -9396,6 +9399,8 @@ snapshots: tslib@2.7.0: {} + tslib@2.8.1: {} + tweetnacl@0.14.5: {} tweetnacl@1.0.3: {} From 53f1f615baf544d63e145077842221443fafbbdb Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 31/51] feat: update @nestjs/schedule Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 34 +++++++++++++++++----------------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/NOTICE b/NOTICE index 6cd12e7e1..aa3e007e7 100644 --- a/NOTICE +++ b/NOTICE @@ -415,7 +415,7 @@ The Initial Developer of @nestjs/platform-socket.io@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/schedule@4.1.1, +The Initial Developer of @nestjs/schedule@4.1.2, is Kamil Mysliwiec (https://github.com/nestjs/schedule). Copyright Kamil Mysliwiec. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index a84b5a0e9..68e9c2d85 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -37,7 +37,7 @@ "@nestjs/passport": "10.0.3", "@nestjs/platform-express": "10.4.15", "@nestjs/platform-socket.io": "10.4.15", - "@nestjs/schedule": "4.1.1", + "@nestjs/schedule": "4.1.2", "@nestjs/swagger": "7.4.2", "@nestjs/throttler": "6.2.1", "@nestjs/typeorm": "10.0.2", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 4764cd197..d7382062e 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -48,8 +48,8 @@ importers: specifier: 10.4.15 version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/websockets@10.4.15)(rxjs@7.8.1) '@nestjs/schedule': - specifier: 4.1.1 - version: 4.1.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) + specifier: 4.1.2 + version: 4.1.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/swagger': specifier: 7.4.2 version: 7.4.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) @@ -907,8 +907,8 @@ packages: '@nestjs/websockets': ^10.0.0 rxjs: ^7.1.0 - '@nestjs/schedule@4.1.1': - resolution: {integrity: sha512-VxAnCiU4HP0wWw8IdWAVfsGC/FGjyToNjjUtXDEQL6oj+w/N5QDd2VT9k6d7Jbr8PlZuBZNdWtDKSkH5bZ+RXQ==} + '@nestjs/schedule@4.1.2': + resolution: {integrity: sha512-hCTQ1lNjIA5EHxeu8VvQu2Ed2DBLS1GSC6uKPYlBiQe6LL9a7zfE9iVSK+zuK8E2odsApteEBmfAQchc8Hx0Gg==} peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 '@nestjs/core': ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -1977,8 +1977,8 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - cron@3.1.7: - resolution: {integrity: sha512-tlBg7ARsAMQLzgwqVxy8AZl/qlTc5nibqYwtNGoCrd+cV+ugI+tvZC1oT/8dFH8W455YrywGykx/KMmAqOr7Jw==} + cron@3.2.1: + resolution: {integrity: sha512-w2n5l49GMmmkBFEsH9FIDhjZ1n1QgTMOCMGuQtOXs5veNiosZmso6bQGuqOJSYAXXrG84WQFVneNk+Yt0Ua9iw==} cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} @@ -3136,8 +3136,8 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - luxon@3.4.4: - resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + luxon@3.5.0: + resolution: {integrity: sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==} engines: {node: '>=12'} magic-string@0.30.8: @@ -4441,8 +4441,8 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + uuid@11.0.3: + resolution: {integrity: sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==} hasBin: true uuid@9.0.1: @@ -5507,12 +5507,12 @@ snapshots: - supports-color - utf-8-validate - '@nestjs/schedule@4.1.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)': + '@nestjs/schedule@4.1.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) - cron: 3.1.7 - uuid: 10.0.0 + cron: 3.2.1 + uuid: 11.0.3 '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.3.3)': dependencies: @@ -6735,10 +6735,10 @@ snapshots: create-require@1.1.1: {} - cron@3.1.7: + cron@3.2.1: dependencies: '@types/luxon': 3.4.2 - luxon: 3.4.4 + luxon: 3.5.0 cross-spawn@7.0.3: dependencies: @@ -8171,7 +8171,7 @@ snapshots: dependencies: yallist: 4.0.0 - luxon@3.4.4: {} + luxon@3.5.0: {} magic-string@0.30.8: dependencies: @@ -9488,7 +9488,7 @@ snapshots: utils-merge@1.0.1: {} - uuid@10.0.0: {} + uuid@11.0.3: {} uuid@9.0.1: {} From beb6b7d7e29cb862fcf95b480dd29b39af50d942 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 32/51] feat: update @nestjs/throttler Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/NOTICE b/NOTICE index aa3e007e7..448801848 100644 --- a/NOTICE +++ b/NOTICE @@ -430,7 +430,7 @@ The Initial Developer of @nestjs/testing@10.4.15, is Kamil Mysliwiec (https://github.com/nestjs/nest). Copyright Kamil Mysliwiec. All Rights Reserved. -The Initial Developer of @nestjs/throttler@6.2.1, +The Initial Developer of @nestjs/throttler@6.3.0, is Jay McDoniel (https://github.com/nestjs/throttler). Copyright Jay McDoniel. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 68e9c2d85..e8dae4c3d 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -39,7 +39,7 @@ "@nestjs/platform-socket.io": "10.4.15", "@nestjs/schedule": "4.1.2", "@nestjs/swagger": "7.4.2", - "@nestjs/throttler": "6.2.1", + "@nestjs/throttler": "6.3.0", "@nestjs/typeorm": "10.0.2", "@nestjs/websockets": "10.4.15", "amqp-connection-manager": "4.1.14", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index d7382062e..92edca9e1 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 2.56.0 '@nest-lab/throttler-storage-redis': specifier: 1.0.0 - version: 1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) + version: 1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) '@nestjs/axios': specifier: 3.1.3 version: 3.1.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) @@ -54,8 +54,8 @@ importers: specifier: 7.4.2 version: 7.4.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) '@nestjs/throttler': - specifier: 6.2.1 - version: 6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) + specifier: 6.3.0 + version: 6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: 10.0.2 version: 10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) @@ -948,8 +948,8 @@ packages: '@nestjs/platform-express': optional: true - '@nestjs/throttler@6.2.1': - resolution: {integrity: sha512-vdt6VjhKC6vcLBJRUb97IuR6Htykn5kokZzmT8+S5XFOLLjUF7rzRpr+nUOhK9pi1L0hhbzSf2v2FJl4v64EJA==} + '@nestjs/throttler@6.3.0': + resolution: {integrity: sha512-IqTMbl5Iyxjts7NwbVriDND0Cnr8rwNqAPpF5HJE+UV+2VrVUBwCfDXKEiXu47vzzaQLlWPYegBsGO9OXxa+oQ==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 '@nestjs/core': ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -5363,11 +5363,11 @@ snapshots: '@msgpack/msgpack@2.8.0': {} - '@nest-lab/throttler-storage-redis@1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2)': + '@nest-lab/throttler-storage-redis@1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/throttler': 6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) + '@nestjs/throttler': 6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) ioredis: 5.4.1 reflect-metadata: 0.2.2 tslib: 2.6.3 @@ -5560,7 +5560,7 @@ snapshots: '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) - '@nestjs/throttler@6.2.1(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)': + '@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) From 959feae3f941025aa4e90f7cd4d06f294fb9c6c5 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 33/51] feat: update amqplib Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 49 ++++++++++++----------------------------- 3 files changed, 16 insertions(+), 37 deletions(-) diff --git a/NOTICE b/NOTICE index 448801848..0367811e3 100644 --- a/NOTICE +++ b/NOTICE @@ -869,7 +869,7 @@ The Initial Developer of amqp-connection-manager@4.1.14, is Jason Walton (https://github.com/jwalton/node-amqp-connection-manager). Copyright Jason Walton. All Rights Reserved. -The Initial Developer of amqplib@0.10.4, +The Initial Developer of amqplib@0.10.5, is Michael Bridgen (https://github.com/amqp-node/amqplib). Copyright Michael Bridgen. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index e8dae4c3d..099385d50 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -43,7 +43,7 @@ "@nestjs/typeorm": "10.0.2", "@nestjs/websockets": "10.4.15", "amqp-connection-manager": "4.1.14", - "amqplib": "0.10.4", + "amqplib": "0.10.5", "axios": "1.7.9", "bcryptjs": "2.4.3", "cache-manager": "5.7.6", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 92edca9e1..da02aed41 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -37,7 +37,7 @@ importers: version: 10.2.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/microservices': specifier: 10.4.15 - version: 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/passport': specifier: 10.0.3 version: 10.0.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0) @@ -64,10 +64,10 @@ importers: version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) amqp-connection-manager: specifier: 4.1.14 - version: 4.1.14(amqplib@0.10.4) + version: 4.1.14(amqplib@0.10.5) amqplib: - specifier: 0.10.4 - version: 0.10.4 + specifier: 0.10.5 + version: 0.10.5 axios: specifier: 1.7.9 version: 1.7.9 @@ -1488,8 +1488,8 @@ packages: peerDependencies: amqplib: '*' - amqplib@0.10.4: - resolution: {integrity: sha512-DMZ4eCEjAVdX1II2TfIUpJhfKAuoCeDIo/YyETbfAqehHTXxxs7WOOd+N1Xxr4cKhx12y23zk8/os98FxlZHrw==} + amqplib@0.10.5: + resolution: {integrity: sha512-Dx5zmy0Ur+Q7LPPdhz+jx5IzmJBoHd15tOeAfQ8SuvEtyPJ20hBemhOBA4b1WeORCRa0ENM/kHCzmem1w/zHvQ==} engines: {node: '>=10'} ansi-colors@4.1.3: @@ -2765,9 +2765,6 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} - isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} @@ -3718,9 +3715,6 @@ packages: resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} engines: {node: '>=12'} - readable-stream@1.1.14: - resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -4028,9 +4022,6 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string_decoder@0.10.31: - resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} - string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -5442,7 +5433,7 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 optionalDependencies: - '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) transitivePeerDependencies: @@ -5462,7 +5453,7 @@ snapshots: class-transformer: 0.5.1 class-validator: 0.14.1 - '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -5473,8 +5464,8 @@ snapshots: optionalDependencies: '@grpc/grpc-js': 1.8.2 '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) - amqp-connection-manager: 4.1.14(amqplib@0.10.4) - amqplib: 0.10.4 + amqp-connection-manager: 4.1.14(amqplib@0.10.5) + amqplib: 0.10.5 cache-manager: 5.7.6 ioredis: 5.4.1 @@ -5557,7 +5548,7 @@ snapshots: '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) tslib: 2.8.1 optionalDependencies: - '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.4))(amqplib@0.10.4)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)': @@ -6182,16 +6173,15 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 - amqp-connection-manager@4.1.14(amqplib@0.10.4): + amqp-connection-manager@4.1.14(amqplib@0.10.5): dependencies: - amqplib: 0.10.4 + amqplib: 0.10.5 promise-breaker: 6.0.0 - amqplib@0.10.4: + amqplib@0.10.5: dependencies: '@acuminous/bitsyntax': 0.1.2 buffer-more-ints: 1.0.0 - readable-stream: 1.1.14 url-parse: 1.5.10 transitivePeerDependencies: - supports-color @@ -7613,8 +7603,6 @@ snapshots: is-unicode-supported@0.1.0: {} - isarray@0.0.1: {} - isarray@1.0.0: {} isexe@2.0.0: {} @@ -8760,13 +8748,6 @@ snapshots: parse-json: 5.2.0 type-fest: 1.4.0 - readable-stream@1.1.14: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 0.0.1 - string_decoder: 0.10.31 - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -9107,8 +9088,6 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string_decoder@0.10.31: {} - string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 From da9eb8baab5ef2cc9fdd0aebfadf0db4acd4bde6 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 34/51] feat: update express Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 49 ++--------------------------------------- 3 files changed, 4 insertions(+), 49 deletions(-) diff --git a/NOTICE b/NOTICE index 0367811e3..6dc5102e1 100644 --- a/NOTICE +++ b/NOTICE @@ -1518,7 +1518,7 @@ The Initial Developer of exponential-backoff@3.1.1, is Sami Sayegh (https://github.com/coveo/exponential-backoff). Copyright Sami Sayegh. All Rights Reserved. -The Initial Developer of express@4.21.1, +The Initial Developer of express@4.21.2, is TJ Holowaychuk (https://github.com/expressjs/express). Copyright TJ Holowaychuk. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 099385d50..8b910a2d3 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -52,7 +52,7 @@ "class-transformer": "0.5.1", "class-validator": "0.14.1", "dotenv": "16.4.7", - "express": "4.21.1", + "express": "4.21.2", "ioredis": "5.4.1", "joi": "17.13.3", "murlock": "4.0.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index da02aed41..8ad1ea6c2 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -93,8 +93,8 @@ importers: specifier: 16.4.7 version: 16.4.7 express: - specifier: 4.21.1 - version: 4.21.1 + specifier: 4.21.2 + version: 4.21.2 ioredis: specifier: 5.4.1 version: 5.4.1 @@ -2348,10 +2348,6 @@ packages: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - express@4.21.1: - resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} - engines: {node: '>= 0.10.0'} - express@4.21.2: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} @@ -3489,9 +3485,6 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} - path-to-regexp@0.1.10: - resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} - path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} @@ -7113,42 +7106,6 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - express@4.21.1: - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.3 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.7.1 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.3.1 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.3 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.10 - proxy-addr: 2.0.7 - qs: 6.13.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.19.0 - serve-static: 1.16.2 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - express@4.21.2: dependencies: accepts: 1.3.8 @@ -8504,8 +8461,6 @@ snapshots: lru-cache: 11.0.0 minipass: 7.1.2 - path-to-regexp@0.1.10: {} - path-to-regexp@0.1.12: {} path-to-regexp@3.3.0: {} From 249f228f57ba49c6c0ef78e128cd952b9c395be8 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 35/51] feat: update ioredis Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 38 +++++++++++++++++++------------------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/NOTICE b/NOTICE index 6dc5102e1..30a8c52d7 100644 --- a/NOTICE +++ b/NOTICE @@ -1831,7 +1831,7 @@ The Initial Developer of ini@1.3.8, is Isaac Z. Schlueter (https://github.com/isaacs/ini). Copyright Isaac Z. Schlueter. All Rights Reserved. -The Initial Developer of ioredis@5.4.1, +The Initial Developer of ioredis@5.4.2, is Zihua Li (https://github.com/luin/ioredis). Copyright Zihua Li. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 8b910a2d3..55f6ea103 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -53,7 +53,7 @@ "class-validator": "0.14.1", "dotenv": "16.4.7", "express": "4.21.2", - "ioredis": "5.4.1", + "ioredis": "5.4.2", "joi": "17.13.3", "murlock": "4.0.0", "nest-winston": "1.9.7", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 8ad1ea6c2..a12668f21 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 2.56.0 '@nest-lab/throttler-storage-redis': specifier: 1.0.0 - version: 1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2) + version: 1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.2)(reflect-metadata@0.2.2) '@nestjs/axios': specifier: 3.1.3 version: 3.1.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1) @@ -37,7 +37,7 @@ importers: version: 10.2.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/microservices': specifier: 10.4.15 - version: 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/passport': specifier: 10.0.3 version: 10.0.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0) @@ -58,7 +58,7 @@ importers: version: 6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: 10.0.2 - version: 10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) + version: 10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) '@nestjs/websockets': specifier: 10.4.15 version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -96,8 +96,8 @@ importers: specifier: 4.21.2 version: 4.21.2 ioredis: - specifier: 5.4.1 - version: 5.4.1 + specifier: 5.4.2 + version: 5.4.2 joi: specifier: 17.13.3 version: 17.13.3 @@ -124,7 +124,7 @@ importers: version: 7.8.1 typeorm: specifier: 0.3.20 - version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) + version: 0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) winston: specifier: 3.14.2 version: 3.14.2 @@ -2691,8 +2691,8 @@ packages: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} - ioredis@5.4.1: - resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} + ioredis@5.4.2: + resolution: {integrity: sha512-0SZXGNGZ+WzISQ67QDyZ2x0+wVxjjUndtD8oSeik/4ajifeiRufed8fCb8QW8VMyi4MXcS+UO1k/0NGhvq1PAg==} engines: {node: '>=12.22.0'} ipaddr.js@1.9.1: @@ -5347,12 +5347,12 @@ snapshots: '@msgpack/msgpack@2.8.0': {} - '@nest-lab/throttler-storage-redis@1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.1)(reflect-metadata@0.2.2)': + '@nest-lab/throttler-storage-redis@1.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2))(ioredis@5.4.2)(reflect-metadata@0.2.2)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/throttler': 6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) - ioredis: 5.4.1 + ioredis: 5.4.2 reflect-metadata: 0.2.2 tslib: 2.6.3 @@ -5426,7 +5426,7 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 optionalDependencies: - '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) transitivePeerDependencies: @@ -5446,7 +5446,7 @@ snapshots: class-transformer: 0.5.1 class-validator: 0.14.1 - '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -5460,7 +5460,7 @@ snapshots: amqp-connection-manager: 4.1.14(amqplib@0.10.5) amqplib: 0.10.5 cache-manager: 5.7.6 - ioredis: 5.4.1 + ioredis: 5.4.2 '@nestjs/passport@10.0.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0)': dependencies: @@ -5541,7 +5541,7 @@ snapshots: '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) tslib: 2.8.1 optionalDependencies: - '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)': @@ -5550,13 +5550,13 @@ snapshots: '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 - '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': + '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 rxjs: 7.8.1 - typeorm: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) + typeorm: 0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) uuid: 9.0.1 '@nestjs/websockets@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)': @@ -7506,7 +7506,7 @@ snapshots: interpret@1.4.0: {} - ioredis@5.4.1: + ioredis@5.4.2: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -9356,7 +9356,7 @@ snapshots: typedarray@0.0.6: {} - typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): + typeorm@0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -9374,7 +9374,7 @@ snapshots: uuid: 9.0.1 yargs: 17.7.2 optionalDependencies: - ioredis: 5.4.1 + ioredis: 5.4.2 pg: 8.12.0 redis: 4.7.0 ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) From ab14d39d691f7acd5bcfa50ab23cd1aa73dd1f13 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 36/51] feat: update pg Signed-off-by: Svetoslav Borislavov --- NOTICE | 4 ---- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 48 ++++++++++++++++++++--------------------- 3 files changed, 25 insertions(+), 29 deletions(-) diff --git a/NOTICE b/NOTICE index 30a8c52d7..d3e9b9e42 100644 --- a/NOTICE +++ b/NOTICE @@ -2391,10 +2391,6 @@ Copyright Andrew Kelley. All Rights Reserved. This product includes software (perfect-debounce@1.0.0) developed at (https://github.com/unjs/perfect-debounce). -The Initial Developer of pg@8.12.0, -is Brian Carlson (https://github.com/brianc/node-postgres). -Copyright Brian Carlson. All Rights Reserved. - The Initial Developer of pg@8.13.1, is Brian Carlson (https://github.com/brianc/node-postgres). Copyright Brian Carlson. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 55f6ea103..b9f374ecb 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -57,7 +57,7 @@ "joi": "17.13.3", "murlock": "4.0.0", "nest-winston": "1.9.7", - "pg": "8.12.0", + "pg": "8.13.1", "readline-sync": "1.4.10", "redis": "4.7.0", "reflect-metadata": "0.2.2", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index a12668f21..080c27e1e 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -58,7 +58,7 @@ importers: version: 6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) '@nestjs/typeorm': specifier: 10.0.2 - version: 10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) + version: 10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.2)(pg@8.13.1)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2))) '@nestjs/websockets': specifier: 10.4.15 version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -108,8 +108,8 @@ importers: specifier: 1.9.7 version: 1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2) pg: - specifier: 8.12.0 - version: 8.12.0 + specifier: 8.13.1 + version: 8.13.1 readline-sync: specifier: 1.4.10 version: 1.4.10 @@ -124,7 +124,7 @@ importers: version: 7.8.1 typeorm: specifier: 0.3.20 - version: 0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) + version: 0.3.20(ioredis@5.4.2)(pg@8.13.1)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) winston: specifier: 3.14.2 version: 3.14.2 @@ -3501,27 +3501,27 @@ packages: pg-cloudflare@1.1.1: resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - pg-connection-string@2.6.4: - resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} + pg-connection-string@2.7.0: + resolution: {integrity: sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==} pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - pg-pool@3.6.2: - resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} + pg-pool@3.7.0: + resolution: {integrity: sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g==} peerDependencies: pg: '>=8.0' - pg-protocol@1.6.1: - resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} + pg-protocol@1.7.0: + resolution: {integrity: sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==} pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - pg@8.12.0: - resolution: {integrity: sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==} + pg@8.13.1: + resolution: {integrity: sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==} engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -5550,13 +5550,13 @@ snapshots: '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 - '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': + '@nestjs/typeorm@10.0.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)(typeorm@0.3.20(ioredis@5.4.2)(pg@8.13.1)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) reflect-metadata: 0.2.2 rxjs: 7.8.1 - typeorm: 0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) + typeorm: 0.3.20(ioredis@5.4.2)(pg@8.13.1)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) uuid: 9.0.1 '@nestjs/websockets@10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1)': @@ -8472,15 +8472,15 @@ snapshots: pg-cloudflare@1.1.1: optional: true - pg-connection-string@2.6.4: {} + pg-connection-string@2.7.0: {} pg-int8@1.0.1: {} - pg-pool@3.6.2(pg@8.12.0): + pg-pool@3.7.0(pg@8.13.1): dependencies: - pg: 8.12.0 + pg: 8.13.1 - pg-protocol@1.6.1: {} + pg-protocol@1.7.0: {} pg-types@2.2.0: dependencies: @@ -8490,11 +8490,11 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - pg@8.12.0: + pg@8.13.1: dependencies: - pg-connection-string: 2.6.4 - pg-pool: 3.6.2(pg@8.12.0) - pg-protocol: 1.6.1 + pg-connection-string: 2.7.0 + pg-pool: 3.7.0(pg@8.13.1) + pg-protocol: 1.7.0 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: @@ -9356,7 +9356,7 @@ snapshots: typedarray@0.0.6: {} - typeorm@0.3.20(ioredis@5.4.2)(pg@8.12.0)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): + typeorm@0.3.20(ioredis@5.4.2)(pg@8.13.1)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -9375,7 +9375,7 @@ snapshots: yargs: 17.7.2 optionalDependencies: ioredis: 5.4.2 - pg: 8.12.0 + pg: 8.13.1 redis: 4.7.0 ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) transitivePeerDependencies: From 33d6569b6a1df12d3df73029e3199fcca8b49237 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 37/51] feat: update winston Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 36 ++++++++++++++++++------------------ 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/NOTICE b/NOTICE index d3e9b9e42..b739f7f80 100644 --- a/NOTICE +++ b/NOTICE @@ -3093,7 +3093,7 @@ The Initial Developer of wide-align@1.1.5, is Rebecca Turner (https://github.com/iarna/wide-align). Copyright Rebecca Turner. All Rights Reserved. -The Initial Developer of winston@3.14.2, +The Initial Developer of winston@3.17.0, is Charlie Robbins (https://github.com/winstonjs/winston). Copyright Charlie Robbins. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index b9f374ecb..d49a68f24 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -63,7 +63,7 @@ "reflect-metadata": "0.2.2", "rxjs": "7.8.1", "typeorm": "0.3.20", - "winston": "3.14.2" + "winston": "3.17.0" }, "devDependencies": { "@eslint/eslintrc": "3.2.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 080c27e1e..1e7f488f0 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -106,7 +106,7 @@ importers: version: 4.0.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) nest-winston: specifier: 1.9.7 - version: 1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2) + version: 1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.17.0) pg: specifier: 8.13.1 version: 8.13.1 @@ -126,8 +126,8 @@ importers: specifier: 0.3.20 version: 0.3.20(ioredis@5.4.2)(pg@8.13.1)(redis@4.7.0)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) winston: - specifier: 3.14.2 - version: 3.14.2 + specifier: 3.17.0 + version: 3.17.0 devDependencies: '@eslint/eslintrc': specifier: 3.2.0 @@ -3108,8 +3108,8 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - logform@2.6.1: - resolution: {integrity: sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==} + logform@2.7.0: + resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==} engines: {node: '>= 12.0.0'} long@5.2.3: @@ -4490,12 +4490,12 @@ packages: engines: {node: '>= 8'} hasBin: true - winston-transport@4.8.0: - resolution: {integrity: sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==} + winston-transport@4.9.0: + resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} engines: {node: '>= 12.0.0'} - winston@3.14.2: - resolution: {integrity: sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==} + winston@3.17.0: + resolution: {integrity: sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==} engines: {node: '>= 12.0.0'} word-wrap@1.2.5: @@ -8093,7 +8093,7 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - logform@2.6.1: + logform@2.7.0: dependencies: '@colors/colors': 1.6.0 '@types/triple-beam': 1.3.5 @@ -8291,11 +8291,11 @@ snapshots: neo-async@2.6.2: {} - nest-winston@1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.14.2): + nest-winston@1.9.7(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(winston@3.17.0): dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) fast-safe-stringify: 2.1.1 - winston: 3.14.2 + winston: 3.17.0 node-abort-controller@3.1.1: {} @@ -9501,25 +9501,25 @@ snapshots: dependencies: isexe: 2.0.0 - winston-transport@4.8.0: + winston-transport@4.9.0: dependencies: - logform: 2.6.1 - readable-stream: 4.5.2 + logform: 2.7.0 + readable-stream: 3.6.2 triple-beam: 1.4.1 - winston@3.14.2: + winston@3.17.0: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 async: 3.2.5 is-stream: 2.0.1 - logform: 2.6.1 + logform: 2.7.0 one-time: 1.0.0 readable-stream: 3.6.2 safe-stable-stringify: 2.4.3 stack-trace: 0.0.10 triple-beam: 1.4.1 - winston-transport: 4.8.0 + winston-transport: 4.9.0 word-wrap@1.2.5: {} From af05fbc99e7d2a1900f1c6a842c71d242eb849ce Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 38/51] feat: update @nestjs/cli Signed-off-by: Svetoslav Borislavov --- NOTICE | 5 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 386 +++++++++++++++++++--------------------- 3 files changed, 187 insertions(+), 206 deletions(-) diff --git a/NOTICE b/NOTICE index b739f7f80..4adc53f9f 100644 --- a/NOTICE +++ b/NOTICE @@ -380,7 +380,7 @@ The Initial Developer of @nestjs/cache-manager@2.3.0, is Kamil Mysliwiec (https://github.com/nestjs/cache-manager). Copyright Kamil Mysliwiec. All Rights Reserved. -This product includes software (@nestjs/cli@10.4.5) developed at +This product includes software (@nestjs/cli@10.4.9) developed at (https://github.com/nestjs/nest-cli). The Initial Developer of @nestjs/common@10.4.15, @@ -610,6 +610,9 @@ This product includes software (@types/cacheable-request@6.0.3) developed at This product includes software (@types/debug@4.1.12) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). +This product includes software (@types/eslint-scope@3.7.7) developed at +(https://github.com/DefinitelyTyped/DefinitelyTyped). + This product includes software (@types/eslint@8.56.12) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). diff --git a/back-end/package.json b/back-end/package.json index d49a68f24..cee05b7ac 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -69,7 +69,7 @@ "@eslint/eslintrc": "3.2.0", "@eslint/js": "9.17.0", "@hashgraph/hedera-local": "2.32.1", - "@nestjs/cli": "10.4.5", + "@nestjs/cli": "10.4.9", "@nestjs/schematics": "10.2.3", "@nestjs/testing": "10.4.15", "@testcontainers/postgresql": "10.14.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 1e7f488f0..99d572f42 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -139,8 +139,8 @@ importers: specifier: 2.32.1 version: 2.32.1(mocha@10.7.0) '@nestjs/cli': - specifier: 10.4.5 - version: 10.4.5 + specifier: 10.4.9 + version: 10.4.9 '@nestjs/schematics': specifier: 10.2.3 version: 10.2.3(chokidar@3.6.0)(typescript@5.7.2) @@ -221,7 +221,7 @@ importers: version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.7.2)(webpack@5.94.0) + version: 9.5.1(typescript@5.7.2)(webpack@5.97.1) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) @@ -291,17 +291,8 @@ packages: chokidar: optional: true - '@angular-devkit/core@17.3.8': - resolution: {integrity: sha512-Q8q0voCGudbdCgJ7lXdnyaxKHbNQBARH68zPQV72WT8NWy+Gw/tys870i6L58NWbBaCJEUcIj/kb6KoakSRu+Q==} - engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - - '@angular-devkit/schematics-cli@17.3.8': - resolution: {integrity: sha512-TjmiwWJarX7oqvNiRAroQ5/LeKUatxBOCNEuKXO/PV8e7pn/Hr/BqfFm+UcYrQoFdZplmtNAfqmbqgVziKvCpA==} + '@angular-devkit/schematics-cli@17.3.11': + resolution: {integrity: sha512-kcOMqp+PHAKkqRad7Zd7PbpqJ0LqLaNZdY1+k66lLWmkEBozgq8v4ASn/puPWf9Bo0HpCiK+EzLf0VHE8Z/y6Q==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true @@ -309,10 +300,6 @@ packages: resolution: {integrity: sha512-I5wviiIqiFwar9Pdk30Lujk8FczEEc18i22A5c6Z9lbmhPQdTroDnEQdsfXjy404wPe8H62s0I15o4pmMGfTYQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/schematics@17.3.8': - resolution: {integrity: sha512-QRVEYpIfgkprNHc916JlPuNbLzOgrm9DZalHasnLUz4P6g7pR21olb8YCyM2OTJjombNhya9ZpckcADU5Qyvlg==} - engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@babel/code-frame@7.24.7': resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} @@ -785,12 +772,12 @@ packages: cache-manager: <=5 rxjs: ^7.0.0 - '@nestjs/cli@10.4.5': - resolution: {integrity: sha512-FP7Rh13u8aJbHe+zZ7hM0CC4785g9Pw4lz4r2TTgRtf0zTxSWMkJaPEwyjX8SK9oWK2GsYxl+fKpwVZNbmnj9A==} + '@nestjs/cli@10.4.9': + resolution: {integrity: sha512-s8qYd97bggqeK7Op3iD49X2MpFtW4LVNLAwXFkfbRxKME6IYT7X0muNTJ2+QfI8hpbNx9isWkrLWIp+g5FOhiA==} engines: {node: '>= 16.14'} hasBin: true peerDependencies: - '@swc/cli': ^0.1.62 || ^0.3.0 || ^0.4.0 + '@swc/cli': ^0.1.62 || ^0.3.0 || ^0.4.0 || ^0.5.0 '@swc/core': ^1.3.62 peerDependenciesMeta: '@swc/cli': @@ -1175,12 +1162,12 @@ packages: '@types/dockerode@3.3.31': resolution: {integrity: sha512-42R9eoVqJDSvVspV89g7RwRqfNExgievLNWoHkg7NoWIqAmavIbgQBb4oc0qRtHkxE+I3Xxvqv7qVXFABKPBTg==} + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + '@types/eslint@9.6.0': resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -1369,50 +1356,50 @@ packages: resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@webassemblyjs/ast@1.12.1': - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} - '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} - '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} - '@webassemblyjs/helper-buffer@1.12.1': - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} - '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} - '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} - '@webassemblyjs/helper-wasm-section@1.12.1': - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} - '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} - '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} - '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} - '@webassemblyjs/wasm-edit@1.12.1': - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} - '@webassemblyjs/wasm-gen@1.12.1': - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} - '@webassemblyjs/wasm-opt@1.12.1': - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} - '@webassemblyjs/wasm-parser@1.12.1': - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} - '@webassemblyjs/wast-printer@1.12.1': - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -1428,11 +1415,6 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -1691,6 +1673,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.3: + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -1764,6 +1751,9 @@ packages: caniuse-lite@1.0.30001644: resolution: {integrity: sha512-YGvlOZB4QhZuiis+ETS0VXR+MExbFf4fZYYeMTEE0aTQd/RdIjkTyZjLrbYVKnHzppDvnOhritRVv+i7Go6mHw==} + caniuse-lite@1.0.30001690: + resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -2163,6 +2153,9 @@ packages: electron-to-chromium@1.5.3: resolution: {integrity: sha512-QNdYSS5i8D9axWp/6XIezRObRHqaav/ur9z1VzCDUCH1XIFOr9WQk5xmgunhsTpjjgDy3oLxO/WMOVZlpUQrlA==} + electron-to-chromium@1.5.78: + resolution: {integrity: sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==} + elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -2223,6 +2216,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -2530,11 +2527,6 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.4.2: - resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} - engines: {node: '>=16 || 14 >=14.18'} - hasBin: true - glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -3338,6 +3330,9 @@ packages: node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + nodemailer@6.9.16: resolution: {integrity: sha512-psAuZdTIRN08HKVd/E8ObdV6NO7NTBY3KsC30F7M4H1OnmLCUNaS56FpYxyb26zWLSyYF9Ozch9KYHhHegsiOQ==} engines: {node: '>=6.0.0'} @@ -3535,6 +3530,9 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -4261,8 +4259,8 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - tsconfig-paths-webpack-plugin@4.1.0: - resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} + tsconfig-paths-webpack-plugin@4.2.0: + resolution: {integrity: sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==} engines: {node: '>=10.13.0'} tsconfig-paths@3.15.0: @@ -4371,11 +4369,6 @@ packages: typeorm-aurora-data-api-driver: optional: true - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.7.2: resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} @@ -4409,6 +4402,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -4472,8 +4471,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.94.0: - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + webpack@5.97.1: + resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -4619,21 +4618,10 @@ snapshots: optionalDependencies: chokidar: 3.6.0 - '@angular-devkit/core@17.3.8(chokidar@3.6.0)': + '@angular-devkit/schematics-cli@17.3.11(chokidar@3.6.0)': dependencies: - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - jsonc-parser: 3.2.1 - picomatch: 4.0.1 - rxjs: 7.8.1 - source-map: 0.7.4 - optionalDependencies: - chokidar: 3.6.0 - - '@angular-devkit/schematics-cli@17.3.8(chokidar@3.6.0)': - dependencies: - '@angular-devkit/core': 17.3.8(chokidar@3.6.0) - '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) + '@angular-devkit/core': 17.3.11(chokidar@3.6.0) + '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) ansi-colors: 4.1.3 inquirer: 9.2.15 symbol-observable: 4.0.0 @@ -4651,16 +4639,6 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/schematics@17.3.8(chokidar@3.6.0)': - dependencies: - '@angular-devkit/core': 17.3.8(chokidar@3.6.0) - jsonc-parser: 3.2.1 - magic-string: 0.30.8 - ora: 5.4.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 @@ -5369,26 +5347,26 @@ snapshots: cache-manager: 5.7.6 rxjs: 7.8.1 - '@nestjs/cli@10.4.5': + '@nestjs/cli@10.4.9': dependencies: - '@angular-devkit/core': 17.3.8(chokidar@3.6.0) - '@angular-devkit/schematics': 17.3.8(chokidar@3.6.0) - '@angular-devkit/schematics-cli': 17.3.8(chokidar@3.6.0) - '@nestjs/schematics': 10.2.3(chokidar@3.6.0)(typescript@5.3.3) + '@angular-devkit/core': 17.3.11(chokidar@3.6.0) + '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) + '@angular-devkit/schematics-cli': 17.3.11(chokidar@3.6.0) + '@nestjs/schematics': 10.2.3(chokidar@3.6.0)(typescript@5.7.2) chalk: 4.1.2 chokidar: 3.6.0 cli-table3: 0.6.5 commander: 4.1.1 - fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.3.3)(webpack@5.94.0) - glob: 10.4.2 + fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.7.2)(webpack@5.97.1) + glob: 10.4.5 inquirer: 8.2.6 node-emoji: 1.11.0 ora: 5.4.1 tree-kill: 1.2.2 tsconfig-paths: 4.2.0 - tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.3.3 - webpack: 5.94.0 + tsconfig-paths-webpack-plugin: 4.2.0 + typescript: 5.7.2 + webpack: 5.97.1 webpack-node-externals: 3.0.0 transitivePeerDependencies: - esbuild @@ -5498,17 +5476,6 @@ snapshots: cron: 3.2.1 uuid: 11.0.3 - '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.3.3)': - dependencies: - '@angular-devkit/core': 17.3.11(chokidar@3.6.0) - '@angular-devkit/schematics': 17.3.11(chokidar@3.6.0) - comment-json: 4.2.5 - jsonc-parser: 3.3.1 - pluralize: 8.0.0 - typescript: 5.3.3 - transitivePeerDependencies: - - chokidar - '@nestjs/schematics@10.2.3(chokidar@3.6.0)(typescript@5.7.2)': dependencies: '@angular-devkit/core': 17.3.11(chokidar@3.6.0) @@ -5788,13 +5755,15 @@ snapshots: '@types/node': 22.10.5 '@types/ssh2': 1.15.0 + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.0 + '@types/estree': 1.0.6 + '@types/eslint@9.6.0': dependencies: '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 - optional: true - - '@types/estree@1.0.5': {} '@types/estree@1.0.6': {} @@ -6030,80 +5999,80 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@webassemblyjs/ast@1.12.1': + '@webassemblyjs/ast@1.14.1': dependencies: - '@webassemblyjs/helper-numbers': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} - '@webassemblyjs/helper-api-error@1.11.6': {} + '@webassemblyjs/helper-api-error@1.13.2': {} - '@webassemblyjs/helper-buffer@1.12.1': {} + '@webassemblyjs/helper-buffer@1.14.1': {} - '@webassemblyjs/helper-numbers@1.11.6': + '@webassemblyjs/helper-numbers@1.13.2': dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.6 - '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 '@xtuc/long': 4.2.2 - '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} - '@webassemblyjs/helper-wasm-section@1.12.1': + '@webassemblyjs/helper-wasm-section@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/ieee754@1.11.6': + '@webassemblyjs/ieee754@1.13.2': dependencies: '@xtuc/ieee754': 1.2.0 - '@webassemblyjs/leb128@1.11.6': + '@webassemblyjs/leb128@1.13.2': dependencies: '@xtuc/long': 4.2.2 - '@webassemblyjs/utf8@1.11.6': {} + '@webassemblyjs/utf8@1.13.2': {} - '@webassemblyjs/wasm-edit@1.12.1': + '@webassemblyjs/wasm-edit@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-opt': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 - '@webassemblyjs/wasm-gen@1.12.1': + '@webassemblyjs/wasm-gen@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 - '@webassemblyjs/wasm-opt@1.12.1': + '@webassemblyjs/wasm-opt@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 - '@webassemblyjs/wasm-parser@1.12.1': + '@webassemblyjs/wasm-parser@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-api-error': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 - '@webassemblyjs/wast-printer@1.12.1': + '@webassemblyjs/wast-printer@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 '@xtuc/ieee754@1.2.0': {} @@ -6119,10 +6088,6 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.1): - dependencies: - acorn: 8.12.1 - acorn-jsx@5.3.2(acorn@8.14.0): dependencies: acorn: 8.14.0 @@ -6418,6 +6383,13 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) + browserslist@4.24.3: + dependencies: + caniuse-lite: 1.0.30001690 + electron-to-chromium: 1.5.78 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.3) + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 @@ -6496,6 +6468,8 @@ snapshots: caniuse-lite@1.0.30001644: {} + caniuse-lite@1.0.30001690: {} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -6679,14 +6653,14 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig@8.3.6(typescript@5.3.3): + cosmiconfig@8.3.6(typescript@5.7.2): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.3.3 + typescript: 5.7.2 cpu-features@0.0.10: dependencies: @@ -6890,6 +6864,8 @@ snapshots: electron-to-chromium@1.5.3: {} + electron-to-chromium@1.5.78: {} + elliptic@6.5.4: dependencies: bn.js: 4.12.0 @@ -6964,6 +6940,8 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: {} + escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -7238,12 +7216,12 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.94.0): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.7.2)(webpack@5.97.1): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 chokidar: 3.6.0 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.7.2) deepmerge: 4.3.1 fs-extra: 10.1.0 memfs: 3.5.3 @@ -7252,8 +7230,8 @@ snapshots: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.3.3 - webpack: 5.94.0 + typescript: 5.7.2 + webpack: 5.97.1 form-data@4.0.0: dependencies: @@ -7318,15 +7296,6 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.4.2: - dependencies: - foreground-child: 3.2.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.0 - path-scurry: 1.11.1 - glob@10.4.5: dependencies: foreground-child: 3.2.1 @@ -8313,6 +8282,8 @@ snapshots: node-releases@2.0.18: {} + node-releases@2.0.19: {} + nodemailer@6.9.16: {} normalize-package-data@3.0.3: @@ -8506,6 +8477,8 @@ snapshots: picocolors@1.0.1: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} picomatch@4.0.1: {} @@ -9146,19 +9119,19 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.18.0 - terser-webpack-plugin@5.3.10(webpack@5.94.0): + terser-webpack-plugin@5.3.10(webpack@5.97.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.3 - webpack: 5.94.0 + webpack: 5.97.1 terser@5.31.3: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.1 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -9261,7 +9234,7 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.25.2) - ts-loader@9.5.1(typescript@5.7.2)(webpack@5.94.0): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.97.1): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -9269,7 +9242,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.2 - webpack: 5.94.0 + webpack: 5.97.1 ts-mocha@10.0.0(mocha@10.7.0): dependencies: @@ -9307,10 +9280,11 @@ snapshots: source-map-support: 0.5.21 yn: 2.0.0 - tsconfig-paths-webpack-plugin@4.1.0: + tsconfig-paths-webpack-plugin@4.2.0: dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 + tapable: 2.2.1 tsconfig-paths: 4.2.0 tsconfig-paths@3.15.0: @@ -9381,8 +9355,6 @@ snapshots: transitivePeerDependencies: - supports-color - typescript@5.3.3: {} - typescript@5.7.2: {} uid@2.0.2: @@ -9407,6 +9379,12 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.1 + update-browserslist-db@1.1.1(browserslist@4.24.3): + dependencies: + browserslist: 4.24.3 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -9462,15 +9440,15 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.94.0: + webpack@5.97.1: dependencies: - '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.2 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.3 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -9484,7 +9462,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.94.0) + terser-webpack-plugin: 5.3.10(webpack@5.97.1) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From d365b2423cf48b3708835b2e2f4f8edb3d112338 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:39 +0200 Subject: [PATCH 39/51] feat: update testcontainers Signed-off-by: Svetoslav Borislavov --- NOTICE | 8 +++---- back-end/package.json | 8 +++---- back-end/pnpm-lock.yaml | 46 ++++++++++++++++++++--------------------- 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/NOTICE b/NOTICE index 4adc53f9f..a38570d47 100644 --- a/NOTICE +++ b/NOTICE @@ -576,13 +576,13 @@ The Initial Developer of @szmarczak/http-timer@4.0.6, is Szymon Marczak (https://github.com/szmarczak/http-timer). Copyright Szymon Marczak. All Rights Reserved. -This product includes software (@testcontainers/postgresql@10.14.0) developed at +This product includes software (@testcontainers/postgresql@10.16.0) developed at (https://github.com/testcontainers/testcontainers-node). -This product includes software (@testcontainers/rabbitmq@10.14.0) developed at +This product includes software (@testcontainers/rabbitmq@10.16.0) developed at (https://github.com/testcontainers/testcontainers-node). -This product includes software (@testcontainers/redis@10.14.0) developed at +This product includes software (@testcontainers/redis@10.16.0) developed at (https://github.com/testcontainers/testcontainers-node). The Initial Developer of @tootallnate/once@2.0.0, @@ -2841,7 +2841,7 @@ The Initial Developer of test-exclude@7.0.1, is Ben Coe (https://github.com/istanbuljs/test-exclude). Copyright Ben Coe. All Rights Reserved. -The Initial Developer of testcontainers@10.14.0, +The Initial Developer of testcontainers@10.16.0, is Cristian Greco (https://github.com/testcontainers/testcontainers-node). Copyright Cristian Greco. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index cee05b7ac..dbf2ddb64 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -72,9 +72,9 @@ "@nestjs/cli": "10.4.9", "@nestjs/schematics": "10.2.3", "@nestjs/testing": "10.4.15", - "@testcontainers/postgresql": "10.14.0", - "@testcontainers/rabbitmq": "10.14.0", - "@testcontainers/redis": "10.14.0", + "@testcontainers/postgresql": "10.16.0", + "@testcontainers/rabbitmq": "10.16.0", + "@testcontainers/redis": "10.16.0", "@types/cache-manager-redis-store": "2.0.4", "@types/express": "4.17.21", "@types/jest": "29.5.12", @@ -94,7 +94,7 @@ "prettier": "3.4.2", "source-map-support": "0.5.21", "supertest": "7.0.0", - "testcontainers": "10.14.0", + "testcontainers": "10.16.0", "ts-jest": "29.2.5", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 99d572f42..dd1f3eb0e 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -148,14 +148,14 @@ importers: specifier: 10.4.15 version: 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15) '@testcontainers/postgresql': - specifier: 10.14.0 - version: 10.14.0 + specifier: 10.16.0 + version: 10.16.0 '@testcontainers/rabbitmq': - specifier: 10.14.0 - version: 10.14.0 + specifier: 10.16.0 + version: 10.16.0 '@testcontainers/redis': - specifier: 10.14.0 - version: 10.14.0 + specifier: 10.16.0 + version: 10.16.0 '@types/cache-manager-redis-store': specifier: 2.0.4 version: 2.0.4 @@ -214,8 +214,8 @@ importers: specifier: 7.0.0 version: 7.0.0 testcontainers: - specifier: 10.14.0 - version: 10.14.0 + specifier: 10.16.0 + version: 10.16.0 ts-jest: specifier: 29.2.5 version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) @@ -1099,14 +1099,14 @@ packages: '@sqltools/formatter@1.2.5': resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==} - '@testcontainers/postgresql@10.14.0': - resolution: {integrity: sha512-mfwOo1gpqK93MOfNx6IlnEa/D6ZgraCS1JQSl+ifl+nc3XNcMCr1s2ntNKpp6YpG9dk8Kw2R7sYLPIFBrrzTSg==} + '@testcontainers/postgresql@10.16.0': + resolution: {integrity: sha512-zWFQI+3QxlEELRvVv27i6zlVEPNUz9zKaSh7iWmFlCdfhcyr78daS0FG8FIfdQ79VK7YXA4jv+dTYXa2SwXu/w==} - '@testcontainers/rabbitmq@10.14.0': - resolution: {integrity: sha512-vCPJJKGPWb0V0pgyFN+UWuvZWrnkhnoa8YxoHp+UgQNB0Ls6HU1A9IJ9O5h3/nS2YZs5oA6oB0eEfULvKap9VQ==} + '@testcontainers/rabbitmq@10.16.0': + resolution: {integrity: sha512-KK1bxSXumqciwMUs43sKGV5MHBJw+zkr1RPimR1WjB+8X1FrzSqaXMdw9fVOsfTxKy5MsBu1ZHDRXaFSarul+Q==} - '@testcontainers/redis@10.14.0': - resolution: {integrity: sha512-yG18qYgRzNLNc9LtYaxZM6bzFbaQUCA3e9muxgu/xwHBD3SXQxUyYlg+UN/3suXDtEzS2b91UYy1DoDOkbBh3w==} + '@testcontainers/redis@10.16.0': + resolution: {integrity: sha512-+NJO1tfMXvUQiMfa9Y8qqwaFP6yV0BBg2cNA+iNz+Zt6kzTyxMapBiKCL8pWsCqWolz2mqZwuDtfcHBxdoCzAw==} '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -4124,8 +4124,8 @@ packages: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} - testcontainers@10.14.0: - resolution: {integrity: sha512-8fReFeQ4bk17T2vHHzcFavBG8UHuHwsdVj+48TchtsCSklwmSUTkg/b57hVjxZdxN1ed/GfF63WZ39I4syV5tQ==} + testcontainers@10.16.0: + resolution: {integrity: sha512-oxPLuOtrRWS11A+Yn0+zXB7GkmNarflWqmy6CQJk8KJ75LZs2/zlUXDpizTbPpCGtk4kE2EQYwFZjrE967F8Wg==} text-decoder@1.1.1: resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} @@ -5671,21 +5671,21 @@ snapshots: '@sqltools/formatter@1.2.5': {} - '@testcontainers/postgresql@10.14.0': + '@testcontainers/postgresql@10.16.0': dependencies: - testcontainers: 10.14.0 + testcontainers: 10.16.0 transitivePeerDependencies: - supports-color - '@testcontainers/rabbitmq@10.14.0': + '@testcontainers/rabbitmq@10.16.0': dependencies: - testcontainers: 10.14.0 + testcontainers: 10.16.0 transitivePeerDependencies: - supports-color - '@testcontainers/redis@10.14.0': + '@testcontainers/redis@10.16.0': dependencies: - testcontainers: 10.14.0 + testcontainers: 10.16.0 transitivePeerDependencies: - supports-color @@ -9141,7 +9141,7 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 - testcontainers@10.14.0: + testcontainers@10.16.0: dependencies: '@balena/dockerignore': 1.0.2 '@types/dockerode': 3.3.31 From bbb587490e17df966b0a5e1f23d415bb1a5e2a07 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 40/51] feat: update @types/jest Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index a38570d47..6afcae519 100644 --- a/NOTICE +++ b/NOTICE @@ -631,7 +631,7 @@ This product includes software (@types/fs-extra@9.0.13) developed at This product includes software (@types/http-cache-semantics@4.0.4) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). -This product includes software (@types/jest@29.5.12) developed at +This product includes software (@types/jest@29.5.14) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). This product includes software (@types/json-schema@7.0.15) developed at diff --git a/back-end/package.json b/back-end/package.json index dbf2ddb64..5e1f161e4 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -77,7 +77,7 @@ "@testcontainers/redis": "10.16.0", "@types/cache-manager-redis-store": "2.0.4", "@types/express": "4.17.21", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/node": "22.10.5", "@types/passport-jwt": "4.0.1", "@types/passport-local": "1.0.38", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index dd1f3eb0e..179cdf759 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -163,8 +163,8 @@ importers: specifier: 4.17.21 version: 4.17.21 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/node': specifier: 22.10.5 version: 22.10.5 @@ -1192,8 +1192,8 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - '@types/jest@29.5.12': - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + '@types/jest@29.5.14': + resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -5797,7 +5797,7 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/jest@29.5.12': + '@types/jest@29.5.14': dependencies: expect: 29.7.0 pretty-format: 29.7.0 From d3a5630a76e642e1ad3d579dc8b2fc1fc319ecd4 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 41/51] feat: update @typescript-eslint Signed-off-by: Svetoslav Borislavov --- NOTICE | 24 +++++++ back-end/package.json | 4 +- back-end/pnpm-lock.yaml | 140 +++++++++++++++++----------------------- 3 files changed, 86 insertions(+), 82 deletions(-) diff --git a/NOTICE b/NOTICE index 6afcae519..3fd9fb22b 100644 --- a/NOTICE +++ b/NOTICE @@ -682,27 +682,51 @@ This product includes software (@types/yauzl@2.10.3) developed at This product includes software (@typescript-eslint/eslint-plugin@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/eslint-plugin@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/parser@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/parser@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/scope-manager@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/scope-manager@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/type-utils@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/type-utils@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/types@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/types@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/typescript-estree@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/typescript-estree@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/utils@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/utils@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + This product includes software (@typescript-eslint/visitor-keys@8.15.0) developed at (https://github.com/typescript-eslint/typescript-eslint). +This product includes software (@typescript-eslint/visitor-keys@8.19.1) developed at +(https://github.com/typescript-eslint/typescript-eslint). + The Initial Developer of @vitejs/plugin-vue@5.2.1, is Evan You (https://github.com/vitejs/vite-plugin-vue). Copyright Evan You. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 5e1f161e4..366d4dbd0 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -83,8 +83,8 @@ "@types/passport-local": "1.0.38", "@types/readline-sync": "1.4.8", "@types/supertest": "6.0.2", - "@typescript-eslint/eslint-plugin": "8.15.0", - "@typescript-eslint/parser": "8.15.0", + "@typescript-eslint/eslint-plugin": "8.19.1", + "@typescript-eslint/parser": "8.19.1", "eslint": "9.17.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 179cdf759..b1d19265f 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -181,11 +181,11 @@ importers: specifier: 6.0.2 version: 6.0.2 '@typescript-eslint/eslint-plugin': - specifier: 8.15.0 - version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) + specifier: 8.19.1 + version: 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) '@typescript-eslint/parser': - specifier: 8.15.0 - version: 8.15.0(eslint@9.17.0)(typescript@5.7.2) + specifier: 8.19.1 + version: 8.19.1(eslint@9.17.0)(typescript@5.7.2) eslint: specifier: 9.17.0 version: 9.17.0 @@ -1294,66 +1294,51 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@8.15.0': - resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} + '@typescript-eslint/eslint-plugin@8.19.1': + resolution: {integrity: sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.15.0': - resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} + '@typescript-eslint/parser@8.19.1': + resolution: {integrity: sha512-67gbfv8rAwawjYx3fYArwldTQKoYfezNUT4D5ioWetr/xCrxXxvleo3uuiFuKfejipvq+og7mjz3b0G2bVyUCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.15.0': - resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} + '@typescript-eslint/scope-manager@8.19.1': + resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.15.0': - resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} + '@typescript-eslint/type-utils@8.19.1': + resolution: {integrity: sha512-Rp7k9lhDKBMRJB/nM9Ksp1zs4796wVNyihG9/TU9R6KCJDNkQbc2EOKjrBtLYh3396ZdpXLtr/MkaSEmNMtykw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@8.15.0': - resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} + '@typescript-eslint/types@8.19.1': + resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.15.0': - resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} + '@typescript-eslint/typescript-estree@8.19.1': + resolution: {integrity: sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.15.0': - resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} + '@typescript-eslint/utils@8.19.1': + resolution: {integrity: sha512-IxG5gLO0Ne+KaUc8iW1A+XuKLd63o4wlbI1Zp692n1xojCl/THvgIKXJXBZixTh5dd5+yTJ/VXH7GJaaw21qXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.15.0': - resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} + '@typescript-eslint/visitor-keys@8.19.1': + resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@webassemblyjs/ast@1.14.1': @@ -4188,11 +4173,11 @@ packages: resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} engines: {node: '>= 14.0.0'} - ts-api-utils@1.3.0: - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} + ts-api-utils@2.0.0: + resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} + engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.2.0' + typescript: '>=4.8.4' ts-essentials@10.0.1: resolution: {integrity: sha512-HPH+H2bkkO8FkMDau+hFvv7KYozzned9Zr1Urn7rRPXMF4mZmCKOq+u4AI1AAW+2bofIOXTuSdKo9drQuni2dQ==} @@ -5917,86 +5902,81 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.19.1 eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.7.2) - optionalDependencies: + ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.19.1 debug: 4.3.6(supports-color@8.1.1) eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.15.0': + '@typescript-eslint/scope-manager@8.19.1': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/visitor-keys': 8.19.1 - '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) debug: 4.3.6(supports-color@8.1.1) eslint: 9.17.0 - ts-api-utils: 1.3.0(typescript@5.7.2) - optionalDependencies: + ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.15.0': {} + '@typescript-eslint/types@8.19.1': {} - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/visitor-keys': 8.19.1 debug: 4.3.6(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.7.2) - optionalDependencies: + ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.15.0': + '@typescript-eslint/visitor-keys@8.19.1': dependencies: - '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/types': 8.19.1 eslint-visitor-keys: 4.2.0 '@webassemblyjs/ast@1.14.1': @@ -9207,7 +9187,7 @@ snapshots: triple-beam@1.4.1: {} - ts-api-utils@1.3.0(typescript@5.7.2): + ts-api-utils@2.0.0(typescript@5.7.2): dependencies: typescript: 5.7.2 From 6278ceec88fc676286a9827c9e0e6dce0039ec00 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 42/51] feat: update globals Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index 3fd9fb22b..984a224bf 100644 --- a/NOTICE +++ b/NOTICE @@ -1706,7 +1706,7 @@ The Initial Developer of globals@14.0.0, is Sindre Sorhus (https://github.com/sindresorhus/globals). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of globals@15.12.0, +The Initial Developer of globals@15.14.0, is Sindre Sorhus (https://github.com/sindresorhus/globals). Copyright Sindre Sorhus. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index 366d4dbd0..a161edf30 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -88,7 +88,7 @@ "eslint": "9.17.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", - "globals": "15.12.0", + "globals": "15.14.0", "jest": "29.7.0", "jest-mock-extended": "3.0.7", "prettier": "3.4.2", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index b1d19265f..254fcb0c0 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -196,8 +196,8 @@ importers: specifier: 5.2.1 version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2) globals: - specifier: 15.12.0 - version: 15.12.0 + specifier: 15.14.0 + version: 15.14.0 jest: specifier: 29.7.0 version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) @@ -2538,8 +2538,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.12.0: - resolution: {integrity: sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==} + globals@15.14.0: + resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} engines: {node: '>=18'} globby@13.2.2: @@ -7315,7 +7315,7 @@ snapshots: globals@14.0.0: {} - globals@15.12.0: {} + globals@15.14.0: {} globby@13.2.2: dependencies: From dc03df13aa6d8bcecdd13b0feca2216594ad48e6 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 43/51] feat: @hashgraph/hedera-local Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index 984a224bf..7b09da377 100644 --- a/NOTICE +++ b/NOTICE @@ -301,7 +301,7 @@ The Initial Developer of @hashgraph/cryptography@1.4.8-beta.10, is Launchbadge (https://github.com/hashgraph/hedera-sdk-js). Copyright Launchbadge. All Rights Reserved. -The Initial Developer of @hashgraph/hedera-local@2.32.1, +The Initial Developer of @hashgraph/hedera-local@2.32.6, is hashgraph (github.com:hashgraph/hedera-local-node). Copyright hashgraph. All Rights Reserved. diff --git a/back-end/package.json b/back-end/package.json index a161edf30..a3743610c 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -68,7 +68,7 @@ "devDependencies": { "@eslint/eslintrc": "3.2.0", "@eslint/js": "9.17.0", - "@hashgraph/hedera-local": "2.32.1", + "@hashgraph/hedera-local": "2.32.6", "@nestjs/cli": "10.4.9", "@nestjs/schematics": "10.2.3", "@nestjs/testing": "10.4.15", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 254fcb0c0..797a093c8 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -136,8 +136,8 @@ importers: specifier: 9.17.0 version: 9.17.0 '@hashgraph/hedera-local': - specifier: 2.32.1 - version: 2.32.1(mocha@10.7.0) + specifier: 2.32.6 + version: 2.32.6(mocha@10.7.0) '@nestjs/cli': specifier: 10.4.9 version: 10.4.9 @@ -591,8 +591,8 @@ packages: expo-random: optional: true - '@hashgraph/hedera-local@2.32.1': - resolution: {integrity: sha512-E39mMv40/tpvQIvpTf6Ua5zjLEZ/bZjSFO1zXLeMlWA+xJVp9pSfVwPfsLvsB8vKv7/99W+WwO6wqBCOt5B24Q==} + '@hashgraph/hedera-local@2.32.6': + resolution: {integrity: sha512-SzRIFMFLDZ8P5jhzVb51+hMz4yKky7GZgkhOxeCAC1vWQQTp6PE6H56g3Gg/o6vefDcIRytwhlj/dvC3ZgMZLA==} hasBin: true '@hashgraph/proto@2.16.0-beta.4': @@ -5023,7 +5023,7 @@ snapshots: tweetnacl: 1.0.3 utf8: 3.0.0 - '@hashgraph/hedera-local@2.32.1(mocha@10.7.0)': + '@hashgraph/hedera-local@2.32.6(mocha@10.7.0)': dependencies: '@hashgraph/sdk': 2.56.0 csv-parser: 3.0.0 From 0cf0fcf07ba3ed00286494fa9da2535c4a3b4ec0 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 44/51] feat: replace chalk with picocolors Signed-off-by: Svetoslav Borislavov --- back-end/apps/api/test/utils/databaseUtil.ts | 54 ++++++++++---------- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 18 +++---- back-end/scripts/add-users.ts | 10 ++-- back-end/scripts/create-admin.ts | 30 +++++------ 5 files changed, 55 insertions(+), 59 deletions(-) diff --git a/back-end/apps/api/test/utils/databaseUtil.ts b/back-end/apps/api/test/utils/databaseUtil.ts index f8e390b18..232631a16 100644 --- a/back-end/apps/api/test/utils/databaseUtil.ts +++ b/back-end/apps/api/test/utils/databaseUtil.ts @@ -1,4 +1,4 @@ -import * as chalk from 'chalk'; +import * as pc from 'picocolors'; import * as bcrypt from 'bcryptjs'; import { DataSource, DeepPartial, EntityTarget, ObjectLiteral } from 'typeorm'; @@ -92,7 +92,7 @@ export async function createUser( try { return await userRepo.save(user); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -109,7 +109,7 @@ export async function attachKeyToUser(userId: number, key: DeepPartial) try { return await userKeyRepo.save(userKey); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -126,7 +126,7 @@ export async function addUsers() { } = await generatePrivateKey(); if (!admin || !user || !userNew) { - console.log(chalk.red('Failed to add users')); + console.log(pc.red('Failed to add users')); return; } @@ -142,7 +142,7 @@ export async function addUsers() { index: index1, }); - console.log(chalk.green('Users added successfully \n')); + console.log(pc.green('Users added successfully \n')); console.log(`Id: ${admin.id}, Admin: ${admin.email}, ${adminPassword}, ${publicKeyRaw}`); console.log(`Id: ${user.id}, User: ${user.email}, ${dummyPassword}, ${publicKeyRaw1} \n`); console.log(`Id: ${userNew.id}, User: ${userNew.email}, ${dummyNewPassword} \n`); @@ -153,7 +153,7 @@ export async function addHederaLocalnetAccounts() { const user = await getUser('user'); if (!admin || !user) { - console.log(chalk.red('Failed to add users')); + console.log(pc.red('Failed to add users')); return; } @@ -182,7 +182,7 @@ export async function resetUsersState() { const userNew = await userRepo.findOne({ where: { email: dummyNewEmail }, withDeleted: true }); if (!admin || !user || !userNew) { - console.log(chalk.red('Failed to reset users state')); + console.log(pc.red('Failed to reset users state')); return; } @@ -206,9 +206,9 @@ export async function resetUsersState() { await userRepo.save(user); await userRepo.save(userNew); - console.log(chalk.green('Users state reset successfully \n')); + console.log(pc.green('Users state reset successfully \n')); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -218,7 +218,7 @@ export async function getUsers() { try { return userRepo.find(); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -236,7 +236,7 @@ export async function getUserKeys(id?: number) { : undefined, ); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -254,7 +254,7 @@ export async function getUserKey(userId: number, publicKey: string) { }); return userKey; } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -268,7 +268,7 @@ export async function getUser(type: 'admin' | 'user' | 'userNew') { }, }); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -279,9 +279,9 @@ export async function clearUsers() { try { await userKeyRepo.delete({}); await userRepo.delete({}); - console.log(chalk.green('Users cleared successfully \n')); + console.log(pc.green('Users cleared successfully \n')); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -293,7 +293,7 @@ export async function addTransactions() { const user = await getUser('user'); if (!admin || !user) { - console.log(chalk.red('Failed to add transactions')); + console.log(pc.red('Failed to add transactions')); return; } @@ -390,7 +390,7 @@ export async function addTransactions() { client.close(); - console.log(chalk.green('Transactions added successfully \n')); + console.log(pc.green('Transactions added successfully \n')); return { userTransactions, @@ -408,7 +408,7 @@ export async function getTransactions() { try { return await transactionRepo.find(); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -436,9 +436,9 @@ export async function addNotifications() { await notificationsRepo.save(notification); await notificationsRepo.save(notification2); await notificationsRepo.save(notification3); - console.log(chalk.green('Notifications added successfully \n')); + console.log(pc.green('Notifications added successfully \n')); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); return; } @@ -446,7 +446,7 @@ export async function addNotifications() { const admin = await getUser('admin'); if (!user || !admin) { - console.log(chalk.red('Failed to add notifications')); + console.log(pc.red('Failed to add notifications')); return; } @@ -470,9 +470,9 @@ export async function addNotifications() { await notificationReceiverRepo.save(notificationReceiver); await notificationReceiverRepo.save(notificationReceiver2); await notificationReceiverRepo.save(notificationReceiver3); - console.log(chalk.green('Notification receivers added successfully \n')); + console.log(pc.green('Notification receivers added successfully \n')); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -484,9 +484,9 @@ export async function resetDatabase() { await addUsers(); - console.log(chalk.green('Database reset successfully \n')); + console.log(pc.green('Database reset successfully \n')); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } @@ -501,7 +501,7 @@ export async function withDisposableDataSource( try { return await callback(dataSource, ...args); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } await dataSource.destroy(); @@ -553,7 +553,7 @@ async function connectDatabase() { await dataSource.initialize(); - console.log(chalk.cyan.underline('Connected to database \n')); + console.log(pc.cyan(pc.underline('Connected to database \n'))); return dataSource; } diff --git a/back-end/package.json b/back-end/package.json index a3743610c..42b18ec11 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -48,7 +48,6 @@ "bcryptjs": "2.4.3", "cache-manager": "5.7.6", "cache-manager-redis-yet": "5.1.4", - "chalk": "4.1.2", "class-transformer": "0.5.1", "class-validator": "0.14.1", "dotenv": "16.4.7", @@ -91,6 +90,7 @@ "globals": "15.14.0", "jest": "29.7.0", "jest-mock-extended": "3.0.7", + "picocolors": "1.1.1", "prettier": "3.4.2", "source-map-support": "0.5.21", "supertest": "7.0.0", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 797a093c8..0191f730a 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -80,9 +80,6 @@ importers: cache-manager-redis-yet: specifier: 5.1.4 version: 5.1.4 - chalk: - specifier: 4.1.2 - version: 4.1.2 class-transformer: specifier: 0.5.1 version: 0.5.1 @@ -204,6 +201,9 @@ importers: jest-mock-extended: specifier: 3.0.7 version: 3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) + picocolors: + specifier: 1.1.1 + version: 1.1.1 prettier: specifier: 3.4.2 version: 3.4.2 @@ -1708,6 +1708,7 @@ packages: cache-manager-redis-yet@5.1.4: resolution: {integrity: sha512-2mXZjo+txfH2m+mSTHTITNq8c5SssU2nP7NutzrocO3Mw/SbjHcDo+mriI3ZuR63ov/oUUIaF9iF+MzDqVzMoQ==} engines: {node: '>= 18'} + deprecated: With cache-manager v6 we now are using Keyv cache-manager@5.7.6: resolution: {integrity: sha512-wBxnBHjDxF1RXpHCBD6HGvKER003Ts7IIm0CHpggliHzN1RZditb7rXoduE1rplc2DEFYKxhLKgFuchXMJje9w==} @@ -3512,9 +3513,6 @@ packages: pgpass@1.0.5: resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -4627,7 +4625,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + picocolors: 1.1.1 '@babel/compat-data@7.25.2': {} @@ -4708,7 +4706,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.1 '@babel/parser@7.25.0': dependencies: @@ -8455,8 +8453,6 @@ snapshots: dependencies: split2: 4.2.0 - picocolors@1.0.1: {} - picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -9357,7 +9353,7 @@ snapshots: dependencies: browserslist: 4.23.2 escalade: 3.1.2 - picocolors: 1.0.1 + picocolors: 1.1.1 update-browserslist-db@1.1.1(browserslist@4.24.3): dependencies: diff --git a/back-end/scripts/add-users.ts b/back-end/scripts/add-users.ts index cd2f3a3f9..8ed64de26 100644 --- a/back-end/scripts/add-users.ts +++ b/back-end/scripts/add-users.ts @@ -3,7 +3,7 @@ import * as path from 'path'; import * as dotenv from 'dotenv'; -import * as chalk from 'chalk'; +import * as pc from 'picocolors'; import * as bcrypt from 'bcryptjs'; import { DataSource } from 'typeorm'; @@ -58,18 +58,18 @@ async function main() { const salt = await bcrypt.genSalt(); const hash = await bcrypt.hash(user.password, salt); user.password = hash; - console.log(`Password set: ${chalk.blue(hash)}\n`); + console.log(`Password set: ${pc.blue(hash)}\n`); /* Create user in database */ try { user = await userRepo.save(user); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } } /* Exit */ - console.log(chalk.redBright('\nExiting...')); + console.log(pc.redBright('\nExiting...')); process.exit(0); } @@ -121,7 +121,7 @@ async function connectDatabase() { await dataSource.initialize(); - console.log(chalk.cyan.underline('Connected to database \n')); + console.log(pc.underline(pc.cyan('Connected to database \n'))); return dataSource; } diff --git a/back-end/scripts/create-admin.ts b/back-end/scripts/create-admin.ts index a94429a48..31706cc8b 100644 --- a/back-end/scripts/create-admin.ts +++ b/back-end/scripts/create-admin.ts @@ -4,7 +4,7 @@ import * as path from 'path'; import * as rl from 'readline-sync'; import * as dotenv from 'dotenv'; -import * as chalk from 'chalk'; +import * as pc from 'picocolors'; import * as bcrypt from 'bcryptjs'; import { DataSource } from 'typeorm'; @@ -44,21 +44,21 @@ async function main() { }); /* Getting user's email */ - const email: string = rl.questionEMail(`Enter ${chalk.blue('email')}: `); + const email: string = rl.questionEMail(`Enter ${pc.blue('email')}: `); try { const emailExists = await userRepo.count({ where: { email } }); if (emailExists) throw new Error('Email already exists'); user.email = email; } catch (error) { - console.log(chalk.red(error.message)); - console.log(chalk.redBright('\nExiting...')); + console.log(pc.red(error.message)); + console.log(pc.redBright('\nExiting...')); process.exit(0); } - console.log(`Email set: ${chalk.blue(email)}`); + console.log(`Email set: ${pc.blue(email)}`); /* Getting user's password */ - const password = rl.questionNewPassword(`\nEnter ${chalk.red('password')}: `, { + const password = rl.questionNewPassword(`\nEnter ${pc.red('password')}: `, { min: 8, max: 1000, limitMessage: 'Password must be at least 8 characters long', @@ -66,22 +66,22 @@ async function main() { const salt = await bcrypt.genSalt(); const hash = await bcrypt.hash(password, salt); user.password = hash; - console.log(`Password set: ${chalk.blue(hash)}\n`); + console.log(`Password set: ${pc.blue(hash)}\n`); /* Create user in database */ try { const newUser = await userRepo.save(user); - console.log(chalk.green('User created successfully\n')); - console.log(`User ID: ${chalk.cyan(newUser.id)}`); - console.log(`Email: ${chalk.cyan(newUser.email)}`); - console.log(`Password hash: ${chalk.cyan(newUser.password)}`); - console.log(`Admin: ${chalk.cyan(newUser.admin)}`); + console.log(pc.green('User created successfully\n')); + console.log(`User ID: ${pc.cyan(newUser.id)}`); + console.log(`Email: ${pc.cyan(newUser.email)}`); + console.log(`Password hash: ${pc.cyan(newUser.password)}`); + console.log(`Admin: ${pc.cyan(newUser.admin.toString())}`); } catch (error) { - console.log(chalk.red(error.message)); + console.log(pc.red(error.message)); } /* Exit */ - console.log(chalk.redBright('\nExiting...')); + console.log(pc.redBright('\nExiting...')); process.exit(0); } @@ -133,7 +133,7 @@ async function connectDatabase() { await dataSource.initialize(); - console.log(chalk.cyan.underline('Connected to database \n')); + console.log(pc.cyan(pc.underline('Connected to database \n'))); return dataSource; } From 53dac44f9745ab5250b736ec941a2ef53a43ad42 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 45/51] feat: update @types/nodemailer Signed-off-by: Svetoslav Borislavov --- NOTICE | 2 +- back-end/apps/notifications/package.json | 2 +- back-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/NOTICE b/NOTICE index 7b09da377..240b38d30 100644 --- a/NOTICE +++ b/NOTICE @@ -649,7 +649,7 @@ This product includes software (@types/node-forge@1.3.11) developed at This product includes software (@types/node@22.10.5) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). -This product includes software (@types/nodemailer@6.4.16) developed at +This product includes software (@types/nodemailer@6.4.17) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). This product includes software (@types/passport-jwt@4.0.1) developed at diff --git a/back-end/apps/notifications/package.json b/back-end/apps/notifications/package.json index 1a9fe85f9..57798e16a 100644 --- a/back-end/apps/notifications/package.json +++ b/back-end/apps/notifications/package.json @@ -20,6 +20,6 @@ "socket.io": "4.8.1" }, "devDependencies": { - "@types/nodemailer": "6.4.16" + "@types/nodemailer": "6.4.17" } } diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 0191f730a..61faa2d98 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -266,8 +266,8 @@ importers: version: 4.8.1 devDependencies: '@types/nodemailer': - specifier: 6.4.16 - version: 6.4.16 + specifier: 6.4.17 + version: 6.4.17 packages: @@ -1228,8 +1228,8 @@ packages: '@types/node@22.10.5': resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} - '@types/nodemailer@6.4.16': - resolution: {integrity: sha512-uz6hN6Pp0upXMcilM61CoKyjT7sskBoOWpptkjjJp8jIMlTdc3xG01U7proKkXzruMS4hS0zqtHNkNPFB20rKQ==} + '@types/nodemailer@6.4.17': + resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5816,7 +5816,7 @@ snapshots: dependencies: undici-types: 6.20.0 - '@types/nodemailer@6.4.16': + '@types/nodemailer@6.4.17': dependencies: '@types/node': 22.10.5 From 2971b258dbdedf7a214744fca7f2c1384173ecdc Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 46/51] feat: update subdependencies Signed-off-by: Svetoslav Borislavov --- NOTICE | 22 +- back-end/pnpm-lock.yaml | 1591 ++++++++++++++++++++------------------- 2 files changed, 843 insertions(+), 770 deletions(-) diff --git a/NOTICE b/NOTICE index 240b38d30..d138bc02f 100644 --- a/NOTICE +++ b/NOTICE @@ -178,10 +178,6 @@ Copyright Samuel Attard. All Rights Reserved. This product includes software (@esbuild/darwin-arm64@0.24.2) developed at (https://github.com/evanw/esbuild). -The Initial Developer of @eslint-community/eslint-utils@4.4.0, -is Toru Nagashima (https://github.com/eslint-community/eslint-utils). -Copyright Toru Nagashima. All Rights Reserved. - The Initial Developer of @eslint-community/eslint-utils@4.4.1, is Toru Nagashima (https://github.com/eslint-community/eslint-utils). Copyright Toru Nagashima. All Rights Reserved. @@ -194,10 +190,18 @@ The Initial Developer of @eslint/config-array@0.19.0, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. +The Initial Developer of @eslint/config-array@0.19.1, +is Nicholas C. Zakas (https://github.com/eslint/rewrite). +Copyright Nicholas C. Zakas. All Rights Reserved. + The Initial Developer of @eslint/core@0.9.0, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. +The Initial Developer of @eslint/core@0.9.1, +is Nicholas C. Zakas (https://github.com/eslint/rewrite). +Copyright Nicholas C. Zakas. All Rights Reserved. + The Initial Developer of @eslint/eslintrc@3.2.0, is Nicholas C. Zakas (https://github.com/eslint/eslintrc). Copyright Nicholas C. Zakas. All Rights Reserved. @@ -209,10 +213,18 @@ The Initial Developer of @eslint/object-schema@2.1.4, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. +The Initial Developer of @eslint/object-schema@2.1.5, +is Nicholas C. Zakas (https://github.com/eslint/rewrite). +Copyright Nicholas C. Zakas. All Rights Reserved. + The Initial Developer of @eslint/plugin-kit@0.2.3, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. +The Initial Developer of @eslint/plugin-kit@0.2.4, +is Nicholas C. Zakas (https://github.com/eslint/rewrite). +Copyright Nicholas C. Zakas. All Rights Reserved. + The Initial Developer of @ethersproject/abi@5.7.0, is Richard Moore (https://github.com/ethers-io/ethers.js). Copyright Richard Moore. All Rights Reserved. @@ -616,7 +628,7 @@ This product includes software (@types/eslint-scope@3.7.7) developed at This product includes software (@types/eslint@8.56.12) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). -This product includes software (@types/eslint@9.6.0) developed at +This product includes software (@types/eslint@9.6.1) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). This product includes software (@types/estree@1.0.6) developed at diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 61faa2d98..6a12a20f4 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -37,7 +37,7 @@ importers: version: 10.2.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) '@nestjs/microservices': specifier: 10.4.15 - version: 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) + version: 10.4.15(@grpc/grpc-js@1.12.5)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/passport': specifier: 10.0.3 version: 10.0.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(passport@0.7.0) @@ -134,7 +134,7 @@ importers: version: 9.17.0 '@hashgraph/hedera-local': specifier: 2.32.6 - version: 2.32.6(mocha@10.7.0) + version: 2.32.6(mocha@10.8.2) '@nestjs/cli': specifier: 10.4.9 version: 10.4.9 @@ -191,7 +191,7 @@ importers: version: 9.1.0(eslint@9.17.0) eslint-plugin-prettier: specifier: 5.2.1 - version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2) + version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2) globals: specifier: 15.14.0 version: 15.14.0 @@ -218,7 +218,7 @@ importers: version: 10.16.0 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2) ts-loader: specifier: 9.5.1 version: 9.5.1(typescript@5.7.2)(webpack@5.97.1) @@ -300,66 +300,58 @@ packages: resolution: {integrity: sha512-I5wviiIqiFwar9Pdk30Lujk8FczEEc18i22A5c6Z9lbmhPQdTroDnEQdsfXjy404wPe8H62s0I15o4pmMGfTYQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@babel/code-frame@7.24.7': - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.2': - resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} + '@babel/compat-data@7.26.3': + resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} engines: {node: '>=6.9.0'} - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} + '@babel/core@7.26.0': + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.25.0': - resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + '@babel/generator@7.26.3': + resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.2': - resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} + '@babel/helper-compilation-targets@7.25.9': + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.24.7': - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.25.2': - resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-plugin-utils@7.24.8': - resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} + '@babel/helper-plugin-utils@7.25.9': + resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} - '@babel/helper-simple-access@7.24.7': - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': - resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.7': - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': - resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} + '@babel/helpers@7.26.0': + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.25.0': - resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} - engines: {node: '>=6.9.0'} - - '@babel/highlight@7.24.7': - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.25.0': - resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==} + '@babel/parser@7.26.3': + resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} hasBin: true @@ -378,6 +370,18 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-class-static-block@7.14.5': + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-attributes@7.26.0': + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-import-meta@7.10.4': resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -388,8 +392,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.24.7': - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + '@babel/plugin-syntax-jsx@7.25.9': + resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -424,28 +428,34 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-private-property-in-object@7.14.5': + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-top-level-await@7.14.5': resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.24.7': - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + '@babel/plugin-syntax-typescript@7.25.9': + resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/template@7.25.0': - resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} + '@babel/template@7.25.9': + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.2': - resolution: {integrity: sha512-s4/r+a7xTnny2O6FcZzqgT6nE4/GHEdcqj4qAeglbUOh0TeglEfmNJFAd/OLoVtGd6ZhAO8GCVvCNUO5t/VJVQ==} + '@babel/traverse@7.26.4': + resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} - '@babel/types@7.25.2': - resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + '@babel/types@7.26.3': + resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} '@balena/dockerignore@1.0.2': @@ -469,8 +479,8 @@ packages: '@dabh/diagnostics@2.0.3': resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -479,12 +489,12 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.19.0': - resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==} + '@eslint/config-array@0.19.1': + resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.9.0': - resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==} + '@eslint/core@0.9.1': + resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.2.0': @@ -495,12 +505,12 @@ packages: resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.4': - resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + '@eslint/object-schema@2.1.5': + resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.3': - resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} + '@eslint/plugin-kit@0.2.4': + resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ethersproject/abi@5.7.0': @@ -561,6 +571,10 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} + '@grpc/grpc-js@1.12.5': + resolution: {integrity: sha512-d3iiHxdpg5+ZcJ6jnDSOT8Z0O0VMVGy34jAnYLUX8yd36b1qn8f1TwOA/Lc7TsOh03IkPJ38eGI5qD2EjNkoEA==} + engines: {node: '>=12.10.0'} + '@grpc/grpc-js@1.8.2': resolution: {integrity: sha512-5cqCjUvDKJWHGeu1prlrFOUmjuML0NequZKJ38PsCkfwIqPnZq4Q9burPP3It7/+46wpl0KsqVN3s6Te3B9Qtw==} engines: {node: ^8.13.0 || >=10.10.0} @@ -709,8 +723,8 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} '@jridgewell/resolve-uri@3.1.2': @@ -733,6 +747,9 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@js-sdsl/ordered-map@4.4.2': + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} + '@ljharb/through@2.3.13': resolution: {integrity: sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==} engines: {node: '>= 0.4'} @@ -741,8 +758,8 @@ packages: resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==} engines: {node: '>=8'} - '@microsoft/tsdoc@0.15.0': - resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} + '@microsoft/tsdoc@0.15.1': + resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} '@msgpack/msgpack@2.8.0': resolution: {integrity: sha512-h9u4u/jiIRKbq25PM+zymTyW6bhTzELvOoUd+AvYriWOAKpLGnIamaET3pnHYoI5iYphAHBI4ayx0MehR+VVPQ==} @@ -1159,20 +1176,20 @@ packages: '@types/docker-modem@3.0.6': resolution: {integrity: sha512-yKpAGEuKRSS8wwx0joknWxsmLha78wNMe9R2S3UNsVOkZded8UqOrV8KoeDXoXsjndxwyF3eIhyClGbO1SEhEg==} - '@types/dockerode@3.3.31': - resolution: {integrity: sha512-42R9eoVqJDSvVspV89g7RwRqfNExgievLNWoHkg7NoWIqAmavIbgQBb4oc0qRtHkxE+I3Xxvqv7qVXFABKPBTg==} + '@types/dockerode@3.3.34': + resolution: {integrity: sha512-mH9SuIb8NuTDsMus5epcbTzSbEo52fKLBMo0zapzYIAIyfDqoIFn7L3trekHLKC8qmxGV++pPUP4YqQ9n5v2Zg==} '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@9.6.0': - resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/express-serve-static-core@4.19.5': - resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -1204,8 +1221,8 @@ packages: '@types/jsonwebtoken@9.0.5': resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} - '@types/jsonwebtoken@9.0.6': - resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==} + '@types/jsonwebtoken@9.0.7': + resolution: {integrity: sha512-ugo316mmTYBl2g81zDFnZ7cfxlut3o+/EQdaP7J8QN2kY6lJ22hmQYCK5EHcJHbrW+dkCGSCPgbG8JtYj6qSrg==} '@types/luxon@3.4.2': resolution: {integrity: sha512-TifLZlFudklWlMBfhubvgqTXRzLDI5pCbGa4P8a3wPyUQSW+1xQ5eDsreP9DWHX3tjq1ke96uYG/nwundroWcA==} @@ -1219,15 +1236,15 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@18.15.13': - resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} - - '@types/node@18.19.42': - resolution: {integrity: sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==} + '@types/node@18.19.70': + resolution: {integrity: sha512-RE+K0+KZoEpDUbGGctnGdkrLFwi1eYKTlIHNl2Um98mUkGsm1u2Ff6Ltd0e8DktTtC98uy7rSj+hO8t/QuLoVQ==} '@types/node@22.10.5': resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} + '@types/node@22.7.5': + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/nodemailer@6.4.17': resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==} @@ -1243,11 +1260,11 @@ packages: '@types/passport-strategy@0.2.38': resolution: {integrity: sha512-GC6eMqqojOooq993Tmnmp7AUTbbQSgilyvpCYQjT+H6JfG/g6RGc7nXEniZlp0zyKJ0WUdOiZWLBZft9Yug1uA==} - '@types/passport@1.0.16': - resolution: {integrity: sha512-FD0qD5hbPWQzaM0wHUnJ/T0BBCJBxCeemtnCwc/ThhTg3x9jfrAcRUmj5Dopza+MfFS9acTe3wk7rcVnRIp/0A==} + '@types/passport@1.0.17': + resolution: {integrity: sha512-aciLyx+wDwT2t2/kJGJR2AEeBz0nJU4WuRX04Wu9Dqc5lSUtwu0WERPHYsLhF9PtseiAMPBGNUOtFjxZ56prsg==} - '@types/qs@6.9.15': - resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} + '@types/qs@6.9.17': + resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} @@ -1270,14 +1287,14 @@ packages: '@types/ssh2@0.5.52': resolution: {integrity: sha512-lbLLlXxdCZOSJMCInKH2+9V/77ET2J6NPQHpFI0kda61Dd1KglJs+fPQBchizmzYSOJBgdTajhPqBO1xxLywvg==} - '@types/ssh2@1.15.0': - resolution: {integrity: sha512-YcT8jP5F8NzWeevWvcyrrLB3zcneVjzYY9ZDSMAMboI+2zR1qYWFhwsyOFVzT7Jorn67vqxC0FRiw8YyG9P1ww==} + '@types/ssh2@1.15.3': + resolution: {integrity: sha512-pUhXytp7aRAj1AKCQpdKNKGb32e53MUGPu186U9cm8mbX6kxF0UcngI/RVoKvJTWdHqDFiNrSDiPR/JZWexcCQ==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - '@types/superagent@8.1.8': - resolution: {integrity: sha512-nTqHJ2OTa7PFEpLahzSEEeFeqbMpmcN7OeayiOc7v+xk+/vyTKljRe+o4MPqSnPeRCMvtxuLG+5QqluUVQJOnA==} + '@types/superagent@8.1.9': + resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} '@types/supertest@6.0.2': resolution: {integrity: sha512-137ypx2lk/wTQbW6An6safu9hXmajAifU/s7szAHLN/FeIm5w7yR0Wkl9fdJMRSHwOn4HLAI0DaB2TOORuhPDg==} @@ -1285,14 +1302,14 @@ packages: '@types/triple-beam@1.3.5': resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} - '@types/validator@13.12.0': - resolution: {integrity: sha512-nH45Lk7oPIJ1RVOF6JgFI6Dy0QpHEzq4QecZhvguxYPDwT8c93prCMqAtiIttm39voZ+DDR+qkNnMpJmMBRqag==} + '@types/validator@13.12.2': + resolution: {integrity: sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==} '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@17.0.32': - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} '@typescript-eslint/eslint-plugin@8.19.1': resolution: {integrity: sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==} @@ -1405,15 +1422,10 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} - acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.14.0: resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} @@ -1443,12 +1455,20 @@ packages: peerDependencies: ajv: ^6.9.1 + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + amqp-connection-manager@4.1.14: resolution: {integrity: sha512-1km47dIvEr0HhMUazqovSvNwIlSvDX2APdUpULaINtHpiki1O+cLRaTeXb/jav4OLtH+k6GBXx5gsKOT9kcGKQ==} engines: {node: '>=10.0.0', npm: '>5.0.0'} @@ -1471,14 +1491,10 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -1545,8 +1561,8 @@ packages: async-lock@1.4.1: resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -1558,8 +1574,8 @@ packages: axios@1.7.9: resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} - b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + b4a@1.6.7: + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} babel-jest@29.7.0: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} @@ -1575,8 +1591,8 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - babel-preset-current-node-syntax@1.0.1: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + babel-preset-current-node-syntax@1.1.0: + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 @@ -1589,20 +1605,20 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.4.2: - resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} + bare-events@2.5.2: + resolution: {integrity: sha512-KSdMqLj1ZERZMP1PTmnLK7SqJu9z9/SbwUUPZly2puMtfVcytC+jl6mb/9XYiqq0PXcx1rNDS+Qvl1g54Lho6A==} - bare-fs@2.3.1: - resolution: {integrity: sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==} + bare-fs@2.3.5: + resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} - bare-os@2.4.0: - resolution: {integrity: sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==} + bare-os@2.4.4: + resolution: {integrity: sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==} bare-path@2.1.3: resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} - bare-stream@2.1.3: - resolution: {integrity: sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==} + bare-stream@2.6.1: + resolution: {integrity: sha512-eVZbtKM+4uehzrsj49KtCy3Pbg7kO1pJ3SKZ1SFrIH/0pnj9scuGGgUlNDf/7qS8WKtGdiJY5Kyhs/ivYPTB/g==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -1627,8 +1643,8 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + bn.js@4.12.1: + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} bn.js@5.2.1: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} @@ -1653,11 +1669,6 @@ packages: browser-stdout@1.3.1: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} - browserslist@4.23.2: - resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.24.3: resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -1714,8 +1725,16 @@ packages: resolution: {integrity: sha512-wBxnBHjDxF1RXpHCBD6HGvKER003Ts7IIm0CHpggliHzN1RZditb7rXoduE1rplc2DEFYKxhLKgFuchXMJje9w==} engines: {node: '>= 18'} - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} + + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + + call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} engines: {node: '>= 0.4'} callsites@3.1.0: @@ -1734,22 +1753,15 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001644: - resolution: {integrity: sha512-YGvlOZB4QhZuiis+ETS0VXR+MExbFf4fZYYeMTEE0aTQd/RdIjkTyZjLrbYVKnHzppDvnOhritRVv+i7Go6mHw==} - caniuse-lite@1.0.30001690: resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} char-regex@1.0.2: @@ -1774,8 +1786,8 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} - cjs-module-lexer@1.3.1: - resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} + cjs-module-lexer@1.4.1: + resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} class-transformer@0.5.1: resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} @@ -1956,10 +1968,6 @@ packages: cron@3.2.1: resolution: {integrity: sha512-w2n5l49GMmmkBFEsH9FIDhjZ1n1QgTMOCMGuQtOXs5veNiosZmso6bQGuqOJSYAXXrG84WQFVneNk+Yt0Ua9iw==} - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -1967,16 +1975,16 @@ packages: crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - csv-parser@3.0.0: - resolution: {integrity: sha512-s6OYSXAK3IdKqYO33y09jhypG/bSDHPuyCme/IdEHfWpLf/jKcpitVFyOC6UemgGk8v7Q5u2XE0vvwmanxhGlQ==} + csv-parser@3.1.0: + resolution: {integrity: sha512-egOwFF+imkpAE0gTrbzdf7c322lonHAmLPT2Ou1b5lhTSeXyfEdaMBdWuVeUJ6fsYuR0/ENonFo16kEXWKOQFw==} engines: {node: '>= 10'} hasBin: true dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dayjs@1.11.12: - resolution: {integrity: sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==} + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} @@ -1986,8 +1994,17 @@ packages: supports-color: optional: true - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -2098,16 +2115,16 @@ packages: resolution: {integrity: sha512-f0ReSURdM3pcKPNS30mxOHSbaFLcknGmQjwSfmbcdOw1XWKXVhukM3NJHhr7NpY9BIyyWQb0EBo3KQvvuU5egQ==} engines: {node: '>= 8.0'} - docker-modem@5.0.3: - resolution: {integrity: sha512-89zhop5YVhcPEt5FpUFGr3cDyceGhq/F9J+ZndQ4KfqNvfbJpPMfgeixFgUj5OjCYAboElqODxY5Z1EBsSa6sg==} + docker-modem@5.0.5: + resolution: {integrity: sha512-Cxw8uEcvNTRmsQuGqzzfiCnfGgf96tVJItLh8taOX0miTcIBALKH5TckCSuZbpbjP7uhAl81dOL9sxfa6HgCIg==} engines: {node: '>= 8.0'} dockerode@3.3.5: resolution: {integrity: sha512-/0YNa3ZDNeLr/tSckmD69+Gq+qVNhvKfAHNeZJBnp7EOP6RGKV8ORrJHkUn20So5wU+xxT7+1n5u8PjHbfjbSA==} engines: {node: '>= 8.0'} - dockerode@4.0.2: - resolution: {integrity: sha512-9wM1BVpVMFr2Pw3eJNXrYYt6DT9k0xMcsSCjtPvyQ+xa1iPg/Mo3T/gUcwI0B2cczqCeCYRPF8yFYDwtFXT0+w==} + dockerode@4.0.3: + resolution: {integrity: sha512-QSXJFcBQNaGZO6U3qWW4B7p8yRIJn/dWmvL2AQWfO/bjptBBO6QYdVkYSYFz9qoivP2jsOHZfmXMAfrK0BMKyg==} engines: {node: '>= 8.0'} dotenv-expand@10.0.0: @@ -2122,6 +2139,10 @@ packages: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -2136,17 +2157,14 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.3: - resolution: {integrity: sha512-QNdYSS5i8D9axWp/6XIezRObRHqaav/ur9z1VzCDUCH1XIFOr9WQk5xmgunhsTpjjgDy3oLxO/WMOVZlpUQrlA==} - electron-to-chromium@1.5.78: resolution: {integrity: sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==} elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - elliptic@6.5.6: - resolution: {integrity: sha512-mpzdtpeCLuS3BmE3pO3Cpp5bbjlOPY2Q0PgoF+Od1XZrHLYI28Xe3ossCmYCQt11FQKEYd9+PF8jymTvtWJSHQ==} + elliptic@6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -2180,27 +2198,27 @@ packages: resolution: {integrity: sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==} engines: {node: '>=10.2.0'} - enhanced-resolve@5.17.1: - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + enhanced-resolve@5.18.0: + resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} engines: {node: '>=10.13.0'} error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-module-lexer@1.6.0: + resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} @@ -2304,8 +2322,8 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} - ethers@6.13.2: - resolution: {integrity: sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==} + ethers@6.13.5: + resolution: {integrity: sha512-+knKNieu5EKRThQJWwqaJ10a6HE9sSehGeqWN65//wE7j47ZpFhKAnHB/JJFibwwg61I/koxaPsXbXpD/skNOQ==} engines: {node: '>=14.0.0'} event-target-shim@5.0.1: @@ -2351,8 +2369,8 @@ packages: fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} fast-json-stable-stringify@2.1.0: @@ -2368,8 +2386,11 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fast-uri@3.0.5: + resolution: {integrity: sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==} + + fastq@1.18.0: + resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -2412,14 +2433,14 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -2427,8 +2448,8 @@ packages: debug: optional: true - foreground-child@3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} fork-ts-checker-webpack-plugin@9.0.2: @@ -2438,12 +2459,12 @@ packages: typescript: '>3.6.0' webpack: ^5.11.0 - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} - formidable@3.5.1: - resolution: {integrity: sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==} + formidable@3.5.2: + resolution: {integrity: sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==} forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} @@ -2486,8 +2507,8 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + get-intrinsic@1.2.7: + resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} engines: {node: '>= 0.4'} get-package-type@0.1.0: @@ -2498,6 +2519,10 @@ packages: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} engines: {node: '>=8'} + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -2547,8 +2572,9 @@ packages: resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -2560,10 +2586,6 @@ packages: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -2575,12 +2597,8 @@ packages: has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} hash.js@1.1.7: @@ -2597,8 +2615,8 @@ packages: help-me@5.0.0: resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} - hexoid@1.0.0: - resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==} + hexoid@2.0.0: + resolution: {integrity: sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==} engines: {node: '>=8'} highlight.js@10.7.3: @@ -2629,8 +2647,8 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} import-fresh@3.3.0: @@ -2687,8 +2705,8 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} is-extglob@2.1.1: @@ -2776,8 +2794,8 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jackspeak@4.0.1: - resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} engines: {node: 20 || >=22} jake@10.9.2: @@ -2948,9 +2966,9 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} hasBin: true json-buffer@3.0.1: @@ -3022,8 +3040,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - libphonenumber-js@1.11.5: - resolution: {integrity: sha512-TwHR5BZxGRODtAfz03szucAkjT5OArXr+94SMtAM2pYXIlQNVMrxvb6uSCbnaJJV6QXEyICk7+l6QPgn72WHhg==} + libphonenumber-js@1.11.17: + resolution: {integrity: sha512-Jr6v8thd5qRlOlc6CslSTzGzzQW03uiscab7KHQZX1Dfo4R6n6FDhZ0Hri6/X7edLIDv9gl4VMZXhxTjLnl0VQ==} lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -3096,8 +3114,8 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.0.0: - resolution: {integrity: sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==} + lru-cache@11.0.2: + resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} engines: {node: 20 || >=22} lru-cache@5.1.1: @@ -3133,6 +3151,10 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -3159,8 +3181,8 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} mime-db@1.52.0: @@ -3238,17 +3260,14 @@ packages: engines: {node: '>=10'} hasBin: true - mocha@10.7.0: - resolution: {integrity: sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==} + mocha@10.8.2: + resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} engines: {node: '>= 14.0.0'} hasBin: true ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -3272,8 +3291,8 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nan@2.20.0: - resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} + nan@2.22.0: + resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -3313,9 +3332,6 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} @@ -3343,8 +3359,8 @@ packages: resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} engines: {node: '>= 6'} - object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} on-exit-leak-free@2.1.2: @@ -3404,8 +3420,8 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json-from-dist@1.0.0: - resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -3615,8 +3631,8 @@ packages: resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} engines: {node: '>=12.0.0'} - protobufjs@7.3.2: - resolution: {integrity: sha512-RXyHaACeqXeqAKGLDl68rQKbmObRsTIn4TYVUUug1KfS47YWCo5MacGITEryugIgZqORCvJWEk4l449POg5Txg==} + protobufjs@7.4.0: + resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} engines: {node: '>=12.0.0'} proxy-addr@2.0.7: @@ -3626,8 +3642,8 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} @@ -3636,21 +3652,21 @@ packages: pure-rand@6.1.0: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - pvtsutils@1.3.5: - resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} + pvtsutils@1.3.6: + resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} pvutils@1.1.3: resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} engines: {node: '>=6.0.0'} - qs@6.12.3: - resolution: {integrity: sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==} - engines: {node: '>=0.6'} - qs@6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} + qs@6.13.1: + resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} + engines: {node: '>=0.6'} + querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} @@ -3696,8 +3712,8 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + readable-stream@4.7.0: + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} readdir-glob@1.1.3: @@ -3767,12 +3783,13 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + resolve.exports@2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} hasBin: true restore-cursor@3.1.0: @@ -3787,8 +3804,8 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfc4648@1.5.3: - resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} + rfc4648@1.5.4: + resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -3820,8 +3837,8 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + safe-stable-stringify@2.5.0: + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} engines: {node: '>=10'} safer-buffer@2.1.2: @@ -3831,6 +3848,10 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} @@ -3878,8 +3899,20 @@ packages: engines: {node: '>=4'} hasBin: true - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} signal-exit@3.0.7: @@ -3943,8 +3976,8 @@ packages: spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - spdx-license-ids@3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} + spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} split-ca@1.0.1: resolution: {integrity: sha512-Q5thBSxp5t8WPTTJQS59LrGqOZqOsrhDGDVm8azCqIBjSBd7nd9o2PM+mDulQQkh8h//4U6hFZnc/mul8t5pWQ==} @@ -3959,8 +3992,8 @@ packages: ssh-remote-port-forward@1.0.4: resolution: {integrity: sha512-x0LV1eVDwjf1gmG7TTnfqIzf+3VPRz7vrNIjX6oYLbeCrf/PeVY6hkT68Mg+q02qXxQhrLjB0jfgvhevoCRmLQ==} - ssh2@1.15.0: - resolution: {integrity: sha512-C0PHgX4h6lBxYx7hcXwu3QWdh4tg6tZZsTfXcdvc5caW/EMxaB4H9dWsl7qk+F7LAW762hp8VbXOX7x4xUYvEw==} + ssh2@1.16.0: + resolution: {integrity: sha512-r1X4KsBGedJqo7h8F5c4Ybpcr5RjyP+aWIG007uBPRjmdQWfEiVLzSK71Zji1B9sKxwaCvD8y8cwSkYrlLiRRg==} engines: {node: '>=10.16.0'} stack-trace@0.0.10: @@ -3981,8 +4014,8 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - streamx@2.18.0: - resolution: {integrity: sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==} + streamx@2.21.1: + resolution: {integrity: sha512-PhP9wUnFLa+91CPy3N6tiQsK+gnYyUNuk15S3YG/zjYE7RuPeCjJngqnzpC31ow0lzBHQ+QGO4cNJnd0djYUsw==} string-length@4.0.2: resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} @@ -4038,10 +4071,6 @@ packages: resolution: {integrity: sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==} engines: {node: '>=14.18.0'} - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -4082,8 +4111,8 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + terser-webpack-plugin@5.3.11: + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -4098,8 +4127,8 @@ packages: uglify-js: optional: true - terser@5.31.3: - resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} + terser@5.37.0: + resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} engines: {node: '>=10'} hasBin: true @@ -4110,8 +4139,8 @@ packages: testcontainers@10.16.0: resolution: {integrity: sha512-oxPLuOtrRWS11A+Yn0+zXB7GkmNarflWqmy6CQJk8KJ75LZs2/zlUXDpizTbPpCGtk4kE2EQYwFZjrE967F8Wg==} - text-decoder@1.1.1: - resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} + text-decoder@1.2.3: + resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} text-hex@1.0.0: resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} @@ -4144,10 +4173,6 @@ packages: tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -4177,8 +4202,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-essentials@10.0.1: - resolution: {integrity: sha512-HPH+H2bkkO8FkMDau+hFvv7KYozzned9Zr1Urn7rRPXMF4mZmCKOq+u4AI1AAW+2bofIOXTuSdKo9drQuni2dQ==} + ts-essentials@10.0.4: + resolution: {integrity: sha512-lwYdz28+S4nicm+jFi6V58LaAIpxzhg9rLdgNC1VsdP/xiFBseGhF1M/shwCk6zMmwahBZdXcl34LVHrEang3A==} peerDependencies: typescript: '>=4.5.0' peerDependenciesMeta: @@ -4253,12 +4278,6 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} - tslib@2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} @@ -4364,6 +4383,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} @@ -4379,12 +4401,6 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - update-browserslist-db@1.1.0: - resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - update-browserslist-db@1.1.1: resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true @@ -4407,6 +4423,10 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} + uuid@10.0.0: + resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + hasBin: true + uuid@11.0.3: resolution: {integrity: sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==} hasBin: true @@ -4436,8 +4456,8 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} wcwidth@1.0.1: @@ -4532,8 +4552,8 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + yaml@2.7.0: + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} engines: {node: '>= 14'} hasBin: true @@ -4578,7 +4598,7 @@ snapshots: '@acuminous/bitsyntax@0.1.2': dependencies: buffer-more-ints: 1.0.0 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) safe-buffer: 5.1.2 transitivePeerDependencies: - supports-color @@ -4587,7 +4607,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@angular-devkit/core@17.3.11(chokidar@3.6.0)': @@ -4622,189 +4642,190 @@ snapshots: transitivePeerDependencies: - chokidar - '@babel/code-frame@7.24.7': + '@babel/code-frame@7.26.2': dependencies: - '@babel/highlight': 7.24.7 + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.25.2': {} + '@babel/compat-data@7.26.3': {} - '@babel/core@7.25.2': + '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.0 - '@babel/template': 7.25.0 - '@babel/traverse': 7.25.2 - '@babel/types': 7.25.2 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.3 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.3 + '@babel/template': 7.25.9 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 convert-source-map: 2.0.0 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.25.0': + '@babel/generator@7.26.3': dependencies: - '@babel/types': 7.25.2 - '@jridgewell/gen-mapping': 0.3.5 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 + jsesc: 3.1.0 - '@babel/helper-compilation-targets@7.25.2': + '@babel/helper-compilation-targets@7.25.9': dependencies: - '@babel/compat-data': 7.25.2 - '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.2 + '@babel/compat-data': 7.26.3 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.3 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-module-imports@7.24.7': + '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.25.2 - '@babel/types': 7.25.2 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.2 + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.4 transitivePeerDependencies: - supports-color - '@babel/helper-plugin-utils@7.24.8': {} + '@babel/helper-plugin-utils@7.25.9': {} - '@babel/helper-simple-access@7.24.7': - dependencies: - '@babel/traverse': 7.25.2 - '@babel/types': 7.25.2 - transitivePeerDependencies: - - supports-color + '@babel/helper-string-parser@7.25.9': {} - '@babel/helper-string-parser@7.24.8': {} + '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-identifier@7.24.7': {} + '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-validator-option@7.24.8': {} + '@babel/helpers@7.26.0': + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.3 - '@babel/helpers@7.25.0': + '@babel/parser@7.26.3': dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.26.3 - '@babel/highlight@7.24.7': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: - '@babel/helper-validator-identifier': 7.24.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.1 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/parser@7.25.0': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': dependencies: - '@babel/types': 7.25.2 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/template@7.25.0': + '@babel/template@7.25.9': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.0 - '@babel/types': 7.25.2 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 - '@babel/traverse@7.25.2': + '@babel/traverse@7.26.4': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.0 - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - debug: 4.3.6(supports-color@8.1.1) + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.3 + '@babel/parser': 7.26.3 + '@babel/template': 7.25.9 + '@babel/types': 7.26.3 + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.25.2': + '@babel/types@7.26.3': dependencies: - '@babel/helper-string-parser': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 '@balena/dockerignore@1.0.2': {} @@ -4825,30 +4846,32 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@eslint-community/eslint-utils@4.4.0(eslint@9.17.0)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0)': dependencies: eslint: 9.17.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.0': + '@eslint/config-array@0.19.1': dependencies: - '@eslint/object-schema': 2.1.4 - debug: 4.3.6(supports-color@8.1.1) + '@eslint/object-schema': 2.1.5 + debug: 4.4.0(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/core@0.9.0': {} + '@eslint/core@0.9.1': + dependencies: + '@types/json-schema': 7.0.15 '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) espree: 10.3.0 globals: 14.0.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -4858,9 +4881,9 @@ snapshots: '@eslint/js@9.17.0': {} - '@eslint/object-schema@2.1.4': {} + '@eslint/object-schema@2.1.5': {} - '@eslint/plugin-kit@0.2.3': + '@eslint/plugin-kit@0.2.4': dependencies: levn: 0.4.1 @@ -4989,6 +5012,11 @@ snapshots: '@fastify/busboy@2.1.1': {} + '@grpc/grpc-js@1.12.5': + dependencies: + '@grpc/proto-loader': 0.7.13 + '@js-sdsl/ordered-map': 4.4.2 + '@grpc/grpc-js@1.8.2': dependencies: '@grpc/proto-loader': 0.7.13 @@ -4998,7 +5026,7 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.2.3 - protobufjs: 7.3.2 + protobufjs: 7.2.5 yargs: 17.7.2 '@hapi/hoek@9.3.0': {} @@ -5014,26 +5042,26 @@ snapshots: bn.js: 5.2.1 buffer: 6.0.3 crypto-js: 4.2.0 - elliptic: 6.5.6 + elliptic: 6.6.1 js-base64: 3.7.7 node-forge: 1.3.1 spark-md5: 3.0.2 tweetnacl: 1.0.3 utf8: 3.0.0 - '@hashgraph/hedera-local@2.32.6(mocha@10.7.0)': + '@hashgraph/hedera-local@2.32.6(mocha@10.8.2)': dependencies: '@hashgraph/sdk': 2.56.0 - csv-parser: 3.0.0 + csv-parser: 3.1.0 detect-port: 1.6.1 - dockerode: 4.0.2 + dockerode: 4.0.3 dotenv: 16.4.7 - ethers: 6.13.2 + ethers: 6.13.5 js-yaml: 4.1.0 rimraf: 6.0.1 semver: 7.6.3 shelljs: 0.8.5 - ts-mocha: 10.0.0(mocha@10.7.0) + ts-mocha: 10.0.0(mocha@10.8.2) yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -5068,7 +5096,7 @@ snapshots: pino: 8.21.0 pino-pretty: 10.3.1 protobufjs: 7.2.5 - rfc4648: 1.5.3 + rfc4648: 1.5.4 utf8: 3.0.0 transitivePeerDependencies: - debug @@ -5144,7 +5172,7 @@ snapshots: jest-util: 29.7.0 jest-validate: 29.7.0 jest-watcher: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 @@ -5244,7 +5272,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -5255,7 +5283,7 @@ snapshots: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 @@ -5268,10 +5296,10 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 '@types/node': 22.10.5 - '@types/yargs': 17.0.32 + '@types/yargs': 17.0.33 chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.5': + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 @@ -5283,7 +5311,7 @@ snapshots: '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/sourcemap-codec@1.5.0': {} @@ -5298,13 +5326,15 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@js-sdsl/ordered-map@4.4.2': {} + '@ljharb/through@2.3.13': dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 '@lukeed/csprng@1.1.0': {} - '@microsoft/tsdoc@0.15.0': {} + '@microsoft/tsdoc@0.15.1': {} '@msgpack/msgpack@2.8.0': {} @@ -5315,7 +5345,7 @@ snapshots: '@nestjs/throttler': 6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2) ioredis: 5.4.2 reflect-metadata: 0.2.2 - tslib: 2.6.3 + tslib: 2.8.1 '@nestjs/axios@3.1.3(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(axios@1.7.9)(rxjs@7.8.1)': dependencies: @@ -5387,7 +5417,7 @@ snapshots: tslib: 2.8.1 uid: 2.0.2 optionalDependencies: - '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.12.5)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) transitivePeerDependencies: @@ -5407,7 +5437,7 @@ snapshots: class-transformer: 0.5.1 class-validator: 0.14.1 - '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1)': + '@nestjs/microservices@10.4.15(@grpc/grpc-js@1.12.5)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) @@ -5416,7 +5446,7 @@ snapshots: rxjs: 7.8.1 tslib: 2.8.1 optionalDependencies: - '@grpc/grpc-js': 1.8.2 + '@grpc/grpc-js': 1.12.5 '@nestjs/websockets': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/platform-socket.io@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) amqp-connection-manager: 4.1.14(amqplib@0.10.5) amqplib: 0.10.5 @@ -5472,7 +5502,7 @@ snapshots: '@nestjs/swagger@7.4.2(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)': dependencies: - '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc': 0.15.1 '@nestjs/common': 10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2) @@ -5491,7 +5521,7 @@ snapshots: '@nestjs/core': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/microservices@10.4.15)(@nestjs/platform-express@10.4.15)(@nestjs/websockets@10.4.15)(reflect-metadata@0.2.2)(rxjs@7.8.1) tslib: 2.8.1 optionalDependencies: - '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.8.2)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/microservices': 10.4.15(@grpc/grpc-js@1.12.5)(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(@nestjs/websockets@10.4.15)(amqp-connection-manager@4.1.14(amqplib@0.10.5))(amqplib@0.10.5)(cache-manager@5.7.6)(ioredis@5.4.2)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': 10.4.15(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15) '@nestjs/throttler@6.3.0(@nestjs/common@10.4.15(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@10.4.15)(reflect-metadata@0.2.2)': @@ -5537,7 +5567,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + fastq: 1.18.0 '@nuxtjs/opencollective@0.3.2': dependencies: @@ -5647,7 +5677,7 @@ snapshots: '@socket.io/redis-streams-adapter@0.2.2(socket.io-adapter@2.5.5)': dependencies: '@msgpack/msgpack': 2.8.0 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.7 socket.io-adapter: 2.5.5 transitivePeerDependencies: - supports-color @@ -5682,24 +5712,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.25.0 - '@babel/types': 7.25.2 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.3 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.25.0 - '@babel/types': 7.25.2 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.3 '@types/bcryptjs@2.4.6': {} @@ -5730,38 +5760,38 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: '@types/node': 22.10.5 - '@types/ssh2': 1.15.0 + '@types/ssh2': 1.15.3 - '@types/dockerode@3.3.31': + '@types/dockerode@3.3.34': dependencies: '@types/docker-modem': 3.0.6 '@types/node': 22.10.5 - '@types/ssh2': 1.15.0 + '@types/ssh2': 1.15.3 '@types/eslint-scope@3.7.7': dependencies: - '@types/eslint': 9.6.0 + '@types/eslint': 9.6.1 '@types/estree': 1.0.6 - '@types/eslint@9.6.0': + '@types/eslint@9.6.1': dependencies: '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 '@types/estree@1.0.6': {} - '@types/express-serve-static-core@4.19.5': + '@types/express-serve-static-core@4.19.6': dependencies: '@types/node': 22.10.5 - '@types/qs': 6.9.15 + '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.5 - '@types/qs': 6.9.15 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 '@types/graceful-fs@4.1.9': @@ -5794,7 +5824,7 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@types/jsonwebtoken@9.0.6': + '@types/jsonwebtoken@9.0.7': dependencies: '@types/node': 22.10.5 @@ -5806,9 +5836,7 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/node@18.15.13': {} - - '@types/node@18.19.42': + '@types/node@18.19.70': dependencies: undici-types: 5.26.5 @@ -5816,6 +5844,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@22.7.5': + dependencies: + undici-types: 6.19.8 + '@types/nodemailer@6.4.17': dependencies: '@types/node': 22.10.5 @@ -5824,25 +5856,25 @@ snapshots: '@types/passport-jwt@4.0.1': dependencies: - '@types/jsonwebtoken': 9.0.6 + '@types/jsonwebtoken': 9.0.7 '@types/passport-strategy': 0.2.38 '@types/passport-local@1.0.38': dependencies: '@types/express': 4.17.21 - '@types/passport': 1.0.16 + '@types/passport': 1.0.17 '@types/passport-strategy': 0.2.38 '@types/passport-strategy@0.2.38': dependencies: '@types/express': 4.17.21 - '@types/passport': 1.0.16 + '@types/passport': 1.0.17 - '@types/passport@1.0.16': + '@types/passport@1.0.17': dependencies: '@types/express': 4.17.21 - '@types/qs@6.9.15': {} + '@types/qs@6.9.17': {} '@types/range-parser@1.2.7': {} @@ -5872,31 +5904,31 @@ snapshots: '@types/node': 22.10.5 '@types/ssh2-streams': 0.1.12 - '@types/ssh2@1.15.0': + '@types/ssh2@1.15.3': dependencies: - '@types/node': 18.19.42 + '@types/node': 18.19.70 '@types/stack-utils@2.0.3': {} - '@types/superagent@8.1.8': + '@types/superagent@8.1.9': dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 '@types/node': 22.10.5 - form-data: 4.0.0 + form-data: 4.0.1 '@types/supertest@6.0.2': dependencies: '@types/methods': 1.1.4 - '@types/superagent': 8.1.8 + '@types/superagent': 8.1.9 '@types/triple-beam@1.3.5': {} - '@types/validator@13.12.0': {} + '@types/validator@13.12.2': {} '@types/yargs-parser@21.0.3': {} - '@types/yargs@17.0.32': + '@types/yargs@17.0.33': dependencies: '@types/yargs-parser': 21.0.3 @@ -5910,7 +5942,7 @@ snapshots: '@typescript-eslint/visitor-keys': 8.19.1 eslint: 9.17.0 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 @@ -5923,7 +5955,7 @@ snapshots: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.19.1 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) eslint: 9.17.0 typescript: 5.7.2 transitivePeerDependencies: @@ -5938,7 +5970,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) eslint: 9.17.0 ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 @@ -5951,8 +5983,8 @@ snapshots: dependencies: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/visitor-keys': 8.19.1 - debug: 4.3.6(supports-color@8.1.1) - fast-glob: 3.3.2 + debug: 4.4.0(supports-color@8.1.1) + fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 @@ -5963,7 +5995,7 @@ snapshots: '@typescript-eslint/utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) @@ -6070,11 +6102,9 @@ snapshots: dependencies: acorn: 8.14.0 - acorn-walk@8.3.3: + acorn-walk@8.3.4: dependencies: - acorn: 8.12.1 - - acorn@8.12.1: {} + acorn: 8.14.0 acorn@8.14.0: {} @@ -6091,10 +6121,19 @@ snapshots: optionalDependencies: ajv: 8.12.0 + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 + ajv-keywords@5.1.0(ajv@8.17.1): + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -6109,6 +6148,13 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.5 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + amqp-connection-manager@4.1.14(amqplib@0.10.5): dependencies: amqplib: 0.10.5 @@ -6130,11 +6176,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} - - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 + ansi-regex@6.1.0: {} ansi-styles@4.3.0: dependencies: @@ -6163,14 +6205,14 @@ snapshots: lazystream: 1.0.1 lodash: 4.17.21 normalize-path: 3.0.0 - readable-stream: 4.5.2 + readable-stream: 4.7.0 archiver@7.0.1: dependencies: archiver-utils: 5.0.2 - async: 3.2.5 + async: 3.2.6 buffer-crc32: 1.0.0 - readable-stream: 4.5.2 + readable-stream: 4.7.0 readdir-glob: 1.1.3 tar-stream: 3.1.7 zip-stream: 6.0.1 @@ -6197,13 +6239,13 @@ snapshots: asn1js@3.0.5: dependencies: - pvtsutils: 1.3.5 + pvtsutils: 1.3.6 pvutils: 1.1.3 - tslib: 2.7.0 + tslib: 2.8.1 async-lock@1.4.1: {} - async@3.2.5: {} + async@3.2.6: {} asynckit@0.4.0: {} @@ -6211,21 +6253,21 @@ snapshots: axios@1.7.9: dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 + follow-redirects: 1.15.9 + form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - b4a@1.6.6: {} + b4a@1.6.7: {} - babel-jest@29.7.0(@babel/core@7.25.2): + babel-jest@29.7.0(@babel/core@7.26.0): dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.25.2) + babel-preset-jest: 29.6.3(@babel/core@7.26.0) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -6234,7 +6276,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -6244,56 +6286,59 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/template': 7.25.9 + '@babel/types': 7.26.3 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 - babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.2): - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) - - babel-preset-jest@29.6.3(@babel/core@7.25.2): - dependencies: - '@babel/core': 7.25.2 + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + + babel-preset-jest@29.6.3(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) balanced-match@1.0.2: {} - bare-events@2.4.2: + bare-events@2.5.2: optional: true - bare-fs@2.3.1: + bare-fs@2.3.5: dependencies: - bare-events: 2.4.2 + bare-events: 2.5.2 bare-path: 2.1.3 - bare-stream: 2.1.3 + bare-stream: 2.6.1 optional: true - bare-os@2.4.0: + bare-os@2.4.4: optional: true bare-path@2.1.3: dependencies: - bare-os: 2.4.0 + bare-os: 2.4.4 optional: true - bare-stream@2.1.3: + bare-stream@2.6.1: dependencies: - streamx: 2.18.0 + streamx: 2.21.1 optional: true base64-js@1.5.1: {} @@ -6316,7 +6361,7 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - bn.js@4.12.0: {} + bn.js@4.12.1: {} bn.js@5.2.1: {} @@ -6354,13 +6399,6 @@ snapshots: browser-stdout@1.3.1: {} - browserslist@4.23.2: - dependencies: - caniuse-lite: 1.0.30001644 - electron-to-chromium: 1.5.3 - node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.2) - browserslist@4.24.3: dependencies: caniuse-lite: 1.0.30001690 @@ -6423,14 +6461,23 @@ snapshots: lru-cache: 10.4.3 promise-coalesce: 1.1.2 - call-bind@1.0.7: + call-bind-apply-helpers@1.0.1: dependencies: - es-define-property: 1.0.0 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 + + call-bind@1.0.8: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + get-intrinsic: 1.2.7 set-function-length: 1.2.2 + call-bound@1.0.3: + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.7 + callsites@3.1.0: {} camelcase-keys@7.0.2: @@ -6444,22 +6491,14 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001644: {} - caniuse-lite@1.0.30001690: {} - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.3.0: {} + chalk@5.4.1: {} char-regex@1.0.2: {} @@ -6483,14 +6522,14 @@ snapshots: ci-info@3.9.0: {} - cjs-module-lexer@1.3.1: {} + cjs-module-lexer@1.4.1: {} class-transformer@0.5.1: {} class-validator@0.14.1: dependencies: - '@types/validator': 13.12.0 - libphonenumber-js: 1.11.5 + '@types/validator': 13.12.2 + libphonenumber-js: 1.11.17 validator: 13.12.0 clean-stack@4.2.0: @@ -6595,7 +6634,7 @@ snapshots: crc32-stream: 6.0.0 is-stream: 2.0.1 normalize-path: 3.0.0 - readable-stream: 4.5.2 + readable-stream: 4.7.0 concat-map@0.0.1: {} @@ -6643,7 +6682,7 @@ snapshots: cpu-features@0.0.10: dependencies: buildcheck: 0.0.6 - nan: 2.20.0 + nan: 2.22.0 optional: true crc-32@1.2.2: {} @@ -6651,7 +6690,7 @@ snapshots: crc32-stream@6.0.0: dependencies: crc-32: 1.2.2 - readable-stream: 4.5.2 + readable-stream: 4.7.0 create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: @@ -6675,12 +6714,6 @@ snapshots: '@types/luxon': 3.4.2 luxon: 3.5.0 - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -6689,21 +6722,23 @@ snapshots: crypto-js@4.2.0: {} - csv-parser@3.0.0: - dependencies: - minimist: 1.2.8 + csv-parser@3.1.0: {} dateformat@4.6.3: {} - dayjs@1.11.12: {} + dayjs@1.11.13: {} debug@2.6.9: dependencies: ms: 2.0.0 - debug@4.3.6(supports-color@8.1.1): + debug@4.3.7: dependencies: - ms: 2.1.2 + ms: 2.1.3 + + debug@4.4.0(supports-color@8.1.1): + dependencies: + ms: 2.1.3 optionalDependencies: supports-color: 8.1.1 @@ -6730,9 +6765,9 @@ snapshots: define-data-property@1.1.4: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 - gopd: 1.0.1 + gopd: 1.2.0 del-cli@5.1.0: dependencies: @@ -6763,7 +6798,7 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -6786,23 +6821,23 @@ snapshots: docker-compose@0.24.8: dependencies: - yaml: 2.5.0 + yaml: 2.7.0 docker-modem@3.0.8: dependencies: - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) readable-stream: 3.6.2 split-ca: 1.0.1 - ssh2: 1.15.0 + ssh2: 1.16.0 transitivePeerDependencies: - supports-color - docker-modem@5.0.3: + docker-modem@5.0.5: dependencies: - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) readable-stream: 3.6.2 split-ca: 1.0.1 - ssh2: 1.15.0 + ssh2: 1.16.0 transitivePeerDependencies: - supports-color @@ -6814,11 +6849,15 @@ snapshots: transitivePeerDependencies: - supports-color - dockerode@4.0.2: + dockerode@4.0.3: dependencies: '@balena/dockerignore': 1.0.2 - docker-modem: 5.0.3 + '@grpc/grpc-js': 1.12.5 + '@grpc/proto-loader': 0.7.13 + docker-modem: 5.0.5 + protobufjs: 7.4.0 tar-fs: 2.0.1 + uuid: 10.0.0 transitivePeerDependencies: - supports-color @@ -6828,6 +6867,12 @@ snapshots: dotenv@16.4.7: {} + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + eastasianwidth@0.2.0: {} ecdsa-sig-formatter@1.0.11: @@ -6840,13 +6885,11 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.3: {} - electron-to-chromium@1.5.78: {} elliptic@6.5.4: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 @@ -6854,9 +6897,9 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - elliptic@6.5.6: + elliptic@6.6.1: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 @@ -6891,7 +6934,7 @@ snapshots: base64id: 2.0.0 cookie: 0.7.2 cors: 2.8.5 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.7 engine.io-parser: 5.2.3 ws: 8.17.1 transitivePeerDependencies: @@ -6899,7 +6942,7 @@ snapshots: - supports-color - utf-8-validate - enhanced-resolve@5.17.1: + enhanced-resolve@5.18.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -6908,15 +6951,15 @@ snapshots: dependencies: is-arrayish: 0.2.1 - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 + es-define-property@1.0.1: {} es-errors@1.3.0: {} - es-module-lexer@1.5.4: {} + es-module-lexer@1.6.0: {} - escalade@3.1.2: {} + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 escalade@3.2.0: {} @@ -6934,14 +6977,14 @@ snapshots: dependencies: eslint: 9.17.0 - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2): + eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2): dependencies: eslint: 9.17.0 prettier: 3.4.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: - '@types/eslint': 9.6.0 + '@types/eslint': 9.6.1 eslint-config-prettier: 9.1.0(eslint@9.17.0) eslint-scope@5.1.1: @@ -6960,13 +7003,13 @@ snapshots: eslint@9.17.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.0 - '@eslint/core': 0.9.0 + '@eslint/config-array': 0.19.1 + '@eslint/core': 0.9.1 '@eslint/eslintrc': 3.2.0 '@eslint/js': 9.17.0 - '@eslint/plugin-kit': 0.2.3 + '@eslint/plugin-kit': 0.2.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.1 @@ -6975,7 +7018,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 eslint-visitor-keys: 4.2.0 @@ -6986,7 +7029,7 @@ snapshots: file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 @@ -7021,14 +7064,14 @@ snapshots: etag@1.8.1: {} - ethers@6.13.2: + ethers@6.13.5: dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 '@noble/hashes': 1.3.2 - '@types/node': 18.15.13 + '@types/node': 22.7.5 aes-js: 4.0.0-beta.5 - tslib: 2.4.0 + tslib: 2.7.0 ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -7042,7 +7085,7 @@ snapshots: execa@5.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -7112,13 +7155,13 @@ snapshots: fast-fifo@1.3.2: {} - fast-glob@3.3.2: + fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.8 fast-json-stable-stringify@2.1.0: {} @@ -7128,7 +7171,9 @@ snapshots: fast-safe-stringify@2.1.1: {} - fastq@1.17.1: + fast-uri@3.0.5: {} + + fastq@1.18.0: dependencies: reusify: 1.0.4 @@ -7178,25 +7223,25 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 flat@5.0.2: {} - flatted@3.3.1: {} + flatted@3.3.2: {} fn.name@1.1.0: {} - follow-redirects@1.15.6: {} + follow-redirects@1.15.9: {} - foreground-child@3.2.1: + foreground-child@3.3.0: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 fork-ts-checker-webpack-plugin@9.0.2(typescript@5.7.2)(webpack@5.97.1): dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.2 chalk: 4.1.2 chokidar: 3.6.0 cosmiconfig: 8.3.6(typescript@5.7.2) @@ -7211,16 +7256,16 @@ snapshots: typescript: 5.7.2 webpack: 5.97.1 - form-data@4.0.0: + form-data@4.0.1: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - formidable@3.5.1: + formidable@3.5.2: dependencies: dezalgo: 1.0.4 - hexoid: 1.0.0 + hexoid: 2.0.0 once: 1.4.0 forwarded@0.2.0: {} @@ -7250,18 +7295,28 @@ snapshots: get-caller-file@2.0.5: {} - get-intrinsic@1.2.4: + get-intrinsic@1.2.7: dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 es-errors: 1.3.0 + es-object-atoms: 1.0.0 function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 hasown: 2.0.2 + math-intrinsics: 1.1.0 get-package-type@0.1.0: {} get-port@5.1.1: {} + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.0.0 + get-stream@6.0.1: {} glob-parent@5.1.2: @@ -7276,20 +7331,20 @@ snapshots: glob@10.4.5: dependencies: - foreground-child: 3.2.1 + foreground-child: 3.3.0 jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 1.11.1 glob@11.0.0: dependencies: - foreground-child: 3.2.1 - jackspeak: 4.0.1 + foreground-child: 3.3.0 + jackspeak: 4.0.2 minimatch: 10.0.1 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 2.0.0 glob@7.2.3: @@ -7318,14 +7373,12 @@ snapshots: globby@13.2.2: dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 + fast-glob: 3.3.3 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 - gopd@1.0.1: - dependencies: - get-intrinsic: 1.2.4 + gopd@1.2.0: {} graceful-fs@4.2.11: {} @@ -7333,19 +7386,15 @@ snapshots: hard-rejection@2.1.0: {} - has-flag@3.0.0: {} - has-flag@4.0.0: {} has-own-prop@2.0.0: {} has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.0 - - has-proto@1.0.3: {} + es-define-property: 1.0.1 - has-symbols@1.0.3: {} + has-symbols@1.1.0: {} hash.js@1.1.7: dependencies: @@ -7360,7 +7409,7 @@ snapshots: help-me@5.0.0: {} - hexoid@1.0.0: {} + hexoid@2.0.0: {} highlight.js@10.7.3: {} @@ -7392,7 +7441,7 @@ snapshots: ieee754@1.2.1: {} - ignore@5.3.1: {} + ignore@5.3.2: {} import-fresh@3.3.0: dependencies: @@ -7437,7 +7486,7 @@ snapshots: dependencies: '@ljharb/through': 2.3.13 ansi-escapes: 4.3.2 - chalk: 5.3.0 + chalk: 5.4.1 cli-cursor: 3.1.0 cli-width: 4.1.0 external-editor: 3.1.0 @@ -7457,7 +7506,7 @@ snapshots: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -7477,7 +7526,7 @@ snapshots: dependencies: binary-extensions: 2.3.0 - is-core-module@2.15.0: + is-core-module@2.16.1: dependencies: hasown: 2.0.2 @@ -7515,8 +7564,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.25.0 + '@babel/core': 7.26.0 + '@babel/parser': 7.26.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -7525,8 +7574,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.25.0 + '@babel/core': 7.26.0 + '@babel/parser': 7.26.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -7541,7 +7590,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -7560,15 +7609,13 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@4.0.1: + jackspeak@4.0.2: dependencies: '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 jake@10.9.2: dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -7626,10 +7673,10 @@ snapshots: jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)): dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) + babel-jest: 29.7.0(@babel/core@7.26.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -7643,7 +7690,7 @@ snapshots: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 @@ -7696,7 +7743,7 @@ snapshots: jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -7715,12 +7762,12 @@ snapshots: jest-message-util@29.7.0: dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.2 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -7728,7 +7775,7 @@ snapshots: jest-mock-extended@3.0.7(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2): dependencies: jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)) - ts-essentials: 10.0.1(typescript@5.7.2) + ts-essentials: 10.0.4(typescript@5.7.2) typescript: 5.7.2 jest-mock@29.7.0: @@ -7758,8 +7805,8 @@ snapshots: jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) jest-util: 29.7.0 jest-validate: 29.7.0 - resolve: 1.22.8 - resolve.exports: 2.0.2 + resolve: 1.22.10 + resolve.exports: 2.0.3 slash: 3.0.0 jest-runner@29.7.0: @@ -7799,7 +7846,7 @@ snapshots: '@jest/types': 29.6.3 '@types/node': 22.10.5 chalk: 4.1.2 - cjs-module-lexer: 1.3.1 + cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -7817,15 +7864,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.25.2 - '@babel/generator': 7.25.0 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) - '@babel/types': 7.25.2 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.3 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) + '@babel/types': 7.26.3 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -7919,7 +7966,7 @@ snapshots: dependencies: argparse: 2.0.1 - jsesc@2.5.2: {} + jsesc@3.1.0: {} json-buffer@3.0.1: {} @@ -7993,7 +8040,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - libphonenumber-js@1.11.5: {} + libphonenumber-js@1.11.17: {} lines-and-columns@1.2.4: {} @@ -8046,14 +8093,14 @@ snapshots: '@types/triple-beam': 1.3.5 fecha: 4.2.3 ms: 2.1.3 - safe-stable-stringify: 2.4.3 + safe-stable-stringify: 2.5.0 triple-beam: 1.4.1 long@5.2.3: {} lru-cache@10.4.3: {} - lru-cache@11.0.0: {} + lru-cache@11.0.2: {} lru-cache@5.1.1: dependencies: @@ -8083,6 +8130,8 @@ snapshots: map-obj@4.3.0: {} + math-intrinsics@1.1.0: {} + media-typer@0.3.0: {} memfs@3.5.3: @@ -8112,7 +8161,7 @@ snapshots: methods@1.1.2: {} - micromatch@4.0.7: + micromatch@4.0.8: dependencies: braces: 3.0.3 picomatch: 2.3.1 @@ -8171,12 +8220,12 @@ snapshots: mkdirp@2.1.6: {} - mocha@10.7.0: + mocha@10.8.2: dependencies: ansi-colors: 4.1.3 browser-stdout: 1.3.1 chokidar: 3.6.0 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 @@ -8196,8 +8245,6 @@ snapshots: ms@2.0.0: {} - ms@2.1.2: {} - ms@2.1.3: {} multer@1.4.4-lts.1: @@ -8229,7 +8276,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.20.0: + nan@2.22.0: optional: true natural-compare@1.4.0: {} @@ -8258,8 +8305,6 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.18: {} - node-releases@2.0.19: {} nodemailer@6.9.16: {} @@ -8267,7 +8312,7 @@ snapshots: normalize-package-data@3.0.3: dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.15.0 + is-core-module: 2.16.1 semver: 7.6.3 validate-npm-package-license: 3.0.4 @@ -8281,7 +8326,7 @@ snapshots: object-hash@3.0.0: {} - object-inspect@1.13.2: {} + object-inspect@1.13.3: {} on-exit-leak-free@2.1.2: {} @@ -8352,7 +8397,7 @@ snapshots: p-try@2.2.0: {} - package-json-from-dist@1.0.0: {} + package-json-from-dist@1.0.1: {} parent-module@1.0.1: dependencies: @@ -8360,7 +8405,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -8407,7 +8452,7 @@ snapshots: path-scurry@2.0.0: dependencies: - lru-cache: 11.0.0 + lru-cache: 11.0.2 minipass: 7.1.2 path-to-regexp@0.1.12: {} @@ -8461,7 +8506,7 @@ snapshots: pino-abstract-transport@1.2.0: dependencies: - readable-stream: 4.5.2 + readable-stream: 4.7.0 split2: 4.2.0 pino-pretty@10.3.1: @@ -8475,8 +8520,8 @@ snapshots: minimist: 1.2.8 on-exit-leak-free: 2.1.2 pino-abstract-transport: 1.2.0 - pump: 3.0.0 - readable-stream: 4.5.2 + pump: 3.0.2 + readable-stream: 4.7.0 secure-json-parse: 2.7.0 sonic-boom: 3.8.1 strip-json-comments: 3.1.1 @@ -8493,7 +8538,7 @@ snapshots: process-warning: 3.0.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 - safe-stable-stringify: 2.4.3 + safe-stable-stringify: 2.5.0 sonic-boom: 3.8.1 thread-stream: 2.7.0 @@ -8569,7 +8614,7 @@ snapshots: '@types/node': 22.10.5 long: 5.2.3 - protobufjs@7.3.2: + protobufjs@7.4.0: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -8591,7 +8636,7 @@ snapshots: proxy-from-env@1.1.0: {} - pump@3.0.0: + pump@3.0.2: dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -8600,19 +8645,19 @@ snapshots: pure-rand@6.1.0: {} - pvtsutils@1.3.5: + pvtsutils@1.3.6: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 pvutils@1.1.3: {} - qs@6.12.3: + qs@6.13.0: dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 - qs@6.13.0: + qs@6.13.1: dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 querystringify@2.2.0: {} @@ -8668,7 +8713,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.5.2: + readable-stream@4.7.0: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 @@ -8690,7 +8735,7 @@ snapshots: rechoir@0.6.2: dependencies: - resolve: 1.22.8 + resolve: 1.22.10 redent@4.0.0: dependencies: @@ -8732,11 +8777,11 @@ snapshots: resolve-from@5.0.0: {} - resolve.exports@2.0.2: {} + resolve.exports@2.0.3: {} - resolve@1.22.8: + resolve@1.22.10: dependencies: - is-core-module: 2.15.0 + is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -8749,7 +8794,7 @@ snapshots: reusify@1.0.4: {} - rfc4648@1.5.3: {} + rfc4648@1.5.4: {} rimraf@3.0.2: dependencies: @@ -8758,7 +8803,7 @@ snapshots: rimraf@6.0.1: dependencies: glob: 11.0.0 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 run-async@2.4.1: {} @@ -8770,13 +8815,13 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.3 + tslib: 2.8.1 safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} - safe-stable-stringify@2.4.3: {} + safe-stable-stringify@2.5.0: {} safer-buffer@2.1.2: {} @@ -8786,6 +8831,13 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) + schema-utils@4.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + secure-json-parse@2.7.0: {} semver@6.3.1: {} @@ -8828,8 +8880,8 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 + get-intrinsic: 1.2.7 + gopd: 1.2.0 has-property-descriptors: 1.0.2 setprototypeof@1.2.0: {} @@ -8851,12 +8903,33 @@ snapshots: interpret: 1.4.0 rechoir: 0.6.2 - side-channel@1.0.6: + side-channel-list@1.0.0: dependencies: - call-bind: 1.0.7 es-errors: 1.3.0 - get-intrinsic: 1.2.4 - object-inspect: 1.13.2 + object-inspect: 1.13.3 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + object-inspect: 1.13.3 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + object-inspect: 1.13.3 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 signal-exit@3.0.7: {} @@ -8874,7 +8947,7 @@ snapshots: socket.io-adapter@2.5.5: dependencies: - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.7 ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -8884,7 +8957,7 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -8893,7 +8966,7 @@ snapshots: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.3.7 engine.io: 6.6.2 socket.io-adapter: 2.5.5 socket.io-parser: 4.2.4 @@ -8925,16 +8998,16 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 - spdx-license-ids@3.0.18: {} + spdx-license-ids@3.0.20: {} split-ca@1.0.1: {} @@ -8945,15 +9018,15 @@ snapshots: ssh-remote-port-forward@1.0.4: dependencies: '@types/ssh2': 0.5.52 - ssh2: 1.15.0 + ssh2: 1.16.0 - ssh2@1.15.0: + ssh2@1.16.0: dependencies: asn1: 0.2.6 bcrypt-pbkdf: 1.0.2 optionalDependencies: cpu-features: 0.0.10 - nan: 2.20.0 + nan: 2.22.0 stack-trace@0.0.10: {} @@ -8967,13 +9040,13 @@ snapshots: streamsearch@1.1.0: {} - streamx@2.18.0: + streamx@2.21.1: dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 - text-decoder: 1.1.1 + text-decoder: 1.2.3 optionalDependencies: - bare-events: 2.4.2 + bare-events: 2.5.2 string-length@4.0.2: dependencies: @@ -9006,7 +9079,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 strip-bom@3.0.0: {} @@ -9024,13 +9097,13 @@ snapshots: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) fast-safe-stringify: 2.1.1 - form-data: 4.0.0 - formidable: 3.5.1 + form-data: 4.0.1 + formidable: 3.5.2 methods: 1.1.2 mime: 2.6.0 - qs: 6.12.3 + qs: 6.13.1 transitivePeerDependencies: - supports-color @@ -9041,10 +9114,6 @@ snapshots: transitivePeerDependencies: - supports-color - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -9062,7 +9131,7 @@ snapshots: synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.7.0 + tslib: 2.8.1 tapable@2.2.1: {} @@ -9070,15 +9139,15 @@ snapshots: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 - pump: 3.0.0 + pump: 3.0.2 tar-stream: 2.2.0 tar-fs@3.0.6: dependencies: - pump: 3.0.0 + pump: 3.0.2 tar-stream: 3.1.7 optionalDependencies: - bare-fs: 2.3.1 + bare-fs: 2.3.5 bare-path: 2.1.3 tar-stream@2.2.0: @@ -9091,20 +9160,20 @@ snapshots: tar-stream@3.1.7: dependencies: - b4a: 1.6.6 + b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.18.0 + streamx: 2.21.1 - terser-webpack-plugin@5.3.10(webpack@5.97.1): + terser-webpack-plugin@5.3.11(webpack@5.97.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.31.3 + terser: 5.37.0 webpack: 5.97.1 - terser@5.31.3: + terser@5.37.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.14.0 @@ -9120,11 +9189,11 @@ snapshots: testcontainers@10.16.0: dependencies: '@balena/dockerignore': 1.0.2 - '@types/dockerode': 3.3.31 + '@types/dockerode': 3.3.34 archiver: 7.0.1 async-lock: 1.4.1 byline: 5.0.0 - debug: 4.3.6(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) docker-compose: 0.24.8 dockerode: 3.3.5 get-port: 5.1.1 @@ -9137,9 +9206,9 @@ snapshots: transitivePeerDependencies: - supports-color - text-decoder@1.1.1: + text-decoder@1.2.3: dependencies: - b4a: 1.6.6 + b4a: 1.6.7 text-hex@1.0.0: {} @@ -9167,8 +9236,6 @@ snapshots: tmpl@1.0.5: {} - to-fast-properties@2.0.0: {} - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 @@ -9187,11 +9254,11 @@ snapshots: dependencies: typescript: 5.7.2 - ts-essentials@10.0.1(typescript@5.7.2): + ts-essentials@10.0.4(typescript@5.7.2): optionalDependencies: typescript: 5.7.2 - ts-jest@29.2.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2)))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -9205,24 +9272,24 @@ snapshots: typescript: 5.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) + babel-jest: 29.7.0(@babel/core@7.26.0) ts-loader@9.5.1(typescript@5.7.2)(webpack@5.97.1): dependencies: chalk: 4.1.2 - enhanced-resolve: 5.17.1 - micromatch: 4.0.7 + enhanced-resolve: 5.18.0 + micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.2 webpack: 5.97.1 - ts-mocha@10.0.0(mocha@10.7.0): + ts-mocha@10.0.0(mocha@10.8.2): dependencies: - mocha: 10.7.0 + mocha: 10.8.2 ts-node: 7.0.1 optionalDependencies: tsconfig-paths: 3.15.0 @@ -9235,8 +9302,8 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 22.10.5 - acorn: 8.12.1 - acorn-walk: 8.3.3 + acorn: 8.14.0 + acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -9259,7 +9326,7 @@ snapshots: tsconfig-paths-webpack-plugin@4.2.0: dependencies: chalk: 4.1.2 - enhanced-resolve: 5.17.1 + enhanced-resolve: 5.18.0 tapable: 2.2.1 tsconfig-paths: 4.2.0 @@ -9277,10 +9344,6 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@2.4.0: {} - - tslib@2.6.3: {} - tslib@2.7.0: {} tslib@2.8.1: {} @@ -9313,14 +9376,14 @@ snapshots: buffer: 6.0.3 chalk: 4.1.2 cli-highlight: 2.1.11 - dayjs: 1.11.12 - debug: 4.3.6(supports-color@8.1.1) + dayjs: 1.11.13 + debug: 4.4.0(supports-color@8.1.1) dotenv: 16.4.7 glob: 10.4.5 mkdirp: 2.1.6 reflect-metadata: 0.2.2 sha.js: 2.4.11 - tslib: 2.6.3 + tslib: 2.8.1 uuid: 9.0.1 yargs: 17.7.2 optionalDependencies: @@ -9339,6 +9402,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.8: {} + undici-types@6.20.0: {} undici@5.28.4: @@ -9349,12 +9414,6 @@ snapshots: unpipe@1.0.0: {} - update-browserslist-db@1.1.0(browserslist@4.23.2): - dependencies: - browserslist: 4.23.2 - escalade: 3.1.2 - picocolors: 1.1.1 - update-browserslist-db@1.1.1(browserslist@4.24.3): dependencies: browserslist: 4.24.3 @@ -9376,6 +9435,8 @@ snapshots: utils-merge@1.0.1: {} + uuid@10.0.0: {} + uuid@11.0.3: {} uuid@9.0.1: {} @@ -9401,7 +9462,7 @@ snapshots: dependencies: makeerror: 1.0.12 - watchpack@2.4.1: + watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -9426,8 +9487,8 @@ snapshots: acorn: 8.14.0 browserslist: 4.24.3 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 + enhanced-resolve: 5.18.0 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -9438,8 +9499,8 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.97.1) - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.11(webpack@5.97.1) + watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -9465,12 +9526,12 @@ snapshots: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 - async: 3.2.5 + async: 3.2.6 is-stream: 2.0.1 logform: 2.7.0 one-time: 1.0.0 readable-stream: 3.6.2 - safe-stable-stringify: 2.4.3 + safe-stable-stringify: 2.5.0 stack-trace: 0.0.10 triple-beam: 1.4.1 winston-transport: 4.9.0 @@ -9514,7 +9575,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.5.0: {} + yaml@2.7.0: {} yargs-parser@20.2.9: {} @@ -9530,7 +9591,7 @@ snapshots: yargs@16.2.0: dependencies: cliui: 7.0.4 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -9540,7 +9601,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -9557,4 +9618,4 @@ snapshots: dependencies: archiver-utils: 5.0.2 compress-commons: 6.0.2 - readable-stream: 4.5.2 + readable-stream: 4.7.0 From ed7d30ac045daa8272e247e862a14995401323f6 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 47/51] feat: update cache-manager-redis-yet Signed-off-by: Svetoslav Borislavov --- NOTICE | 4 ++-- back-end/package.json | 2 +- back-end/pnpm-lock.yaml | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/NOTICE b/NOTICE index d138bc02f..f81562bb2 100644 --- a/NOTICE +++ b/NOTICE @@ -1118,8 +1118,8 @@ The Initial Developer of cacache@16.1.3, is GitHub Inc. (https://github.com/npm/cacache). Copyright GitHub Inc.. All Rights Reserved. -This product includes software (cache-manager-redis-yet@5.1.4) developed at -(https://github.com/jaredwray/cacheable). +This product includes software (cache-manager-redis-yet@5.1.5) developed at +(https://github.com/jaredwray/cache-manager-stores). This product includes software (cache-manager@5.7.6) developed at (https://github.com/jaredwray/cacheable). diff --git a/back-end/package.json b/back-end/package.json index 42b18ec11..ddd57ad34 100644 --- a/back-end/package.json +++ b/back-end/package.json @@ -47,7 +47,7 @@ "axios": "1.7.9", "bcryptjs": "2.4.3", "cache-manager": "5.7.6", - "cache-manager-redis-yet": "5.1.4", + "cache-manager-redis-yet": "5.1.5", "class-transformer": "0.5.1", "class-validator": "0.14.1", "dotenv": "16.4.7", diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 6a12a20f4..1945602a5 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -78,8 +78,8 @@ importers: specifier: 5.7.6 version: 5.7.6 cache-manager-redis-yet: - specifier: 5.1.4 - version: 5.1.4 + specifier: 5.1.5 + version: 5.1.5 class-transformer: specifier: 0.5.1 version: 0.5.1 @@ -1716,8 +1716,8 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cache-manager-redis-yet@5.1.4: - resolution: {integrity: sha512-2mXZjo+txfH2m+mSTHTITNq8c5SssU2nP7NutzrocO3Mw/SbjHcDo+mriI3ZuR63ov/oUUIaF9iF+MzDqVzMoQ==} + cache-manager-redis-yet@5.1.5: + resolution: {integrity: sha512-NYDxrWBoLXxxVPw4JuBriJW0f45+BVOAsgLiozRo4GoJQyoKPbueQWYStWqmO73/AeHJeWrV7Hzvk6vhCGHlqA==} engines: {node: '>= 18'} deprecated: With cache-manager v6 we now are using Keyv @@ -6443,7 +6443,7 @@ snapshots: bytes@3.1.2: {} - cache-manager-redis-yet@5.1.4: + cache-manager-redis-yet@5.1.5: dependencies: '@redis/bloom': 1.2.0(@redis/client@1.6.0) '@redis/client': 1.6.0 From d6e88e0b4b3b197515ede8888c6a8a1108e7c09d Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 48/51] feat: update pnpm-lock for BE Signed-off-by: Svetoslav Borislavov --- back-end/pnpm-lock.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/back-end/pnpm-lock.yaml b/back-end/pnpm-lock.yaml index 1945602a5..f932eb2ad 100644 --- a/back-end/pnpm-lock.yaml +++ b/back-end/pnpm-lock.yaml @@ -1605,8 +1605,8 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.5.2: - resolution: {integrity: sha512-KSdMqLj1ZERZMP1PTmnLK7SqJu9z9/SbwUUPZly2puMtfVcytC+jl6mb/9XYiqq0PXcx1rNDS+Qvl1g54Lho6A==} + bare-events@2.5.3: + resolution: {integrity: sha512-pCO3aoRJ0MBiRMu8B7vUga0qL3L7gO1+SW7ku6qlSsMLwuhaawnuvZDyzJY/kyC63Un0XAB0OPUcfF1eTO/V+Q==} bare-fs@2.3.5: resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} @@ -5026,7 +5026,7 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.2.3 - protobufjs: 7.2.5 + protobufjs: 7.4.0 yargs: 17.7.2 '@hapi/hoek@9.3.0': {} @@ -6318,12 +6318,12 @@ snapshots: balanced-match@1.0.2: {} - bare-events@2.5.2: + bare-events@2.5.3: optional: true bare-fs@2.3.5: dependencies: - bare-events: 2.5.2 + bare-events: 2.5.3 bare-path: 2.1.3 bare-stream: 2.6.1 optional: true @@ -9046,7 +9046,7 @@ snapshots: queue-tick: 1.0.1 text-decoder: 1.2.3 optionalDependencies: - bare-events: 2.5.2 + bare-events: 2.5.3 string-length@4.0.2: dependencies: From 927f50414898a0ba2c841a57a1c5e982a63e4c67 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 49/51] feat: update FE subdependencies Signed-off-by: Svetoslav Borislavov --- NOTICE | 153 ++--- front-end/pnpm-lock.yaml | 1210 ++++++++++++++------------------------ 2 files changed, 474 insertions(+), 889 deletions(-) diff --git a/NOTICE b/NOTICE index f81562bb2..e4828492e 100644 --- a/NOTICE +++ b/NOTICE @@ -25,7 +25,7 @@ The Initial Developer of @babel/code-frame@7.26.2, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. -The Initial Developer of @babel/compat-data@7.26.2, +The Initial Developer of @babel/compat-data@7.26.3, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. @@ -33,7 +33,7 @@ The Initial Developer of @babel/core@7.26.0, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. -The Initial Developer of @babel/generator@7.26.2, +The Initial Developer of @babel/generator@7.26.3, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. @@ -93,7 +93,7 @@ The Initial Developer of @babel/helpers@7.26.0, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. -The Initial Developer of @babel/parser@7.26.2, +The Initial Developer of @babel/parser@7.26.3, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. @@ -120,7 +120,7 @@ The Initial Developer of @babel/plugin-syntax-typescript@7.25.9, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. -The Initial Developer of @babel/plugin-transform-typescript@7.25.9, +The Initial Developer of @babel/plugin-transform-typescript@7.26.3, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. @@ -128,11 +128,11 @@ The Initial Developer of @babel/template@7.25.9, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. -The Initial Developer of @babel/traverse@7.25.9, +The Initial Developer of @babel/traverse@7.26.4, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. -The Initial Developer of @babel/types@7.26.0, +The Initial Developer of @babel/types@7.26.3, is The Babel Team (https://github.com/babel/babel). Copyright The Babel Team. All Rights Reserved. @@ -152,7 +152,7 @@ The Initial Developer of @electron-toolkit/utils@3.0.0, is Alex Wei (https://github.com/alex8088/electron-toolkit). Copyright Alex Wei. All Rights Reserved. -This product includes software (@electron/asar@3.2.17) developed at +This product includes software (@electron/asar@3.2.18) developed at (https://github.com/electron/asar). The Initial Developer of @electron/get@2.0.3, @@ -186,18 +186,10 @@ The Initial Developer of @eslint-community/regexpp@4.12.1, is Toru Nagashima (https://github.com/eslint-community/regexpp). Copyright Toru Nagashima. All Rights Reserved. -The Initial Developer of @eslint/config-array@0.19.0, -is Nicholas C. Zakas (https://github.com/eslint/rewrite). -Copyright Nicholas C. Zakas. All Rights Reserved. - The Initial Developer of @eslint/config-array@0.19.1, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. -The Initial Developer of @eslint/core@0.9.0, -is Nicholas C. Zakas (https://github.com/eslint/rewrite). -Copyright Nicholas C. Zakas. All Rights Reserved. - The Initial Developer of @eslint/core@0.9.1, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. @@ -209,18 +201,10 @@ Copyright Nicholas C. Zakas. All Rights Reserved. This product includes software (@eslint/js@9.17.0) developed at (https://github.com/eslint/eslint). -The Initial Developer of @eslint/object-schema@2.1.4, -is Nicholas C. Zakas (https://github.com/eslint/rewrite). -Copyright Nicholas C. Zakas. All Rights Reserved. - The Initial Developer of @eslint/object-schema@2.1.5, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. -The Initial Developer of @eslint/plugin-kit@0.2.3, -is Nicholas C. Zakas (https://github.com/eslint/rewrite). -Copyright Nicholas C. Zakas. All Rights Reserved. - The Initial Developer of @eslint/plugin-kit@0.2.4, is Nicholas C. Zakas (https://github.com/eslint/rewrite). Copyright Nicholas C. Zakas. All Rights Reserved. @@ -349,7 +333,7 @@ The Initial Developer of @istanbuljs/schema@0.1.3, is Corey Farrell (https://github.com/istanbuljs/schema). Copyright Corey Farrell. All Rights Reserved. -The Initial Developer of @jridgewell/gen-mapping@0.3.5, +The Initial Developer of @jridgewell/gen-mapping@0.3.8, is Justin Ridgewell (https://github.com/jridgewell/gen-mapping). Copyright Justin Ridgewell. All Rights Reserved. @@ -562,7 +546,7 @@ The Initial Developer of @rollup/pluginutils@4.2.1, is Rich Harris (https://github.com/rollup/plugins). Copyright Rich Harris. All Rights Reserved. -The Initial Developer of @rollup/rollup-darwin-arm64@4.26.0, +The Initial Developer of @rollup/rollup-darwin-arm64@4.30.0, is Lukas Taegert-Atkinson (https://github.com/rollup/rollup). Copyright Lukas Taegert-Atkinson. All Rights Reserved. @@ -691,51 +675,27 @@ This product includes software (@types/verror@1.10.10) developed at This product includes software (@types/yauzl@2.10.3) developed at (https://github.com/DefinitelyTyped/DefinitelyTyped). -This product includes software (@typescript-eslint/eslint-plugin@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/eslint-plugin@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/parser@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/parser@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/scope-manager@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/scope-manager@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/type-utils@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/type-utils@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/types@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/types@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/typescript-estree@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/typescript-estree@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/utils@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/utils@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). -This product includes software (@typescript-eslint/visitor-keys@8.15.0) developed at -(https://github.com/typescript-eslint/typescript-eslint). - This product includes software (@typescript-eslint/visitor-keys@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). @@ -881,11 +841,11 @@ This product includes software (acorn-jsx@5.3.2) developed at This product includes software (acorn@8.14.0) developed at (https://github.com/acornjs/acorn). -The Initial Developer of agent-base@7.1.1, +The Initial Developer of agent-base@7.1.3, is Nathan Rajlich (https://github.com/TooTallNate/proxy-agents). Copyright Nathan Rajlich. All Rights Reserved. -The Initial Developer of agentkeepalive@4.5.0, +The Initial Developer of agentkeepalive@4.6.0, is fengmk2 (https://github.com/node-modules/agentkeepalive). Copyright fengmk2. All Rights Reserved. @@ -1079,7 +1039,7 @@ The Initial Developer of brorand@1.1.0, is Fedor Indutny (https://github.com/indutny/brorand). Copyright Fedor Indutny. All Rights Reserved. -The Initial Developer of browserslist@4.24.2, +The Initial Developer of browserslist@4.24.3, is Andrey Sitnik (https://github.com/browserslist/browserslist). Copyright Andrey Sitnik. All Rights Reserved. @@ -1087,10 +1047,6 @@ The Initial Developer of buffer-crc32@0.2.13, is Brian J. Brennan (https://github.com/brianloveswords/buffer-crc32). Copyright Brian J. Brennan. All Rights Reserved. -The Initial Developer of buffer-equal@1.0.1, -is James Halliday (https://github.com/inspect-js/buffer-equal). -Copyright James Halliday. All Rights Reserved. - This product includes software (buffer-from@1.1.2) developed at (https://github.com/LinusU/buffer-from). @@ -1136,7 +1092,7 @@ The Initial Developer of callsites@3.1.0, is Sindre Sorhus (https://github.com/sindresorhus/callsites). Copyright Sindre Sorhus. All Rights Reserved. -The Initial Developer of caniuse-lite@1.0.30001680, +The Initial Developer of caniuse-lite@1.0.30001690, is Ben Briggs (https://github.com/browserslist/caniuse-lite). Copyright Ben Briggs. All Rights Reserved. @@ -1297,7 +1253,7 @@ The Initial Developer of de-indent@1.0.2, is Evan You (https://github.com/yyx990803/de-indent). Copyright Evan You. All Rights Reserved. -The Initial Developer of debug@4.3.7, +The Initial Developer of debug@4.4.0, is Josh Junon (https://github.com/debug-js/debug). Copyright Josh Junon. All Rights Reserved. @@ -1380,9 +1336,6 @@ The Initial Developer of dotenv-expand@11.0.7, is motdotla (https://github.com/motdotla/dotenv-expand). Copyright motdotla. All Rights Reserved. -This product includes software (dotenv@16.4.5) developed at -(https://github.com/motdotla/dotenv). - This product includes software (dotenv@16.4.7) developed at (https://github.com/motdotla/dotenv). @@ -1398,7 +1351,7 @@ The Initial Developer of ejs@3.1.10, is Matthew Eernisse (https://github.com/mde/ejs). Copyright Matthew Eernisse. All Rights Reserved. -The Initial Developer of electron-builder-squirrel-windows@24.13.3, +The Initial Developer of electron-builder-squirrel-windows@25.1.8, is Vladimir Krivosheev (https://github.com/electron-userland/electron-builder). Copyright Vladimir Krivosheev. All Rights Reserved. @@ -1414,7 +1367,7 @@ The Initial Developer of electron-publish@25.1.7, is Vladimir Krivosheev (https://github.com/electron-userland/electron-builder). Copyright Vladimir Krivosheev. All Rights Reserved. -The Initial Developer of electron-to-chromium@1.5.57, +The Initial Developer of electron-to-chromium@1.5.78, is Kilian Valkhof (https://github.com/kilian/electron-to-chromium). Copyright Kilian Valkhof. All Rights Reserved. @@ -1463,7 +1416,7 @@ Copyright IndigoUnited. All Rights Reserved. This product includes software (error-stack-parser-es@0.1.5) developed at (https://github.com/antfu/error-stack-parser-es). -The Initial Developer of es-define-property@1.0.0, +The Initial Developer of es-define-property@1.0.1, is Jordan Harband (https://github.com/ljharb/es-define-property). Copyright Jordan Harband. All Rights Reserved. @@ -1580,7 +1533,7 @@ The Initial Developer of fast-diff@1.3.0, is Jason Chen (https://github.com/jhchen/fast-diff). Copyright Jason Chen. All Rights Reserved. -The Initial Developer of fast-glob@3.3.2, +The Initial Developer of fast-glob@3.3.3, is Denis Malinochkin (https://github.com/mrmlnc/fast-glob). Copyright Denis Malinochkin. All Rights Reserved. @@ -1600,7 +1553,7 @@ The Initial Developer of fast-safe-stringify@2.1.1, is David Mark Clements (https://github.com/davidmarkclements/fast-safe-stringify). Copyright David Mark Clements. All Rights Reserved. -The Initial Developer of fastq@1.17.1, +The Initial Developer of fastq@1.18.0, is Matteo Collina (https://github.com/mcollina/fastq). Copyright Matteo Collina. All Rights Reserved. @@ -1636,7 +1589,7 @@ The Initial Developer of flat-cache@4.0.1, is Jared Wray (https://github.com/jaredwray/flat-cache). Copyright Jared Wray. All Rights Reserved. -The Initial Developer of flatted@3.3.1, +The Initial Developer of flatted@3.3.2, is Andrea Giammarchi (https://github.com/WebReflection/flatted). Copyright Andrea Giammarchi. All Rights Reserved. @@ -1674,10 +1627,6 @@ This product includes software (fsevents@2.3.2) developed at This product includes software (fsevents@2.3.3) developed at (https://github.com/fsevents/fsevents). -The Initial Developer of function-bind@1.1.2, -is Raynos (https://github.com/Raynos/function-bind). -Copyright Raynos. All Rights Reserved. - The Initial Developer of gauge@3.0.2, is Rebecca Turner (https://github.com/iarna/gauge). Copyright Rebecca Turner. All Rights Reserved. @@ -1690,10 +1639,6 @@ The Initial Developer of get-caller-file@2.0.5, is Stefan Penner (https://github.com/stefanpenner/get-caller-file). Copyright Stefan Penner. All Rights Reserved. -The Initial Developer of get-intrinsic@1.2.4, -is Jordan Harband (https://github.com/ljharb/get-intrinsic). -Copyright Jordan Harband. All Rights Reserved. - The Initial Developer of get-stream@9.0.1, is Sindre Sorhus (https://github.com/sindresorhus/get-stream). Copyright Sindre Sorhus. All Rights Reserved. @@ -1726,7 +1671,7 @@ The Initial Developer of globalthis@1.0.4, is Jordan Harband (https://github.com/ljharb/System.global). Copyright Jordan Harband. All Rights Reserved. -The Initial Developer of gopd@1.0.1, +The Initial Developer of gopd@1.2.0, is Jordan Harband (https://github.com/ljharb/gopd). Copyright Jordan Harband. All Rights Reserved. @@ -1740,10 +1685,6 @@ The Initial Developer of graphemer@1.4.0, is Matt Davies (https://github.com/flmnt/graphemer). Copyright Matt Davies. All Rights Reserved. -The Initial Developer of happy-dom@13.6.2, -is David Ortner (https://github.com/capricorn86/happy-dom). -Copyright David Ortner. All Rights Reserved. - The Initial Developer of has-flag@4.0.0, is Sindre Sorhus (https://github.com/sindresorhus/has-flag). Copyright Sindre Sorhus. All Rights Reserved. @@ -1752,14 +1693,6 @@ The Initial Developer of has-property-descriptors@1.0.2, is Jordan Harband (https://github.com/inspect-js/has-property-descriptors). Copyright Jordan Harband. All Rights Reserved. -The Initial Developer of has-proto@1.0.3, -is Jordan Harband (https://github.com/inspect-js/has-proto). -Copyright Jordan Harband. All Rights Reserved. - -The Initial Developer of has-symbols@1.0.3, -is Jordan Harband (https://github.com/inspect-js/has-symbols). -Copyright Jordan Harband. All Rights Reserved. - The Initial Developer of has-unicode@2.0.1, is Rebecca Turner (https://github.com/iarna/has-unicode). Copyright Rebecca Turner. All Rights Reserved. @@ -1768,10 +1701,6 @@ The Initial Developer of hash.js@1.1.7, is Fedor Indutny (https://github.com/indutny/hash.js). Copyright Fedor Indutny. All Rights Reserved. -The Initial Developer of hasown@2.0.2, -is Jordan Harband (https://github.com/inspect-js/hasOwn). -Copyright Jordan Harband. All Rights Reserved. - The Initial Developer of he@1.2.0, is Mathias Bynens (https://github.com/mathiasbynens/he). Copyright Mathias Bynens. All Rights Reserved. @@ -2007,7 +1936,7 @@ The Initial Developer of jsbn@1.1.0, is Tom Wu (https://github.com/andyperlitch/jsbn). Copyright Tom Wu. All Rights Reserved. -The Initial Developer of jsesc@3.0.2, +The Initial Developer of jsesc@3.1.0, is Mathias Bynens (https://github.com/mathiasbynens/jsesc). Copyright Mathias Bynens. All Rights Reserved. @@ -2123,7 +2052,7 @@ The Initial Developer of lru-cache@6.0.0, is Isaac Z. Schlueter (https://github.com/isaacs/node-lru-cache). Copyright Isaac Z. Schlueter. All Rights Reserved. -The Initial Developer of magic-string@0.30.12, +The Initial Developer of magic-string@0.30.17, is Rich Harris (https://github.com/rich-harris/magic-string). Copyright Rich Harris. All Rights Reserved. @@ -2257,7 +2186,7 @@ The Initial Developer of node-abi@3.71.0, is Lukas Geiger (https://github.com/electron/node-abi). Copyright Lukas Geiger. All Rights Reserved. -This product includes software (node-addon-api@8.2.2) developed at +This product includes software (node-addon-api@8.3.0) developed at (https://github.com/nodejs/node-addon-api). The Initial Developer of node-api-version@0.2.0, @@ -2272,7 +2201,7 @@ The Initial Developer of node-forge@1.3.1, is Digital Bazaar, Inc. (https://github.com/digitalbazaar/forge). Copyright Digital Bazaar, Inc.. All Rights Reserved. -The Initial Developer of node-gyp-build@4.8.3, +The Initial Developer of node-gyp-build@4.8.4, is Mathias Buus (https://github.com/prebuild/node-gyp-build). Copyright Mathias Buus. All Rights Reserved. @@ -2284,7 +2213,7 @@ The Initial Developer of node-int64@0.4.0, is Robert Kieffer (https://github.com/broofa/node-int64). Copyright Robert Kieffer. All Rights Reserved. -The Initial Developer of node-releases@2.0.18, +The Initial Developer of node-releases@2.0.19, is Sergey Rubanov (https://github.com/chicoxyzzy/node-releases). Copyright Sergey Rubanov. All Rights Reserved. @@ -2543,7 +2472,7 @@ The Initial Developer of punycode@2.3.1, is Mathias Bynens (https://github.com/mathiasbynens/punycode.js). Copyright Mathias Bynens. All Rights Reserved. -The Initial Developer of pvtsutils@1.3.5, +The Initial Developer of pvtsutils@1.3.6, is PeculiarVentures (https://github.com/PeculiarVentures/pvtsutils). Copyright PeculiarVentures. All Rights Reserved. @@ -2571,10 +2500,6 @@ The Initial Developer of read-binary-file-arch@1.0.6, is Samuel Maddock (https://github.com/samuelmaddock/read-binary-file-arch). Copyright Samuel Maddock. All Rights Reserved. -The Initial Developer of read-config-file@6.3.2, -is Vladimir Krivosheev (https://github.com/develar/read-config-file). -Copyright Vladimir Krivosheev. All Rights Reserved. - This product includes software (readable-stream@2.3.8) developed at (https://github.com/nodejs/readable-stream). @@ -2633,7 +2558,7 @@ The Initial Developer of reusify@1.0.4, is Matteo Collina (https://github.com/mcollina/reusify). Copyright Matteo Collina. All Rights Reserved. -The Initial Developer of rfc4648@1.5.3, +The Initial Developer of rfc4648@1.5.4, is William Swanson (https://github.com/swansontec/rfc4648.js). Copyright William Swanson. All Rights Reserved. @@ -2837,7 +2762,7 @@ The Initial Developer of sumchecker@3.0.1, is Mark Lee (https://github.com/malept/sumchecker). Copyright Mark Lee. All Rights Reserved. -The Initial Developer of superjson@2.2.1, +The Initial Developer of superjson@2.2.2, is Simon Knott (https://github.com/blitz-js/superjson). Copyright Simon Knott. All Rights Reserved. @@ -2892,11 +2817,11 @@ Copyright Zurab Benashvili. All Rights Reserved. This product includes software (tinybench@2.9.0) developed at (https://github.com/tinylibs/tinybench). -The Initial Developer of tinyexec@0.3.1, +The Initial Developer of tinyexec@0.3.2, is James Garbutt (https://github.com/tinylibs/tinyexec). Copyright James Garbutt. All Rights Reserved. -This product includes software (tinypool@1.0.1) developed at +This product includes software (tinypool@1.0.2) developed at (https://github.com/tinylibs/tinypool). This product includes software (tinyrainbow@1.2.0) developed at @@ -2929,11 +2854,11 @@ The Initial Developer of truncate-utf8-bytes@1.0.2, is Carl Xiong (https://github.com/parshap/truncate-utf8-bytes). Copyright Carl Xiong. All Rights Reserved. -The Initial Developer of ts-api-utils@1.4.0, +The Initial Developer of ts-api-utils@2.0.0, is JoshuaKGoldberg (https://github.com/JoshuaKGoldberg/ts-api-utils). Copyright JoshuaKGoldberg. All Rights Reserved. -The Initial Developer of ts-essentials@10.0.3, +The Initial Developer of ts-essentials@10.0.4, is Krzysztof Kaczor (https://github.com/ts-essentials/ts-essentials). Copyright Krzysztof Kaczor. All Rights Reserved. @@ -2977,7 +2902,7 @@ The Initial Developer of typeorm@0.3.20, is Umed Khudoiberdiev (https://github.com/typeorm/typeorm). Copyright Umed Khudoiberdiev. All Rights Reserved. -This product includes software (typescript-eslint@8.15.0) developed at +This product includes software (typescript-eslint@8.19.1) developed at (https://github.com/typescript-eslint/typescript-eslint). The Initial Developer of typescript@5.7.2, @@ -3015,10 +2940,6 @@ The Initial Developer of uri-js@4.4.1, is Gary Court (https://github.com/garycourt/uri-js). Copyright Gary Court. All Rights Reserved. -The Initial Developer of utf-8-validate@5.0.10, -is Einar Otto Stangvik (https://github.com/websockets/utf-8-validate). -Copyright Einar Otto Stangvik. All Rights Reserved. - The Initial Developer of utf8-byte-length@1.0.5, is Carl Xiong (https://github.com/parshap/utf8-byte-length). Copyright Carl Xiong. All Rights Reserved. @@ -3108,14 +3029,10 @@ The Initial Developer of wcwidth@1.0.1, is Tim Oxley (https://github.com/timoxley/wcwidth). Copyright Tim Oxley. All Rights Reserved. -The Initial Developer of webidl-conversions@7.0.0, +The Initial Developer of webidl-conversions@3.0.1, is Domenic Denicola (https://github.com/jsdom/webidl-conversions). Copyright Domenic Denicola. All Rights Reserved. -The Initial Developer of whatwg-mimetype@3.0.0, -is Domenic Denicola (https://github.com/jsdom/whatwg-mimetype). -Copyright Domenic Denicola. All Rights Reserved. - The Initial Developer of whatwg-url@5.0.0, is Sebastian Mayr (https://github.com/jsdom/whatwg-url). Copyright Sebastian Mayr. All Rights Reserved. diff --git a/front-end/pnpm-lock.yaml b/front-end/pnpm-lock.yaml index 2c2e1e46a..8ac06bf06 100644 --- a/front-end/pnpm-lock.yaml +++ b/front-end/pnpm-lock.yaml @@ -61,7 +61,7 @@ importers: version: 2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) socket.io-client: specifier: 4.8.1 - version: 4.8.1(utf-8-validate@5.0.10) + version: 4.8.1 unzipper: specifier: 0.12.3 version: 0.12.3 @@ -104,13 +104,13 @@ importers: version: 5.2.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: 2.1.8 - version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) + version: 2.1.8(vitest@2.1.8(@types/node@22.10.5)(sass@1.77.6)) '@vue/eslint-config-prettier': specifier: 10.1.0 version: 10.1.0(@types/eslint@8.56.12)(eslint@9.17.0)(prettier@3.4.2) '@vue/eslint-config-typescript': specifier: 14.1.3 - version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2) + version: 14.1.3(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2) '@vue/tsconfig': specifier: 0.7.0 version: 0.7.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) @@ -119,7 +119,7 @@ importers: version: 33.3.1 electron-builder: specifier: 25.1.8 - version: 25.1.8(electron-builder-squirrel-windows@24.13.3) + version: 25.1.8(electron-builder-squirrel-windows@25.1.8) eslint: specifier: 9.17.0 version: 9.17.0 @@ -152,13 +152,13 @@ importers: version: 1.8.1(eslint@9.17.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-devtools: specifier: 7.6.8 - version: 7.6.8(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) + version: 7.6.8(rollup@4.30.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) + version: 2.1.8(@types/node@22.10.5)(sass@1.77.6) vitest-mock-extended: specifier: 2.0.2 - version: 2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)) + version: 2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(sass@1.77.6)) vue: specifier: 3.5.13 version: 3.5.13(typescript@5.7.2) @@ -182,16 +182,16 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.2': - resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} + '@babel/compat-data@7.26.3': + resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} engines: {node: '>=6.9.0'} '@babel/core@7.26.0': resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.2': - resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} + '@babel/generator@7.26.3': + resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.25.9': @@ -256,8 +256,8 @@ packages: resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.2': - resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} + '@babel/parser@7.26.3': + resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} hasBin: true @@ -296,8 +296,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.25.9': - resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} + '@babel/plugin-transform-typescript@7.26.3': + resolution: {integrity: sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -306,12 +306,12 @@ packages: resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.9': - resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + '@babel/traverse@7.26.4': + resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.0': - resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + '@babel/types@7.26.3': + resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -331,8 +331,8 @@ packages: peerDependencies: electron: '>=13.0.0' - '@electron/asar@3.2.17': - resolution: {integrity: sha512-OcWImUI686w8LkghQj9R2ynZ2ME693Ek6L1SiaAgqGKzBaTIZw3fHDqN82Rcl+EU1Gm9EgkJ5KLIY/q5DCRbbA==} + '@electron/asar@3.2.18': + resolution: {integrity: sha512-2XyvMe3N3Nrs8cV39IKELRHTYUWFKrmqqSY1U+GMlc0jvqjIVnoxhNd2H4JolWQncbJi1DCvb5TNxZuI2fEjWg==} engines: {node: '>=10.12.0'} hasBin: true @@ -340,19 +340,10 @@ packages: resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==} engines: {node: '>=12'} - '@electron/notarize@2.2.1': - resolution: {integrity: sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg==} - engines: {node: '>= 10.0.0'} - '@electron/notarize@2.5.0': resolution: {integrity: sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==} engines: {node: '>= 10.0.0'} - '@electron/osx-sign@1.0.5': - resolution: {integrity: sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==} - engines: {node: '>=12.0.0'} - hasBin: true - '@electron/osx-sign@1.3.1': resolution: {integrity: sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==} engines: {node: '>=12.0.0'} @@ -363,10 +354,6 @@ packages: engines: {node: '>=12.13.0'} hasBin: true - '@electron/universal@1.5.1': - resolution: {integrity: sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw==} - engines: {node: '>=8.6'} - '@electron/universal@2.0.1': resolution: {integrity: sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==} engines: {node: '>=16.4'} @@ -669,12 +656,12 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.19.0': - resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==} + '@eslint/config-array@0.19.1': + resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.9.0': - resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==} + '@eslint/core@0.9.1': + resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.2.0': @@ -685,12 +672,12 @@ packages: resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.4': - resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + '@eslint/object-schema@2.1.5': + resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.3': - resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} + '@eslint/plugin-kit@0.2.4': + resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ethersproject/abi@5.7.0': @@ -815,8 +802,8 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} '@jridgewell/resolve-uri@3.1.2': @@ -833,10 +820,6 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@malept/cross-spawn-promise@1.1.1': - resolution: {integrity: sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==} - engines: {node: '>= 10'} - '@malept/cross-spawn-promise@2.0.0': resolution: {integrity: sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==} engines: {node: '>= 12.13.0'} @@ -946,8 +929,8 @@ packages: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} - '@rollup/pluginutils@5.1.3': - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + '@rollup/pluginutils@5.1.4': + resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -955,93 +938,98 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.26.0': - resolution: {integrity: sha512-gJNwtPDGEaOEgejbaseY6xMFu+CPltsc8/T+diUTTbOQLqD+bnrJq9ulH6WD69TqwqWmrfRAtUv30cCFZlbGTQ==} + '@rollup/rollup-android-arm-eabi@4.30.0': + resolution: {integrity: sha512-qFcFto9figFLz2g25DxJ1WWL9+c91fTxnGuwhToCl8BaqDsDYMl/kOnBXAyAqkkzAWimYMSWNPWEjt+ADAHuoQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.26.0': - resolution: {integrity: sha512-YJa5Gy8mEZgz5JquFruhJODMq3lTHWLm1fOy+HIANquLzfIOzE9RA5ie3JjCdVb9r46qfAQY/l947V0zfGJ0OQ==} + '@rollup/rollup-android-arm64@4.30.0': + resolution: {integrity: sha512-vqrQdusvVl7dthqNjWCL043qelBK+gv9v3ZiqdxgaJvmZyIAAXMjeGVSqZynKq69T7062T5VrVTuikKSAAVP6A==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.26.0': - resolution: {integrity: sha512-ErTASs8YKbqTBoPLp/kA1B1Um5YSom8QAc4rKhg7b9tyyVqDBlQxy7Bf2wW7yIlPGPg2UODDQcbkTlruPzDosw==} + '@rollup/rollup-darwin-arm64@4.30.0': + resolution: {integrity: sha512-617pd92LhdA9+wpixnzsyhVft3szYiN16aNUMzVkf2N+yAk8UXY226Bfp36LvxYTUt7MO/ycqGFjQgJ0wlMaWQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.26.0': - resolution: {integrity: sha512-wbgkYDHcdWW+NqP2mnf2NOuEbOLzDblalrOWcPyY6+BRbVhliavon15UploG7PpBRQ2bZJnbmh8o3yLoBvDIHA==} + '@rollup/rollup-darwin-x64@4.30.0': + resolution: {integrity: sha512-Y3b4oDoaEhCypg8ajPqigKDcpi5ZZovemQl9Edpem0uNv6UUjXv7iySBpGIUTSs2ovWOzYpfw9EbFJXF/fJHWw==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.26.0': - resolution: {integrity: sha512-Y9vpjfp9CDkAG4q/uwuhZk96LP11fBz/bYdyg9oaHYhtGZp7NrbkQrj/66DYMMP2Yo/QPAsVHkV891KyO52fhg==} + '@rollup/rollup-freebsd-arm64@4.30.0': + resolution: {integrity: sha512-3REQJ4f90sFIBfa0BUokiCdrV/E4uIjhkWe1bMgCkhFXbf4D8YN6C4zwJL881GM818qVYE9BO3dGwjKhpo2ABA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.26.0': - resolution: {integrity: sha512-A/jvfCZ55EYPsqeaAt/yDAG4q5tt1ZboWMHEvKAH9Zl92DWvMIbnZe/f/eOXze65aJaaKbL+YeM0Hz4kLQvdwg==} + '@rollup/rollup-freebsd-x64@4.30.0': + resolution: {integrity: sha512-ZtY3Y8icbe3Cc+uQicsXG5L+CRGUfLZjW6j2gn5ikpltt3Whqjfo5mkyZ86UiuHF9Q3ZsaQeW7YswlHnN+lAcg==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.26.0': - resolution: {integrity: sha512-paHF1bMXKDuizaMODm2bBTjRiHxESWiIyIdMugKeLnjuS1TCS54MF5+Y5Dx8Ui/1RBPVRE09i5OUlaLnv8OGnA==} + '@rollup/rollup-linux-arm-gnueabihf@4.30.0': + resolution: {integrity: sha512-bsPGGzfiHXMhQGuFGpmo2PyTwcrh2otL6ycSZAFTESviUoBOuxF7iBbAL5IJXc/69peXl5rAtbewBFeASZ9O0g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.26.0': - resolution: {integrity: sha512-cwxiHZU1GAs+TMxvgPfUDtVZjdBdTsQwVnNlzRXC5QzIJ6nhfB4I1ahKoe9yPmoaA/Vhf7m9dB1chGPpDRdGXg==} + '@rollup/rollup-linux-arm-musleabihf@4.30.0': + resolution: {integrity: sha512-kvyIECEhs2DrrdfQf++maCWJIQ974EI4txlz1nNSBaCdtf7i5Xf1AQCEJWOC5rEBisdaMFFnOWNLYt7KpFqy5A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.26.0': - resolution: {integrity: sha512-4daeEUQutGRCW/9zEo8JtdAgtJ1q2g5oHaoQaZbMSKaIWKDQwQ3Yx0/3jJNmpzrsScIPtx/V+1AfibLisb3AMQ==} + '@rollup/rollup-linux-arm64-gnu@4.30.0': + resolution: {integrity: sha512-CFE7zDNrokaotXu+shwIrmWrFxllg79vciH4E/zeK7NitVuWEaXRzS0mFfFvyhZfn8WfVOG/1E9u8/DFEgK7WQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.26.0': - resolution: {integrity: sha512-eGkX7zzkNxvvS05ROzJ/cO/AKqNvR/7t1jA3VZDi2vRniLKwAWxUr85fH3NsvtxU5vnUUKFHKh8flIBdlo2b3Q==} + '@rollup/rollup-linux-arm64-musl@4.30.0': + resolution: {integrity: sha512-MctNTBlvMcIBP0t8lV/NXiUwFg9oK5F79CxLU+a3xgrdJjfBLVIEHSAjQ9+ipofN2GKaMLnFFXLltg1HEEPaGQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.26.0': - resolution: {integrity: sha512-Odp/lgHbW/mAqw/pU21goo5ruWsytP7/HCC/liOt0zcGG0llYWKrd10k9Fj0pdj3prQ63N5yQLCLiE7HTX+MYw==} + '@rollup/rollup-linux-loongarch64-gnu@4.30.0': + resolution: {integrity: sha512-fBpoYwLEPivL3q368+gwn4qnYnr7GVwM6NnMo8rJ4wb0p/Y5lg88vQRRP077gf+tc25akuqd+1Sxbn9meODhwA==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.30.0': + resolution: {integrity: sha512-1hiHPV6dUaqIMXrIjN+vgJqtfkLpqHS1Xsg0oUfUVD98xGp1wX89PIXgDF2DWra1nxAd8dfE0Dk59MyeKaBVAw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.26.0': - resolution: {integrity: sha512-MBR2ZhCTzUgVD0OJdTzNeF4+zsVogIR1U/FsyuFerwcqjZGvg2nYe24SAHp8O5sN8ZkRVbHwlYeHqcSQ8tcYew==} + '@rollup/rollup-linux-riscv64-gnu@4.30.0': + resolution: {integrity: sha512-U0xcC80SMpEbvvLw92emHrNjlS3OXjAM0aVzlWfar6PR0ODWCTQtKeeB+tlAPGfZQXicv1SpWwRz9Hyzq3Jx3g==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.26.0': - resolution: {integrity: sha512-YYcg8MkbN17fMbRMZuxwmxWqsmQufh3ZJFxFGoHjrE7bv0X+T6l3glcdzd7IKLiwhT+PZOJCblpnNlz1/C3kGQ==} + '@rollup/rollup-linux-s390x-gnu@4.30.0': + resolution: {integrity: sha512-VU/P/IODrNPasgZDLIFJmMiLGez+BN11DQWfTVlViJVabyF3JaeaJkP6teI8760f18BMGCQOW9gOmuzFaI1pUw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.26.0': - resolution: {integrity: sha512-ZuwpfjCwjPkAOxpjAEjabg6LRSfL7cAJb6gSQGZYjGhadlzKKywDkCUnJ+KEfrNY1jH5EEoSIKLCb572jSiglA==} + '@rollup/rollup-linux-x64-gnu@4.30.0': + resolution: {integrity: sha512-laQVRvdbKmjXuFA3ZiZj7+U24FcmoPlXEi2OyLfbpY2MW1oxLt9Au8q9eHd0x6Pw/Kw4oe9gwVXWwIf2PVqblg==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.26.0': - resolution: {integrity: sha512-+HJD2lFS86qkeF8kNu0kALtifMpPCZU80HvwztIKnYwym3KnA1os6nsX4BGSTLtS2QVAGG1P3guRgsYyMA0Yhg==} + '@rollup/rollup-linux-x64-musl@4.30.0': + resolution: {integrity: sha512-3wzKzduS7jzxqcOvy/ocU/gMR3/QrHEFLge5CD7Si9fyHuoXcidyYZ6jyx8OPYmCcGm3uKTUl+9jUSAY74Ln5A==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.26.0': - resolution: {integrity: sha512-WUQzVFWPSw2uJzX4j6YEbMAiLbs0BUysgysh8s817doAYhR5ybqTI1wtKARQKo6cGop3pHnrUJPFCsXdoFaimQ==} + '@rollup/rollup-win32-arm64-msvc@4.30.0': + resolution: {integrity: sha512-jROwnI1+wPyuv696rAFHp5+6RFhXGGwgmgSfzE8e4xfit6oLRg7GyMArVUoM3ChS045OwWr9aTnU+2c1UdBMyw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.26.0': - resolution: {integrity: sha512-D4CxkazFKBfN1akAIY6ieyOqzoOoBV1OICxgUblWxff/pSjCA2khXlASUx7mK6W1oP4McqhgcCsu6QaLj3WMWg==} + '@rollup/rollup-win32-ia32-msvc@4.30.0': + resolution: {integrity: sha512-duzweyup5WELhcXx5H1jokpr13i3BV9b48FMiikYAwk/MT1LrMYYk2TzenBd0jj4ivQIt58JWSxc19y4SvLP4g==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.26.0': - resolution: {integrity: sha512-2x8MO1rm4PGEP0xWbubJW5RtbNLk3puzAMaLQd3B3JHVw4KcHlmXcO+Wewx9zCoo7EUFiMlu/aZbCJ7VjMzAag==} + '@rollup/rollup-win32-x64-msvc@4.30.0': + resolution: {integrity: sha512-DYvxS0M07PvgvavMIybCOBYheyrqlui6ZQBHJs6GqduVzHSZ06TPPvlfvnYstjODHQ8UUXFwt5YE+h0jFI8kwg==} cpu: [x64] os: [win32] @@ -1106,8 +1094,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@20.14.8': - resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} + '@types/node@20.17.12': + resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} '@types/node@22.10.5': resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} @@ -1127,66 +1115,51 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.15.0': - resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} + '@typescript-eslint/eslint-plugin@8.19.1': + resolution: {integrity: sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.15.0': - resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} + '@typescript-eslint/parser@8.19.1': + resolution: {integrity: sha512-67gbfv8rAwawjYx3fYArwldTQKoYfezNUT4D5ioWetr/xCrxXxvleo3uuiFuKfejipvq+og7mjz3b0G2bVyUCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.15.0': - resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} + '@typescript-eslint/scope-manager@8.19.1': + resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.15.0': - resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} + '@typescript-eslint/type-utils@8.19.1': + resolution: {integrity: sha512-Rp7k9lhDKBMRJB/nM9Ksp1zs4796wVNyihG9/TU9R6KCJDNkQbc2EOKjrBtLYh3396ZdpXLtr/MkaSEmNMtykw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@8.15.0': - resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} + '@typescript-eslint/types@8.19.1': + resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.15.0': - resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} + '@typescript-eslint/typescript-estree@8.19.1': + resolution: {integrity: sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.15.0': - resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} + '@typescript-eslint/utils@8.19.1': + resolution: {integrity: sha512-IxG5gLO0Ne+KaUc8iW1A+XuKLd63o4wlbI1Zp692n1xojCl/THvgIKXJXBZixTh5dd5+yTJ/VXH7GJaaw21qXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.15.0': - resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} + '@typescript-eslint/visitor-keys@8.19.1': + resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@vitejs/plugin-vue@5.2.1': @@ -1259,15 +1232,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.12': - resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} - '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} - '@vue/compiler-dom@3.5.12': - resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} - '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} @@ -1333,9 +1300,6 @@ packages: peerDependencies: vue: 3.5.13 - '@vue/shared@3.5.12': - resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} - '@vue/shared@3.5.13': resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} @@ -1381,12 +1345,12 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + agent-base@7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} - agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + agentkeepalive@4.6.0: + resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} aggregate-error@3.1.0: @@ -1424,19 +1388,9 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - app-builder-bin@4.0.0: - resolution: {integrity: sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==} - app-builder-bin@5.0.0-alpha.10: resolution: {integrity: sha512-Ev4jj3D7Bo+O0GPD2NMvJl+PGiBAfS7pUGawntBNpCbxtpncfUixqFj9z9Jme7V7s3LBGqsWZZP54fxBX3JKJw==} - app-builder-lib@24.13.3: - resolution: {integrity: sha512-FAzX6IBit2POXYGnTCT8YHFO/lr5AapAII6zzhQO3Rw4cEDOgK+t1xhLc5tNcKlicTHlo9zxIwnYCX9X2DLkig==} - engines: {node: '>=14.0.0'} - peerDependencies: - dmg-builder: 24.13.3 - electron-builder-squirrel-windows: 24.13.3 - app-builder-lib@25.1.8: resolution: {integrity: sha512-pCqe7dfsQFBABC1jeKZXQWhGcCPF3rPCXDdfqVKjIeWBcXzyC1iOWZdfFhGl+S9MyE/k//DFmC6FzuGAUudNDg==} engines: {node: '>=14.0.0'} @@ -1582,18 +1536,14 @@ packages: brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - browserslist@4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + browserslist@4.24.3: + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - buffer-equal@1.0.1: - resolution: {integrity: sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==} - engines: {node: '>=0.4'} - buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -1607,13 +1557,6 @@ packages: resolution: {integrity: sha512-6p/gfG1RJSQeIbz8TK5aPNkoztgY1q5TgmGFMAXcY8itsGW6Y2ld1ALsZ5UJn8rog7hKF3zHx5iQbNQ8uLcRlw==} engines: {node: '>=12.0.0'} - builder-util-runtime@9.2.4: - resolution: {integrity: sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==} - engines: {node: '>=12.0.0'} - - builder-util@24.13.1: - resolution: {integrity: sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA==} - builder-util@25.1.7: resolution: {integrity: sha512-7jPjzBwEGRbwNcep0gGNpLXG9P94VA3CPAZQCzxkFXiV2GMQKlziMbY//rXPI7WKfhsvGgFXjTcXdBEwgXw9ww==} @@ -1641,8 +1584,8 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - caniuse-lite@1.0.30001680: - resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} + caniuse-lite@1.0.30001690: + resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} chai@5.1.2: resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} @@ -1734,9 +1677,6 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - config-file-ts@0.2.6: - resolution: {integrity: sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w==} - config-file-ts@0.2.8-rc1: resolution: {integrity: sha512-GtNECbVI82bT4RiDIzBSVuTKoSHufnU7Ce7/42bkWZJZFLjmDF2WBpVsvRkhKCfKBnTBb3qZrBwPpFBU/Myvhg==} @@ -1768,10 +1708,6 @@ packages: crc@3.8.0: resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} - cross-spawn@7.0.5: - resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} - engines: {node: '>= 8'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -1805,6 +1741,15 @@ packages: supports-color: optional: true + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -1861,9 +1806,6 @@ packages: detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - dir-compare@3.3.0: - resolution: {integrity: sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==} - dir-compare@4.2.0: resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==} @@ -1880,17 +1822,10 @@ packages: resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} engines: {node: '>=12'} - dotenv-expand@5.1.0: - resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} - - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + dotenv@16.4.7: + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} - dotenv@9.0.2: - resolution: {integrity: sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==} - engines: {node: '>=10'} - duplexer2@0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} @@ -1902,8 +1837,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-builder-squirrel-windows@24.13.3: - resolution: {integrity: sha512-oHkV0iogWfyK+ah9ZIvMDpei1m9ZRpdXcvde1wTpra2U8AFDNNpqJdnin5z+PM1GbQ5BoaKCWas2HSjtR0HwMg==} + electron-builder-squirrel-windows@25.1.8: + resolution: {integrity: sha512-2ntkJ+9+0GFP6nAISiMabKt6eqBB0kX1QqHNWFWAXgi0VULKGisM46luRFpIBiU3u/TDmhZMM8tzvo2Abn3ayg==} electron-builder@25.1.8: resolution: {integrity: sha512-poRgAtUHHOnlzZnc9PK4nzG53xh74wj2Jy7jkTrqZ0MWPoHGh1M2+C//hGeYdA+4K8w4yiVCNYoLXF7ySj2Wig==} @@ -1914,14 +1849,11 @@ packages: resolution: {integrity: sha512-iX12WXc5XAaKeHg2QpiFjVwL+S1NVHPFd3V5RXtCmKhpAzXsVQnR3UEc0LovM6p6NkUQxDWnkdkaam9FNUVmCA==} engines: {node: '>= 14'} - electron-publish@24.13.1: - resolution: {integrity: sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A==} - electron-publish@25.1.7: resolution: {integrity: sha512-+jbTkR9m39eDBMP4gfbqglDd6UvBC7RLh5Y0MhFSsc6UkGHj9Vj9TWobxevHYMMqmoujL11ZLjfPpMX+Pt6YEg==} - electron-to-chromium@1.5.57: - resolution: {integrity: sha512-xS65H/tqgOwUBa5UmOuNSLuslDo7zho0y/lgQw35pnrqiZh7UOWHCeL/Bt6noJATbA6tpQJGCifsFsIRZj1Fqg==} + electron-to-chromium@1.5.78: + resolution: {integrity: sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==} electron-updater@6.3.9: resolution: {integrity: sha512-2PJNONi+iBidkoC5D1nzT9XqsE8Q1X28Fn6xRQhO3YX8qRRyJ3mkV4F1aQsuRnYPqq6Hw+E51y27W75WgDoofw==} @@ -1970,8 +1902,8 @@ packages: error-stack-parser-es@0.1.5: resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} es-errors@1.3.0: @@ -2125,8 +2057,8 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} fast-json-stable-stringify@2.1.0: @@ -2142,8 +2074,8 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fastq@1.18.0: + resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} @@ -2174,8 +2106,8 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} follow-redirects@1.15.9: resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} @@ -2225,9 +2157,6 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} @@ -2246,10 +2175,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -2302,8 +2227,9 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} got@11.8.6: resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} @@ -2315,10 +2241,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - happy-dom@13.6.2: - resolution: {integrity: sha512-Ku+wDqcF/KwFA0dI+xIMZd9Jn020RXjuSil/Vz7gu2yhDC3FsDYZ55qqV9k+SGC4opwb4acisXqVSRxUJMlPbQ==} - engines: {node: '>=16.0.0'} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -2326,24 +2248,12 @@ packages: has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} hash.js@1.1.7: resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -2387,8 +2297,8 @@ packages: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} - https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} human-signals@8.0.0: @@ -2569,8 +2479,8 @@ packages: jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} hasBin: true @@ -2680,8 +2590,8 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -2846,8 +2756,8 @@ packages: node-addon-api@5.1.0: resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} - node-addon-api@8.2.2: - resolution: {integrity: sha512-9emqXAKhVoNrQ792nLI/wpzPpJ/bj/YXxW0CvAau1+RdGBcCRF1Dmz7719zgVsQNrzHl9Tzn3ImZ4qWFarWL0A==} + node-addon-api@8.3.0: + resolution: {integrity: sha512-8VOpLHFrOQlAH+qA0ZzuGRlALRA6/LVh8QJldbrC4DY0hXoMP0l4Acq8TzFC018HztWiRqyCEj2aTWY2UvnJUg==} engines: {node: ^18 || ^20 || >= 21} node-api-version@0.2.0: @@ -2866,8 +2776,8 @@ packages: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} - node-gyp-build@4.8.3: - resolution: {integrity: sha512-EMS95CMJzdoSKoIiXo8pxKoL8DYxwIZXYlLmgPb8KUv794abpnLK6ynsCAWNliOjREKruYKdzbh76HHYUHX7nw==} + node-gyp-build@4.8.4: + resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} hasBin: true node-gyp@9.4.1: @@ -2878,8 +2788,8 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} nopt@5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} @@ -3116,10 +3026,6 @@ packages: resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} engines: {node: '>=12.0.0'} - protobufjs@7.4.0: - resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} - engines: {node: '>=12.0.0'} - proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} @@ -3130,8 +3036,8 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - pvtsutils@1.3.5: - resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} + pvtsutils@1.3.6: + resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} pvutils@1.1.3: resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} @@ -3155,10 +3061,6 @@ packages: resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} hasBin: true - read-config-file@6.3.2: - resolution: {integrity: sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q==} - engines: {node: '>=12.0.0'} - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -3166,8 +3068,8 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + readable-stream@4.7.0: + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} readdir-glob@1.1.3: @@ -3211,8 +3113,8 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfc4648@1.5.3: - resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} + rfc4648@1.5.4: + resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} @@ -3231,8 +3133,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rollup@4.26.0: - resolution: {integrity: sha512-ilcl12hnWonG8f+NxU6BlgysVA0gvY2l8N0R84S1HcINbW20bvwuCngJkkInV6LXhwRpucsW5k1ovDwEdBVrNg==} + rollup@4.30.0: + resolution: {integrity: sha512-sDnr1pcjTgUT69qBksNF1N1anwfbyYG6TBQ22b03bII8EdiUQ7J0TlozVaTMjT/eEJAO49e1ndV7t+UZfL1+vA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -3425,8 +3327,8 @@ packages: resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} engines: {node: '>= 8.0'} - superjson@2.2.1: - resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + superjson@2.2.2: + resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==} engines: {node: '>=16'} supports-color@7.2.0: @@ -3467,11 +3369,11 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.1: - resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + tinyexec@0.3.2: + resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinypool@1.0.1: - resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + tinypool@1.0.2: + resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: @@ -3503,14 +3405,14 @@ packages: truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} - ts-api-utils@1.4.0: - resolution: {integrity: sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==} - engines: {node: '>=16'} + ts-api-utils@2.0.0: + resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} + engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.2.0' + typescript: '>=4.8.4' - ts-essentials@10.0.3: - resolution: {integrity: sha512-/FrVAZ76JLTWxJOERk04fm8hYENDo0PWSP3YLQKxevLwWtxemGcl5JJEzN4iqfDlRve0ckyfFaOBu4xbNH/wZw==} + ts-essentials@10.0.4: + resolution: {integrity: sha512-lwYdz28+S4nicm+jFi6V58LaAIpxzhg9rLdgNC1VsdP/xiFBseGhF1M/shwCk6zMmwahBZdXcl34LVHrEang3A==} peerDependencies: typescript: '>=4.5.0' peerDependenciesMeta: @@ -3538,23 +3440,20 @@ packages: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - typescript-eslint@8.15.0: - resolution: {integrity: sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w==} + typescript-eslint@8.19.1: + resolution: {integrity: sha512-LKPUQpdEMVOeKluHi8md7rwLcoXHhwvWp3x+sJkMuq3gGm9yaYJtPo8sRZSblMFJ5pcOGCAak/scKf1mvZDlQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' typescript@5.7.2: resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} @@ -3591,10 +3490,6 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - utf-8-validate@5.0.10: - resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} - engines: {node: '>=6.14.2'} - utf8-byte-length@1.0.5: resolution: {integrity: sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==} @@ -3806,14 +3701,6 @@ packages: webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} - whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} @@ -3908,7 +3795,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@antfu/utils@0.7.10': {} @@ -3919,45 +3806,45 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.26.2': {} + '@babel/compat-data@7.26.3': {} '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.2 + '@babel/generator': 7.26.3 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.3 '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 convert-source-map: 2.0.0 - debug: 4.3.7 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.26.2': + '@babel/generator@7.26.3': dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 - '@jridgewell/gen-mapping': 0.3.5 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 + jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 '@babel/helper-compilation-targets@7.25.9': dependencies: - '@babel/compat-data': 7.26.2 + '@babel/compat-data': 7.26.3 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.2 + browserslist: 4.24.3 lru-cache: 5.1.1 semver: 6.3.1 @@ -3969,22 +3856,22 @@ snapshots: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.4 semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/helper-member-expression-to-functions@7.25.9': dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color @@ -3993,13 +3880,13 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.4 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 '@babel/helper-plugin-utils@7.25.9': {} @@ -4008,14 +3895,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.4 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color @@ -4028,11 +3915,11 @@ snapshots: '@babel/helpers@7.26.0': dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 - '@babel/parser@7.26.2': + '@babel/parser@7.26.3': dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)': dependencies: @@ -4068,7 +3955,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.25.9 @@ -4082,22 +3969,22 @@ snapshots: '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 - '@babel/traverse@7.25.9': + '@babel/traverse@7.26.4': dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 + '@babel/generator': 7.26.3 + '@babel/parser': 7.26.3 '@babel/template': 7.25.9 - '@babel/types': 7.26.0 - debug: 4.3.7 + '@babel/types': 7.26.3 + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.26.0': + '@babel/types@7.26.3': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 @@ -4117,7 +4004,7 @@ snapshots: dependencies: electron: 33.3.1 - '@electron/asar@3.2.17': + '@electron/asar@3.2.18': dependencies: commander: 5.1.0 glob: 7.2.3 @@ -4125,7 +4012,7 @@ snapshots: '@electron/get@2.0.3': dependencies: - debug: 4.3.7 + debug: 4.4.0 env-paths: 2.2.1 fs-extra: 8.1.0 got: 11.8.6 @@ -4137,37 +4024,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@electron/notarize@2.2.1': - dependencies: - debug: 4.3.7 - fs-extra: 9.1.0 - promise-retry: 2.0.1 - transitivePeerDependencies: - - supports-color - '@electron/notarize@2.5.0': dependencies: - debug: 4.3.7 + debug: 4.4.0 fs-extra: 9.1.0 promise-retry: 2.0.1 transitivePeerDependencies: - supports-color - '@electron/osx-sign@1.0.5': - dependencies: - compare-version: 0.1.2 - debug: 4.3.7 - fs-extra: 10.1.0 - isbinaryfile: 4.0.10 - minimist: 1.2.8 - plist: 3.1.0 - transitivePeerDependencies: - - supports-color - '@electron/osx-sign@1.3.1': dependencies: compare-version: 0.1.2 - debug: 4.3.7 + debug: 4.4.0 fs-extra: 10.1.0 isbinaryfile: 4.0.10 minimist: 1.2.8 @@ -4179,7 +4047,7 @@ snapshots: dependencies: '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 - debug: 4.3.7 + debug: 4.4.0 detect-libc: 2.0.3 fs-extra: 10.1.0 got: 11.8.6 @@ -4195,23 +4063,11 @@ snapshots: - bluebird - supports-color - '@electron/universal@1.5.1': - dependencies: - '@electron/asar': 3.2.17 - '@malept/cross-spawn-promise': 1.1.1 - debug: 4.3.7 - dir-compare: 3.3.0 - fs-extra: 9.1.0 - minimatch: 3.1.2 - plist: 3.1.0 - transitivePeerDependencies: - - supports-color - '@electron/universal@2.0.1': dependencies: - '@electron/asar': 3.2.17 + '@electron/asar': 3.2.18 '@malept/cross-spawn-promise': 2.0.0 - debug: 4.3.7 + debug: 4.4.0 dir-compare: 4.2.0 fs-extra: 11.2.0 minimatch: 9.0.5 @@ -4370,20 +4226,22 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.0': + '@eslint/config-array@0.19.1': dependencies: - '@eslint/object-schema': 2.1.4 - debug: 4.3.7 + '@eslint/object-schema': 2.1.5 + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/core@0.9.0': {} + '@eslint/core@0.9.1': + dependencies: + '@types/json-schema': 7.0.15 '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 - debug: 4.3.7 + debug: 4.4.0 espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -4396,9 +4254,9 @@ snapshots: '@eslint/js@9.17.0': {} - '@eslint/object-schema@2.1.4': {} + '@eslint/object-schema@2.1.5': {} - '@eslint/plugin-kit@0.2.3': + '@eslint/plugin-kit@0.2.4': dependencies: levn: 0.4.1 @@ -4536,7 +4394,7 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.2.3 - protobufjs: 7.4.0 + protobufjs: 7.2.5 yargs: 17.7.2 '@hashgraph/cryptography@1.4.8-beta.10': @@ -4576,7 +4434,7 @@ snapshots: pino: 8.21.0 pino-pretty: 10.3.1 protobufjs: 7.2.5 - rfc4648: 1.5.3 + rfc4648: 1.5.4 utf8: 3.0.0 transitivePeerDependencies: - debug @@ -4607,7 +4465,7 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jridgewell/gen-mapping@0.3.5': + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 @@ -4624,17 +4482,13 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@malept/cross-spawn-promise@1.1.1': - dependencies: - cross-spawn: 7.0.6 - '@malept/cross-spawn-promise@2.0.0': dependencies: - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 '@malept/flatpak-bundler@0.4.0': dependencies: - debug: 4.3.7 + debug: 4.4.0 fs-extra: 9.1.0 lodash: 4.17.21 tmp-promise: 3.0.3 @@ -4666,7 +4520,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + fastq: 1.18.0 '@npmcli/fs@2.1.2': dependencies: @@ -4742,66 +4596,69 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.3(rollup@4.26.0)': + '@rollup/pluginutils@5.1.4(rollup@4.30.0)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.26.0 + rollup: 4.30.0 - '@rollup/rollup-android-arm-eabi@4.26.0': + '@rollup/rollup-android-arm-eabi@4.30.0': optional: true - '@rollup/rollup-android-arm64@4.26.0': + '@rollup/rollup-android-arm64@4.30.0': optional: true - '@rollup/rollup-darwin-arm64@4.26.0': + '@rollup/rollup-darwin-arm64@4.30.0': optional: true - '@rollup/rollup-darwin-x64@4.26.0': + '@rollup/rollup-darwin-x64@4.30.0': optional: true - '@rollup/rollup-freebsd-arm64@4.26.0': + '@rollup/rollup-freebsd-arm64@4.30.0': optional: true - '@rollup/rollup-freebsd-x64@4.26.0': + '@rollup/rollup-freebsd-x64@4.30.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.26.0': + '@rollup/rollup-linux-arm-gnueabihf@4.30.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.26.0': + '@rollup/rollup-linux-arm-musleabihf@4.30.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.26.0': + '@rollup/rollup-linux-arm64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.26.0': + '@rollup/rollup-linux-arm64-musl@4.30.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.26.0': + '@rollup/rollup-linux-loongarch64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.26.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.30.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.26.0': + '@rollup/rollup-linux-riscv64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.26.0': + '@rollup/rollup-linux-s390x-gnu@4.30.0': optional: true - '@rollup/rollup-linux-x64-musl@4.26.0': + '@rollup/rollup-linux-x64-gnu@4.30.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.26.0': + '@rollup/rollup-linux-x64-musl@4.30.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.26.0': + '@rollup/rollup-win32-arm64-msvc@4.30.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.26.0': + '@rollup/rollup-win32-ia32-msvc@4.30.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.30.0': optional: true '@sec-ant/readable-stream@0.4.1': {} @@ -4866,9 +4723,9 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@types/node@20.14.8': + '@types/node@20.17.12': dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 '@types/node@22.10.5': dependencies: @@ -4896,86 +4753,81 @@ snapshots: '@types/node': 22.10.5 optional: true - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.19.1 eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.0(typescript@5.7.2) - optionalDependencies: + ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.15.0 - debug: 4.3.7 + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.19.1 + debug: 4.4.0 eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.15.0': + '@typescript-eslint/scope-manager@8.19.1': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/visitor-keys': 8.19.1 - '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - debug: 4.3.7 + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + debug: 4.4.0 eslint: 9.17.0 - ts-api-utils: 1.4.0(typescript@5.7.2) - optionalDependencies: + ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.15.0': {} + '@typescript-eslint/types@8.19.1': {} - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 - debug: 4.3.7 - fast-glob: 3.3.2 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/visitor-keys': 8.19.1 + debug: 4.4.0 + fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.7.2) - optionalDependencies: + ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.15.0': + '@typescript-eslint/visitor-keys@8.19.1': dependencies: - '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/types': 8.19.1 eslint-visitor-keys: 4.2.0 '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2))': @@ -4983,21 +4835,21 @@ snapshots: vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) vue: 3.5.13(typescript@5.7.2) - '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6))': + '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.5)(sass@1.77.6))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.7 + debug: 4.4.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.12 + magic-string: 0.30.17 magicast: 0.3.5 std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) + vitest: 2.1.8(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - supports-color @@ -5012,7 +4864,7 @@ snapshots: dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.17 optionalDependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) @@ -5028,7 +4880,7 @@ snapshots: '@vitest/snapshot@2.1.8': dependencies: '@vitest/pretty-format': 2.1.8 - magic-string: 0.30.12 + magic-string: 0.30.17 pathe: 1.1.2 '@vitest/spy@2.1.8': @@ -5061,8 +4913,8 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.0) html-tags: 3.3.1 @@ -5078,32 +4930,19 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.3 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.12': - dependencies: - '@babel/parser': 7.26.2 - '@vue/shared': 3.5.12 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.3 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.12': - dependencies: - '@vue/compiler-core': 3.5.12 - '@vue/shared': 3.5.12 - '@vue/compiler-dom@3.5.13': dependencies: '@vue/compiler-core': 3.5.13 @@ -5111,13 +4950,13 @@ snapshots: '@vue/compiler-sfc@3.5.13': dependencies: - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.3 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 estree-walker: 2.0.2 - magic-string: 0.30.12 + magic-string: 0.30.17 postcss: 8.4.49 source-map-js: 1.2.1 @@ -5153,7 +4992,7 @@ snapshots: mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - superjson: 2.2.1 + superjson: 2.2.2 '@vue/devtools-shared@7.6.8': dependencies: @@ -5168,13 +5007,13 @@ snapshots: transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)': + '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint-plugin-vue@9.32.0(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 eslint-plugin-vue: 9.32.0(eslint@9.17.0) - fast-glob: 3.3.2 - typescript-eslint: 8.15.0(eslint@9.17.0)(typescript@5.7.2) + fast-glob: 3.3.3 + typescript-eslint: 8.19.1(eslint@9.17.0)(typescript@5.7.2) vue-eslint-parser: 9.4.3(eslint@9.17.0) optionalDependencies: typescript: 5.7.2 @@ -5185,9 +5024,9 @@ snapshots: '@vue/language-core@2.2.0(typescript@5.7.2)': dependencies: '@volar/language-core': 2.4.11 - '@vue/compiler-dom': 3.5.12 + '@vue/compiler-dom': 3.5.13 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.12 + '@vue/shared': 3.5.13 alien-signals: 0.4.12 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -5217,8 +5056,6 @@ snapshots: '@vue/shared': 3.5.13 vue: 3.5.13(typescript@5.7.2) - '@vue/shared@3.5.12': {} - '@vue/shared@3.5.13': {} '@vue/tsconfig@0.7.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))': @@ -5247,17 +5084,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color - agent-base@7.1.1: - dependencies: - debug: 4.3.7 - transitivePeerDependencies: - - supports-color + agent-base@7.1.3: {} - agentkeepalive@4.5.0: + agentkeepalive@4.6.0: dependencies: humanize-ms: 1.2.1 @@ -5294,45 +5127,9 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - app-builder-bin@4.0.0: {} - app-builder-bin@5.0.0-alpha.10: {} - app-builder-lib@24.13.3(dmg-builder@25.1.8)(electron-builder-squirrel-windows@24.13.3): - dependencies: - '@develar/schema-utils': 2.6.5 - '@electron/notarize': 2.2.1 - '@electron/osx-sign': 1.0.5 - '@electron/universal': 1.5.1 - '@malept/flatpak-bundler': 0.4.0 - '@types/fs-extra': 9.0.13 - async-exit-hook: 2.0.1 - bluebird-lst: 1.0.9 - builder-util: 24.13.1 - builder-util-runtime: 9.2.4 - chromium-pickle-js: 0.2.0 - debug: 4.3.7 - dmg-builder: 25.1.8(electron-builder-squirrel-windows@24.13.3) - ejs: 3.1.10 - electron-builder-squirrel-windows: 24.13.3(dmg-builder@25.1.8) - electron-publish: 24.13.1 - form-data: 4.0.1 - fs-extra: 10.1.0 - hosted-git-info: 4.1.0 - is-ci: 3.0.1 - isbinaryfile: 5.0.4 - js-yaml: 4.1.0 - lazy-val: 1.0.5 - minimatch: 5.1.6 - read-config-file: 6.3.2 - sanitize-filename: 1.6.3 - semver: 7.6.3 - tar: 6.2.1 - temp-file: 3.4.0 - transitivePeerDependencies: - - supports-color - - app-builder-lib@25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@24.13.3): + app-builder-lib@25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@25.1.8): dependencies: '@develar/schema-utils': 2.6.5 '@electron/notarize': 2.5.0 @@ -5347,12 +5144,12 @@ snapshots: builder-util-runtime: 9.2.10 chromium-pickle-js: 0.2.0 config-file-ts: 0.2.8-rc1 - debug: 4.3.7 - dmg-builder: 25.1.8(electron-builder-squirrel-windows@24.13.3) - dotenv: 16.4.5 + debug: 4.4.0 + dmg-builder: 25.1.8(electron-builder-squirrel-windows@25.1.8) + dotenv: 16.4.7 dotenv-expand: 11.0.7 ejs: 3.1.10 - electron-builder-squirrel-windows: 24.13.3(dmg-builder@25.1.8) + electron-builder-squirrel-windows: 25.1.8(dmg-builder@25.1.8) electron-publish: 25.1.7 form-data: 4.0.1 fs-extra: 10.1.0 @@ -5423,14 +5220,14 @@ snapshots: argon2@0.41.1: dependencies: '@phc/format': 1.0.0 - node-addon-api: 8.2.2 - node-gyp-build: 4.8.3 + node-addon-api: 8.3.0 + node-gyp-build: 4.8.4 argparse@2.0.1: {} asn1js@3.0.5: dependencies: - pvtsutils: 1.3.5 + pvtsutils: 1.3.6 pvutils: 1.1.3 tslib: 2.8.1 @@ -5529,17 +5326,15 @@ snapshots: brorand@1.1.0: {} - browserslist@4.24.2: + browserslist@4.24.3: dependencies: - caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.57 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.2) + caniuse-lite: 1.0.30001690 + electron-to-chromium: 1.5.78 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.3) buffer-crc32@0.2.13: {} - buffer-equal@1.0.1: {} - buffer-from@1.1.2: {} buffer@5.7.1: @@ -5554,39 +5349,11 @@ snapshots: builder-util-runtime@9.2.10: dependencies: - debug: 4.3.7 + debug: 4.4.0 sax: 1.4.1 transitivePeerDependencies: - supports-color - builder-util-runtime@9.2.4: - dependencies: - debug: 4.3.7 - sax: 1.4.1 - transitivePeerDependencies: - - supports-color - - builder-util@24.13.1: - dependencies: - 7zip-bin: 5.2.0 - '@types/debug': 4.1.12 - app-builder-bin: 4.0.0 - bluebird-lst: 1.0.9 - builder-util-runtime: 9.2.4 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.3.7 - fs-extra: 10.1.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-ci: 3.0.1 - js-yaml: 4.1.0 - source-map-support: 0.5.21 - stat-mode: 1.0.0 - temp-file: 3.4.0 - transitivePeerDependencies: - - supports-color - builder-util@25.1.7: dependencies: 7zip-bin: 5.2.0 @@ -5595,11 +5362,11 @@ snapshots: bluebird-lst: 1.0.9 builder-util-runtime: 9.2.10 chalk: 4.1.2 - cross-spawn: 7.0.5 - debug: 4.3.7 + cross-spawn: 7.0.6 + debug: 4.4.0 fs-extra: 10.1.0 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 + https-proxy-agent: 7.0.6 is-ci: 3.0.1 js-yaml: 4.1.0 source-map-support: 0.5.21 @@ -5651,7 +5418,7 @@ snapshots: callsites@3.1.0: {} - caniuse-lite@1.0.30001680: {} + caniuse-lite@1.0.30001690: {} chai@5.1.2: dependencies: @@ -5741,11 +5508,6 @@ snapshots: concat-map@0.0.1: {} - config-file-ts@0.2.6: - dependencies: - glob: 10.4.5 - typescript: 5.7.2 - config-file-ts@0.2.8-rc1: dependencies: glob: 10.4.5 @@ -5776,12 +5538,6 @@ snapshots: buffer: 5.7.1 optional: true - cross-spawn@7.0.5: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -5804,6 +5560,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.0: + dependencies: + ms: 2.1.3 + decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 @@ -5829,9 +5589,9 @@ snapshots: define-data-property@1.1.4: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 - gopd: 1.0.1 + gopd: 1.2.0 optional: true define-lazy-prop@3.0.0: {} @@ -5852,19 +5612,14 @@ snapshots: detect-node@2.1.0: optional: true - dir-compare@3.3.0: - dependencies: - buffer-equal: 1.0.1 - minimatch: 3.1.2 - dir-compare@4.2.0: dependencies: minimatch: 3.1.2 p-limit: 3.1.0 - dmg-builder@25.1.8(electron-builder-squirrel-windows@24.13.3): + dmg-builder@25.1.8(electron-builder-squirrel-windows@25.1.8): dependencies: - app-builder-lib: 25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@24.13.3) + app-builder-lib: 25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@25.1.8) builder-util: 25.1.7 builder-util-runtime: 9.2.10 fs-extra: 10.1.0 @@ -5891,13 +5646,9 @@ snapshots: dotenv-expand@11.0.7: dependencies: - dotenv: 16.4.5 - - dotenv-expand@5.1.0: {} + dotenv: 16.4.7 - dotenv@16.4.5: {} - - dotenv@9.0.2: {} + dotenv@16.4.7: {} duplexer2@0.1.4: dependencies: @@ -5909,23 +5660,24 @@ snapshots: dependencies: jake: 10.9.2 - electron-builder-squirrel-windows@24.13.3(dmg-builder@25.1.8): + electron-builder-squirrel-windows@25.1.8(dmg-builder@25.1.8): dependencies: - app-builder-lib: 24.13.3(dmg-builder@25.1.8)(electron-builder-squirrel-windows@24.13.3) + app-builder-lib: 25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@25.1.8) archiver: 5.3.2 - builder-util: 24.13.1 + builder-util: 25.1.7 fs-extra: 10.1.0 transitivePeerDependencies: + - bluebird - dmg-builder - supports-color - electron-builder@25.1.8(electron-builder-squirrel-windows@24.13.3): + electron-builder@25.1.8(electron-builder-squirrel-windows@25.1.8): dependencies: - app-builder-lib: 25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@24.13.3) + app-builder-lib: 25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@25.1.8) builder-util: 25.1.7 builder-util-runtime: 9.2.10 chalk: 4.1.2 - dmg-builder: 25.1.8(electron-builder-squirrel-windows@24.13.3) + dmg-builder: 25.1.8(electron-builder-squirrel-windows@25.1.8) fs-extra: 10.1.0 is-ci: 3.0.1 lazy-val: 1.0.5 @@ -5938,18 +5690,6 @@ snapshots: electron-log@5.2.4: {} - electron-publish@24.13.1: - dependencies: - '@types/fs-extra': 9.0.13 - builder-util: 24.13.1 - builder-util-runtime: 9.2.4 - chalk: 4.1.2 - fs-extra: 10.1.0 - lazy-val: 1.0.5 - mime: 2.6.0 - transitivePeerDependencies: - - supports-color - electron-publish@25.1.7: dependencies: '@types/fs-extra': 9.0.13 @@ -5962,7 +5702,7 @@ snapshots: transitivePeerDependencies: - supports-color - electron-to-chromium@1.5.57: {} + electron-to-chromium@1.5.78: {} electron-updater@6.3.9: dependencies: @@ -5980,7 +5720,7 @@ snapshots: electron@33.3.1: dependencies: '@electron/get': 2.0.3 - '@types/node': 20.14.8 + '@types/node': 20.17.12 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -6018,12 +5758,12 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.2(utf-8-validate@5.0.10): + engine.io-client@6.6.2: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 engine.io-parser: 5.2.3 - ws: 8.17.1(utf-8-validate@5.0.10) + ws: 8.17.1 xmlhttprequest-ssl: 2.1.2 transitivePeerDependencies: - bufferutil @@ -6040,9 +5780,7 @@ snapshots: error-stack-parser-es@0.1.5: {} - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 + es-define-property@1.0.1: optional: true es-errors@1.3.0: @@ -6157,11 +5895,11 @@ snapshots: dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.0 - '@eslint/core': 0.9.0 + '@eslint/config-array': 0.19.1 + '@eslint/core': 0.9.1 '@eslint/eslintrc': 3.2.0 '@eslint/js': 9.17.0 - '@eslint/plugin-kit': 0.2.3 + '@eslint/plugin-kit': 0.2.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.1 @@ -6170,7 +5908,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.7 + debug: 4.4.0 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 eslint-visitor-keys: 4.2.0 @@ -6249,7 +5987,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.3.7 + debug: 4.4.0 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -6266,7 +6004,7 @@ snapshots: fast-diff@1.3.0: {} - fast-glob@3.3.2: + fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -6282,7 +6020,7 @@ snapshots: fast-safe-stringify@2.1.1: {} - fastq@1.17.1: + fastq@1.18.0: dependencies: reusify: 1.0.4 @@ -6315,16 +6053,16 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 - flatted@3.3.1: {} + flatted@3.3.2: {} follow-redirects@1.15.9: {} foreground-child@3.3.0: dependencies: - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 signal-exit: 4.1.0 form-data@4.0.1: @@ -6369,9 +6107,6 @@ snapshots: fsevents@2.3.3: optional: true - function-bind@1.1.2: - optional: true - gauge@3.0.2: dependencies: aproba: 2.0.0 @@ -6399,15 +6134,6 @@ snapshots: get-caller-file@2.0.5: {} - get-intrinsic@1.2.4: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - optional: true - get-stream@5.2.0: dependencies: pump: 3.0.2 @@ -6474,12 +6200,10 @@ snapshots: globalthis@1.0.4: dependencies: define-properties: 1.2.1 - gopd: 1.0.1 + gopd: 1.2.0 optional: true - gopd@1.0.1: - dependencies: - get-intrinsic: 1.2.4 + gopd@1.2.0: optional: true got@11.8.6: @@ -6500,24 +6224,11 @@ snapshots: graphemer@1.4.0: {} - happy-dom@13.6.2: - dependencies: - entities: 4.5.0 - webidl-conversions: 7.0.0 - whatwg-mimetype: 3.0.0 - optional: true - has-flag@4.0.0: {} has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.0 - optional: true - - has-proto@1.0.3: - optional: true - - has-symbols@1.0.3: + es-define-property: 1.0.1 optional: true has-unicode@2.0.1: {} @@ -6527,11 +6238,6 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - optional: true - he@1.2.0: {} help-me@5.0.0: {} @@ -6558,14 +6264,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: - agent-base: 7.1.1 - debug: 4.3.7 + agent-base: 7.1.3 + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -6577,14 +6283,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.5: + https-proxy-agent@7.0.6: dependencies: - agent-base: 7.1.1 - debug: 4.3.7 + agent-base: 7.1.3 + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -6696,7 +6402,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.7 + debug: 4.4.0 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -6733,7 +6439,7 @@ snapshots: jsbn@1.1.0: {} - jsesc@3.0.2: {} + jsesc@3.1.0: {} json-buffer@3.0.1: {} @@ -6822,14 +6528,14 @@ snapshots: lru-cache@7.18.3: {} - magic-string@0.30.12: + magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 magicast@0.3.5: dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 source-map-js: 1.2.1 make-dir@3.1.0: @@ -6842,7 +6548,7 @@ snapshots: make-fetch-happen@10.2.1: dependencies: - agentkeepalive: 4.5.0 + agentkeepalive: 4.6.0 cacache: 16.1.3 http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 @@ -6978,7 +6684,7 @@ snapshots: node-addon-api@5.1.0: {} - node-addon-api@8.2.2: {} + node-addon-api@8.3.0: {} node-api-version@0.2.0: dependencies: @@ -6992,7 +6698,7 @@ snapshots: node-forge@1.3.1: {} - node-gyp-build@4.8.3: {} + node-gyp-build@4.8.4: {} node-gyp@9.4.1: dependencies: @@ -7013,7 +6719,7 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.18: {} + node-releases@2.0.19: {} nopt@5.0.0: dependencies: @@ -7158,7 +6864,7 @@ snapshots: pino-abstract-transport@1.2.0: dependencies: - readable-stream: 4.5.2 + readable-stream: 4.7.0 split2: 4.2.0 pino-pretty@10.3.1: @@ -7173,7 +6879,7 @@ snapshots: on-exit-leak-free: 2.1.2 pino-abstract-transport: 1.2.0 pump: 3.0.2 - readable-stream: 4.5.2 + readable-stream: 4.7.0 secure-json-parse: 2.7.0 sonic-boom: 3.8.1 strip-json-comments: 3.1.1 @@ -7274,21 +6980,6 @@ snapshots: '@types/node': 22.10.5 long: 5.2.3 - protobufjs@7.4.0: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.5 - long: 5.2.3 - proxy-from-env@1.1.0: {} pump@3.0.2: @@ -7298,7 +6989,7 @@ snapshots: punycode@2.3.1: {} - pvtsutils@1.3.5: + pvtsutils@1.3.6: dependencies: tslib: 2.8.1 @@ -7319,19 +7010,10 @@ snapshots: read-binary-file-arch@1.0.6: dependencies: - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color - read-config-file@6.3.2: - dependencies: - config-file-ts: 0.2.6 - dotenv: 9.0.2 - dotenv-expand: 5.1.0 - js-yaml: 4.1.0 - json5: 2.2.3 - lazy-val: 1.0.5 - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -7348,7 +7030,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.5.2: + readable-stream@4.7.0: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 @@ -7389,7 +7071,7 @@ snapshots: reusify@1.0.4: {} - rfc4648@1.5.3: {} + rfc4648@1.5.4: {} rfdc@1.4.1: {} @@ -7411,28 +7093,29 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.26.0: + rollup@4.30.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.26.0 - '@rollup/rollup-android-arm64': 4.26.0 - '@rollup/rollup-darwin-arm64': 4.26.0 - '@rollup/rollup-darwin-x64': 4.26.0 - '@rollup/rollup-freebsd-arm64': 4.26.0 - '@rollup/rollup-freebsd-x64': 4.26.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.26.0 - '@rollup/rollup-linux-arm-musleabihf': 4.26.0 - '@rollup/rollup-linux-arm64-gnu': 4.26.0 - '@rollup/rollup-linux-arm64-musl': 4.26.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.26.0 - '@rollup/rollup-linux-riscv64-gnu': 4.26.0 - '@rollup/rollup-linux-s390x-gnu': 4.26.0 - '@rollup/rollup-linux-x64-gnu': 4.26.0 - '@rollup/rollup-linux-x64-musl': 4.26.0 - '@rollup/rollup-win32-arm64-msvc': 4.26.0 - '@rollup/rollup-win32-ia32-msvc': 4.26.0 - '@rollup/rollup-win32-x64-msvc': 4.26.0 + '@rollup/rollup-android-arm-eabi': 4.30.0 + '@rollup/rollup-android-arm64': 4.30.0 + '@rollup/rollup-darwin-arm64': 4.30.0 + '@rollup/rollup-darwin-x64': 4.30.0 + '@rollup/rollup-freebsd-arm64': 4.30.0 + '@rollup/rollup-freebsd-x64': 4.30.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.30.0 + '@rollup/rollup-linux-arm-musleabihf': 4.30.0 + '@rollup/rollup-linux-arm64-gnu': 4.30.0 + '@rollup/rollup-linux-arm64-musl': 4.30.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.30.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.30.0 + '@rollup/rollup-linux-riscv64-gnu': 4.30.0 + '@rollup/rollup-linux-s390x-gnu': 4.30.0 + '@rollup/rollup-linux-x64-gnu': 4.30.0 + '@rollup/rollup-linux-x64-musl': 4.30.0 + '@rollup/rollup-win32-arm64-msvc': 4.30.0 + '@rollup/rollup-win32-ia32-msvc': 4.30.0 + '@rollup/rollup-win32-x64-msvc': 4.30.0 fsevents: 2.3.3 run-applescript@7.0.0: {} @@ -7516,11 +7199,11 @@ snapshots: smart-buffer@4.2.0: {} - socket.io-client@4.8.1(utf-8-validate@5.0.10): + socket.io-client@4.8.1: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 - engine.io-client: 6.6.2(utf-8-validate@5.0.10) + engine.io-client: 6.6.2 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -7537,7 +7220,7 @@ snapshots: socks-proxy-agent@7.0.0: dependencies: agent-base: 6.0.2 - debug: 4.3.7 + debug: 4.4.0 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -7614,11 +7297,11 @@ snapshots: sumchecker@3.0.1: dependencies: - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color - superjson@2.2.1: + superjson@2.2.2: dependencies: copy-anything: 3.0.5 @@ -7676,9 +7359,9 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.1: {} + tinyexec@0.3.2: {} - tinypool@1.0.1: {} + tinypool@1.0.2: {} tinyrainbow@1.2.0: {} @@ -7702,11 +7385,11 @@ snapshots: dependencies: utf8-byte-length: 1.0.5 - ts-api-utils@1.4.0(typescript@5.7.2): + ts-api-utils@2.0.0(typescript@5.7.2): dependencies: typescript: 5.7.2 - ts-essentials@10.0.3(typescript@5.7.2): + ts-essentials@10.0.4(typescript@5.7.2): optionalDependencies: typescript: 5.7.2 @@ -7727,20 +7410,19 @@ snapshots: type-fest@0.20.2: {} - typescript-eslint@8.15.0(eslint@9.17.0)(typescript@5.7.2): + typescript-eslint@8.19.1(eslint@9.17.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color typescript@5.7.2: {} - undici-types@5.26.5: {} + undici-types@6.19.8: {} undici-types@6.20.0: {} @@ -7766,9 +7448,9 @@ snapshots: graceful-fs: 4.2.11 node-int64: 0.4.0 - update-browserslist-db@1.1.1(browserslist@4.24.2): + update-browserslist-db@1.1.1(browserslist@4.24.3): dependencies: - browserslist: 4.24.2 + browserslist: 4.24.3 escalade: 3.2.0 picocolors: 1.1.1 @@ -7776,11 +7458,6 @@ snapshots: dependencies: punycode: 2.3.1 - utf-8-validate@5.0.10: - dependencies: - node-gyp-build: 4.8.3 - optional: true - utf8-byte-length@1.0.5: {} utf8@3.0.0: {} @@ -7801,7 +7478,7 @@ snapshots: vite-node@2.1.8(@types/node@22.10.5)(sass@1.77.6): dependencies: cac: 6.7.14 - debug: 4.3.7 + debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) @@ -7826,11 +7503,11 @@ snapshots: rollup: 2.79.2 vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect@0.8.9(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)): + vite-plugin-inspect@0.8.9(rollup@4.30.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.3(rollup@4.26.0) - debug: 4.3.7 + '@rollup/pluginutils': 5.1.4(rollup@4.30.0) + debug: 4.4.0 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 @@ -7842,7 +7519,7 @@ snapshots: - rollup - supports-color - vite-plugin-vue-devtools@7.6.8(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): + vite-plugin-vue-devtools@7.6.8(rollup@4.30.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-kit': 7.6.8 @@ -7850,7 +7527,7 @@ snapshots: execa: 9.5.2 sirv: 3.0.0 vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) - vite-plugin-inspect: 0.8.9(rollup@4.26.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) + vite-plugin-inspect: 0.8.9(rollup@4.30.0)(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@22.10.5)(sass@1.77.6)) transitivePeerDependencies: - '@nuxt/kit' @@ -7864,11 +7541,11 @@ snapshots: '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 - magic-string: 0.30.12 + magic-string: 0.30.17 vite: 6.0.7(@types/node@22.10.5)(sass@1.77.6) transitivePeerDependencies: - supports-color @@ -7877,7 +7554,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.26.0 + rollup: 4.30.0 optionalDependencies: '@types/node': 22.10.5 fsevents: 2.3.3 @@ -7887,19 +7564,19 @@ snapshots: dependencies: esbuild: 0.24.2 postcss: 8.4.49 - rollup: 4.26.0 + rollup: 4.30.0 optionalDependencies: '@types/node': 22.10.5 fsevents: 2.3.3 sass: 1.77.6 - vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6)): + vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.5)(sass@1.77.6)): dependencies: - ts-essentials: 10.0.3(typescript@5.7.2) + ts-essentials: 10.0.4(typescript@5.7.2) typescript: 5.7.2 - vitest: 2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6) + vitest: 2.1.8(@types/node@22.10.5)(sass@1.77.6) - vitest@2.1.8(@types/node@22.10.5)(happy-dom@13.6.2)(sass@1.77.6): + vitest@2.1.8(@types/node@22.10.5)(sass@1.77.6): dependencies: '@vitest/expect': 2.1.8 '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5)(sass@1.77.6)) @@ -7909,21 +7586,20 @@ snapshots: '@vitest/spy': 2.1.8 '@vitest/utils': 2.1.8 chai: 5.1.2 - debug: 4.3.7 + debug: 4.4.0 expect-type: 1.1.0 - magic-string: 0.30.12 + magic-string: 0.30.17 pathe: 1.1.2 std-env: 3.8.0 tinybench: 2.9.0 - tinyexec: 0.3.1 - tinypool: 1.0.1 + tinyexec: 0.3.2 + tinypool: 1.0.2 tinyrainbow: 1.2.0 vite: 5.4.11(@types/node@22.10.5)(sass@1.77.6) vite-node: 2.1.8(@types/node@22.10.5)(sass@1.77.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.5 - happy-dom: 13.6.2 transitivePeerDependencies: - less - lightningcss @@ -7943,7 +7619,7 @@ snapshots: vue-eslint-parser@9.4.3(eslint@9.17.0): dependencies: - debug: 4.3.7 + debug: 4.4.0 eslint: 9.17.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -7985,12 +7661,6 @@ snapshots: webidl-conversions@3.0.1: {} - webidl-conversions@7.0.0: - optional: true - - whatwg-mimetype@3.0.0: - optional: true - whatwg-url@5.0.0: dependencies: tr46: 0.0.3 @@ -8025,9 +7695,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.17.1(utf-8-validate@5.0.10): - optionalDependencies: - utf-8-validate: 5.0.10 + ws@8.17.1: {} xml-name-validator@4.0.0: {} From 33a34dc417c3e55aaaec894f90ec422c8ed516aa Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:03:40 +0200 Subject: [PATCH 50/51] fix: back-end E2E tests Signed-off-by: Svetoslav Borislavov --- back-end/apps/api/test/spec/auth.e2e-spec.ts | 1 + back-end/apps/api/test/spec/users.e2e-spec.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/back-end/apps/api/test/spec/auth.e2e-spec.ts b/back-end/apps/api/test/spec/auth.e2e-spec.ts index 68d423a7d..7e9d1049e 100644 --- a/back-end/apps/api/test/spec/auth.e2e-spec.ts +++ b/back-end/apps/api/test/spec/auth.e2e-spec.ts @@ -78,6 +78,7 @@ describe('Auth (e2e)', () => { status: UserStatus.NONE, updatedAt: expect.any(String), deletedAt: null, + keys: expect.any(Array), }, accessToken: expect.any(String), }); diff --git a/back-end/apps/api/test/spec/users.e2e-spec.ts b/back-end/apps/api/test/spec/users.e2e-spec.ts index a99304f77..dc97fe08b 100644 --- a/back-end/apps/api/test/spec/users.e2e-spec.ts +++ b/back-end/apps/api/test/spec/users.e2e-spec.ts @@ -68,6 +68,7 @@ describe('Users (e2e)', () => { createdAt: expect.any(String), updatedAt: expect.any(String), deletedAt: null, + keys: expect.any(Array), }); }); @@ -82,6 +83,7 @@ describe('Users (e2e)', () => { createdAt: expect.any(String), updatedAt: expect.any(String), deletedAt: null, + keys: expect.any(Array), }); }); @@ -108,6 +110,7 @@ describe('Users (e2e)', () => { createdAt: expect.any(String), updatedAt: expect.any(String), deletedAt: null, + keys: expect.any(Array), }); }); @@ -130,6 +133,7 @@ describe('Users (e2e)', () => { createdAt: expect.any(String), updatedAt: expect.any(String), deletedAt: null, + keys: expect.any(Array), }); await resetUsersState(); From 8f6ea2ead85031a829380dbca5ccb6ce275400a3 Mon Sep 17 00:00:00 2001 From: Svetoslav Borislavov Date: Tue, 7 Jan 2025 15:04:48 +0200 Subject: [PATCH 51/51] feat: update automation subdependencies Signed-off-by: Svetoslav Borislavov --- automation/pnpm-lock.yaml | 177 ++++++++++++++++---------------------- 1 file changed, 76 insertions(+), 101 deletions(-) diff --git a/automation/pnpm-lock.yaml b/automation/pnpm-lock.yaml index a22450135..a07623786 100644 --- a/automation/pnpm-lock.yaml +++ b/automation/pnpm-lock.yaml @@ -162,9 +162,9 @@ packages: expo: optional: true - '@noble/hashes@1.4.0': - resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} - engines: {node: '>= 16'} + '@noble/hashes@1.7.0': + resolution: {integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==} + engines: {node: ^14.21.3 || >=16} '@npmcli/fs@1.1.1': resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} @@ -217,8 +217,8 @@ packages: resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} engines: {node: '>= 6'} - '@types/node@22.5.1': - resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==} + '@types/node@22.10.5': + resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -231,8 +231,8 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + agentkeepalive@4.6.0: + resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} aggregate-error@3.1.0: @@ -297,8 +297,8 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + bn.js@4.12.1: + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} bn.js@5.2.1: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} @@ -364,8 +364,8 @@ packages: dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -402,8 +402,8 @@ packages: elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - elliptic@6.5.7: - resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} + elliptic@6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -450,8 +450,8 @@ packages: file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -459,8 +459,8 @@ packages: debug: optional: true - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} fs-constants@1.0.0: @@ -659,21 +659,18 @@ packages: engines: {node: '>=10'} hasBin: true - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} napi-build-utils@1.0.2: resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} engines: {node: '>= 0.6'} - node-abi@3.67.0: - resolution: {integrity: sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==} + node-abi@3.71.0: + resolution: {integrity: sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==} engines: {node: '>=10'} node-addon-api@7.1.1: @@ -828,18 +825,14 @@ packages: resolution: {integrity: sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==} engines: {node: '>=12.0.0'} - protobufjs@7.4.0: - resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} - engines: {node: '>=12.0.0'} - proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} - pvtsutils@1.3.5: - resolution: {integrity: sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==} + pvtsutils@1.3.6: + resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} pvutils@1.1.3: resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} @@ -856,8 +849,8 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + readable-stream@4.7.0: + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} real-require@0.2.0: @@ -876,8 +869,8 @@ packages: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} - rfc4648@1.5.3: - resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} + rfc4648@1.5.4: + resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -979,8 +972,8 @@ packages: thread-stream@2.7.0: resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} - tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -988,8 +981,8 @@ packages: tweetnacl@1.0.3: resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} unique-filename@1.1.1: resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} @@ -1172,13 +1165,13 @@ snapshots: '@grpc/grpc-js@1.8.2': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.5.1 + '@types/node': 22.10.5 '@grpc/proto-loader@0.7.13': dependencies: lodash.camelcase: 4.3.0 long: 5.2.3 - protobufjs: 7.4.0 + protobufjs: 7.2.5 yargs: 17.7.2 '@hashgraph/cryptography@1.4.8-beta.10': @@ -1188,7 +1181,7 @@ snapshots: bn.js: 5.2.1 buffer: 6.0.3 crypto-js: 4.2.0 - elliptic: 6.5.7 + elliptic: 6.6.1 js-base64: 3.7.7 node-forge: 1.3.1 spark-md5: 3.0.2 @@ -1218,14 +1211,14 @@ snapshots: pino: 8.21.0 pino-pretty: 10.3.1 protobufjs: 7.2.5 - rfc4648: 1.5.3 + rfc4648: 1.5.4 utf8: 3.0.0 transitivePeerDependencies: - debug - expo-crypto - expo-random - '@noble/hashes@1.4.0': {} + '@noble/hashes@1.7.0': {} '@npmcli/fs@1.1.1': dependencies: @@ -1271,9 +1264,9 @@ snapshots: '@tootallnate/once@1.1.2': optional: true - '@types/node@22.5.1': + '@types/node@22.10.5': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 abbrev@1.1.1: optional: true @@ -1284,12 +1277,12 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.6 + debug: 4.4.0 transitivePeerDependencies: - supports-color optional: true - agentkeepalive@4.5.0: + agentkeepalive@4.6.0: dependencies: humanize-ms: 1.2.1 optional: true @@ -1323,9 +1316,9 @@ snapshots: asn1js@3.0.5: dependencies: - pvtsutils: 1.3.5 + pvtsutils: 1.3.6 pvutils: 1.1.3 - tslib: 2.7.0 + tslib: 2.8.1 async-retry@1.3.3: dependencies: @@ -1337,8 +1330,8 @@ snapshots: axios@1.7.9: dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 + follow-redirects: 1.15.9 + form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug @@ -1358,7 +1351,7 @@ snapshots: bip39@3.1.0: dependencies: - '@noble/hashes': 1.4.0 + '@noble/hashes': 1.7.0 bl@4.1.0: dependencies: @@ -1366,7 +1359,7 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - bn.js@4.12.0: {} + bn.js@4.12.1: {} bn.js@5.2.1: {} @@ -1450,9 +1443,9 @@ snapshots: dateformat@4.6.3: {} - debug@4.3.6: + debug@4.4.0: dependencies: - ms: 2.1.2 + ms: 2.1.3 optional: true decompress-response@6.0.0: @@ -1474,7 +1467,7 @@ snapshots: elliptic@6.5.4: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 @@ -1482,9 +1475,9 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - elliptic@6.5.7: + elliptic@6.6.1: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 brorand: 1.1.0 hash.js: 1.1.7 hmac-drbg: 1.0.1 @@ -1525,9 +1518,9 @@ snapshots: file-uri-to-path@1.0.0: {} - follow-redirects@1.15.6: {} + follow-redirects@1.15.9: {} - form-data@4.0.0: + form-data@4.0.1: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -1596,7 +1589,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.6 + debug: 4.4.0 transitivePeerDependencies: - supports-color optional: true @@ -1604,7 +1597,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.6 + debug: 4.4.0 transitivePeerDependencies: - supports-color optional: true @@ -1676,7 +1669,7 @@ snapshots: make-fetch-happen@9.1.0: dependencies: - agentkeepalive: 4.5.0 + agentkeepalive: 4.6.0 cacache: 15.3.0 http-cache-semantics: 4.1.1 http-proxy-agent: 4.0.1 @@ -1688,7 +1681,7 @@ snapshots: minipass-fetch: 1.4.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 - negotiator: 0.6.3 + negotiator: 0.6.4 promise-retry: 2.0.1 socks-proxy-agent: 6.2.1 ssri: 8.0.1 @@ -1760,18 +1753,15 @@ snapshots: mkdirp@1.0.4: {} - ms@2.1.2: - optional: true - ms@2.1.3: optional: true napi-build-utils@1.0.2: {} - negotiator@0.6.3: + negotiator@0.6.4: optional: true - node-abi@3.67.0: + node-abi@3.71.0: dependencies: semver: 7.6.3 @@ -1864,7 +1854,7 @@ snapshots: pino-abstract-transport@1.2.0: dependencies: - readable-stream: 4.5.2 + readable-stream: 4.7.0 split2: 4.2.0 pino-pretty@10.3.1: @@ -1878,8 +1868,8 @@ snapshots: minimist: 1.2.8 on-exit-leak-free: 2.1.2 pino-abstract-transport: 1.2.0 - pump: 3.0.0 - readable-stream: 4.5.2 + pump: 3.0.2 + readable-stream: 4.7.0 secure-json-parse: 2.7.0 sonic-boom: 3.8.1 strip-json-comments: 3.1.1 @@ -1926,8 +1916,8 @@ snapshots: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.67.0 - pump: 3.0.0 + node-abi: 3.71.0 + pump: 3.0.2 rc: 1.2.8 simple-get: 4.0.1 tar-fs: 2.1.1 @@ -1960,34 +1950,19 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.5.1 - long: 5.2.3 - - protobufjs@7.4.0: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 22.5.1 + '@types/node': 22.10.5 long: 5.2.3 proxy-from-env@1.1.0: {} - pump@3.0.0: + pump@3.0.2: dependencies: end-of-stream: 1.4.4 once: 1.4.0 - pvtsutils@1.3.5: + pvtsutils@1.3.6: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 pvutils@1.1.3: {} @@ -2006,7 +1981,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.5.2: + readable-stream@4.7.0: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 @@ -2023,7 +1998,7 @@ snapshots: retry@0.13.1: {} - rfc4648@1.5.3: {} + rfc4648@1.5.4: {} rimraf@3.0.2: dependencies: @@ -2061,7 +2036,7 @@ snapshots: socks-proxy-agent@6.2.1: dependencies: agent-base: 6.0.2 - debug: 4.3.6 + debug: 4.4.0 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -2123,7 +2098,7 @@ snapshots: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 - pump: 3.0.0 + pump: 3.0.2 tar-stream: 2.2.0 tar-stream@2.2.0: @@ -2147,7 +2122,7 @@ snapshots: dependencies: real-require: 0.2.0 - tslib@2.7.0: {} + tslib@2.8.1: {} tunnel-agent@0.6.0: dependencies: @@ -2155,7 +2130,7 @@ snapshots: tweetnacl@1.0.3: {} - undici-types@6.19.8: {} + undici-types@6.20.0: {} unique-filename@1.1.1: dependencies: