diff --git a/packages/cdktf/package.json b/packages/cdktf/package.json index 62d11f3490..2976048476 100644 --- a/packages/cdktf/package.json +++ b/packages/cdktf/package.json @@ -105,11 +105,11 @@ "license": "MPL-2.0", "devDependencies": { "@types/archiver": "6.0.2", - "@types/jest": "29.5.11", + "@types/jest": "29.5.12", "@types/json-stable-stringify": "1.0.36", "@types/minimatch": "5.1.2", - "@types/node": "18.19.5", - "@types/semver": "7.5.6", + "@types/node": "18.19.15", + "@types/semver": "7.5.7", "@typescript-eslint/eslint-plugin": "4.33.0", "@typescript-eslint/parser": "4.33.0", "constructs": "10.1.167", @@ -117,16 +117,16 @@ "eslint-plugin-jsdoc": "39.9.1", "eslint-plugin-no-instanceof": "1.0.1", "jest": "29.7.0", - "jsii": "5.3.3", - "jsii-docgen": "10.3.4", - "jsii-pacmak": "1.93.0", - "ts-jest": "29.1.1", + "jsii": "5.3.18", + "jsii-docgen": "10.3.16", + "jsii-pacmak": "1.94.0", + "ts-jest": "29.1.2", "typescript": "5.2.2" }, "dependencies": { "archiver": "6.0.1", - "json-stable-stringify": "1.1.0", - "semver": "7.5.4" + "json-stable-stringify": "1.1.1", + "semver": "7.6.0" }, "bundledDependencies": [ "archiver", diff --git a/yarn.lock b/yarn.lock index 1f43839180..c853c9b9ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1276,13 +1276,6 @@ chalk "^4.1.2" semver "^7.5.4" -"@jsii/spec@1.93.0", "@jsii/spec@^1.93.0": - version "1.93.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.93.0.tgz#e56c5971efbd349592de86081b3cbfd04fc0bb77" - integrity sha512-PIXcTHUsFOoxSE7KMpJ3iJ3iYGSo2x46ZX4bHDDD6C7M3ij+7Z3Ujumg/OsIrESCHKWXGXlgl9EmkNJraeYkRQ== - dependencies: - ajv "^8.12.0" - "@jsii/spec@1.94.0", "@jsii/spec@^1.94.0": version "1.94.0" resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.94.0.tgz#a4584179cd83e50110169a3f5ec1b6ab4ad362f4" @@ -1290,6 +1283,13 @@ dependencies: ajv "^8.12.0" +"@jsii/spec@^1.93.0": + version "1.93.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.93.0.tgz#e56c5971efbd349592de86081b3cbfd04fc0bb77" + integrity sha512-PIXcTHUsFOoxSE7KMpJ3iJ3iYGSo2x46ZX4bHDDD6C7M3ij+7Z3Ujumg/OsIrESCHKWXGXlgl9EmkNJraeYkRQ== + dependencies: + ajv "^8.12.0" + "@lerna/child-process@6.6.2": version "6.6.2" resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-6.6.2.tgz#5d803c8dee81a4e013dc428292e77b365cba876c" @@ -2135,14 +2135,6 @@ expect "^29.0.0" pretty-format "^29.0.0" -"@types/jest@29.5.11", "@types/jest@^29.5.10": - version "29.5.11" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.11.tgz#0c13aa0da7d0929f078ab080ae5d4ced80fa2f2c" - integrity sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ== - dependencies: - expect "^29.0.0" - pretty-format "^29.0.0" - "@types/jest@29.5.12": version "29.5.12" resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" @@ -2151,6 +2143,14 @@ expect "^29.0.0" pretty-format "^29.0.0" +"@types/jest@^29.5.10": + version "29.5.11" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.11.tgz#0c13aa0da7d0929f078ab080ae5d4ced80fa2f2c" + integrity sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ== + dependencies: + expect "^29.0.0" + pretty-format "^29.0.0" + "@types/json-schema@7.0.15", "@types/json-schema@^7.0.7": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" @@ -2253,13 +2253,6 @@ dependencies: undici-types "~5.26.4" -"@types/node@18.19.5": - version "18.19.5" - resolved "https://registry.npmjs.org/@types/node/-/node-18.19.5.tgz#4b23a9ab8ab7dafebb57bcbaf5c3d8d04f9d8cac" - integrity sha512-22MG6T02Hos2JWfa1o5jsIByn+bc5iOt1IS4xyg6OG68Bu+wMonVZzdrgCw693++rpLE9RUT/Bx15BeDzO0j+g== - dependencies: - undici-types "~5.26.4" - "@types/node@^20.9.4": version "20.10.3" resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.3.tgz#4900adcc7fc189d5af5bb41da8f543cea6962030" @@ -2330,11 +2323,6 @@ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== -"@types/semver@7.5.6": - version "7.5.6" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" - integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== - "@types/semver@7.5.7": version "7.5.7" resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e" @@ -3658,15 +3646,6 @@ codemaker@1.94.0, codemaker@^1.94.0: decamelize "^5.0.1" fs-extra "^10.1.0" -codemaker@^1.93.0: - version "1.93.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.93.0.tgz#4cd42eaf789678cc996581baf8ca014b505e72b4" - integrity sha512-n9AdncxhGti20YhA7HI2oAYhELh/qlDnW9JIAYQW9iULXdeaKtsxHgvcwBCltpieOcQrq10bt+sUawBs62vxLg== - dependencies: - camelcase "^6.3.0" - decamelize "^5.0.1" - fs-extra "^10.1.0" - collect-v8-coverage@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" @@ -7709,37 +7688,18 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-docgen@10.3.4: - version "10.3.4" - resolved "https://registry.yarnpkg.com/jsii-docgen/-/jsii-docgen-10.3.4.tgz#c90cb3919ce62cc03032b8f14d82809c6279ed3c" - integrity sha512-v8bXr5BoNC/yKSX8K9JxoRf4L0U0R0C8eAd046N8hcIdaDT8Fm8feKxIgC7Q8QQJ9IiRm0UGghnl2cIvnzNaPw== +jsii-docgen@10.3.16: + version "10.3.16" + resolved "https://registry.yarnpkg.com/jsii-docgen/-/jsii-docgen-10.3.16.tgz#60e2a21e8ea3cb7f635bff905d2d0b3413408681" + integrity sha512-7FbgDK0+1KKYmLsLwfBWAKDt6qBwZNUNeWbijfODAKOwraoHS5aMdlfByFXQk5TwI7i1WdZqUB1Rkl3lUHGC9g== dependencies: - "@jsii/spec" "^1.93.0" + "@jsii/spec" "^1.94.0" case "^1.6.3" fs-extra "^10.1.0" glob "^8.1.0" glob-promise "^6.0.5" - jsii-reflect "^1.93.0" - semver "^7.5.4" - yargs "^16.2.0" - -jsii-pacmak@1.93.0: - version "1.93.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.93.0.tgz#5793c251cb45963d57bc839cf8bbe64d8e5b998f" - integrity sha512-A2rn4seHN+1/VzwQ0H8t6zxAz9HpZWbF+kVi9MpNgqd2iiNYxS1XNyirzyQ8D3e5ZNWoPAyFVuGqkXrtdo4etg== - dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" - clone "^2.1.2" - codemaker "^1.93.0" - commonmark "^0.30.0" - escape-string-regexp "^4.0.0" - fs-extra "^10.1.0" - jsii-reflect "^1.93.0" - jsii-rosetta "^1.93.0" - semver "^7.5.4" - spdx-license-list "^6.8.0" - xmlbuilder "^15.1.1" + jsii-reflect "^1.94.0" + semver "^7.6.0" yargs "^16.2.0" jsii-pacmak@1.94.0, jsii-pacmak@^1.94.0: @@ -7761,18 +7721,6 @@ jsii-pacmak@1.94.0, jsii-pacmak@^1.94.0: xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.93.0: - version "1.93.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.93.0.tgz#5b2dcb964a25e5886b3d5d23020485d02630d301" - integrity sha512-obf74y7RFXFNfPmgJYMQoRVPeR40czub0MM+rKfyEape5+qqvTU1pyUN384kVzpEzUfFIRsFMWqfxrW4zqwuPQ== - dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" - chalk "^4" - fs-extra "^10.1.0" - oo-ascii-tree "^1.93.0" - yargs "^16.2.0" - jsii-reflect@^1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.94.0.tgz#78b3504e975131a177cbb527d23ca44e2264b1f7" @@ -7804,24 +7752,6 @@ jsii-rosetta@5.3.14: workerpool "^6.5.1" yargs "^17.7.2" -jsii-rosetta@^1.93.0: - version "1.93.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.93.0.tgz#951e8ae27ceaf0504abd74c15866f6050c97ef82" - integrity sha512-5HFoC6Cp3Y3usCGuTRDTL/ovgz9MxI6/kY4Re8agVShXR6MPSX6F6Sc1qGMUjf3ynFfPz+DMsBY0Z164cxVKBA== - dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "1.93.0" - "@xmldom/xmldom" "^0.8.10" - commonmark "^0.30.0" - fast-glob "^3.3.2" - jsii "1.93.0" - semver "^7.5.4" - semver-intersect "^1.4.0" - stream-json "^1.8.0" - typescript "~3.9.10" - workerpool "^6.5.1" - yargs "^16.2.0" - jsii-rosetta@^1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.94.0.tgz#ad716242ca61157e16ab4e3e9072f8afc9ef43c9" @@ -7851,25 +7781,6 @@ jsii-srcmak@0.1.1033: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.93.0: - version "1.93.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.93.0.tgz#a30e077883235c7fdd09772e0637eeefeef975d9" - integrity sha512-J6In5MDWcmVosOwZxdwcW+NisQZ2p9g2zWFwCO3RpMoHmpzYasChZSvRvpgR5iFB7m10QRebU+45R2WCGsadfg== - dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.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.8.0" - typescript "~3.9.10" - yargs "^16.2.0" - jsii@1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.94.0.tgz#46dab7b2feee00e3d0316216f551156c1084597c" @@ -7908,19 +7819,19 @@ jsii@5.3.17, jsii@~5.3.15: typescript "~5.3" yargs "^17.7.2" -jsii@5.3.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.3.tgz#49e12615543c9e0a6cbd2ed82dae347eb993c10c" - integrity sha512-M+kAUKJiLXXJXKYmBB0Q2n1aGoeNHyzMCLAx7402JqXSLxH4JGh6kOf4EH3U3LmQKzv2kxOHMRCg3Ssh82KtrQ== +jsii@5.3.18: + version "5.3.18" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.18.tgz#21e963355d7b5ee0a72ae8d27529d598f0ba366f" + integrity sha512-1BQT5rMDNiyZp7u5461EQQuEOnPJv0UEFlTHgDZJqqCeh1OquTpB0fYFfpJnsvl4C1aleBYo3f0QMzvV7wLVjw== dependencies: - "@jsii/check-node" "1.93.0" - "@jsii/spec" "^1.93.0" + "@jsii/check-node" "1.94.0" + "@jsii/spec" "^1.94.0" case "^1.6.3" chalk "^4" downlevel-dts "^0.11.0" fast-deep-equal "^3.1.3" log4js "^6.9.1" - semver "^7.5.4" + semver "^7.6.0" semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.8.0" @@ -7981,16 +7892,6 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stable-stringify@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.0.tgz#43d39c7c8da34bfaf785a61a56808b0def9f747d" - integrity sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA== - dependencies: - call-bind "^1.0.5" - isarray "^2.0.5" - jsonify "^0.0.1" - object-keys "^1.1.1" - json-stable-stringify@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz#52d4361b47d49168bcc4e564189a42e5a7439454" @@ -9445,11 +9346,6 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" -oo-ascii-tree@^1.93.0: - version "1.93.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.93.0.tgz#fbe47cd5d188353e6d4cc7cad8520ac790bd3ef4" - integrity sha512-zbmrGCL/UsvxV2WlnsSrqdkdxEggxH7eA1HOk+hmimLQu+eLO4Y3VGqwt0VK04Nfe6iG6GnzRL5/XjH0j1v8bQ== - oo-ascii-tree@^1.94.0: version "1.94.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.94.0.tgz#67089fc6f523e7c07d6ae6ae5eda2d6cd1fbba2d" @@ -11529,10 +11425,10 @@ ts-jest@29.0.5: semver "7.x" yargs-parser "^21.0.1" -ts-jest@29.1.1, ts-jest@^29.1.1: - version "29.1.1" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b" - integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA== +ts-jest@29.1.2: + version "29.1.2" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09" + integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" @@ -11543,10 +11439,10 @@ ts-jest@29.1.1, ts-jest@^29.1.1: semver "^7.5.3" yargs-parser "^21.0.1" -ts-jest@29.1.2: - version "29.1.2" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09" - integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g== +ts-jest@^29.1.1: + version "29.1.1" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b" + integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x"