From 530d95ac40be2c8a3187584f24edd88c335d45cb Mon Sep 17 00:00:00 2001 From: "Castro, Mario" Date: Sun, 24 Nov 2024 14:35:04 -0300 Subject: [PATCH 1/2] Add optimisticConcurrencyValue to boosterMetadata in search method --- .../framework-provider-azure/src/helpers/query-helper.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/framework-provider-azure/src/helpers/query-helper.ts b/packages/framework-provider-azure/src/helpers/query-helper.ts index 7adb6683e..32e85a778 100644 --- a/packages/framework-provider-azure/src/helpers/query-helper.ts +++ b/packages/framework-provider-azure/src/helpers/query-helper.ts @@ -68,6 +68,13 @@ export async function search( .fetchAll() resources = nestProperties(resources) + resources = resources.map((resource) => ({ + ...resource, + boosterMetadata: { + ...resource.boosterMetadata, + optimisticConcurrencyValue: resource._etag, + }, + })) if (paginatedVersion) { return { From 2e73191c62c9e35131e2bf1d389b1bfe6af6b7a8 Mon Sep 17 00:00:00 2001 From: "Castro, Mario" Date: Sun, 24 Nov 2024 14:37:28 -0300 Subject: [PATCH 2/2] Add rush change file --- ...timistic_concurrency_2024-11-24-17-37.json | 10 + common/config/rush/pnpm-lock.yaml | 962 +++++++++--------- 2 files changed, 505 insertions(+), 467 deletions(-) create mode 100644 common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json diff --git a/common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json b/common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json new file mode 100644 index 000000000..c839e37a6 --- /dev/null +++ b/common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@boostercloud/framework-core", + "comment": "Fixes optimistic concurrency issue found when projecting read models", + "type": "patch" + } + ], + "packageName": "@boostercloud/framework-core" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index a75b8e4e0..e855c03fe 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8,8 +8,8 @@ importers: ../../packages/application-tester: specifiers: '@apollo/client': 3.7.13 - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/jsonwebtoken': 9.0.1 '@types/node': ^18.18.2 @@ -46,12 +46,12 @@ importers: jsonwebtoken: 9.0.1 sinon: 9.2.3 subscriptions-transport-ws: 0.11.0_graphql@16.9.0 - tslib: 2.8.0 + tslib: 2.8.1 ws: 8.17.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config '@types/jsonwebtoken': 9.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/ws': 8.5.4 '@typescript-eslint/eslint-plugin': 5.62.0_uve4wv4elfpx2l3zvshgwzvkay '@typescript-eslint/parser': 5.62.0_cfup2jodhmurb5mm6vjw5usxmi @@ -62,7 +62,7 @@ importers: eslint-plugin-import: 2.31.0_eslint@8.57.1 eslint-plugin-prettier: 3.4.0_vlkgbgdgpnhgz7gjlll7w26l7y eslint-plugin-unicorn: 44.0.2_eslint@8.57.1 - fast-check: 3.22.0 + fast-check: 3.23.1 prettier: 2.3.0 rimraf: 5.0.10 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 @@ -70,10 +70,10 @@ importers: ../../packages/cli: specifiers: - '@boostercloud/application-tester': workspace:^2.18.4 - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-core': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/application-tester': workspace:^2.18.5 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-core': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@oclif/core': 3.15.0 '@oclif/plugin-help': ^5 @@ -129,7 +129,7 @@ importers: '@boostercloud/framework-types': link:../framework-types '@effect-ts/core': 0.60.5 '@oclif/core': 3.15.0_typescript@5.1.6 - '@oclif/plugin-help': 5.2.20_5aurqvvi2kcpaxpbv224uoiqwq + '@oclif/plugin-help': 5.2.20_jtknrvqdlvipgdxn6jbxe7dreq chalk: 2.4.2 child-process-promise: 2.2.1 execa: 2.1.0 @@ -140,7 +140,7 @@ importers: mustache: 4.1.0 ora: 3.4.0 ts-morph: 19.0.0 - tslib: 2.8.0 + tslib: 2.8.1 devDependencies: '@boostercloud/application-tester': link:../application-tester '@boostercloud/eslint-config': link:../../tools/eslint-config @@ -154,7 +154,7 @@ importers: '@types/inquirer': 6.5.0 '@types/mocha': 10.0.1 '@types/mustache': 4.1.0 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/rewire': 2.5.30 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 @@ -177,14 +177,14 @@ importers: rimraf: 5.0.10 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq ts-patch: 3.1.2 typescript: 5.1.6 ../../packages/framework-common-helpers: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -223,7 +223,7 @@ importers: '@effect-ts/core': 0.60.5 child-process-promise: 2.2.1 class-transformer: 0.5.1 - tslib: 2.8.0 + tslib: 2.8.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config '@types/chai': 4.2.18 @@ -231,7 +231,7 @@ importers: '@types/child-process-promise': 2.2.6 '@types/faker': 5.1.5 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/rewire': 2.5.30 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 @@ -253,15 +253,15 @@ importers: rimraf: 5.0.10 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 ../../packages/framework-core: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 - '@boostercloud/metadata-booster': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 + '@boostercloud/metadata-booster': workspace:^2.18.5 '@effect/cli': 0.35.26 '@effect/platform': 0.48.24 '@effect/platform-node': 0.45.26 @@ -323,10 +323,10 @@ importers: '@effect/platform-node': 0.45.26_cahjalgelcnk6vcj6x2oc46m3a '@effect/printer': 0.32.2_67ibgamlfqfgywvgecp7hwrxja '@effect/printer-ansi': 0.32.26_67ibgamlfqfgywvgecp7hwrxja - '@effect/schema': 0.64.18_lr76zgfnixwkqlplfmwtcihp7a + '@effect/schema': 0.64.18_k5iqzw5vszbbtmhrto2doihvji '@effect/typeclass': 0.23.17_effect@2.4.17 effect: 2.4.17 - fast-check: 3.22.0 + fast-check: 3.23.1 fp-ts: 2.16.9 graphql-scalars: 1.23.0_graphql@16.9.0 graphql-subscriptions: 2.0.0_graphql@16.9.0 @@ -335,7 +335,7 @@ importers: jsonwebtoken: 9.0.1 jwks-rsa: 3.0.1 reflect-metadata: 0.1.13 - tslib: 2.8.0 + tslib: 2.8.1 validator: 13.7.0 ws: 8.17.1 devDependencies: @@ -347,7 +347,7 @@ importers: '@types/inflected': 1.1.29 '@types/jsonwebtoken': 9.0.1 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 '@types/validator': 13.1.3 @@ -371,26 +371,26 @@ importers: rimraf: 5.0.10 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq ts-patch: 3.1.2 typescript: 5.1.6 ../../packages/framework-integration-tests: specifiers: '@apollo/client': 3.7.13 - '@boostercloud/application-tester': workspace:^2.18.4 - '@boostercloud/cli': workspace:^2.18.4 - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-core': workspace:^2.18.4 - '@boostercloud/framework-provider-aws': workspace:^2.18.4 - '@boostercloud/framework-provider-aws-infrastructure': workspace:^2.18.4 - '@boostercloud/framework-provider-azure': workspace:^2.18.4 - '@boostercloud/framework-provider-azure-infrastructure': workspace:^2.18.4 - '@boostercloud/framework-provider-local': workspace:^2.18.4 - '@boostercloud/framework-provider-local-infrastructure': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 - '@boostercloud/metadata-booster': workspace:^2.18.4 + '@boostercloud/application-tester': workspace:^2.18.5 + '@boostercloud/cli': workspace:^2.18.5 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-core': workspace:^2.18.5 + '@boostercloud/framework-provider-aws': workspace:^2.18.5 + '@boostercloud/framework-provider-aws-infrastructure': workspace:^2.18.5 + '@boostercloud/framework-provider-azure': workspace:^2.18.5 + '@boostercloud/framework-provider-azure-infrastructure': workspace:^2.18.5 + '@boostercloud/framework-provider-local': workspace:^2.18.5 + '@boostercloud/framework-provider-local-infrastructure': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 + '@boostercloud/metadata-booster': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@effect/cli': 0.35.26 '@effect/platform': 0.48.24 @@ -467,15 +467,15 @@ importers: '@effect/platform-node': 0.45.26_cahjalgelcnk6vcj6x2oc46m3a '@effect/printer': 0.32.2_67ibgamlfqfgywvgecp7hwrxja '@effect/printer-ansi': 0.32.26_67ibgamlfqfgywvgecp7hwrxja - '@effect/schema': 0.64.18_lr76zgfnixwkqlplfmwtcihp7a + '@effect/schema': 0.64.18_k5iqzw5vszbbtmhrto2doihvji '@effect/typeclass': 0.23.17_effect@2.4.17 aws-sdk: 2.853.0 effect: 2.4.17 express: 4.21.1 express-unless: 2.1.3 - fast-check: 3.22.0 + fast-check: 3.23.1 graphql: 16.9.0 - tslib: 2.8.0 + tslib: 2.8.1 ws: 8.17.1 devDependencies: '@apollo/client': 3.7.13_jxorufveymi4xbrutgakjkp5wa @@ -496,7 +496,7 @@ importers: '@types/jsonwebtoken': 9.0.1 '@types/mocha': 10.0.1 '@types/nedb': 1.8.16 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 '@typescript-eslint/eslint-plugin': 5.62.0_uve4wv4elfpx2l3zvshgwzvkay @@ -515,7 +515,7 @@ importers: eslint-plugin-prettier: 3.4.0_vlkgbgdgpnhgz7gjlll7w26l7y eslint-plugin-unicorn: 44.0.2_eslint@8.57.1 faker: 5.1.0 - graphology-types: 0.24.7 + graphology-types: 0.24.8 ink: 3.2.0_react@17.0.2 jsonwebtoken: 9.0.1 jwks-rsa: 3.0.1 @@ -530,15 +530,15 @@ importers: serverless-artillery: 0.5.2 sinon: 9.2.3 subscriptions-transport-ws: 0.11.0_graphql@16.9.0 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq ts-patch: 3.1.2 typescript: 5.1.6 ../../packages/framework-provider-aws: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/aws-lambda': 8.10.48 '@types/chai': 4.2.18 @@ -577,7 +577,7 @@ importers: '@boostercloud/framework-common-helpers': link:../framework-common-helpers '@boostercloud/framework-types': link:../framework-types '@effect-ts/core': 0.60.5 - tslib: 2.8.0 + tslib: 2.8.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config '@types/aws-lambda': 8.10.48 @@ -586,7 +586,7 @@ importers: '@types/chai-as-promised': 7.1.4 '@types/faker': 5.1.5 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/rewire': 2.5.30 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 @@ -609,7 +609,7 @@ importers: rimraf: 5.0.10 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 velocityjs: 2.0.6 @@ -632,10 +632,10 @@ importers: '@aws-cdk/core': ^1.170.0 '@aws-cdk/custom-resources': ^1.170.0 '@aws-cdk/cx-api': ^1.170.0 - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-provider-aws': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-provider-aws': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/archiver': 5.1.0 '@types/aws-lambda': 8.10.48 @@ -706,7 +706,7 @@ importers: colors: 1.4.0 constructs: 3.4.344 promptly: 3.2.0 - tslib: 2.8.0 + tslib: 2.8.1 yaml: 1.10.2 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config @@ -717,7 +717,7 @@ importers: '@types/chai-as-promised': 7.1.4 '@types/faker': 5.1.5 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/rewire': 2.5.30 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 @@ -738,7 +738,7 @@ importers: rimraf: 5.0.10 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 velocityjs: 2.0.6 @@ -749,9 +749,9 @@ importers: '@azure/functions': ^1.2.2 '@azure/identity': ~2.1.0 '@azure/web-pubsub': ~1.1.0 - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -780,7 +780,7 @@ importers: tslib: ^2.4.0 typescript: 5.1.6 dependencies: - '@azure/cosmos': 4.1.1 + '@azure/cosmos': 4.2.0 '@azure/event-hubs': 5.11.1 '@azure/functions': 1.2.3 '@azure/identity': 2.1.0 @@ -788,14 +788,14 @@ importers: '@boostercloud/framework-common-helpers': link:../framework-common-helpers '@boostercloud/framework-types': link:../framework-types '@effect-ts/core': 0.60.5 - tslib: 2.8.0 + tslib: 2.8.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 '@types/faker': 5.1.5 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 '@typescript-eslint/eslint-plugin': 5.62.0_uve4wv4elfpx2l3zvshgwzvkay @@ -814,7 +814,7 @@ importers: rimraf: 5.0.10 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 ../../packages/framework-provider-azure-infrastructure: @@ -823,11 +823,11 @@ importers: '@azure/arm-resources': ^5.0.1 '@azure/cosmos': ^4.0.0 '@azure/identity': ~2.1.0 - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-core': workspace:^2.18.4 - '@boostercloud/framework-provider-azure': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-core': workspace:^2.18.5 + '@boostercloud/framework-provider-azure': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@cdktf/provider-azurerm': 13.3.0 '@cdktf/provider-time': 9.0.2 '@effect-ts/core': ^0.60.4 @@ -877,7 +877,7 @@ importers: dependencies: '@azure/arm-appservice': 13.0.3 '@azure/arm-resources': 5.2.0 - '@azure/cosmos': 4.1.1 + '@azure/cosmos': 4.2.0 '@azure/identity': 2.1.0 '@boostercloud/framework-common-helpers': link:../framework-common-helpers '@boostercloud/framework-core': link:../framework-core @@ -902,7 +902,7 @@ importers: ora: 3.4.0 react: 17.0.2 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 - tslib: 2.8.0 + tslib: 2.8.1 uuid: 8.3.2 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config @@ -912,7 +912,7 @@ importers: '@types/fs-extra': 9.0.13 '@types/mocha': 10.0.1 '@types/mustache': 4.1.0 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 '@types/uuid': 8.3.0 @@ -929,14 +929,14 @@ importers: prettier: 2.3.0 rimraf: 5.0.10 sinon: 9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 ../../packages/framework-provider-local: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@seald-io/nedb': 4.0.2 '@types/chai': 4.2.18 @@ -976,7 +976,7 @@ importers: '@boostercloud/framework-types': link:../framework-types '@effect-ts/core': 0.60.5 '@seald-io/nedb': 4.0.2 - tslib: 2.8.0 + tslib: 2.8.1 ws: 8.17.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config @@ -985,7 +985,7 @@ importers: '@types/express': 4.17.21 '@types/faker': 5.1.5 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 '@types/sinon-express-mock': 1.3.12 @@ -1008,15 +1008,15 @@ importers: sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 sinon-express-mock: 2.2.1_sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 ../../packages/framework-provider-local-infrastructure: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/framework-common-helpers': workspace:^2.18.4 - '@boostercloud/framework-provider-local': workspace:^2.18.4 - '@boostercloud/framework-types': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/framework-common-helpers': workspace:^2.18.5 + '@boostercloud/framework-provider-local': workspace:^2.18.5 + '@boostercloud/framework-types': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -1060,7 +1060,7 @@ importers: cors: 2.8.5 express: 4.21.1 node-schedule: 2.1.1 - tslib: 2.8.0 + tslib: 2.8.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config '@types/chai': 4.2.18 @@ -1069,7 +1069,7 @@ importers: '@types/express': 4.17.21 '@types/faker': 5.1.5 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/node-schedule': 1.3.2 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 @@ -1091,13 +1091,13 @@ importers: sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 sinon-express-mock: 2.2.1_sinon@9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq typescript: 5.1.6 ../../packages/framework-types: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 - '@boostercloud/metadata-booster': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 + '@boostercloud/metadata-booster': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@effect-ts/node': ~0.39.0 '@effect/cli': 0.35.26 @@ -1143,10 +1143,10 @@ importers: '@effect/platform': 0.48.24_aixcdyfeuz2zct7jthaihye4ri '@effect/printer': 0.32.2_67ibgamlfqfgywvgecp7hwrxja '@effect/printer-ansi': 0.32.26_67ibgamlfqfgywvgecp7hwrxja - '@effect/schema': 0.64.18_lr76zgfnixwkqlplfmwtcihp7a + '@effect/schema': 0.64.18_k5iqzw5vszbbtmhrto2doihvji '@effect/typeclass': 0.23.17_effect@2.4.17 effect: 2.4.17 - tslib: 2.8.0 + tslib: 2.8.1 uuid: 8.3.2 web-streams-polyfill: 3.3.3 ws: 8.17.1 @@ -1156,7 +1156,7 @@ importers: '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 '@types/mocha': 10.0.1 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 '@types/sinon-chai': 3.2.5 '@types/uuid': 8.3.0 @@ -1169,7 +1169,7 @@ importers: eslint-plugin-import: 2.31.0_eslint@8.57.1 eslint-plugin-prettier: 3.4.0_vlkgbgdgpnhgz7gjlll7w26l7y eslint-plugin-unicorn: 44.0.2_eslint@8.57.1 - fast-check: 3.22.0 + fast-check: 3.23.1 graphql: 16.9.0 mocha: 10.2.0 nyc: 15.1.0 @@ -1181,7 +1181,7 @@ importers: ../../packages/metadata-booster: specifiers: - '@boostercloud/eslint-config': workspace:^2.18.4 + '@boostercloud/eslint-config': workspace:^2.18.5 '@effect-ts/core': ^0.60.4 '@types/node': ^18.18.2 '@typescript-eslint/eslint-plugin': ^5.0.0 @@ -1204,10 +1204,10 @@ importers: '@effect-ts/core': 0.60.5 reflect-metadata: 0.1.13 ts-morph: 19.0.0 - tslib: 2.8.0 + tslib: 2.8.1 devDependencies: '@boostercloud/eslint-config': link:../../tools/eslint-config - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@typescript-eslint/eslint-plugin': 5.62.0_uve4wv4elfpx2l3zvshgwzvkay '@typescript-eslint/parser': 5.62.0_cfup2jodhmurb5mm6vjw5usxmi eslint: 8.57.1 @@ -1218,7 +1218,7 @@ importers: prettier: 2.3.0 rimraf: 5.0.10 sinon: 9.2.3 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq ts-patch: 3.1.2 typescript: 5.1.6 @@ -1294,7 +1294,7 @@ packages: subscriptions-transport-ws: 0.11.0_graphql@16.9.0 symbol-observable: 4.0.0 ts-invariant: 0.10.3 - tslib: 2.8.0 + tslib: 2.8.1 zen-observable-ts: 1.2.5 dev: true @@ -1329,7 +1329,7 @@ packages: subscriptions-transport-ws: 0.11.0_graphql@16.9.0 symbol-observable: 4.0.0 ts-invariant: 0.10.3 - tslib: 2.8.0 + tslib: 2.8.1 zen-observable-ts: 1.2.5 dev: false @@ -2871,14 +2871,14 @@ packages: resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} engines: {node: '>=12.0.0'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: false /@azure/abort-controller/2.1.2: resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} engines: {node: '>=18.0.0'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: false /@azure/arm-appservice/13.0.3: @@ -2890,8 +2890,8 @@ packages: '@azure/core-client': 1.9.2 '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.17.0 - tslib: 2.8.0 + '@azure/core-rest-pipeline': 1.18.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -2905,8 +2905,8 @@ packages: '@azure/core-client': 1.9.2 '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.17.0 - tslib: 2.8.0 + '@azure/core-rest-pipeline': 1.18.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -2925,7 +2925,7 @@ packages: process: 0.11.10 rhea: 3.0.3 rhea-promise: 3.0.3 - tslib: 2.8.0 + tslib: 2.8.1 util: 0.12.5 transitivePeerDependencies: - supports-color @@ -2937,7 +2937,7 @@ packages: dependencies: '@azure/abort-controller': 2.1.2 '@azure/core-util': 1.11.0 - tslib: 2.8.0 + tslib: 2.8.1 dev: false /@azure/core-client/1.9.2: @@ -2946,11 +2946,11 @@ packages: dependencies: '@azure/abort-controller': 2.1.2 '@azure/core-auth': 1.9.0 - '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-rest-pipeline': 1.18.0 '@azure/core-tracing': 1.2.0 '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -2962,18 +2962,18 @@ packages: '@azure/abort-controller': 2.1.2 '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 - tslib: 2.8.0 + tslib: 2.8.1 dev: false /@azure/core-paging/1.6.2: resolution: {integrity: sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==} engines: {node: '>=18.0.0'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: false - /@azure/core-rest-pipeline/1.17.0: - resolution: {integrity: sha512-62Vv8nC+uPId3j86XJ0WI+sBf0jlqTqPUFCBNrGtlaUeQUIXWV/D8GE5A1d+Qx8H7OQojn2WguC8kChD6v0shA==} + /@azure/core-rest-pipeline/1.18.0: + resolution: {integrity: sha512-QSoGUp4Eq/gohEFNJaUOwTN7BCc2nHTjjbm75JT0aD7W65PWM1H/tItz0GsABn22uaKyGxiMhWQLt2r+FGU89Q==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 @@ -2983,7 +2983,7 @@ packages: '@azure/logger': 1.1.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -2992,7 +2992,7 @@ packages: resolution: {integrity: sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==} engines: {node: '>=18.0.0'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: false /@azure/core-util/1.11.0: @@ -3000,23 +3000,23 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - tslib: 2.8.0 + tslib: 2.8.1 dev: false - /@azure/cosmos/4.1.1: - resolution: {integrity: sha512-EKcRHZy3enhz7hU/qlwW2urcoF7haFkQRbLhR+rUaAtzDaN6+F/rH4xJtNc94NjOEoeHUI+bkze63ZA55Gca0A==} + /@azure/cosmos/4.2.0: + resolution: {integrity: sha512-acfAQTYLxgB/iZK7XvTVYe9NPk6DECEgcIXDQhyn7Uo4dGxeeW5D3YqLjLJrrzND5Iawer3eUQ5/iiLWvTGAxQ==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 '@azure/core-auth': 1.9.0 - '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-rest-pipeline': 1.18.0 '@azure/core-tracing': 1.2.0 '@azure/core-util': 1.11.0 fast-json-stable-stringify: 2.1.0 jsbi: 4.3.0 priorityqueuejs: 2.0.0 semaphore: 1.1.0 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -3036,7 +3036,7 @@ packages: jssha: 3.3.1 process: 0.11.10 rhea-promise: 3.0.3 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -3052,7 +3052,7 @@ packages: '@azure/abort-controller': 1.1.0 '@azure/core-auth': 1.9.0 '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-rest-pipeline': 1.18.0 '@azure/core-tracing': 1.2.0 '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 @@ -3063,7 +3063,7 @@ packages: jws: 4.0.0 open: 8.4.2 stoppable: 1.1.0 - tslib: 2.8.0 + tslib: 2.8.1 uuid: 8.3.2 transitivePeerDependencies: - supports-color @@ -3073,7 +3073,7 @@ packages: resolution: {integrity: sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==} engines: {node: '>=18.0.0'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: false /@azure/msal-browser/2.39.0: @@ -3114,25 +3114,25 @@ packages: dependencies: '@azure/core-auth': 1.9.0 '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-rest-pipeline': 1.18.0 '@azure/core-tracing': 1.2.0 '@azure/logger': 1.1.4 jsonwebtoken: 9.0.1 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false - /@babel/code-frame/7.26.0: - resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} + /@babel/code-frame/7.26.2: + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.25.9 js-tokens: 4.0.0 picocolors: 1.1.1 - /@babel/compat-data/7.26.0: - resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} + /@babel/compat-data/7.26.2: + resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} engines: {node: '>=6.9.0'} dev: true @@ -3141,12 +3141,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 '@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.0 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 @@ -3159,11 +3159,11 @@ packages: - supports-color dev: true - /@babel/generator/7.26.0: - resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} + /@babel/generator/7.26.2: + resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.0 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -3173,7 +3173,7 @@ packages: resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.26.0 + '@babel/compat-data': 7.26.2 '@babel/helper-validator-option': 7.25.9 browserslist: 4.24.2 lru-cache: 5.1.1 @@ -3225,8 +3225,8 @@ packages: '@babel/types': 7.26.0 dev: true - /@babel/parser/7.26.0: - resolution: {integrity: sha512-aP8x5pIw3xvYr/sXT+SEUwyhrXT8rUJRZltK/qN3Db80dcKpTett8cJxHyjk+xYSVXvNnl2SfcJVjbwxpOSscA==} + /@babel/parser/7.26.2: + resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: @@ -3243,17 +3243,17 @@ packages: resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.26.0 - '@babel/parser': 7.26.0 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 /@babel/traverse/7.25.9: resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 - '@babel/parser': 7.26.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 debug: 4.3.7 @@ -3277,16 +3277,16 @@ packages: '@cdktf/hcl2json': 0.19.2 '@cdktf/node-pty-prebuilt-multiarch': 0.10.1-pre.11 '@cdktf/provider-schema': 0.19.2 - '@sentry/node': 7.119.2 + '@sentry/node': 7.120.0 archiver: 5.3.2 cdktf: 0.19.2_constructs@10.4.2 chalk: 4.1.2 chokidar: 3.6.0 cli-spinners: 2.7.0 - codemaker: 1.104.0 + codemaker: 1.105.0 constructs: 10.4.2 cross-fetch: 3.1.5 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 detect-port: 1.6.1 execa: 5.1.1 extract-zip: 2.0.1 @@ -3299,9 +3299,9 @@ packages: ink-spinner: 4.0.3_ink@3.2.0+react@17.0.2 ink-testing-library: 2.1.0 ink-use-stdout-dimensions: 1.0.5_ink@3.2.0+react@17.0.2 - jsii: 5.5.4 - jsii-pacmak: 1.104.0 - jsii-srcmak: 0.1.1280 + jsii: 5.6.0 + jsii-pacmak: 1.105.0 + jsii-srcmak: 0.1.1304 lodash.isequal: 4.5.0 log4js: 6.9.1 minimatch: 5.1.6 @@ -3333,12 +3333,12 @@ packages: /@cdktf/commons/0.19.2: resolution: {integrity: sha512-5rOeb0cSREHQa5XVsGFEV6Ce8Zwo2WxE8GIhmGd/JzeSAByhK8scHFlD3+eENl83W/8lwIkm/nSl9oDHEkENIg==} dependencies: - '@sentry/node': 7.119.2 + '@sentry/node': 7.120.0 cdktf: 0.19.2_constructs@10.4.2 ci-info: 3.9.0 - codemaker: 1.104.0 + codemaker: 1.105.0 constructs: 10.4.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 follow-redirects: 1.15.9 fs-extra: 11.2.0 is-valid-domain: 0.1.6 @@ -3351,7 +3351,7 @@ packages: /@cdktf/hcl2cdk/0.19.2: resolution: {integrity: sha512-v0UNRvvzuCi3SnmSAgBFAnWavT0ybR1AzkK8ndgfbB5JLDoNm0iJV0MOTURZF+I0O3V9u4RZsw4DVNPdil2EEA==} dependencies: - '@babel/generator': 7.26.0 + '@babel/generator': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 '@cdktf/commons': 0.19.2 @@ -3361,9 +3361,9 @@ packages: camelcase: 6.3.0 deep-equal: 2.2.3 glob: 10.4.5 - graphology: 0.25.4_graphology-types@0.24.7 - graphology-types: 0.24.7 - jsii-rosetta: 5.5.5 + graphology: 0.25.4_graphology-types@0.24.8 + graphology-types: 0.24.8 + jsii-rosetta: 5.6.0 prettier: 2.8.8 reserved-words: 0.1.2 zod: 3.23.8 @@ -3401,10 +3401,10 @@ packages: '@cdktf/hcl2json': 0.19.2 '@cdktf/provider-schema': 0.19.2 '@types/node': 18.18.8 - codemaker: 1.104.0 + codemaker: 1.105.0 deepmerge: 4.3.1 fs-extra: 8.1.0 - jsii-srcmak: 0.1.1280 + jsii-srcmak: 0.1.1304 transitivePeerDependencies: - debug - supports-color @@ -3465,11 +3465,11 @@ packages: '@effect/platform': 0.48.24_aixcdyfeuz2zct7jthaihye4ri '@effect/printer': 0.32.2_67ibgamlfqfgywvgecp7hwrxja '@effect/printer-ansi': 0.32.26_67ibgamlfqfgywvgecp7hwrxja - '@effect/schema': 0.64.18_lr76zgfnixwkqlplfmwtcihp7a + '@effect/schema': 0.64.18_k5iqzw5vszbbtmhrto2doihvji effect: 2.4.17 ini: 4.1.3 toml: 3.0.0 - yaml: 2.6.0 + yaml: 2.6.1 dev: false /@effect/platform-node-shared/0.3.29_cahjalgelcnk6vcj6x2oc46m3a: @@ -3479,7 +3479,7 @@ packages: effect: ^2.4.19 dependencies: '@effect/platform': 0.48.24_aixcdyfeuz2zct7jthaihye4ri - '@parcel/watcher': 2.4.1 + '@parcel/watcher': 2.5.0 effect: 2.4.17 multipasta: 0.2.5 dev: false @@ -3494,7 +3494,7 @@ packages: '@effect/platform-node-shared': 0.3.29_cahjalgelcnk6vcj6x2oc46m3a effect: 2.4.17 mime: 3.0.0 - undici: 6.20.1 + undici: 6.21.0 ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -3507,7 +3507,7 @@ packages: '@effect/schema': ^0.64.18 effect: ^2.4.17 dependencies: - '@effect/schema': 0.64.18_lr76zgfnixwkqlplfmwtcihp7a + '@effect/schema': 0.64.18_k5iqzw5vszbbtmhrto2doihvji effect: 2.4.17 find-my-way-ts: 0.1.5 isomorphic-ws: 5.0.0_ws@8.17.1 @@ -3538,14 +3538,14 @@ packages: effect: 2.4.17 dev: false - /@effect/schema/0.64.18_lr76zgfnixwkqlplfmwtcihp7a: + /@effect/schema/0.64.18_k5iqzw5vszbbtmhrto2doihvji: resolution: {integrity: sha512-utMVAjcKqmNlkJ8hzdXf3FWBOsekKbe3xhYzWLLLFCpdbTMkCFeN52l1QRXTk7rla87sNTYdMA+xcES9maOEog==} peerDependencies: effect: ^2.4.17 fast-check: ^3.13.2 dependencies: effect: 2.4.17 - fast-check: 3.22.0 + fast-check: 3.23.1 dev: false /@effect/typeclass/0.23.17_effect@2.4.17: @@ -3556,8 +3556,8 @@ packages: effect: 2.4.17 dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.57.1: - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + /@eslint-community/eslint-utils/4.4.1_eslint@8.57.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 @@ -3565,8 +3565,8 @@ packages: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - /@eslint-community/regexpp/4.11.1: - resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} + /@eslint-community/regexpp/4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} /@eslint/eslintrc/2.1.4: @@ -3639,7 +3639,7 @@ packages: dependencies: '@inquirer/type': 1.5.5 '@types/mute-stream': 0.0.1 - '@types/node': 20.17.1 + '@types/node': 20.17.7 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -3658,7 +3658,7 @@ packages: dependencies: '@inquirer/type': 1.5.5 '@types/mute-stream': 0.0.4 - '@types/node': 20.17.1 + '@types/node': 20.17.7 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -3802,22 +3802,22 @@ packages: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - /@jsii/check-node/1.103.1: - resolution: {integrity: sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==} + /@jsii/check-node/1.104.0: + resolution: {integrity: sha512-5rAn4y11APxq69DmTKtAACmDuOymcTiz29CE7s0AeWA5jzpxBRhkaj8xwixiSQtkoBFk+Vpoi2eNctCvwLdFaw==} engines: {node: '>= 14.17.0'} dependencies: chalk: 4.1.2 semver: 7.6.3 - /@jsii/check-node/1.104.0: - resolution: {integrity: sha512-5rAn4y11APxq69DmTKtAACmDuOymcTiz29CE7s0AeWA5jzpxBRhkaj8xwixiSQtkoBFk+Vpoi2eNctCvwLdFaw==} + /@jsii/check-node/1.105.0: + resolution: {integrity: sha512-7QIzioc9//TwRjLhGMllcTBfIvJ0h6OeGVUEYdXB1DpCNtMbr8Xcj5KaeKHRAF9iRjB1d0IGzKm4A8fRUzIf+Q==} engines: {node: '>= 14.17.0'} dependencies: chalk: 4.1.2 semver: 7.6.3 - /@jsii/spec/1.104.0: - resolution: {integrity: sha512-7jxU8iRowA3O7Dpn8XAsX8o4Y8Fy8plbEVg0CnjvIQsJh3puI3KFHspXur70OOccfGkoL1TWnXBZ+BwCcvhu1g==} + /@jsii/spec/1.105.0: + resolution: {integrity: sha512-pLy8JyPT9Vv5UTxtM4ZHm/iisWzU62m3/dn9TPW2oANI5TLiBpjLlJw/iF+KRjYAeQnFASUfXtWTXgbN4xp9Rw==} engines: {node: '>= 14.17.0'} dependencies: ajv: 8.17.1 @@ -3852,7 +3852,7 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - /@oclif/core/2.16.0_5aurqvvi2kcpaxpbv224uoiqwq: + /@oclif/core/2.16.0_jtknrvqdlvipgdxn6jbxe7dreq: resolution: {integrity: sha512-dL6atBH0zCZl1A1IXCKJgLPrM/wR7K+Wi401E/IvqsK8m2iCHW+0TEOGrans/cuN3oTW+uxIyJFHJ8Im0k4qBw==} engines: {node: '>=14.0.0'} dependencies: @@ -3879,8 +3879,8 @@ packages: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2_5aurqvvi2kcpaxpbv224uoiqwq - tslib: 2.8.0 + ts-node: 10.9.2_jtknrvqdlvipgdxn6jbxe7dreq + tslib: 2.8.1 widest-line: 3.1.0 wordwrap: 1.0.0 wrap-ansi: 7.0.0 @@ -3960,11 +3960,11 @@ packages: wrap-ansi: 7.0.0 dev: true - /@oclif/plugin-help/5.2.20_5aurqvvi2kcpaxpbv224uoiqwq: + /@oclif/plugin-help/5.2.20_jtknrvqdlvipgdxn6jbxe7dreq: resolution: {integrity: sha512-u+GXX/KAGL9S10LxAwNUaWdzbEBARJ92ogmM7g3gDVud2HioCmvWQCDohNRVZ9GYV9oKwZ/M8xwd6a1d95rEKQ==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0_5aurqvvi2kcpaxpbv224uoiqwq + '@oclif/core': 2.16.0_jtknrvqdlvipgdxn6jbxe7dreq transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -3983,8 +3983,8 @@ packages: - supports-color dev: true - /@parcel/watcher-android-arm64/2.4.1: - resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} + /@parcel/watcher-android-arm64/2.5.0: + resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [android] @@ -3992,8 +3992,8 @@ packages: dev: false optional: true - /@parcel/watcher-darwin-arm64/2.4.1: - resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} + /@parcel/watcher-darwin-arm64/2.5.0: + resolution: {integrity: sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [darwin] @@ -4001,8 +4001,8 @@ packages: dev: false optional: true - /@parcel/watcher-darwin-x64/2.4.1: - resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} + /@parcel/watcher-darwin-x64/2.5.0: + resolution: {integrity: sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [darwin] @@ -4010,8 +4010,8 @@ packages: dev: false optional: true - /@parcel/watcher-freebsd-x64/2.4.1: - resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} + /@parcel/watcher-freebsd-x64/2.5.0: + resolution: {integrity: sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [freebsd] @@ -4019,8 +4019,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-arm-glibc/2.4.1: - resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} + /@parcel/watcher-linux-arm-glibc/2.5.0: + resolution: {integrity: sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] @@ -4028,8 +4028,17 @@ packages: dev: false optional: true - /@parcel/watcher-linux-arm64-glibc/2.4.1: - resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} + /@parcel/watcher-linux-arm-musl/2.5.0: + resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm64-glibc/2.5.0: + resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] @@ -4037,8 +4046,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-arm64-musl/2.4.1: - resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} + /@parcel/watcher-linux-arm64-musl/2.5.0: + resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] @@ -4046,8 +4055,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-x64-glibc/2.4.1: - resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} + /@parcel/watcher-linux-x64-glibc/2.5.0: + resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -4055,8 +4064,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-x64-musl/2.4.1: - resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + /@parcel/watcher-linux-x64-musl/2.5.0: + resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -4064,8 +4073,8 @@ packages: dev: false optional: true - /@parcel/watcher-win32-arm64/2.4.1: - resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} + /@parcel/watcher-win32-arm64/2.5.0: + resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [win32] @@ -4073,8 +4082,8 @@ packages: dev: false optional: true - /@parcel/watcher-win32-ia32/2.4.1: - resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} + /@parcel/watcher-win32-ia32/2.5.0: + resolution: {integrity: sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==} engines: {node: '>= 10.0.0'} cpu: [ia32] os: [win32] @@ -4082,8 +4091,8 @@ packages: dev: false optional: true - /@parcel/watcher-win32-x64/2.4.1: - resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} + /@parcel/watcher-win32-x64/2.5.0: + resolution: {integrity: sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [win32] @@ -4091,27 +4100,29 @@ packages: dev: false optional: true - /@parcel/watcher/2.4.1: - resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} + /@parcel/watcher/2.5.0: + resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==} engines: {node: '>= 10.0.0'} + requiresBuild: true dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 micromatch: 4.0.8 node-addon-api: 7.1.1 optionalDependencies: - '@parcel/watcher-android-arm64': 2.4.1 - '@parcel/watcher-darwin-arm64': 2.4.1 - '@parcel/watcher-darwin-x64': 2.4.1 - '@parcel/watcher-freebsd-x64': 2.4.1 - '@parcel/watcher-linux-arm-glibc': 2.4.1 - '@parcel/watcher-linux-arm64-glibc': 2.4.1 - '@parcel/watcher-linux-arm64-musl': 2.4.1 - '@parcel/watcher-linux-x64-glibc': 2.4.1 - '@parcel/watcher-linux-x64-musl': 2.4.1 - '@parcel/watcher-win32-arm64': 2.4.1 - '@parcel/watcher-win32-ia32': 2.4.1 - '@parcel/watcher-win32-x64': 2.4.1 + '@parcel/watcher-android-arm64': 2.5.0 + '@parcel/watcher-darwin-arm64': 2.5.0 + '@parcel/watcher-darwin-x64': 2.5.0 + '@parcel/watcher-freebsd-x64': 2.5.0 + '@parcel/watcher-linux-arm-glibc': 2.5.0 + '@parcel/watcher-linux-arm-musl': 2.5.0 + '@parcel/watcher-linux-arm64-glibc': 2.5.0 + '@parcel/watcher-linux-arm64-musl': 2.5.0 + '@parcel/watcher-linux-x64-glibc': 2.5.0 + '@parcel/watcher-linux-x64-musl': 2.5.0 + '@parcel/watcher-win32-arm64': 2.5.0 + '@parcel/watcher-win32-ia32': 2.5.0 + '@parcel/watcher-win32-x64': 2.5.0 dev: false /@pkgjs/parseargs/0.11.0: @@ -4133,49 +4144,49 @@ packages: localforage: 1.10.0 util: 0.12.5 - /@sentry-internal/tracing/7.119.2: - resolution: {integrity: sha512-V2W+STWrafyGJhQv3ulMFXYDwWHiU6wHQAQBShsHVACiFaDrJ2kPRet38FKv4dMLlLlP2xN+ss2e5zv3tYlTiQ==} + /@sentry-internal/tracing/7.120.0: + resolution: {integrity: sha512-VymJoIGMV0PcTJyshka9uJ1sKpR7bHooqW5jTEr6g0dYAwB723fPXHjVW+7SETF7i5+yr2KMprYKreqRidKyKA==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.119.2 - '@sentry/types': 7.119.2 - '@sentry/utils': 7.119.2 + '@sentry/core': 7.120.0 + '@sentry/types': 7.120.0 + '@sentry/utils': 7.120.0 - /@sentry/core/7.119.2: - resolution: {integrity: sha512-hQr3d2yWq/2lMvoyBPOwXw1IHqTrCjOsU1vYKhAa6w9vGbJZFGhKGGE2KEi/92c3gqGn+gW/PC7cV6waCTDuVA==} + /@sentry/core/7.120.0: + resolution: {integrity: sha512-uTc2sUQ0heZrMI31oFOHGxjKgw16MbV3C2mcT7qcrb6UmSGR9WqPOXZhnVVuzPWCnQ8B5IPPVdynK//J+9/m6g==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.119.2 - '@sentry/utils': 7.119.2 + '@sentry/types': 7.120.0 + '@sentry/utils': 7.120.0 - /@sentry/integrations/7.119.2: - resolution: {integrity: sha512-dCuXKvbUE3gXVVa696SYMjlhSP6CxpMH/gl4Jk26naEB8Xjsn98z/hqEoXLg6Nab73rjR9c/9AdKqBbwVMHyrQ==} + /@sentry/integrations/7.120.0: + resolution: {integrity: sha512-/Hs9MgSmG4JFNyeQkJ+MWh/fxO/U38Pz0VSH3hDrfyCjI8vH9Vz9inGEQXgB9Ke4eH8XnhsQ7xPnM27lWJts6g==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.119.2 - '@sentry/types': 7.119.2 - '@sentry/utils': 7.119.2 + '@sentry/core': 7.120.0 + '@sentry/types': 7.120.0 + '@sentry/utils': 7.120.0 localforage: 1.10.0 - /@sentry/node/7.119.2: - resolution: {integrity: sha512-TPNnqxh+Myooe4jTyRiXrzrM2SH08R4+nrmBls4T7lKp2E5R/3mDSe/YTn5rRcUt1k1hPx1NgO/taG0DoS5cXA==} + /@sentry/node/7.120.0: + resolution: {integrity: sha512-GAyuNd8WUznsiOyDq2QUwR/aVnMmItUc4tgZQxhH1R+n4Adx3cAhnpq3zEuzsIAC5+/7ut+4Q4B3akh6SDZd4w==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.119.2 - '@sentry/core': 7.119.2 - '@sentry/integrations': 7.119.2 - '@sentry/types': 7.119.2 - '@sentry/utils': 7.119.2 + '@sentry-internal/tracing': 7.120.0 + '@sentry/core': 7.120.0 + '@sentry/integrations': 7.120.0 + '@sentry/types': 7.120.0 + '@sentry/utils': 7.120.0 - /@sentry/types/7.119.2: - resolution: {integrity: sha512-ydq1tWsdG7QW+yFaTp0gFaowMLNVikIqM70wxWNK+u98QzKnVY/3XTixxNLsUtnAB4Y+isAzFhrc6Vb5GFdFeg==} + /@sentry/types/7.120.0: + resolution: {integrity: sha512-3mvELhBQBo6EljcRrJzfpGJYHKIZuBXmqh0y8prh03SWE62pwRL614GIYtd4YOC6OP1gfPn8S8h9w3dD5bF5HA==} engines: {node: '>=8'} - /@sentry/utils/7.119.2: - resolution: {integrity: sha512-TLdUCvcNgzKP0r9YD7tgCL1PEUp42TObISridsPJ5rhpVGQJvpr+Six0zIkfDUxerLYWZoK8QMm9KgFlPLNQzA==} + /@sentry/utils/7.120.0: + resolution: {integrity: sha512-XZsPcBHoYu4+HYn14IOnhabUZgCF99Xn4IdWn8Hjs/c+VPtuAVDhRTsfPyPrpY3OcN8DgO5fZX4qcv/6kNbX1A==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.119.2 + '@sentry/types': 7.120.0 /@serverless/dashboard-plugin/6.4.0_supports-color@8.1.1: resolution: {integrity: sha512-2yJQym94sXZhEFbcOVRMJgJ4a2H9Qly94UeUesPwf8bfWCxtiB4l5rxLnCB2aLTuUf/djcuD5/VrNPY1pRU7DA==} @@ -4212,7 +4223,7 @@ packages: /@serverless/event-mocks/1.1.1: resolution: {integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A==} dependencies: - '@types/lodash': 4.17.12 + '@types/lodash': 4.17.13 lodash: 4.17.21 dev: true @@ -4391,14 +4402,14 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/cacheable-request/6.0.3: resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/responselike': 1.0.3 dev: true @@ -4421,30 +4432,30 @@ packages: /@types/child-process-promise/2.2.6: resolution: {integrity: sha512-g0pOHijr6Trug43D2bV0PLSIsSHa/xHEES2HeX5BAlduq1vW0nZcq27Zeud5lgmNB+kPYYVqiMap32EHGTco/w==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/cli-progress/3.11.6: resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/connect/3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/cors/2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/express-serve-static-core/4.19.6: resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} dependencies: - '@types/node': 18.19.59 - '@types/qs': 6.9.16 + '@types/node': 18.19.65 + '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -4453,7 +4464,7 @@ packages: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.16 + '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 /@types/faker/5.1.5: @@ -4463,14 +4474,14 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/glob/8.1.0: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/http-cache-semantics/4.0.4: resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} @@ -4499,16 +4510,16 @@ packages: /@types/jsonwebtoken/9.0.1: resolution: {integrity: sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true - /@types/lodash/4.17.12: - resolution: {integrity: sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==} + /@types/lodash/4.17.13: + resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} dev: true /@types/mime/1.3.5: @@ -4528,29 +4539,29 @@ packages: /@types/mute-stream/0.0.1: resolution: {integrity: sha512-0yQLzYhCqGz7CQPE3iDmYjhb7KMBFOP+tBkyw+/Y2YyDI5wpS7itXXxneN1zSsUwWx3Ji6YiVYrhAnpQGS/vkw==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/mute-stream/0.0.4: resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/nedb/1.8.16: resolution: {integrity: sha512-ND+uzwAZk7ZI9byOvHGOcZe2R9XUcLF698yDJKn00trFvh+GaemkX3gQKCSKtObjDpv8Uuou+k8v4x4scPr4TA==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/needle/2.5.3: resolution: {integrity: sha512-RwgTwMRaedfyCBe5SSWMpm1Yqzc5UPZEMw0eAd09OSyV93nLRj9/evMGZmgFeHKzUOd4xxtHvgtc+rjcBjI1Qg==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: false /@types/node-schedule/1.3.2: resolution: {integrity: sha512-Y0CqdAr+lCpArT8CJJjJq4U2v8Bb5e7ru2nV/NhDdaptCMCRdOL3Y7tAhen39HluQMaIKWvPbDuiFBUQpg7Srw==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/node/10.17.60: @@ -4562,13 +4573,13 @@ packages: dependencies: undici-types: 5.26.5 - /@types/node/18.19.59: - resolution: {integrity: sha512-vizm2EqwV/7Zay+A6J3tGl9Lhr7CjZe2HmWS988sefiEmsyP9CeXEleho6i4hJk/8UtZAo0bWN4QPZZr83RxvQ==} + /@types/node/18.19.65: + resolution: {integrity: sha512-Ay5BZuO1UkTmVHzZJNvZKw/E+iB3GQABb6kijEz89w2JrfhNA+M/ebp18pfz9Gqe9ywhMC8AA8yC01lZq48J+Q==} dependencies: undici-types: 5.26.5 - /@types/node/20.17.1: - resolution: {integrity: sha512-j2VlPv1NnwPJbaCNv69FO/1z4lId0QmGvpT41YxitRtWlg96g/j8qcv2RKsLKe2F6OJgyXhupN1Xo17b2m139Q==} + /@types/node/20.17.7: + resolution: {integrity: sha512-sZXXnpBFMKbao30dUAvzKbdwA2JM1fwUtVEq/kxKuPI5mMwZiRElCpTXb0Biq/LMEVpXDZL5G5V0RPnxKeyaYg==} dependencies: undici-types: 6.19.8 @@ -4576,8 +4587,8 @@ packages: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true - /@types/qs/6.9.16: - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} + /@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==} @@ -4585,7 +4596,7 @@ packages: /@types/responselike/1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/rewire/2.5.30: @@ -4599,13 +4610,13 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 18.19.59 + '@types/node': 18.19.65 /@types/serve-static/1.15.7: resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/node': 18.19.59 + '@types/node': 18.19.65 '@types/send': 0.17.4 /@types/sinon-chai/3.2.5: @@ -4630,7 +4641,7 @@ packages: /@types/through/0.0.33: resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/uuid/8.3.0: @@ -4647,14 +4658,14 @@ packages: /@types/ws/8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 dev: true /@types/yauzl/2.10.3: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 18.19.59 + '@types/node': 18.19.65 optional: true /@types/yoga-layout/1.9.2: @@ -4671,7 +4682,7 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 5.62.0_cfup2jodhmurb5mm6vjw5usxmi '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0_cfup2jodhmurb5mm6vjw5usxmi @@ -4762,7 +4773,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.1 + '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 @@ -4789,22 +4800,22 @@ packages: resolution: {integrity: sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==} engines: {node: '>=8'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 /@wry/equality/0.5.7: resolution: {integrity: sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==} engines: {node: '>=8'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 /@wry/trie/0.3.2: resolution: {integrity: sha512-yRTyhWSls2OY/pYLfwff867r8ekooZ4UI+/gxot5Wj8EFwSf2rG+n+Mo/6LoLQm1TKA4GRj2+LCpbfS937dClQ==} engines: {node: '>=8'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 - /@xmldom/xmldom/0.9.4: - resolution: {integrity: sha512-zglELfWx7g1cEpVMRBZ0srIQO5nEvKvraJ6CVUC/c5Ky1GgX8OIjtUj5qOweTYULYZo5VnXs/LpUUUNiGpX/rA==} + /@xmldom/xmldom/0.9.5: + resolution: {integrity: sha512-6g1EwSs8cr8JhP1iBxzyVAWM6BIDvx9Y3FZRIQiMDzgG43Pxi8YkWOZ0nQj2NHgNzgXDZbJewFx/n+YAvMZrfg==} engines: {node: '>=14.6'} /accepts/1.3.8: @@ -4822,18 +4833,18 @@ packages: acorn: 7.4.1 dev: true - /acorn-jsx/5.3.2_acorn@8.13.0: + /acorn-jsx/5.3.2_acorn@8.14.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.13.0 + acorn: 8.14.0 /acorn-walk/8.3.4: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.13.0 + acorn: 8.14.0 /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} @@ -4841,8 +4852,8 @@ packages: hasBin: true dev: true - /acorn/8.13.0: - resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} + /acorn/8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} hasBin: true @@ -5066,7 +5077,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 @@ -5081,7 +5092,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 @@ -5092,7 +5103,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 /array.prototype.flatmap/1.3.2: @@ -5101,7 +5112,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 /arraybuffer.prototype.slice/1.0.3: @@ -5111,7 +5122,7 @@ packages: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 @@ -5166,8 +5177,8 @@ packages: fsevents: 2.3.2 dev: false - /aws-sdk/2.1691.0: - resolution: {integrity: sha512-/F2YC+DlsY3UBM2Bdnh5RLHOPNibS/+IcjUuhP8XuctyrN+MlL+fWDAiela32LTDk7hMy4rx8MTgvbJ+0blO5g==} + /aws-sdk/2.1692.0: + resolution: {integrity: sha512-x511uiJ/57FIsbgUe5csJ13k3uzu25uWQE+XqfBis/sB0SFoiElJWXRkgEAUh0U6n40eT3ay5Ue4oPkRMu1LYw==} engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: @@ -5285,8 +5296,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001669 - electron-to-chromium: 1.5.45 + caniuse-lite: 1.0.30001684 + electron-to-chromium: 1.5.64 node-releases: 2.0.18 update-browserslist-db: 1.1.1_browserslist@4.24.2 dev: true @@ -5401,8 +5412,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - /caniuse-lite/1.0.30001669: - resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==} + /caniuse-lite/1.0.30001684: + resolution: {integrity: sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==} dev: true /cardinal/2.1.1: @@ -5424,7 +5435,7 @@ packages: '@aws-cdk/cloud-assembly-schema': 2.39.1 '@aws-cdk/cx-api': 2.39.1 archiver: 5.3.2 - aws-sdk: 2.1691.0 + aws-sdk: 2.1692.0 glob: 7.2.3 mime: 2.6.0 yargs: 16.2.0 @@ -5439,17 +5450,17 @@ packages: '@cdktf/hcl2cdk': 0.19.2 '@cdktf/hcl2json': 0.19.2 '@inquirer/prompts': 2.3.1 - '@sentry/node': 7.119.2 + '@sentry/node': 7.120.0 cdktf: 0.19.2_constructs@10.4.2 ci-info: 3.9.0 - codemaker: 1.104.0 + codemaker: 1.105.0 constructs: 10.4.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 https-proxy-agent: 5.0.1 ink-select-input: 4.2.2_ink@3.2.0+react@17.0.2 ink-table: 3.1.0_ink@3.2.0+react@17.0.2 - jsii: 5.5.4 - jsii-pacmak: 1.104.0 + jsii: 5.6.0 + jsii-pacmak: 1.105.0 minimatch: 5.1.6 node-fetch: 2.7.0 pidtree: 0.6.0 @@ -5548,7 +5559,7 @@ packages: /child-process-ext/2.1.1: resolution: {integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==} dependencies: - cross-spawn: 6.0.5 + cross-spawn: 6.0.6 es5-ext: 0.10.64 log: 6.3.2 split2: 3.2.2 @@ -5559,7 +5570,7 @@ packages: resolution: {integrity: sha512-oBePsLbQpTJFxzwyCvs9yWWF0OEM6vGGepHwt1stqmX7QQqOuDc8j2ywdvAs9Tvi44TT7d9ackqhR4Q10l1u8w==} engines: {node: '>=8.0'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 es5-ext: 0.10.64 log: 6.3.2 split2: 3.2.2 @@ -5774,8 +5785,8 @@ packages: dependencies: convert-to-spaces: 1.0.2 - /codemaker/1.104.0: - resolution: {integrity: sha512-BC95gULaPN4MMeWxeLXHGatkac6LOArHMAkPkl3wQdcVa7MO4OzST6e8tY71iqA3KrgamfP0vQ34N9rDkfDyGg==} + /codemaker/1.105.0: + resolution: {integrity: sha512-eTePuHlpXNDD4P1vdEv61j+O4f7cnzTSXfbl5bsz+dp8TC95B4YKUS7A/MfR39/CMfqjPn3+KjnCubRbqv5RMA==} engines: {node: '>= 14.17.0'} dependencies: camelcase: 6.3.0 @@ -5968,7 +5979,7 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 dev: true /cross-fetch/3.1.5: @@ -5984,8 +5995,8 @@ packages: lru-cache: 4.1.5 which: 1.3.1 - /cross-spawn/6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + /cross-spawn/6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 @@ -5995,8 +6006,8 @@ packages: which: 1.3.1 dev: true - /cross-spawn/7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + /cross-spawn/7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -6360,14 +6371,6 @@ packages: engines: {node: '>=10'} dev: true - /downlevel-dts/0.11.0: - resolution: {integrity: sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw==} - hasBin: true - dependencies: - semver: 7.6.3 - shelljs: 0.8.5 - typescript: 5.7.0-dev.20241025 - /duration/0.2.2: resolution: {integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg==} dependencies: @@ -6397,8 +6400,8 @@ packages: dependencies: jake: 10.9.2 - /electron-to-chromium/1.5.45: - resolution: {integrity: sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==} + /electron-to-chromium/1.5.64: + resolution: {integrity: sha512-IXEuxU+5ClW2IGEYFC2T7szbyVgehupCWQe5GNh+H065CD6U6IFN0s4KeAMFGNmQolRU4IV7zGBWSYMmZ8uuqQ==} dev: true /emoji-regex/7.0.3: @@ -6434,8 +6437,8 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + /es-abstract/1.23.5: + resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 @@ -6469,7 +6472,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.2 + object-inspect: 1.13.3 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.3 @@ -6480,8 +6483,8 @@ packages: string.prototype.trimstart: 1.0.8 typed-array-buffer: 1.0.2 typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 + typed-array-byte-offset: 1.0.3 + typed-array-length: 1.0.7 unbox-primitive: 1.0.2 which-typed-array: 1.1.15 @@ -6750,10 +6753,10 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@babel/code-frame': 7.26.0 + '@babel/code-frame': 7.26.2 ajv: 6.12.6 chalk: 2.4.2 - cross-spawn: 6.0.5 + cross-spawn: 6.0.6 debug: 4.3.7 doctrine: 3.0.0 eslint-scope: 5.1.1 @@ -6797,8 +6800,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.1 - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/eslint-utils': 4.4.1_eslint@8.57.1 + '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 @@ -6807,7 +6810,7 @@ packages: '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 debug: 4.3.7 doctrine: 3.0.0 escape-string-regexp: 4.0.0 @@ -6869,8 +6872,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.13.0 - acorn-jsx: 5.3.2_acorn@8.13.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2_acorn@8.14.0 eslint-visitor-keys: 3.4.3 /esprima/4.0.1: @@ -6934,7 +6937,7 @@ packages: resolution: {integrity: sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==} engines: {node: ^8.12.0 || >=9.7.0} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 5.2.0 is-stream: 2.0.1 merge-stream: 2.0.0 @@ -6949,7 +6952,7 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} 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 @@ -7055,20 +7058,20 @@ packages: deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: '@types/chai': 4.2.18 - '@types/lodash': 4.17.12 - '@types/node': 18.19.59 + '@types/lodash': 4.17.13 + '@types/node': 18.19.65 '@types/sinon': 10.0.0 lodash: 4.17.21 mock-stdin: 1.0.0 - nock: 13.5.5 + nock: 13.5.6 sinon: 16.1.3 stdout-stderr: 0.1.13 transitivePeerDependencies: - supports-color dev: true - /fast-check/3.22.0: - resolution: {integrity: sha512-8HKz3qXqnHYp/VCNn2qfjHdAdcI8zcSqOyX64GOMukp7SL2bfzfeDKjSd+UyECtejccaZv3LcvZTm9YDD22iCQ==} + /fast-check/3.23.1: + resolution: {integrity: sha512-u/MudsoQEgBUZgR5N1v87vEgybeVYus9VnDVaIkxkkGP2jt54naghQ3PCQHJiogS8U/GavZCUPFfx3Xkp+NaHw==} engines: {node: '>=8.0.0'} dependencies: pure-rand: 6.1.0 @@ -7262,7 +7265,7 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 rimraf: 3.0.2 @@ -7275,8 +7278,8 @@ packages: resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} dev: true - /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==} @@ -7296,7 +7299,7 @@ packages: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 3.0.7 dev: true @@ -7304,7 +7307,7 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 /form-data/4.0.1: @@ -7322,7 +7325,7 @@ packages: dezalgo: 1.0.4 hexoid: 1.0.0 once: 1.4.0 - qs: 6.13.0 + qs: 6.13.1 dev: true /forwarded/0.2.0: @@ -7425,7 +7428,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 functions-have-names: 1.2.3 /functional-red-black-tree/1.0.1: @@ -7625,16 +7628,16 @@ packages: lodash: 4.17.21 dev: true - /graphology-types/0.24.7: - resolution: {integrity: sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==} + /graphology-types/0.24.8: + resolution: {integrity: sha512-hDRKYXa8TsoZHjgEaysSRyPdT6uB78Ci8WnjgbStlQysz7xR52PInxNsmnB7IBOM1BhikxkNyCVEFgmPKnpx3Q==} - /graphology/0.25.4_graphology-types@0.24.7: + /graphology/0.25.4_graphology-types@0.24.8: resolution: {integrity: sha512-33g0Ol9nkWdD6ulw687viS8YJQBxqG5LWII6FI6nul0pq6iM2t5EKquOTFDbyTblRB3O9I+7KX4xI8u5ffekAQ==} peerDependencies: graphology-types: '>=0.24.0' dependencies: events: 3.3.0 - graphology-types: 0.24.7 + graphology-types: 0.24.8 obliterator: 2.0.4 /graphql-scalars/1.23.0_graphql@16.9.0: @@ -7644,7 +7647,7 @@ packages: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 16.9.0 - tslib: 2.8.0 + tslib: 2.8.1 dev: false /graphql-subscriptions/2.0.0_graphql@16.9.0: @@ -7663,7 +7666,7 @@ packages: graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 16.9.0 - tslib: 2.8.0 + tslib: 2.8.1 /graphql/16.9.0: resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==} @@ -8003,10 +8006,6 @@ packages: hasown: 2.0.2 side-channel: 1.0.6 - /interpret/1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - /ipaddr.js/1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -8032,6 +8031,12 @@ packages: /is-arrayish/0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + /is-async-function/2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: @@ -8103,6 +8108,12 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + /is-finalizationregistry/1.1.0: + resolution: {integrity: sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + /is-fullwidth-code-point/2.0.0: resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} engines: {node: '>=4'} @@ -8311,7 +8322,7 @@ packages: engines: {node: '>=8'} dependencies: archy: 1.0.0 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 istanbul-lib-coverage: 3.2.2 p-map: 3.0.0 rimraf: 3.0.2 @@ -8402,110 +8413,109 @@ packages: engines: {node: '>=6'} hasBin: true - /jsii-pacmak/1.104.0: - resolution: {integrity: sha512-KxdYOzpBSnixZ5VjKsWvVIaRAwW4L5JJS3GE0yn5pj6Antx2sjaMvy6XsbjI1MPiOe/W8xNlRDW/XgNE+Bzt6g==} + /jsii-pacmak/1.105.0: + resolution: {integrity: sha512-oTQSoCfBite5cb+gwu2N6SWoJY/vteQSiCI24flo9UqR+PdGBlFDIJGPciPS6ZEC2v20et4YSJYyHFXFGfMQsQ==} engines: {node: '>= 14.17.0'} hasBin: true peerDependencies: - jsii-rosetta: ^1.104.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 || ~5.5.0 + jsii-rosetta: ^1.105.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 || ~5.5.0 || ~5.6.0 dependencies: - '@jsii/check-node': 1.104.0 - '@jsii/spec': 1.104.0 + '@jsii/check-node': 1.105.0 + '@jsii/spec': 1.105.0 clone: 2.1.2 - codemaker: 1.104.0 + codemaker: 1.105.0 commonmark: 0.31.2 escape-string-regexp: 4.0.0 fs-extra: 10.1.0 - jsii-reflect: 1.104.0 + jsii-reflect: 1.105.0 semver: 7.6.3 spdx-license-list: 6.9.0 xmlbuilder: 15.1.1 yargs: 16.2.0 - /jsii-pacmak/1.104.0_jsii-rosetta@5.5.5: - resolution: {integrity: sha512-KxdYOzpBSnixZ5VjKsWvVIaRAwW4L5JJS3GE0yn5pj6Antx2sjaMvy6XsbjI1MPiOe/W8xNlRDW/XgNE+Bzt6g==} + /jsii-pacmak/1.105.0_jsii-rosetta@5.6.0: + resolution: {integrity: sha512-oTQSoCfBite5cb+gwu2N6SWoJY/vteQSiCI24flo9UqR+PdGBlFDIJGPciPS6ZEC2v20et4YSJYyHFXFGfMQsQ==} engines: {node: '>= 14.17.0'} hasBin: true peerDependencies: - jsii-rosetta: ^1.104.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 || ~5.5.0 + jsii-rosetta: ^1.105.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 || ~5.5.0 || ~5.6.0 dependencies: - '@jsii/check-node': 1.104.0 - '@jsii/spec': 1.104.0 + '@jsii/check-node': 1.105.0 + '@jsii/spec': 1.105.0 clone: 2.1.2 - codemaker: 1.104.0 + codemaker: 1.105.0 commonmark: 0.31.2 escape-string-regexp: 4.0.0 fs-extra: 10.1.0 - jsii-reflect: 1.104.0 - jsii-rosetta: 5.5.5 + jsii-reflect: 1.105.0 + jsii-rosetta: 5.6.0 semver: 7.6.3 spdx-license-list: 6.9.0 xmlbuilder: 15.1.1 yargs: 16.2.0 - /jsii-reflect/1.104.0: - resolution: {integrity: sha512-tBdJvLPdfrlAI7ijKmuUv48Nkk0aC26VC/wtNjVqtJmpKsDOOG1JXKiIny690FnifhgpdoHnrVE12asSpFdPfA==} + /jsii-reflect/1.105.0: + resolution: {integrity: sha512-YzlU3VJ0sBfsEqdVFYlzCB3MhW1J/3KuGec2MwBXZ8XMrZ69OODBtnDnoSTyRsnigqCnkuYTD27JhNcEic8v9g==} engines: {node: '>= 14.17.0'} hasBin: true dependencies: - '@jsii/check-node': 1.104.0 - '@jsii/spec': 1.104.0 + '@jsii/check-node': 1.105.0 + '@jsii/spec': 1.105.0 chalk: 4.1.2 fs-extra: 10.1.0 - oo-ascii-tree: 1.104.0 + oo-ascii-tree: 1.105.0 yargs: 16.2.0 - /jsii-rosetta/5.5.5: - resolution: {integrity: sha512-eXkY5eJck2XPd+xk6f4uRQ1S1d5/on2GO1H1Rr6WkJW7E51FXltpsmPaXzrAtvNd6doBNd6/X1CM4otEt/nnBA==} + /jsii-rosetta/5.6.0: + resolution: {integrity: sha512-PSt2PFK1ssLcRAiGnK+k0On61Idh8uTCJcofC+vPr3dOgbVNbtIVI70z9Uw2bOwByrJ+ApHewubi7cWhybEcrA==} engines: {node: '>= 18.12.0'} hasBin: true dependencies: - '@jsii/check-node': 1.103.1 - '@jsii/spec': 1.104.0 - '@xmldom/xmldom': 0.9.4 + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.105.0 + '@xmldom/xmldom': 0.9.5 chalk: 4.1.2 commonmark: 0.31.2 fast-glob: 3.3.2 - jsii: 5.5.4 + jsii: 5.6.0 semver: 7.6.3 semver-intersect: 1.5.0 - stream-json: 1.9.0 - typescript: 5.5.4 + stream-json: 1.9.1 + typescript: 5.6.3 workerpool: 6.5.1 yargs: 17.7.2 transitivePeerDependencies: - supports-color - /jsii-srcmak/0.1.1280: - resolution: {integrity: sha512-7+pTg7JBbKIIoWvZqe66EtM2SUxbPqd72n6WF90ax/exq3/rnaCd7inPwG+nDYB0du6ahKrZ/p8whBEysZvZ/Q==} + /jsii-srcmak/0.1.1304: + resolution: {integrity: sha512-vqnTfGrT2thnetvtgu+BqidbUcPOShSf5VweCBhDApMDSZFtVJEjj/SxKuiG9iu9VNcYjlC5bpxwqcgY5aAbog==} hasBin: true dependencies: fs-extra: 9.1.0 - jsii: 5.5.4 - jsii-pacmak: 1.104.0_jsii-rosetta@5.5.5 - jsii-rosetta: 5.5.5 + jsii: 5.6.0 + jsii-pacmak: 1.105.0_jsii-rosetta@5.6.0 + jsii-rosetta: 5.6.0 ncp: 2.0.0 yargs: 17.7.2 transitivePeerDependencies: - supports-color - /jsii/5.5.4: - resolution: {integrity: sha512-ftEKVacc0kLrxCJyCeVJ+C5JYpUY5GBpy4ckt1LgblYQWa1CDu+5qUn2MvD5k8AwnDp36Dm6iQKislhSTOxBkA==} + /jsii/5.6.0: + resolution: {integrity: sha512-XBXAF9a4UF2HE+LMSa+WDuYRNpmZlBxHrXaTVIFumo0oAuKb9eauPd4slwgQnCftyP5iyk8zX/Z2y4I3yQVcfA==} engines: {node: '>= 18.12.0'} hasBin: true dependencies: - '@jsii/check-node': 1.103.1 - '@jsii/spec': 1.104.0 + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.105.0 case: 1.6.3 chalk: 4.1.2 - downlevel-dts: 0.11.0 fast-deep-equal: 3.1.3 log4js: 6.9.1 semver: 7.6.3 semver-intersect: 1.5.0 sort-json: 2.0.1 spdx-license-list: 6.9.0 - typescript: 5.5.4 + typescript: 5.6.3 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -8857,7 +8867,7 @@ packages: dependencies: date-format: 4.0.14 debug: 4.3.7 - flatted: 3.3.1 + flatted: 3.3.2 rfdc: 1.4.1 streamroller: 3.1.5 transitivePeerDependencies: @@ -9303,8 +9313,8 @@ packages: - supports-color dev: true - /nock/13.5.5: - resolution: {integrity: sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA==} + /nock/13.5.6: + resolution: {integrity: sha512-o2zOYiCpzRqSzPj0Zt/dQ/DqZeYoaQ7TUonc/xUPjCGl9WeHpNbxgVvOquXYAaJzI0M9BXV3HTzG0p8IUAbBTQ==} engines: {node: '>= 10.13'} dependencies: debug: 4.3.7 @@ -9362,7 +9372,7 @@ packages: resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} engines: {node: '>=8'} dependencies: - process-on-spawn: 1.0.0 + process-on-spawn: 1.1.0 dev: true /node-releases/2.0.18: @@ -9465,7 +9475,7 @@ packages: make-dir: 3.1.0 node-preload: 0.2.1 p-map: 3.0.0 - process-on-spawn: 1.0.0 + process-on-spawn: 1.1.0 resolve-from: 5.0.0 rimraf: 3.0.2 signal-exit: 3.0.7 @@ -9484,8 +9494,8 @@ packages: resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} 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'} /object-is/1.1.6: @@ -9518,7 +9528,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 /object.groupby/1.0.3: @@ -9527,7 +9537,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 /object.values/1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} @@ -9564,8 +9574,8 @@ packages: dependencies: mimic-fn: 2.1.0 - /oo-ascii-tree/1.104.0: - resolution: {integrity: sha512-2cScXtwxt5WVIi3+vdkbKoHSeRepRcibnFhdV2ojGxVvj1KU0m0EHfBCsal6XEg1vBkMgTIxnxVd+E/l/Fam3w==} + /oo-ascii-tree/1.105.0: + resolution: {integrity: sha512-fz4QixX/ImVEMbABqCJxxSwvJGfw9vfq2121RMq/qtCv7BiarY4ZPpheHheOTBvEnhqy81dyMpxiXAY8U3rPjA==} engines: {node: '>= 14.17.0'} /open/7.4.2: @@ -9745,7 +9755,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.26.0 + '@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 @@ -9759,7 +9769,7 @@ packages: resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==} dependencies: ansi-escapes: 4.3.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 /patch-console/1.0.0: resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} @@ -9952,8 +9962,8 @@ packages: /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - /process-on-spawn/1.0.0: - resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} + /process-on-spawn/1.1.0: + resolution: {integrity: sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==} engines: {node: '>=8'} dependencies: fromentries: 1.3.2 @@ -10041,6 +10051,13 @@ packages: dependencies: side-channel: 1.0.6 + /qs/6.13.1: + resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + dev: true + /querystring/0.2.0: resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==} engines: {node: '>=0.4.x'} @@ -10189,12 +10206,6 @@ packages: dependencies: picomatch: 2.3.1 - /rechoir/0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - dependencies: - resolve: 1.22.8 - /redeyed/2.1.1: resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} dependencies: @@ -10203,6 +10214,18 @@ packages: /reflect-metadata/0.1.13: resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==} + /reflect.getprototypeof/1.0.7: + resolution: {integrity: sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + which-builtin-type: 1.2.0 + /regenerator-runtime/0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} dev: true @@ -10314,7 +10337,7 @@ packages: dependencies: debug: 4.3.7 rhea: 3.0.3 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color dev: false @@ -10385,7 +10408,7 @@ packages: /rxjs/7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: true /safe-array-concat/1.1.2: @@ -10527,7 +10550,7 @@ packages: ajv: 8.17.1 ajv-formats: 2.1.1 archiver: 5.3.0 - aws-sdk: 2.1691.0 + aws-sdk: 2.1692.0 bluebird: 3.7.2 cachedir: 2.4.0 chalk: 4.1.2 @@ -10637,15 +10660,6 @@ packages: /shell-quote/1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - /shelljs/0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} - hasBin: true - dependencies: - glob: 7.2.3 - interpret: 1.4.0 - rechoir: 0.6.2 - /shortid/2.2.16: resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. @@ -10660,7 +10674,7 @@ packages: 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 /signal-exit/3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -10893,8 +10907,8 @@ packages: /stream-chain/2.2.5: resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} - /stream-json/1.9.0: - resolution: {integrity: sha512-TqnfW7hRTKje7UobBzXZJ2qOEDJvdcSVgVIK/fopC03xINFuFqQs8RVjyDT4ry7TmOo2ueAXwpXXXG4tNgtvoQ==} + /stream-json/1.9.1: + resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} dependencies: stream-chain: 2.2.5 @@ -10947,7 +10961,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 /string.prototype.trimend/1.0.8: @@ -11074,7 +11088,7 @@ packages: formidable: 2.1.2 methods: 1.1.2 mime: 2.6.0 - qs: 6.13.0 + qs: 6.13.1 readable-stream: 3.6.2 semver: 7.6.3 transitivePeerDependencies: @@ -11282,7 +11296,7 @@ packages: resolution: {integrity: sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==} engines: {node: '>=8'} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 /ts-morph/19.0.0: resolution: {integrity: sha512-D6qcpiJdn46tUqV45vr5UGM2dnIEuTGNxVhg0sk5NX11orcouwj6i1bMqZIz2mZTZB1Hcgy7C3oEVhAT+f6mbQ==} @@ -11291,7 +11305,7 @@ packages: code-block-writer: 12.0.0 dev: false - /ts-node/10.9.2_5aurqvvi2kcpaxpbv224uoiqwq: + /ts-node/10.9.2_jtknrvqdlvipgdxn6jbxe7dreq: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -11310,8 +11324,8 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.59 - acorn: 8.13.0 + '@types/node': 18.19.65 + acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -11357,8 +11371,8 @@ packages: /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib/2.8.0: - resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + /tslib/2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} /tsutils/3.21.0_typescript@5.1.6: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -11446,8 +11460,8 @@ packages: has-proto: 1.0.3 is-typed-array: 1.1.13 - /typed-array-byte-offset/1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + /typed-array-byte-offset/1.0.3: + resolution: {integrity: sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 @@ -11456,17 +11470,18 @@ packages: gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 + reflect.getprototypeof: 1.0.7 - /typed-array-length/1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + /typed-array-length/1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 - has-proto: 1.0.3 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 + reflect.getprototypeof: 1.0.7 /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} @@ -11480,10 +11495,10 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 typed-array-buffer: 1.0.2 - typed-array-byte-offset: 1.0.2 + typed-array-byte-offset: 1.0.3 dev: true /typescript/5.1.6: @@ -11491,13 +11506,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /typescript/5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} - engines: {node: '>=14.17'} - hasBin: true - - /typescript/5.7.0-dev.20241025: - resolution: {integrity: sha512-2Byc/3ywylhhYPpag3uxhRxz6bZSKyS7jBsRkkFFhs0DeH3xlkQu+TElWOvhxtAfPNm7nB74xAqs++a3Iv18cg==} + /typescript/5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -11522,8 +11532,8 @@ packages: /undici-types/6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - /undici/6.20.1: - resolution: {integrity: sha512-AjQF1QsmqfJys+LXfGTNum+qw4S88CojRInG/6t31W/1fk6G59s92bnAvGz5Cmur+kQv2SURXEvvudLmbrE8QA==} + /undici/6.21.0: + resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} engines: {node: '>=18.17'} dev: false @@ -11671,6 +11681,24 @@ packages: is-string: 1.0.7 is-symbol: 1.0.4 + /which-builtin-type/1.2.0: + resolution: {integrity: sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.1.0 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + /which-collection/1.0.2: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} @@ -11877,8 +11905,8 @@ packages: engines: {node: '>= 6'} dev: false - /yaml/2.6.0: - resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + /yaml/2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} hasBin: true dev: false