diff --git a/examples/typescript/aws-cloudfront-proxy/package.json b/examples/typescript/aws-cloudfront-proxy/package.json index 73e8cdc49e..5704475ad7 100644 --- a/examples/typescript/aws-cloudfront-proxy/package.json +++ b/examples/typescript/aws-cloudfront-proxy/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/aws-import/package.json b/examples/typescript/aws-import/package.json index 0caac8aeea..6321656c42 100644 --- a/examples/typescript/aws-import/package.json +++ b/examples/typescript/aws-import/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/aws-kubernetes/package.json b/examples/typescript/aws-kubernetes/package.json index 3aae54da23..d5281362de 100644 --- a/examples/typescript/aws-kubernetes/package.json +++ b/examples/typescript/aws-kubernetes/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/aws-move/package.json b/examples/typescript/aws-move/package.json index 12226c14d6..e41a7d1ba5 100644 --- a/examples/typescript/aws-move/package.json +++ b/examples/typescript/aws-move/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/aws-multiple-stacks/package.json b/examples/typescript/aws-multiple-stacks/package.json index 375721d6c7..3410097ea7 100644 --- a/examples/typescript/aws-multiple-stacks/package.json +++ b/examples/typescript/aws-multiple-stacks/package.json @@ -22,6 +22,6 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" } } \ No newline at end of file diff --git a/examples/typescript/aws-prebuilt/package.json b/examples/typescript/aws-prebuilt/package.json index 8d11623b8d..263b379354 100644 --- a/examples/typescript/aws-prebuilt/package.json +++ b/examples/typescript/aws-prebuilt/package.json @@ -19,6 +19,6 @@ "dependencies": { "@cdktf/provider-aws": "0.0.111", "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" } } \ No newline at end of file diff --git a/examples/typescript/azure-app-service/package.json b/examples/typescript/azure-app-service/package.json index 473fa23e3a..ef47928879 100644 --- a/examples/typescript/azure-app-service/package.json +++ b/examples/typescript/azure-app-service/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/azure-service-bus-queue-trigger/package.json b/examples/typescript/azure-service-bus-queue-trigger/package.json index c375f491f1..2e77c3fc6b 100644 --- a/examples/typescript/azure-service-bus-queue-trigger/package.json +++ b/examples/typescript/azure-service-bus-queue-trigger/package.json @@ -20,7 +20,7 @@ "dependencies": { "@cdktf/provider-azurerm": "9.0.6", "cdktf": "^0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "29.5.0", diff --git a/examples/typescript/azure/package.json b/examples/typescript/azure/package.json index b5158a16b2..62ce40a6f5 100755 --- a/examples/typescript/azure/package.json +++ b/examples/typescript/azure/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/backends/azurerm/package.json b/examples/typescript/backends/azurerm/package.json index 7f54033f7b..84988d1ed9 100644 --- a/examples/typescript/backends/azurerm/package.json +++ b/examples/typescript/backends/azurerm/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/backends/cloud/package.json b/examples/typescript/backends/cloud/package.json index fe034d98a9..e04479a926 100644 --- a/examples/typescript/backends/cloud/package.json +++ b/examples/typescript/backends/cloud/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/backends/gcs/package.json b/examples/typescript/backends/gcs/package.json index 4a1fd8dace..6db5b7675a 100644 --- a/examples/typescript/backends/gcs/package.json +++ b/examples/typescript/backends/gcs/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/backends/remote/package.json b/examples/typescript/backends/remote/package.json index 12a9aae740..7a4be7bfe8 100644 --- a/examples/typescript/backends/remote/package.json +++ b/examples/typescript/backends/remote/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/backends/s3/package.json b/examples/typescript/backends/s3/package.json index 8a4ef02156..735126ae1e 100644 --- a/examples/typescript/backends/s3/package.json +++ b/examples/typescript/backends/s3/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/docker/package.json b/examples/typescript/docker/package.json index ec1d9ff20f..44d2a08754 100644 --- a/examples/typescript/docker/package.json +++ b/examples/typescript/docker/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/documentation/package.json b/examples/typescript/documentation/package.json index c6a6d4411b..934f8b6b50 100644 --- a/examples/typescript/documentation/package.json +++ b/examples/typescript/documentation/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/google-cloudrun/package.json b/examples/typescript/google-cloudrun/package.json index 7215255c51..01c9ef2099 100644 --- a/examples/typescript/google-cloudrun/package.json +++ b/examples/typescript/google-cloudrun/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/google/package.json b/examples/typescript/google/package.json index d3c03953ca..54185b045e 100644 --- a/examples/typescript/google/package.json +++ b/examples/typescript/google/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/kubernetes/package.json b/examples/typescript/kubernetes/package.json index e71db62c13..352690dcc4 100644 --- a/examples/typescript/kubernetes/package.json +++ b/examples/typescript/kubernetes/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/provisioner/package.json b/examples/typescript/provisioner/package.json index 63943c1910..1028aec61f 100644 --- a/examples/typescript/provisioner/package.json +++ b/examples/typescript/provisioner/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/ucloud/package.json b/examples/typescript/ucloud/package.json index e2639ef9e3..a63e6e44ce 100755 --- a/examples/typescript/ucloud/package.json +++ b/examples/typescript/ucloud/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/examples/typescript/vault/package.json b/examples/typescript/vault/package.json index 7dc439b8f1..4bd677a841 100644 --- a/examples/typescript/vault/package.json +++ b/examples/typescript/vault/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "cdktf": "0.0.0", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { "@types/jest": "27.5.2", diff --git a/packages/@cdktf/cli-core/package.json b/packages/@cdktf/cli-core/package.json index 825301204f..9788c22b7a 100644 --- a/packages/@cdktf/cli-core/package.json +++ b/packages/@cdktf/cli-core/package.json @@ -49,8 +49,8 @@ "chalk": "4.1.2", "chokidar": "3.6.0", "cli-spinners": "2.9.2", - "codemaker": "1.102.0", - "constructs": "10.3.0", + "codemaker": "1.106.0", + "constructs": "10.4.2", "cross-fetch": "3.1.8", "cross-spawn": "7.0.6", "detect-port": "1.6.1", @@ -65,9 +65,9 @@ "ink-spinner": "4.0.3", "ink-testing-library": "2.1.0", "ink-use-stdout-dimensions": "1.0.5", - "jsii": "5.4.31", - "jsii-pacmak": "1.102.0", - "jsii-rosetta": "5.4.30", + "jsii": "5.7.4", + "jsii-pacmak": "1.106.0", + "jsii-rosetta": "5.7.2", "lodash.isequal": "4.5.0", "log4js": "6.9.1", "minimatch": "5.1.6", diff --git a/packages/@cdktf/commons/package.json b/packages/@cdktf/commons/package.json index 5fdec8b4b3..7f15b6566c 100644 --- a/packages/@cdktf/commons/package.json +++ b/packages/@cdktf/commons/package.json @@ -40,7 +40,7 @@ "@sentry/node": "7.120.1", "cdktf": "0.0.0", "ci-info": "3.9.0", - "codemaker": "1.102.0", + "codemaker": "1.106.0", "cross-spawn": "7.0.6", "follow-redirects": "1.15.9", "fs-extra": "11.2.0", diff --git a/packages/@cdktf/hcl2cdk/package.json b/packages/@cdktf/hcl2cdk/package.json index d281a8fad2..d8cfbb1b73 100644 --- a/packages/@cdktf/hcl2cdk/package.json +++ b/packages/@cdktf/hcl2cdk/package.json @@ -42,13 +42,13 @@ "@cdktf/provider-generator": "0.0.0", "@cdktf/provider-schema": "0.0.0", "camelcase": "6.3.0", - "codemaker": "1.102.0", + "codemaker": "1.106.0", "cdktf": "0.0.0", "deep-equal": "2.2.3", "glob": "10.4.5", "graphology": "0.25.4", "graphology-types": "0.24.7", - "jsii-rosetta": "5.4.30", + "jsii-rosetta": "5.7.2", "prettier": "2.8.8", "reserved-words": "0.1.2", "zod": "3.23.8" diff --git a/packages/@cdktf/provider-generator/package.json b/packages/@cdktf/provider-generator/package.json index 94ef00c0c0..26caeb43f6 100644 --- a/packages/@cdktf/provider-generator/package.json +++ b/packages/@cdktf/provider-generator/package.json @@ -37,7 +37,7 @@ "@cdktf/commons": "0.0.0", "@cdktf/provider-schema": "0.0.0", "@types/node": "18.19.67", - "codemaker": "1.102.0", + "codemaker": "1.106.0", "fs-extra": "8.1.0", "glob": "10.4.5" }, diff --git a/packages/cdktf-cli/package.json b/packages/cdktf-cli/package.json index 661fe1c9c0..918d5e533f 100644 --- a/packages/cdktf-cli/package.json +++ b/packages/cdktf-cli/package.json @@ -47,15 +47,15 @@ "@sentry/node": "7.120.1", "cdktf": "0.0.0", "ci-info": "3.9.0", - "codemaker": "1.102.0", - "constructs": "10.3.0", + "codemaker": "1.106.0", + "constructs": "10.4.2", "cross-spawn": "7.0.6", "https-proxy-agent": "5.0.1", "ink-select-input": "4.2.2", "ink-table": "3.1.0", - "jsii": "5.4.31", - "jsii-pacmak": "1.102.0", - "jsii-rosetta": "5.4.30", + "jsii": "5.7.4", + "jsii-pacmak": "1.106.0", + "jsii-rosetta": "5.7.2", "minimatch": "5.1.6", "node-fetch": "2.7.0", "pidtree": "0.6.0", diff --git a/packages/cdktf/package.json b/packages/cdktf/package.json index ad5497a9bf..94101c8184 100644 --- a/packages/cdktf/package.json +++ b/packages/cdktf/package.json @@ -117,9 +117,9 @@ "eslint-plugin-jsdoc": "39.9.1", "eslint-plugin-no-instanceof": "1.0.1", "jest": "29.7.0", - "jsii": "5.4.31", - "jsii-docgen": "10.4.20", - "jsii-pacmak": "1.102.0", + "jsii": "5.7.4", + "jsii-docgen": "10.6.1", + "jsii-pacmak": "1.106.0", "ts-jest": "29.2.5", "typescript": "5.2.2" }, @@ -135,6 +135,6 @@ ], "stability": "experimental", "peerDependencies": { - "constructs": "^10.3.0" + "constructs": "^10.4.2" } } diff --git a/tools/documentation-generation/package.json b/tools/documentation-generation/package.json index 912cd016fc..2b4f62f056 100644 --- a/tools/documentation-generation/package.json +++ b/tools/documentation-generation/package.json @@ -7,10 +7,10 @@ }, "dependencies": { "cdktf": "file:../../packages/cdktf", - "constructs": "10.3.0" + "constructs": "10.4.2" }, "devDependencies": { - "jsii-docgen": "^10.4.20", + "jsii-docgen": "^10.6.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.5", diff --git a/yarn.lock b/yarn.lock index 321dd9b5fd..d5c75b858b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1311,36 +1311,21 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.102.0": - version "1.102.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.102.0.tgz#d5dce81b60411b35d4890e69eee2b86d606c8672" - integrity sha512-uyKjxCe1ou11RJz6koBr5vXtyaGjTA45hF+H88GNW96vms7jKqmYdMm067Az1OKwl38h02lQRQ2tmoEzV7u74w== +"@jsii/check-node@1.106.0": + version "1.106.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.106.0.tgz#5deb20b0bbe0a506c4bd9edf60b17b0a93f83834" + integrity sha512-/T/TUsbHdEbZRFR4Rem9+UXVvgMYncEkrIeC52oIHJ8BDSgqlDsIARio/Eu5DOftF4avSLV/sshR6n19mpK1oA== dependencies: chalk "^4.1.2" semver "^7.6.3" -"@jsii/check-node@1.98.0": - version "1.98.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.98.0.tgz#140860478009834aa35dc8479a26db1a221439d5" - integrity sha512-hI53TMW/fylHyY3CrJvqWvfSPJvBL82GSAB1m2CKNC0yHb0pZHCdBZnLrrr4rgTCQx8kIJjcUc0rQ/Ba3w+GaA== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - -"@jsii/spec@^1.102.0": - version "1.102.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.102.0.tgz#3f9cfcd44e4358ba7259730452e89b2111918524" - integrity sha512-/VcmoEyp7HR0xoFz47/fiyZjAv+0gHG4ZwTbgB+umbB88bTbLZadnqBL7T9OIKQbK4w8HNOaRnHwjNBIYIPxWQ== +"@jsii/spec@^1.106.0": + version "1.106.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.106.0.tgz#f40010ec8cde14b7a003dd5b6a46480d9d7e222f" + integrity sha512-pAIvqEGf0YLmtzFtUKWNEGkCmXMHENy7k+rzCD147wnM4jHhvEL1mEvxi99aA2VcmvLYaAYNOs/XozT+s+kLqQ== dependencies: ajv "^8.17.1" -"@jsii/spec@^1.98.0": - version "1.98.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.98.0.tgz#7495f2d123b95b67ba0da4d3a18cac763d401da2" - integrity sha512-5FCJedjFrxKt0wrcSnXetHHTXQV6OQM2NlE/WJNvjwqlk+RYfw+BwZOBYHsoaQx1Qh0pTwN7ZM9WmEusN3GdNw== - 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" @@ -2530,10 +2515,10 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@xmldom/xmldom@^0.8.10": - version "0.8.10" - resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz#a1337ca426aa61cef9fe15b5b28e340a72f6fa99" - integrity sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw== +"@xmldom/xmldom@^0.9.6": + version "0.9.6" + resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.9.6.tgz#3eaefb585c1f920e06fb35e6dcb8d505445621c0" + integrity sha512-Su4xcxR0CPGwlDHNmVP09fqET9YxbyDXHaSob6JlBH7L6reTYaeim6zbk9o08UarO0L5GTRo3uzl0D+9lSxmvw== "@yarnpkg/lockfile@^1.1.0": version "1.1.0" @@ -2653,7 +2638,7 @@ ajv@^6.10.0, ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.12.0: +ajv@^8.0.1: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -3725,10 +3710,10 @@ code-excerpt@^4.0.0: dependencies: convert-to-spaces "^2.0.1" -codemaker@1.102.0, codemaker@^1.102.0: - version "1.102.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.102.0.tgz#336dd6a8f7ffd64e02afcee7830c1f8d768f0efe" - integrity sha512-lxsbbcSMxCdT+9wUv1AvBH9791andoWDcQ6s7ZK6KsMZ+UkRLO3obzhi7Zm+RIA3lHecqzaGmOKyRnu0Dx/Zew== +codemaker@1.106.0, codemaker@^1.106.0: + version "1.106.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.106.0.tgz#c696de48847e7758731b72d89264e972eaceb4d0" + integrity sha512-1aLNQCF/3DVxXol6eRqoLZnYulAwWPGq8BMF8pMZu+CaNkR7c0T5otMcbAXcskRLChiFt+BjVWS3JPVeBOHD4w== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -3816,14 +3801,14 @@ common-ancestor-path@^1.0.1: resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7" integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w== -commonmark@^0.31.1: - version "0.31.1" - resolved "https://registry.yarnpkg.com/commonmark/-/commonmark-0.31.1.tgz#5c8b1b5eaaca00a0912cad68d1f0f00c836cecd3" - integrity sha512-M6pbc3sRU96iiOK7rmjv/TNrXvTaOscvthUCq7YOrlvZWbqAA36fyEtBvyI3nCcEK4u+JAy9sAdtftIeXwIWig== +commonmark@^0.31.2: + version "0.31.2" + resolved "https://registry.yarnpkg.com/commonmark/-/commonmark-0.31.2.tgz#9d8d5439c82c9a235154d858a53e1a7965d573a5" + integrity sha512-2fRLTyb9r/2835k5cwcAwOj0DEc44FARnMp5veGsJ+mEAZdi52sNopLu07ZyElQUz058H43whzlERDIaaSw4rg== dependencies: entities "~3.0.1" mdurl "~1.0.1" - minimist "~1.2.5" + minimist "~1.2.8" compare-func@^2.0.0: version "2.0.0" @@ -3891,6 +3876,11 @@ constructs@10.3.0: resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.3.0.tgz#4c246fce9cf8e77711ad45944e9fbd41f1501965" integrity sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ== +constructs@10.4.2: + version "10.4.2" + resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.4.2.tgz#e875a78bef932cca12ea63965969873a25c1c132" + integrity sha512-wsNxBlAott2qg8Zv87q3eYZYgheb9lchtBfjHzzLHtXbttwSrHPs1NNQbBrmbb1YZvYg2+Vh0Dor76w4mFxJkA== + conventional-changelog-angular@5.0.12: version "5.0.12" resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9" @@ -4562,15 +4552,6 @@ dotgitignore@^2.1.0: find-up "^3.0.0" minimatch "^3.0.4" -downlevel-dts@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/downlevel-dts/-/downlevel-dts-0.11.0.tgz#514a2d723009c5845730c1db6c994484c596ed9c" - integrity sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw== - dependencies: - semver "^7.3.2" - shelljs "^0.8.3" - typescript next - duplexer@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" @@ -5969,7 +5950,7 @@ glob@^10.2.2: minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-scurry "^1.10.1" -glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.2.3: +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -6557,11 +6538,6 @@ internal-slot@^1.0.4, internal-slot@^1.0.7: hasown "^2.0.0" side-channel "^1.0.4" -interpret@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - ip-address@^9.0.5: version "9.0.5" resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a" @@ -7982,105 +7958,85 @@ jsesc@^3.0.2: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== -jsii-docgen@10.4.20: - version "10.4.20" - resolved "https://registry.yarnpkg.com/jsii-docgen/-/jsii-docgen-10.4.20.tgz#c99debea02439081c54f706f02b73e58767f3589" - integrity sha512-Tl+Ehhy/VMBQgklpZCTs5K+bQI0GvcfdizcjpQjt85cttjDbhIdb8Xhd+IHO2OHRhKqTsNmGYbTFzManwLLXxw== +jsii-docgen@10.6.1: + version "10.6.1" + resolved "https://registry.yarnpkg.com/jsii-docgen/-/jsii-docgen-10.6.1.tgz#5cff3ae39fb85722e1bf77100fed0e39e8ca94c1" + integrity sha512-YzuFpdKnETdkljGXv7mn9DCRK6JIK09XrwJ9UDhdJEy3DpRUGn7uD5RH8vm2rIsQrad9L8pKV4xfSii5Pzoy9g== dependencies: - "@jsii/spec" "^1.102.0" + "@jsii/spec" "^1.106.0" case "^1.6.3" fs-extra "^10.1.0" glob "^8.1.0" glob-promise "^6.0.7" - jsii-reflect "^1.102.0" + jsii-reflect "^1.106.0" semver "^7.6.3" yargs "^16.2.0" -jsii-pacmak@1.102.0: - version "1.102.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.102.0.tgz#ccf7f98f05c2b1bad34a0b90dbf5c479bd45c1a1" - integrity sha512-3/nqBYNH8n/5IWI0sBFBYl1yATokEDUDQtYFLjzk7oXNWpUJ23/encI78Cs55ZS6UXcfWN3xczGLqCWnsgEpnw== +jsii-pacmak@1.106.0: + version "1.106.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.106.0.tgz#0622a5770585a35b84abff964cb58aaa38f12779" + integrity sha512-cNSzPszHaFg5AYwOQhp+eM/KpOJupdeyyycrzR6AtxwSmRN6x4K7YybZY/Rk0zfqGds9ukOYv0euGLZuXzXt1w== dependencies: - "@jsii/check-node" "1.102.0" - "@jsii/spec" "^1.102.0" + "@jsii/check-node" "1.106.0" + "@jsii/spec" "^1.106.0" clone "^2.1.2" - codemaker "^1.102.0" - commonmark "^0.31.1" + codemaker "^1.106.0" + commonmark "^0.31.2" escape-string-regexp "^4.0.0" fs-extra "^10.1.0" - jsii-reflect "^1.102.0" + jsii-reflect "^1.106.0" semver "^7.6.3" spdx-license-list "^6.9.0" xmlbuilder "^15.1.1" yargs "^16.2.0" -jsii-reflect@^1.102.0: - version "1.102.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.102.0.tgz#4d1d3c9e2f51d157a43297d55dd61487bf61e384" - integrity sha512-Lf2l8z3HSRSyouFGpDddfheP2LznKvFDKVlUWEzO+jDnQFOJOYTv4x617Yy5JIeIa9D8f70drRelOqove6hZtQ== +jsii-reflect@^1.106.0: + version "1.106.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.106.0.tgz#8d9bfa7cd22e677fbcc433781b919df3b41d8b2d" + integrity sha512-3t+a8kT4G5fYnQAM7eS8bgUpK+Vj1sFgABqLIC2Oae+8rUb6J+v7xTSvqWEOlO0FI608/BwalWsXsvW+Mtogmw== dependencies: - "@jsii/check-node" "1.102.0" - "@jsii/spec" "^1.102.0" + "@jsii/check-node" "1.106.0" + "@jsii/spec" "^1.106.0" chalk "^4" fs-extra "^10.1.0" - oo-ascii-tree "^1.102.0" + oo-ascii-tree "^1.106.0" yargs "^16.2.0" -jsii-rosetta@5.4.30: - version "5.4.30" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.4.30.tgz#9f891a5116937b030f3859ff3074f6b1162e0328" - integrity sha512-DyJlVO1L7p37poEtja3ktr3zGv15kvnkVrJ+uPuv5+QOvSs2XTTzi2qsgt/l7N/6yXelQ2LDvSDzXfEY08UZjg== +jsii-rosetta@5.7.2: + version "5.7.2" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.7.2.tgz#1b2a9b6116ee2d8447f652ae1e6e7dd3dcf3b465" + integrity sha512-03OVxIEj7aI+yTkO0TT8Jg6PgKOYnceTka6ZN1CMScItpJJt+JA91Qr/4G/0DYQzfBwTORoctbF4uJksQIDvYQ== dependencies: - "@jsii/check-node" "1.102.0" - "@jsii/spec" "^1.102.0" - "@xmldom/xmldom" "^0.8.10" + "@jsii/check-node" "1.106.0" + "@jsii/spec" "^1.106.0" + "@xmldom/xmldom" "^0.9.6" chalk "^4" - commonmark "^0.31.1" + commonmark "^0.31.2" fast-glob "^3.3.2" - jsii "~5.4.0" + jsii "~5.7.0" semver "^7.6.3" semver-intersect "^1.5.0" - stream-json "^1.8.0" - typescript "~5.4" + stream-json "^1.9.1" + typescript "~5.7" workerpool "^6.5.1" yargs "^17.7.2" -jsii@5.4.31: - version "5.4.31" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.31.tgz#afe7ff63182421965cab53f055904b559e47e842" - integrity sha512-qxiV/NMucgvHHupZJ36QACejcgZ3qY1FzjVHMOBmDHm+dISZ39p7dH7Hiq2ErMEwCDzdvQgR1OwCsUnrBH6oVQ== +jsii@5.7.4, jsii@~5.7.0: + version "5.7.4" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.7.4.tgz#4d7e7f5d7257789767b7dacab832e0fe7d9cec51" + integrity sha512-L2JWl4ETXjXCe25t8vg0lFQ0ycqtMuGDd0j0kSxKNFO/g19c3mW5wcClPZF1YD1fG5VIHG4t9ZGJ8ZU8H7tZMg== dependencies: - "@jsii/check-node" "1.102.0" - "@jsii/spec" "^1.102.0" + "@jsii/check-node" "1.106.0" + "@jsii/spec" "^1.106.0" 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" - -jsii@~5.4.0: - version "5.4.12" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.4.12.tgz#ff2e1f49967eb7722630e5a97dba4450d9b5f968" - integrity sha512-/6Mw+iSS8c/s1n2qH3TO1Bqd1YUY/aR0TZ2qTfOKN2UmmU4fwhZzSxrGRerPFQbhUm8v+8RS7kWEhSOv+eGQ9Q== - dependencies: - "@jsii/check-node" "1.98.0" - "@jsii/spec" "^1.98.0" - case "^1.6.3" - chalk "^4" - downlevel-dts "^0.11.0" - fast-deep-equal "^3.1.3" - log4js "^6.9.1" - semver "^7.6.0" - semver-intersect "^1.5.0" - sort-json "^2.0.1" - spdx-license-list "^6.9.0" - typescript "~5.4" + typescript "~5.7" yargs "^17.7.2" json-buffer@3.0.1: @@ -8878,7 +8834,7 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.5: +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -9605,10 +9561,10 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" -oo-ascii-tree@^1.102.0: - version "1.102.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.102.0.tgz#438e67730bc8503ae28e40a5273075e5f489b875" - integrity sha512-SNcZNfqtov0Af+6hx+qnliUhTOIxPUfboX/zQnc2EdmGHLXKQ3eSPQ40NopCgv4canzl5EvKGlCJaMCvk2viCQ== +oo-ascii-tree@^1.106.0: + version "1.106.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.106.0.tgz#58a017dd63f93dc912c9037080967ed7b7afa997" + integrity sha512-0PZkjIiJUW3jEx7durxcri7JciR8VbJpf2K3qiVbGG4x0MTq6Xm/H84GjBI6tamSx/DV1PMFDfwMs3hm8zfOCw== open@7.4.2: version "7.4.2" @@ -10432,13 +10388,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== - dependencies: - resolve "^1.1.6" - redent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" @@ -10560,7 +10509,7 @@ resolve.exports@^2.0.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.4: +resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.4: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -10771,7 +10720,7 @@ semver@7.6.3, semver@^7.6.3: resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== -semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: +semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4: version "7.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== @@ -10856,15 +10805,6 @@ shell-quote@^1.6.1: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== -shelljs@^0.8.3: - version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" - integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - side-channel@^1.0.4, side-channel@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" @@ -11215,10 +11155,10 @@ stream-chain@^2.2.5: resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09" integrity sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA== -stream-json@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.8.0.tgz#53f486b2e3b4496c506131f8d7260ba42def151c" - integrity sha512-HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw== +stream-json@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.9.1.tgz#e3fec03e984a503718946c170db7d74556c2a187" + integrity sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw== dependencies: stream-chain "^2.2.5" @@ -12005,15 +11945,10 @@ typescript@^5.0.2, typescript@^5.3.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.2.tgz#0ae9cebcfae970718474fe0da2c090cad6577372" integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ== -typescript@next: - version "5.5.0-dev.20240318" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.0-dev.20240318.tgz#b2fc9454fed98e8952ba524dee0cde991a752afe" - integrity sha512-NLUk3mN8h9UWmeFns5dhiRIIZffmDePNOMPwwr36tYoJikteOGLNCOOcCP2Yvc+cOzl/mkBOUaEngUBGYRJBGw== - -typescript@~5.4: - version "5.4.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" - integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== +typescript@~5.7: + version "5.7.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" + integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg== uglify-js@^3.1.4: version "3.17.4"