diff --git a/package.json b/package.json index eaeb3e1d9..cab14b963 100644 --- a/package.json +++ b/package.json @@ -52,9 +52,9 @@ "constructs": "^10.0.0", "dot-prop": "^5.2.0", "jsii": "^5.0.1", - "jsii-diff": "^1.88.0", + "jsii-diff": "^1.89.0", "jsii-docgen": "~9.0.0", - "jsii-pacmak": "^1.88.0", + "jsii-pacmak": "^1.89.0", "jsii-rosetta": "~5.1.2", "node-fetch": "cjs", "npm-check-updates": "^16", diff --git a/yarn.lock b/yarn.lock index 906bd6c96..32e0038a4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -426,10 +426,18 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.88.0", "@jsii/spec@^1.88.0": - version "1.88.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.88.0.tgz#46216d3ca93872b4d878bb81f0cc7b28dc621c28" - integrity sha512-Q6xirxPM06TRW0GcsHa+tzPZLwe9I+mFYx5BaNMimcv21u6bQnxfynZMgNhHqvLYCmP37HWg0SboUYTa5JROzw== +"@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.89.0", "@jsii/spec@^1.88.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" @@ -726,9 +734,9 @@ "@types/node" "*" "@types/node@*", "@types/node@^20.4.2", "@types/node@^20.6.0": - version "20.6.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.2.tgz#a065925409f59657022e9063275cd0b9bd7e1b12" - integrity sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw== + version "20.6.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.3.tgz#5b763b321cd3b80f6b8dde7a37e1a77ff9358dd9" + integrity sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA== "@types/node@16.18.23": version "16.18.23" @@ -736,9 +744,9 @@ integrity sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g== "@types/node@^16": - version "16.18.52" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.52.tgz#70c56b55d0d7e15fafa875127e95a92605c59c9b" - integrity sha512-sm2aph6cRSsTMFYFgI+RpPLunXO9ClJkpizUVdT7KmGeyfQ14xnjTMT/f3MHcfKqevXqGT6BgVFzW8wcEoDUtA== + version "16.18.53" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.53.tgz#21820fe4d5968aaf8071dabd1ee13d24ada1350a" + integrity sha512-vVmHeo4tpF8zsknALU90Hh24VueYdu45ZlXzYWFbom61YR4avJqTFDC3QlWzjuTdAv6/3xHaxiO9NrtVZXrkmw== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -1413,10 +1421,10 @@ code-excerpt@^3.0.0: dependencies: convert-to-spaces "^1.0.1" -codemaker@^1.86.1, codemaker@^1.87.0, codemaker@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.88.0.tgz#ef8f1a6b428ba36339147bfe7f3f4a65b1c7a562" - integrity sha512-/7+1mPQCEFmBm9zhf5blMiqirCcXNwulb8dozu2LVsDLgnafPt1h2eg/OwvyrqSMWUnsIFetAssKVP2gE66MPQ== +codemaker@^1.86.1, codemaker@^1.87.0, codemaker@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.89.0.tgz#870652538925c23a062168780639db314cb34aab" + integrity sha512-Jh9ZrMxzX+jbzNvuHNlmEjXUYMSGVNW151SV2aOXU01V3bMjaSP+exfHFsYQ66x/zGEWcjh33pAu2rY44hyYIQ== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -2401,9 +2409,9 @@ glob-promise@^6.0.3: "@types/glob" "^8.0.0" glob@^10.2.2, glob@^10.2.5, glob@^10.3.3: - version "10.3.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.4.tgz#c85c9c7ab98669102b6defda76d35c5b1ef9766f" - integrity sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ== + version "10.3.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.5.tgz#4c0e46b5bccd78ac42b06a7eaaeb9ee34062968e" + integrity sha512-bYUpUD7XDEHI4Q2O5a7PXGvyw4deKR70kHiDxzQbe925wbZknhOzUt2xBgTkYL6RBcVeXYuD9iNYeqoWbBZQnA== dependencies: foreground-child "^3.1.0" jackspeak "^2.0.3" @@ -3102,15 +3110,15 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-diff@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.88.0.tgz#965668341405134c37e7e6fba232614123cae2b5" - integrity sha512-5Wjig/1GvZckAS1G8f+kztNDZVP4TFqUu/NsSiIb4hHHM+MvUy7O9ihVuWDVE+QodSTxPXy3RMKp+ILsiRcuqg== +jsii-diff@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.89.0.tgz#9cad59271acfd0805d854c6bdf9b8d21f648cb99" + integrity sha512-v/HOPR5Tx/0/eTUMGhwxHpkUQxxybfo2jwUjI46UrdRK8oqeMRk2eYT+cE9NhmuhRbvplLQvClznU/69fIOorQ== dependencies: - "@jsii/check-node" "1.88.0" - "@jsii/spec" "^1.88.0" + "@jsii/check-node" "1.89.0" + "@jsii/spec" "^1.89.0" fs-extra "^10.1.0" - jsii-reflect "^1.88.0" + jsii-reflect "^1.89.0" log4js "^6.9.1" yargs "^16.2.0" @@ -3128,22 +3136,22 @@ jsii-docgen@~9.0.0: semver "^7.5.3" yargs "^16.2.0" -jsii-pacmak@^1.87.0, jsii-pacmak@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.88.0.tgz#ca6f604769db4e902177653cda103e60b4837f91" - integrity sha512-nanfSaYpe2lgOzvosup4iObQ76tCs47+rERUUGFyrCq7sruQ7VMYgRdAuGWh8PqF9fGNwq6Do1eR+EMC+d4WUg== +jsii-pacmak@^1.87.0, jsii-pacmak@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.89.0.tgz#587d4437b582a5dae7644c78e0b477fca1ae2749" + integrity sha512-fEvXWBdIOz1WyPrpZRbDaaV1f3UyAN8vYIhzH8mtLklsdFUkS3SZdfFJWEKsa6gjILT+4/CqBtLOEZE0iHy0bg== dependencies: - "@jsii/check-node" "1.88.0" - "@jsii/spec" "^1.88.0" + "@jsii/check-node" "1.89.0" + "@jsii/spec" "^1.89.0" clone "^2.1.2" - codemaker "^1.88.0" + codemaker "^1.89.0" commonmark "^0.30.0" escape-string-regexp "^4.0.0" fs-extra "^10.1.0" - jsii-reflect "^1.88.0" - jsii-rosetta "^1.88.0" + jsii-reflect "^1.89.0" + jsii-rosetta "^1.89.0" semver "^7.5.4" - spdx-license-list "^6.6.0" + spdx-license-list "^6.7.0" xmlbuilder "^15.1.1" yargs "^16.2.0" @@ -3159,34 +3167,34 @@ jsii-reflect@^1.84.0: oo-ascii-tree "^1.86.1" yargs "^16.2.0" -jsii-reflect@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.88.0.tgz#d7f020db2621e8b672c082eea752c47153da5a63" - integrity sha512-YYZTEQpayvwMDtRMCjgNraTFUqsj4/KEOE8ChvDCkpxv6aH89vpZSsAJM5ymhNLDHj4XZ2OW3XE0sNOz31NbvA== +jsii-reflect@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.89.0.tgz#995c6d283044e7d0705d62d8090ce9d47ba0842f" + integrity sha512-05g0fUVot46rPGXYWzB3q4w2Cx2Ox7pzWfsGuIz6Kql/d9KoAFWMuGjwQbSbrI2I52RPKfTbM8wATzzp6Q5kdQ== dependencies: - "@jsii/check-node" "1.88.0" - "@jsii/spec" "^1.88.0" + "@jsii/check-node" "1.89.0" + "@jsii/spec" "^1.89.0" chalk "^4" fs-extra "^10.1.0" - oo-ascii-tree "^1.88.0" + oo-ascii-tree "^1.89.0" yargs "^16.2.0" -jsii-rosetta@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.88.0.tgz#1189fb2aa538082d3099b104e2d51daf2cf485e7" - integrity sha512-6xRRkwWUKFqDTnjgCXkB6v9dxA51KUD4Cd7InLB4qirMBDuMtyYhYVNc1yJbHPYs9gkN5/ao0dFk+1CQxt7T7g== +jsii-rosetta@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.89.0.tgz#0e4931e5cca73da85adac1b2265689a5172a3631" + integrity sha512-1hmLO+LtZ6bf2uvYW45YaRBQJD+rVondVkWfT2Ex9xYrkxAsc4304TV2DoQILfZbkaUPezyJ3ejGFlMhliNG0g== dependencies: - "@jsii/check-node" "1.88.0" - "@jsii/spec" "1.88.0" + "@jsii/check-node" "1.89.0" + "@jsii/spec" "1.89.0" "@xmldom/xmldom" "^0.8.10" commonmark "^0.30.0" fast-glob "^3.3.1" - jsii "1.88.0" + jsii "1.89.0" semver "^7.5.4" semver-intersect "^1.4.0" stream-json "^1.8.0" typescript "~3.9.10" - workerpool "^6.4.2" + workerpool "^6.5.0" yargs "^16.2.0" jsii-rosetta@^5.1.9: @@ -3238,13 +3246,13 @@ jsii-srcmak@^0.1.951: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.88.0.tgz#f8b56420d47c6230dafb5d78a601bd5696e4f69c" - integrity sha512-WKfwHbcEI/j5OYDPexvkH8KKDcTZR7tIBFNTxu8h1Nh3G8xFT4hh3pObUUSMRCa6rsSF9EHGjS+AKC+TfpFGrQ== +jsii@1.89.0: + 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.88.0" - "@jsii/spec" "^1.88.0" + "@jsii/check-node" "1.89.0" + "@jsii/spec" "^1.89.0" case "^1.6.3" chalk "^4" fast-deep-equal "^3.1.3" @@ -3253,7 +3261,7 @@ jsii@1.88.0: 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" @@ -4065,10 +4073,10 @@ oo-ascii-tree@^1.86.1: resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.87.0.tgz#77223b6d0c3382a30500b8738d7a602af1eed5ff" integrity sha512-AvQw3bQAiZrx1h4+LnK6s/AxhHv3cs/j4f4T+r+JOO++Qx3i0ZIf8h9/aG/O4byGQPWRKKwpjvV+74cxbJv+0g== -oo-ascii-tree@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.88.0.tgz#3ed84cdcaab9e5b7970fcfc2d086c2c069db65b7" - integrity sha512-A7m3z7XlUD3DnXSYxWmAdKQTIY6+1JzWS0lhaqgPGhj6g7a/odCsV1ctaRnjJljCB3zQBrbp2QHdYTUsD9AXcQ== +oo-ascii-tree@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.89.0.tgz#bdf7b249ba5719a4c86201e52c92ef66f15f7813" + integrity sha512-HRFmdGyLTO/xUo9XNHwa8ColVVP6IEeeRKcxbzRIbgRpPcIiDGo99ShecJdkaXOyR+q4Wi6hiX5b7yrsBI/gxA== open@^7.4.2: version "7.4.2" @@ -4368,9 +4376,9 @@ progress@^2.0.3: integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== projen@^0.73.24: - version "0.73.26" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.73.26.tgz#46b27b374bab8bf2820d5b782597247ffa85218b" - integrity sha512-IPErx9JMuplLVunwdL7ctW8cuS0NSrJjF1p44B+fZJkWyCbSx/x8RO+KFRN+q2J4Bruv1P1OIFhf5g3OraF6FQ== + version "0.73.27" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.73.27.tgz#f620acf1fc0801506fd4262649227220f465199e" + integrity sha512-GHKmZ6LPrbNiyWBGSXS8R8QYOZSqRleerYZpSL3sOfvf1If9kjDgojc68gm2nPQfnrqDQaMEbgsRj7U+bnGnBw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -5355,9 +5363,9 @@ typescript@^4.9.5: integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== typescript@next: - version "5.3.0-dev.20230919" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.0-dev.20230919.tgz#ee93ccb19d16a89b562bcd851d31e20e545b2ed0" - integrity sha512-FU6DZhzId38aY/dX2gHp7phaYkbNJkCx8G//VVs0nVzZv0qjWGggLkMXoMipphO8Hv0TvZu30Zwdt6nzFIbcBQ== + version "5.3.0-dev.20230920" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.0-dev.20230920.tgz#2fa74f5eb2cd68bde91fed2668c483c9e05c7c83" + integrity sha512-XaiYm7T6bGo+5mbRsmFqujMbNz0BLRCTKXiG7Nuodxz/aB5XJhJ01s/9GOJ/BS2XcxBqMoTbrGf61OdqzYhpxg== typescript@~3.9.10: version "3.9.10" @@ -5576,7 +5584,7 @@ workerpool@^6.4.0: resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.4.2.tgz#5d086f6fef89adbc4300ca24fcafb7082330e960" integrity sha512-MrDWwemtC4xNV22kbbZDQQQmxNX+yLm790sgYl2wVD3CWnK7LJY1youI/11wHorAjHjK+GEjUxUh74XoPU71uQ== -workerpool@^6.4.2: +workerpool@^6.4.2, workerpool@^6.5.0: version "6.5.0" resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.5.0.tgz#f8474762c5e2f81646994aa113685f6c424a2416" integrity sha512-r64Ea3glXY2RVzMeNxB+4J+0YHAVzUdV4cM5nHi4BBC2LvnO1pWFAIYKYuGcPElbg1/7eEiaPtZ/jzCjIUuGBg==