diff --git a/package-lock.json b/package-lock.json index decb250..176a231 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7315,13 +7315,13 @@ } }, "node_modules/jsii": { - "version": "5.4.29", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.4.29.tgz", - "integrity": "sha512-eADLH0k8dOFAT4xhZCLxiYVlmjEgjhFBN35ijgyY1RucR9tanH8Urj2dIgO8B6+PXn6FIGirg1gDWdjDmD/Uig==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.5.3.tgz", + "integrity": "sha512-MFxdTiq/CNJ0ESKwWNwp2oon4ruHYr/DlrpY//wjUTk4jHyM7Jze+SfvC9raCFJOLzfc2Dcy8aA2HdjNpCpQBg==", "dev": true, "dependencies": { - "@jsii/check-node": "1.101.0", - "@jsii/spec": "^1.101.0", + "@jsii/check-node": "1.103.1", + "@jsii/spec": "^1.103.1", "case": "^1.6.3", "chalk": "^4", "downlevel-dts": "^0.11.0", @@ -7331,7 +7331,7 @@ "semver-intersect": "^1.5.0", "sort-json": "^2.0.1", "spdx-license-list": "^6.9.0", - "typescript": "~5.4", + "typescript": "~5.5", "yargs": "^17.7.2" }, "bin": { @@ -7632,15 +7632,54 @@ "node": ">=12" } }, - "node_modules/jsii-rosetta/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "node_modules/jsii-rosetta/node_modules/jsii": { + "version": "5.4.35", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.4.35.tgz", + "integrity": "sha512-q7gMLfYZz0kcjwnzB13vBSlh/1ZcY3Qi+AbwkJAOwrw6Uj5pLphnXV45hgrpcO8RoO9WuUBW2DU3rDtrk1swcA==", "dev": true, "peer": true, "dependencies": { - "lru-cache": "^6.0.0" + "@jsii/check-node": "1.103.1", + "@jsii/spec": "^1.103.1", + "case": "^1.6.3", + "chalk": "^4", + "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.4", + "yargs": "^17.7.2" }, + "bin": { + "jsii": "bin/jsii" + }, + "engines": { + "node": ">= 18.12.0" + } + }, + "node_modules/jsii-rosetta/node_modules/jsii/node_modules/@jsii/check-node": { + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.103.1.tgz", + "integrity": "sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==", + "dev": true, + "peer": true, + "dependencies": { + "chalk": "^4.1.2", + "semver": "^7.6.3" + }, + "engines": { + "node": ">= 14.17.0" + } + }, + "node_modules/jsii-rosetta/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "peer": true, "bin": { "semver": "bin/semver.js" }, @@ -7692,13 +7731,13 @@ } }, "node_modules/jsii/node_modules/@jsii/check-node": { - "version": "1.101.0", - "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.101.0.tgz", - "integrity": "sha512-io8u1GAF9XGp2crx0C/WGiJeUnHGw5X0du4fisbrNJHmVVFwcJbBMjbfXKWq+JSzl8fo/JV3F1LqtjsnawKA2A==", + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.103.1.tgz", + "integrity": "sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==", "dev": true, "dependencies": { "chalk": "^4.1.2", - "semver": "^7.6.0" + "semver": "^7.6.3" }, "engines": { "node": ">= 14.17.0" @@ -7731,9 +7770,9 @@ } }, "node_modules/jsii/node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -15710,13 +15749,13 @@ "dev": true }, "jsii": { - "version": "5.4.29", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.4.29.tgz", - "integrity": "sha512-eADLH0k8dOFAT4xhZCLxiYVlmjEgjhFBN35ijgyY1RucR9tanH8Urj2dIgO8B6+PXn6FIGirg1gDWdjDmD/Uig==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.5.3.tgz", + "integrity": "sha512-MFxdTiq/CNJ0ESKwWNwp2oon4ruHYr/DlrpY//wjUTk4jHyM7Jze+SfvC9raCFJOLzfc2Dcy8aA2HdjNpCpQBg==", "dev": true, "requires": { - "@jsii/check-node": "1.101.0", - "@jsii/spec": "^1.101.0", + "@jsii/check-node": "1.103.1", + "@jsii/spec": "^1.103.1", "case": "^1.6.3", "chalk": "^4", "downlevel-dts": "^0.11.0", @@ -15726,18 +15765,18 @@ "semver-intersect": "^1.5.0", "sort-json": "^2.0.1", "spdx-license-list": "^6.9.0", - "typescript": "~5.4", + "typescript": "~5.5", "yargs": "^17.7.2" }, "dependencies": { "@jsii/check-node": { - "version": "1.101.0", - "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.101.0.tgz", - "integrity": "sha512-io8u1GAF9XGp2crx0C/WGiJeUnHGw5X0du4fisbrNJHmVVFwcJbBMjbfXKWq+JSzl8fo/JV3F1LqtjsnawKA2A==", + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.103.1.tgz", + "integrity": "sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==", "dev": true, "requires": { "chalk": "^4.1.2", - "semver": "^7.6.0" + "semver": "^7.6.3" } }, "cliui": { @@ -15758,9 +15797,9 @@ "dev": true }, "typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true }, "yargs": { @@ -15997,16 +16036,48 @@ "wrap-ansi": "^7.0.0" } }, - "semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "jsii": { + "version": "5.4.35", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.4.35.tgz", + "integrity": "sha512-q7gMLfYZz0kcjwnzB13vBSlh/1ZcY3Qi+AbwkJAOwrw6Uj5pLphnXV45hgrpcO8RoO9WuUBW2DU3rDtrk1swcA==", "dev": true, "peer": true, "requires": { - "lru-cache": "^6.0.0" + "@jsii/check-node": "1.103.1", + "@jsii/spec": "^1.103.1", + "case": "^1.6.3", + "chalk": "^4", + "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.4", + "yargs": "^17.7.2" + }, + "dependencies": { + "@jsii/check-node": { + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.103.1.tgz", + "integrity": "sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==", + "dev": true, + "peer": true, + "requires": { + "chalk": "^4.1.2", + "semver": "^7.6.3" + } + } } }, + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "peer": true + }, "typescript": { "version": "5.4.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",