diff --git a/package-lock.json b/package-lock.json index 9c3bf43..cd21764 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "typescript": "^4.6.2" }, "peerDependencies": { - "aws-cdk-lib": "^2.61.1", + "aws-cdk-lib": "^2.89.0", "constructs": "^10.0.5" } }, @@ -5917,22 +5917,22 @@ } }, "node_modules/jsii": { - "version": "1.84.0", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.84.0.tgz", - "integrity": "sha512-vtrw3fRrr5Do4LDNxAVXHgtHDyxHvohyzAfBwxcMEYzZ51gJX52wsdlaGE1p0dPe1V9uCAbNQTDKbAMgVJkg0Q==", + "version": "1.89.0", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.89.0.tgz", + "integrity": "sha512-NOeltDlkRSu7OXpNS8I4izFtcVKsMppn0pbqM07LWHXrNZT0Y7c/dDtuMyYRIDNcwB6aLtOzLHfls9rd6qrLyg==", "dev": true, "dependencies": { - "@jsii/check-node": "1.84.0", - "@jsii/spec": "^1.84.0", + "@jsii/check-node": "1.89.0", + "@jsii/spec": "^1.89.0", "case": "^1.6.3", "chalk": "^4", "fast-deep-equal": "^3.1.3", "fs-extra": "^10.1.0", "log4js": "^6.9.1", - "semver": "^7.5.1", + "semver": "^7.5.4", "semver-intersect": "^1.4.0", "sort-json": "^2.0.1", - "spdx-license-list": "^6.6.0", + "spdx-license-list": "^6.7.0", "typescript": "~3.9.10", "yargs": "^16.2.0" }, @@ -6059,6 +6059,33 @@ "node": ">= 14.17.0" } }, + "node_modules/jsii-rosetta/node_modules/jsii": { + "version": "1.84.0", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.84.0.tgz", + "integrity": "sha512-vtrw3fRrr5Do4LDNxAVXHgtHDyxHvohyzAfBwxcMEYzZ51gJX52wsdlaGE1p0dPe1V9uCAbNQTDKbAMgVJkg0Q==", + "dev": true, + "dependencies": { + "@jsii/check-node": "1.84.0", + "@jsii/spec": "^1.84.0", + "case": "^1.6.3", + "chalk": "^4", + "fast-deep-equal": "^3.1.3", + "fs-extra": "^10.1.0", + "log4js": "^6.9.1", + "semver": "^7.5.1", + "semver-intersect": "^1.4.0", + "sort-json": "^2.0.1", + "spdx-license-list": "^6.6.0", + "typescript": "~3.9.10", + "yargs": "^16.2.0" + }, + "bin": { + "jsii": "bin/jsii" + }, + "engines": { + "node": ">= 14.17.0" + } + }, "node_modules/jsii-rosetta/node_modules/typescript": { "version": "3.9.10", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", @@ -6072,6 +6099,53 @@ "node": ">=4.2.0" } }, + "node_modules/jsii/node_modules/@jsii/check-node": { + "version": "1.89.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.89.0.tgz", + "integrity": "sha512-RMw19IEj6ch6oOGkBrAbtzwshrOXMKlfbX54S0hGrwR1qlSjNS9qqt4p+LRSpurhriEo7oHDegItNGUjPYoNXw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 14.17.0" + } + }, + "node_modules/jsii/node_modules/@jsii/spec": { + "version": "1.89.0", + "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.89.0.tgz", + "integrity": "sha512-byzIC5M5FrEaW+GaPGQfPsobfwmEfzHvS7dh5d5fgY4VvvsHBkkhhF/H5xUG+1wQBcdBnqdKyp5CEFm8UEVfqg==", + "dev": true, + "dependencies": { + "ajv": "^8.12.0" + }, + "engines": { + "node": ">= 14.17.0" + } + }, + "node_modules/jsii/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/jsii/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, "node_modules/jsii/node_modules/typescript": { "version": "3.9.10", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", @@ -8462,9 +8536,9 @@ "dev": true }, "node_modules/spdx-license-list": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.6.0.tgz", - "integrity": "sha512-vLwdf9AWgdJQmG8cai2HKfkInFsliKaCCOwXmdVonClIhdURTX61KdDOoXC1qcQ7gDaZj+CUTcrMJeAdnCtrKA==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.7.0.tgz", + "integrity": "sha512-NFqavuJxNsHdwSy/0PjmUpcc76XwlmHQRPjVVtE62qmSLhKJUnzSvJCkU9nrY6TsChfGU1xqGePriBkNtNRMiA==", "dev": true, "engines": { "node": ">=8" diff --git a/yarn.lock b/yarn.lock index 405fe9b..9010379 100644 --- a/yarn.lock +++ b/yarn.lock @@ -595,13 +595,28 @@ chalk "^4.1.2" semver "^7.5.1" -"@jsii/spec@1.84.0", "@jsii/spec@^1.55.1", "@jsii/spec@^1.84.0": +"@jsii/check-node@1.89.0": + version "1.89.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.89.0.tgz#0cfe0fec566ca1b35004ad9c9497d4d81f28811b" + integrity sha512-RMw19IEj6ch6oOGkBrAbtzwshrOXMKlfbX54S0hGrwR1qlSjNS9qqt4p+LRSpurhriEo7oHDegItNGUjPYoNXw== + dependencies: + chalk "^4.1.2" + semver "^7.5.4" + +"@jsii/spec@1.84.0": version "1.84.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.84.0.tgz#75f86e819999a5ee7b1430b274bf88459085bfc2" integrity sha512-P2PCE4jlmuTh5Oj7Be2jdn5qyzIWHX4rcyYspddc0DLZAuLB/LRQYytrxgfdy4+NroGhrPeKPBoF9MwJ5CzfXA== dependencies: ajv "^8.12.0" +"@jsii/spec@^1.55.1", "@jsii/spec@^1.84.0", "@jsii/spec@^1.89.0": + version "1.89.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.89.0.tgz#d337c97234bec2fdffe25ad449ebacf22972c55c" + integrity sha512-byzIC5M5FrEaW+GaPGQfPsobfwmEfzHvS7dh5d5fgY4VvvsHBkkhhF/H5xUG+1wQBcdBnqdKyp5CEFm8UEVfqg== + dependencies: + ajv "^8.12.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" @@ -3378,7 +3393,7 @@ jsii-rosetta@^1.55.1, jsii-rosetta@^1.84.0: workerpool "^6.4.0" yargs "^16.2.0" -jsii@1.84.0, jsii@1.x: +jsii@1.84.0: version "1.84.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.84.0.tgz#57e631c85ac2d4ffcc2f59a9c68591fcfaf5667e" integrity sha512-vtrw3fRrr5Do4LDNxAVXHgtHDyxHvohyzAfBwxcMEYzZ51gJX52wsdlaGE1p0dPe1V9uCAbNQTDKbAMgVJkg0Q== @@ -3397,6 +3412,25 @@ jsii@1.84.0, jsii@1.x: typescript "~3.9.10" yargs "^16.2.0" +jsii@1.x: + version "1.89.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.89.0.tgz#5e5709fd4328bfc006d7771ad737294fc2d51957" + integrity sha512-NOeltDlkRSu7OXpNS8I4izFtcVKsMppn0pbqM07LWHXrNZT0Y7c/dDtuMyYRIDNcwB6aLtOzLHfls9rd6qrLyg== + dependencies: + "@jsii/check-node" "1.89.0" + "@jsii/spec" "^1.89.0" + case "^1.6.3" + chalk "^4" + fast-deep-equal "^3.1.3" + fs-extra "^10.1.0" + log4js "^6.9.1" + semver "^7.5.4" + semver-intersect "^1.4.0" + sort-json "^2.0.1" + spdx-license-list "^6.7.0" + typescript "~3.9.10" + yargs "^16.2.0" + json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" @@ -4420,10 +4454,10 @@ spdx-license-ids@^3.0.0: resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz" integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== -spdx-license-list@^6.6.0: - version "6.6.0" - resolved "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.6.0.tgz" - integrity sha512-vLwdf9AWgdJQmG8cai2HKfkInFsliKaCCOwXmdVonClIhdURTX61KdDOoXC1qcQ7gDaZj+CUTcrMJeAdnCtrKA== +spdx-license-list@^6.6.0, spdx-license-list@^6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.7.0.tgz#dd8c6aba00e7a3f9549e473d0be2b83c4cae081f" + integrity sha512-NFqavuJxNsHdwSy/0PjmUpcc76XwlmHQRPjVVtE62qmSLhKJUnzSvJCkU9nrY6TsChfGU1xqGePriBkNtNRMiA== split2@^3.0.0: version "3.2.2"