Skip to content

Commit 57bba19

Browse files
authored
fix: bump jsii 5.5 to 5.6 (#32588)
This release drops compatiblity with the long-deprecated jsii 1.x/TypeScript 3.9 version lines, and in doing so reduces compilation times by ~40%. ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent c879b5d commit 57bba19

File tree

2 files changed

+25
-11
lines changed

2 files changed

+25
-11
lines changed

tools/@aws-cdk/cdk-build-tools/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"glob": "^7.2.3",
6161
"jest": "^29.7.0",
6262
"jest-junit": "^13.2.0",
63-
"jsii": "~5.5.8",
63+
"jsii": "~5.6.0",
6464
"jsii-rosetta": "~5.4.36",
6565
"jsii-pacmak": "1.104.0",
6666
"jsii-reflect": "1.104.0",

yarn.lock

+24-10
Original file line numberDiff line numberDiff line change
@@ -5743,13 +5743,28 @@
57435743
chalk "^4.1.2"
57445744
semver "^7.6.3"
57455745

5746+
5747+
version "1.106.0"
5748+
resolved "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.106.0.tgz#5deb20b0bbe0a506c4bd9edf60b17b0a93f83834"
5749+
integrity sha512-/T/TUsbHdEbZRFR4Rem9+UXVvgMYncEkrIeC52oIHJ8BDSgqlDsIARio/Eu5DOftF4avSLV/sshR6n19mpK1oA==
5750+
dependencies:
5751+
chalk "^4.1.2"
5752+
semver "^7.6.3"
5753+
57465754
"@jsii/[email protected]", "@jsii/spec@^1.103.1", "@jsii/spec@^1.104.0":
57475755
version "1.104.0"
57485756
resolved "https://registry.npmjs.org/@jsii/spec/-/spec-1.104.0.tgz#9f1206b3712808ad7cbbdbf6cf333a77a8f3df8c"
57495757
integrity sha512-7jxU8iRowA3O7Dpn8XAsX8o4Y8Fy8plbEVg0CnjvIQsJh3puI3KFHspXur70OOccfGkoL1TWnXBZ+BwCcvhu1g==
57505758
dependencies:
57515759
ajv "^8.17.1"
57525760

5761+
"@jsii/spec@^1.106.0":
5762+
version "1.106.0"
5763+
resolved "https://registry.npmjs.org/@jsii/spec/-/spec-1.106.0.tgz#f40010ec8cde14b7a003dd5b6a46480d9d7e222f"
5764+
integrity sha512-pAIvqEGf0YLmtzFtUKWNEGkCmXMHENy7k+rzCD147wnM4jHhvEL1mEvxi99aA2VcmvLYaAYNOs/XozT+s+kLqQ==
5765+
dependencies:
5766+
ajv "^8.17.1"
5767+
57535768
57545769
version "8.1.8"
57555770
resolved "https://registry.npmjs.org/@lerna/create/-/create-8.1.8.tgz#be70d620f1d6b71e9d6b9d20049b784168b6ca19"
@@ -13722,23 +13737,22 @@ jsii@~5.4.0:
1372213737
typescript "~5.4"
1372313738
yargs "^17.7.2"
1372413739

13725-
jsii@~5.5.8:
13726-
version "5.5.8"
13727-
resolved "https://registry.npmjs.org/jsii/-/jsii-5.5.8.tgz#c265cecf0f0880e5f47b29df305298adb75115d1"
13728-
integrity sha512-4pdeYtJmbUnrzhWroZ4vLwVLmP9bfyDzy1UypWpuvN6YrWYcwrQj94WY8uNMbgNDb7LeL/ERzNXW3zDpj6MGsw==
13740+
jsii@~5.6.0:
13741+
version "5.6.4"
13742+
resolved "https://registry.npmjs.org/jsii/-/jsii-5.6.4.tgz#105774013380a51469528aad127bc3508df41e9c"
13743+
integrity sha512-ZfrnPJeuIQJscs3NN8jAYy246DByFcgTIRomoAOM0PY9nfRx/8qXLkWI2LZ49Zmh7WNzqVt8dBCJ6+z1CUqdpQ==
1372913744
dependencies:
13730-
"@jsii/check-node" "1.104.0"
13731-
"@jsii/spec" "^1.104.0"
13745+
"@jsii/check-node" "1.106.0"
13746+
"@jsii/spec" "^1.106.0"
1373213747
case "^1.6.3"
1373313748
chalk "^4"
13734-
downlevel-dts "^0.11.0"
1373513749
fast-deep-equal "^3.1.3"
1373613750
log4js "^6.9.1"
1373713751
semver "^7.6.3"
1373813752
semver-intersect "^1.5.0"
1373913753
sort-json "^2.0.1"
1374013754
spdx-license-list "^6.9.0"
13741-
typescript "~5.5"
13755+
typescript "~5.6"
1374213756
yargs "^17.7.2"
1374313757

1374413758
@@ -18381,7 +18395,7 @@ typescript-json-schema@^0.65.1:
1838118395
typescript "~5.5.0"
1838218396
yargs "^17.1.1"
1838318397

18384-
"typescript@>=3 < 6", typescript@~5.6.3:
18398+
"typescript@>=3 < 6", typescript@~5.6, typescript@~5.6.3:
1838518399
version "5.6.3"
1838618400
resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
1838718401
integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
@@ -18401,7 +18415,7 @@ typescript@~5.4:
1840118415
resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611"
1840218416
integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==
1840318417

18404-
typescript@~5.5, typescript@~5.5.0, typescript@~5.5.2:
18418+
typescript@~5.5.0, typescript@~5.5.2:
1840518419
version "5.5.4"
1840618420
resolved "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba"
1840718421
integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==

0 commit comments

Comments
 (0)