diff --git a/.projen/deps.json b/.projen/deps.json index f1224c6..270f34d 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -21,7 +21,7 @@ }, { "name": "cdktf-cli", - "version": ">=0.18.0", + "version": ">=0.19.0", "type": "build" }, { @@ -113,12 +113,12 @@ }, { "name": "@cdktf/provider-tfe", - "version": ">=9.0.0", + "version": ">=10.0.0", "type": "peer" }, { "name": "cdktf", - "version": ">=0.18.0", + "version": ">=0.19.0", "type": "peer" }, { diff --git a/.projenrc.ts b/.projenrc.ts index c49a15b..d08ec82 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -10,7 +10,7 @@ import { AutoMerge } from "./projenrc/automerge"; import { CustomizedLicense } from "./projenrc/customized-license"; import { UpgradeCDKTF } from "./projenrc/upgrade-cdktf"; -const cdktfVersion = ">=0.18.0"; +const cdktfVersion = ">=0.19.0"; const constructVersion = "^10.0.107"; const name = "cdktf-multi-stack-tfe"; @@ -63,7 +63,7 @@ new UpgradeCDKTF(project); project.addPeerDeps( `cdktf@${cdktfVersion}`, - "@cdktf/provider-tfe@>=9.0.0", + "@cdktf/provider-tfe@>=10.0.0", `constructs@${constructVersion}` ); project.addDevDeps("ts-node@10.9.1", `cdktf-cli@${cdktfVersion}`); diff --git a/API.md b/API.md index 7ccd623..40c4a61 100644 --- a/API.md +++ b/API.md @@ -462,6 +462,7 @@ BaseStack.isBaseStack(x: any) | --- | --- | --- | | node | constructs.Node | The tree node. | | dependencies | cdktf.TerraformStack[] | *No description.* | +| moveTargets | cdktf.TerraformResourceTargets | *No description.* | | synthesizer | cdktf.IStackSynthesizer | *No description.* | | prefix | string | *No description.* | | organization | @cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization | *No description.* | @@ -491,6 +492,16 @@ public readonly dependencies: TerraformStack[]; --- +##### `moveTargets`Required + +```typescript +public readonly moveTargets: TerraformResourceTargets; +``` + +- *Type:* cdktf.TerraformResourceTargets + +--- + ##### `synthesizer`Required ```typescript @@ -811,6 +822,7 @@ Stack.multiStackOf(construct: IConstruct) | --- | --- | --- | | node | constructs.Node | The tree node. | | dependencies | cdktf.TerraformStack[] | *No description.* | +| moveTargets | cdktf.TerraformResourceTargets | *No description.* | | synthesizer | cdktf.IStackSynthesizer | *No description.* | | workspace | @cdktf/provider-tfe.workspace.Workspace | *No description.* | @@ -838,6 +850,16 @@ public readonly dependencies: TerraformStack[]; --- +##### `moveTargets`Required + +```typescript +public readonly moveTargets: TerraformResourceTargets; +``` + +- *Type:* cdktf.TerraformResourceTargets + +--- + ##### `synthesizer`Required ```typescript diff --git a/package.json b/package.json index 4528f3f..1b79915 100644 --- a/package.json +++ b/package.json @@ -36,13 +36,13 @@ "organization": true }, "devDependencies": { - "@cdktf/provider-tfe": "9.0.0", + "@cdktf/provider-tfe": "10.0.0", "@types/jest": "^27", "@types/node": "^16", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdktf": "0.18.0", - "cdktf-cli": ">=0.18.0", + "cdktf": "0.19.0", + "cdktf-cli": ">=0.19.0", "constructs": "10.0.107", "eslint": "^8", "eslint-config-prettier": "^8.10.0", @@ -66,8 +66,8 @@ "typescript": "^4.9.5" }, "peerDependencies": { - "@cdktf/provider-tfe": ">=9.0.0", - "cdktf": ">=0.18.0", + "@cdktf/provider-tfe": ">=10.0.0", + "cdktf": ">=0.19.0", "constructs": "^10.0.107" }, "keywords": [ diff --git a/test/multi-stack-tfe.test.ts b/test/multi-stack-tfe.test.ts index 9a9dea4..5db7f10 100644 --- a/test/multi-stack-tfe.test.ts +++ b/test/multi-stack-tfe.test.ts @@ -97,7 +97,7 @@ test("sets up all stacks created", () => { \\"required_providers\\": { \\"tfe\\": { \\"source\\": \\"hashicorp/tfe\\", - \\"version\\": \\"0.48.0\\" + \\"version\\": \\"0.49.2\\" } } } @@ -227,7 +227,7 @@ test("sets the remoteStateConsumerIds when dependenies are set", () => { \\"required_providers\\": { \\"tfe\\": { \\"source\\": \\"hashicorp/tfe\\", - \\"version\\": \\"0.48.0\\" + \\"version\\": \\"0.49.2\\" } } } @@ -397,7 +397,7 @@ test("uses workspace name override", () => { \\"required_providers\\": { \\"tfe\\": { \\"source\\": \\"hashicorp/tfe\\", - \\"version\\": \\"0.48.0\\" + \\"version\\": \\"0.49.2\\" } } } @@ -507,7 +507,7 @@ test("uses workspace config options", () => { \\"required_providers\\": { \\"tfe\\": { \\"source\\": \\"hashicorp/tfe\\", - \\"version\\": \\"0.48.0\\" + \\"version\\": \\"0.49.2\\" } } } @@ -611,7 +611,7 @@ test("uses workspace config options with per stack override", () => { \\"required_providers\\": { \\"tfe\\": { \\"source\\": \\"hashicorp/tfe\\", - \\"version\\": \\"0.48.0\\" + \\"version\\": \\"0.49.2\\" } } } @@ -762,7 +762,7 @@ test("can propagate TFVariables from the base stack", () => { \\"required_providers\\": { \\"tfe\\": { \\"source\\": \\"hashicorp/tfe\\", - \\"version\\": \\"0.48.0\\" + \\"version\\": \\"0.49.2\\" } } }, diff --git a/yarn.lock b/yarn.lock index edc5460..e707d54 100644 --- a/yarn.lock +++ b/yarn.lock @@ -328,18 +328,19 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdktf/cli-core@0.18.0": - version "0.18.0" - resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.18.0.tgz#e746441a95ada9f4788ffac33f3bcdc7668dacd1" - integrity sha512-LmT9XZ5T3ywlcLGTknNXqXfE2x7lJqTSdS4FuYdtv+Axrc8FxkIMmEQhefr10plto+P8vxdSGw5yHwMdnDv8tA== - dependencies: - "@cdktf/commons" "0.18.0" - "@cdktf/hcl2cdk" "0.18.0" - "@cdktf/hcl2json" "0.18.0" - "@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.10" - "@sentry/node" "^6.19.7" +"@cdktf/cli-core@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.19.0.tgz#ed2bccb413332f8cfb685662d60bcbb17c4d5fdb" + integrity sha512-iSkhxuSHEPkPCPwvcM81ytniS3v/3YT+zY/MzeKWVkaMj1hZDF3e2C5gnjOdrb0ZCFIH1+znF+aJK9LiqBoV+Q== + dependencies: + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2cdk" "0.19.0" + "@cdktf/hcl2json" "0.19.0" + "@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.11" + "@cdktf/provider-schema" "0.19.0" + "@sentry/node" "^7.64.0" archiver "^5.3.1" - cdktf "0.18.0" + cdktf "0.19.0" chalk "^4.1.2" chokidar "^3.5.3" cli-spinners "2.7.0" @@ -381,34 +382,35 @@ yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -"@cdktf/commons@0.18.0": - version "0.18.0" - resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.18.0.tgz#88dfa33777693ee4d65707c44d5a68ede1d2566e" - integrity sha512-Ndw+yiAQV0K2gOtpyOHrtlw3GByvrBJKb78qraKD5GmGn9Dw40NAtnnQH+E31U7Hi1iwtSoHY/S3qCK1OozH8w== +"@cdktf/commons@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.19.0.tgz#e0bc7e428b4689550ac9c652e366116114d09875" + integrity sha512-zhqGhx7PWa1lCa1B7RUH1qoln2emrGbGJ3kjRKMOxJxbTKdQBwFUbsaEOiOAVBm0ukTt2DX+VWQc8YPpMgSbgA== dependencies: - "@npmcli/ci-detect" "^1.4.0" - "@sentry/node" "^6.19.7" - cdktf "0.18.0" + "@sentry/node" "^7.64.0" + cdktf "0.19.0" + ci-info "^3.8.0" codemaker "^1.87.0" constructs "^10.0.25" cross-spawn "^7.0.3" follow-redirects "^1.15.2" - fs-extra "^8.1.0" + fs-extra "^11.1.1" is-valid-domain "^0.1.6" - log4js "^6.7.0" - uuid "^8.3.2" + log4js "^6.9.1" + uuid "^9.0.1" -"@cdktf/hcl2cdk@0.18.0": - version "0.18.0" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.18.0.tgz#ca2befbcb0f05a4a9fb8193aa662bdde6003bfbd" - integrity sha512-yL2Og55Ga0QT8yR8t6Dbp2CqzAj3TGspMbptcS468BSFq3OxWtOn4d7EzqvNnKBIVJn1fFUSzv8ooZ4feUhH5w== +"@cdktf/hcl2cdk@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.19.0.tgz#1077eb093f56424c60315dda350648f1f608fb0d" + integrity sha512-43XWR/ZLZVc8amOC6GmyGFkK9doiP9DKMjEDpYEnXCl1UhdFGHHipcSK6fnc30RCIq3KFF9FTuztvUyruToRyA== dependencies: "@babel/generator" "^7.21.4" "@babel/template" "^7.20.7" "@babel/types" "^7.21.4" - "@cdktf/commons" "0.18.0" - "@cdktf/hcl2json" "0.18.0" - "@cdktf/provider-generator" "0.18.0" + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2json" "0.19.0" + "@cdktf/provider-generator" "0.19.0" + "@cdktf/provider-schema" "0.19.0" camelcase "^6.3.0" deep-equal "^2.2.0" glob "^10.3.3" @@ -419,38 +421,47 @@ reserved-words "^0.1.2" zod "^3.21.4" -"@cdktf/hcl2json@0.18.0": - version "0.18.0" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.18.0.tgz#ad8a296d3b86b4aa0f4e12e27fe1625a46180fa9" - integrity sha512-wnnGTdXExmG+HCLsAsce3fOTDBpj8MpadMzKU7hxj+/xdGvACnU0JB7wcK0FRIKlbJFmxgwYzFmVrgd7z3Be/g== +"@cdktf/hcl2json@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.19.0.tgz#39fb184421b44b35cb69207dd17c7713ac246563" + integrity sha512-wo68qo74dTxcZWJkwlhTV+YoVopUUUTpRC8W73HWkaL/lw6GDozh4GHwphagIHYJy07Ecxdx/WTp0sGDBaFBuQ== dependencies: fs-extra "^11.1.1" -"@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.10": - version "0.10.1-pre.10" - resolved "https://registry.yarnpkg.com/@cdktf/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.10.1-pre.10.tgz#b404351940c595bd96405aaeec7ceffe8b0fc83b" - integrity sha512-5ysQrHJvqYLYg407KvaDNu+xx68ZGaqeF0SohXe5e4yNqJhPFPUQ536rkReQcPc2yZiF5PDmmvf5T9MOacHpSQ== +"@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.11": + version "0.10.1-pre.11" + resolved "https://registry.yarnpkg.com/@cdktf/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.10.1-pre.11.tgz#07ab168845047e5879e737ac5ab0919a49ba89a8" + integrity sha512-qvga/nzEtdCJMu/6jJfDqpzbRejvXtNhWFnbubfuYyN5nMNORNXX+POT4j+mQSDQar5bIQ1a812szw/zr47cfw== dependencies: nan "^2.14.2" prebuild-install "^7.1.1" -"@cdktf/provider-generator@0.18.0": - version "0.18.0" - resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.18.0.tgz#250f24ae488b5f620224e12f3e3e027cdc0cdb32" - integrity sha512-w3MqL9OY41HlC6hAtVQ9AQQFZRekzRhOEXmw7VLBQBf0HHvdNB/sgeyvK1Pbs/SpkzgKWTMP7RWbu0sFtC7KTQ== +"@cdktf/provider-generator@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.19.0.tgz#348e8e2744e61a7a40340f634b7bb9e12a7fafc3" + integrity sha512-+1qKfvSA4YH+i6PBbuDwj8xP5NNCsyeF5KR6S/2NqBxz/4w4xptB+h/IehiVGSHtwI2/XmL4bF3gLpNB9Q2dGg== dependencies: - "@cdktf/commons" "0.18.0" - "@cdktf/hcl2json" "0.18.0" - "@types/node" "16.18.23" + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2json" "0.19.0" + "@cdktf/provider-schema" "0.19.0" + "@types/node" "18.11.19" codemaker "^1.87.0" deepmerge "^4.2.2" fs-extra "^8.1.0" jsii-srcmak "^0.1.951" -"@cdktf/provider-tfe@9.0.0": - version "9.0.0" - resolved "https://registry.yarnpkg.com/@cdktf/provider-tfe/-/provider-tfe-9.0.0.tgz#16829b26da1fba45094ae9e733954e54d0055d59" - integrity sha512-E796168iEDKxoza9qOBwaor9Vkw+WOUwwntWNHk6G599ikDMZFRv4G2qSpwK5wXi1flCCZCh3yHYNvYjXARICA== +"@cdktf/provider-schema@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-schema/-/provider-schema-0.19.0.tgz#3377e69ae7150056eb59f2b542e5fa5b83493f51" + integrity sha512-tfl6EqzBGL+qRBc+lgtb4qZvj8J4R+htF+N6BmrFnz9NiplRJmy1xzRMZ1fsrboeH0QExlyFYdIaZ97Q3CtD7A== + dependencies: + "@cdktf/commons" "0.19.0" + fs-extra "^11.1.1" + +"@cdktf/provider-tfe@10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-tfe/-/provider-tfe-10.0.0.tgz#fe768578e25fa49a8dd6a88868bea057e6e725b1" + integrity sha512-cH5bA8Wljhep6SWcn+65BG65MEn+u7VAKDSA7Az/tVqHqdp26lbBS22d/yeck3A3bUWXIWDXCgE4aS1Tu+PUVA== "@colors/colors@1.5.0": version "1.5.0" @@ -981,11 +992,6 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@npmcli/ci-detect@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@npmcli/ci-detect/-/ci-detect-1.4.0.tgz#18478bbaa900c37bfbd8a2006a6262c62e8b0fe1" - integrity sha512-3BGrt6FLjqM6br5AhWRKTr3u5GIVkjRYeAFrMp3HjnfICrg4xOrVRwFavKT6tsp++bq5dluL5t8ME/Nha/6c1Q== - "@npmcli/fs@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e" @@ -1093,61 +1099,51 @@ "@pnpm/network.ca-file" "^1.0.1" config-chain "^1.1.11" -"@sentry/core@6.19.7": - version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.19.7.tgz#156aaa56dd7fad8c89c145be6ad7a4f7209f9785" - integrity sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw== - dependencies: - "@sentry/hub" "6.19.7" - "@sentry/minimal" "6.19.7" - "@sentry/types" "6.19.7" - "@sentry/utils" "6.19.7" - tslib "^1.9.3" - -"@sentry/hub@6.19.7": - version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.19.7.tgz#58ad7776bbd31e9596a8ec46365b45cd8b9cfd11" - integrity sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA== - dependencies: - "@sentry/types" "6.19.7" - "@sentry/utils" "6.19.7" - tslib "^1.9.3" - -"@sentry/minimal@6.19.7": - version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.19.7.tgz#b3ee46d6abef9ef3dd4837ebcb6bdfd01b9aa7b4" - integrity sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ== - dependencies: - "@sentry/hub" "6.19.7" - "@sentry/types" "6.19.7" - tslib "^1.9.3" - -"@sentry/node@^6.19.7": - version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/node/-/node-6.19.7.tgz#32963b36b48daebbd559e6f13b1deb2415448592" - integrity sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg== - dependencies: - "@sentry/core" "6.19.7" - "@sentry/hub" "6.19.7" - "@sentry/types" "6.19.7" - "@sentry/utils" "6.19.7" - cookie "^0.4.1" +"@sentry-internal/tracing@7.74.1": + version "7.74.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.74.1.tgz#55ff387e61d2c9533a9a0d099d376332426c8e08" + integrity sha512-nNaiZreQxCitG2PzYPaC7XtyA9OMsETGYMKAtiK4p62/uTmeYbsBva9BoNx1XeiHRwbrVQYRMKQ9nV5e2jS4/A== + dependencies: + "@sentry/core" "7.74.1" + "@sentry/types" "7.74.1" + "@sentry/utils" "7.74.1" + tslib "^2.4.1 || ^1.9.3" + +"@sentry/core@7.74.1": + version "7.74.1" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.74.1.tgz#9e33cf59b754a994e4054c47c74df1d3fbd30d3c" + integrity sha512-LvEhOSfdIvwkr+PdlrT/aA/iOLhkXrSkvjqAQyogE4ddCWeYfS0NoirxNt1EaxMBAWKhYZRqzkA7WA4LDLbzlA== + dependencies: + "@sentry/types" "7.74.1" + "@sentry/utils" "7.74.1" + tslib "^2.4.1 || ^1.9.3" + +"@sentry/node@^7.64.0": + version "7.74.1" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-7.74.1.tgz#6d3b2e3483eb3b379d8d51759a079934eabb2bef" + integrity sha512-aMUQ2LFZF64FBr+cgjAqjT4OkpYBIC9lyWI8QqjEHqNho5+LGu18/iVrJPD4fgs4UhGdCuAiQjpC36MbmnIDZA== + dependencies: + "@sentry-internal/tracing" "7.74.1" + "@sentry/core" "7.74.1" + "@sentry/types" "7.74.1" + "@sentry/utils" "7.74.1" + cookie "^0.5.0" https-proxy-agent "^5.0.0" lru_map "^0.3.3" - tslib "^1.9.3" + tslib "^2.4.1 || ^1.9.3" -"@sentry/types@6.19.7": - version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.19.7.tgz#c6b337912e588083fc2896eb012526cf7cfec7c7" - integrity sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg== +"@sentry/types@7.74.1": + version "7.74.1" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.74.1.tgz#b6f9b1bd266254f1f8b55fbcc92fa649ba2100ed" + integrity sha512-2jIuPc+YKvXqZETwr2E8VYnsH1zsSUR/wkIvg1uTVeVNyoowJv+YsOtCdeGyL2AwiotUBSPKu7O1Lz0kq5rMOQ== -"@sentry/utils@6.19.7": - version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.19.7.tgz#6edd739f8185fd71afe49cbe351c1bbf5e7b7c79" - integrity sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA== +"@sentry/utils@7.74.1": + version "7.74.1" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.74.1.tgz#e9a8453c954d02ebed2fd3dbe7588483d8f6d3cb" + integrity sha512-qUsqufuHYcy5gFhLZslLxA5kcEOkkODITXW3c7D+x+8iP/AJqa8v8CeUCVNS7RetHCuIeWAbbTClC4c411EwQg== dependencies: - "@sentry/types" "6.19.7" - tslib "^1.9.3" + "@sentry/types" "7.74.1" + tslib "^2.4.1 || ^1.9.3" "@sigstore/bundle@^1.1.0": version "1.1.0" @@ -1361,10 +1357,10 @@ dependencies: undici-types "~5.25.1" -"@types/node@16.18.23": - version "16.18.23" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.23.tgz#b6e934fe427eb7081d0015aad070acb3373c3c90" - integrity sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g== +"@types/node@18.11.19": + version "18.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.19.tgz#35e26df9ec441ab99d73e99e9aca82935eea216d" + integrity sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw== "@types/node@^16": version "16.18.58" @@ -2109,18 +2105,19 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdktf-cli@>=0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.18.0.tgz#cb77240ee522cfca28d9a4e83b6820506deb0c69" - integrity sha512-MDXJScjMuBzhNYbRgJCWldL7AJ4T7InWPUGz6LKsX+vfCZqzMwoMXGswA40Uvxd4KGX/PhRRsw6s2jQ4dTatYw== +cdktf-cli@>=0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.19.0.tgz#d0278749beed81a8b450c4b1c41de6046967187e" + integrity sha512-WGLs0IOgig8WDO2E6RYWtG5lCDL+ICX+plFipWT8JhuJpemxBhk8pO8uhDSWvBF85ZpVecQv+szfQVmXq8mdUg== dependencies: - "@cdktf/cli-core" "0.18.0" - "@cdktf/commons" "0.18.0" - "@cdktf/hcl2cdk" "0.18.0" - "@cdktf/hcl2json" "0.18.0" + "@cdktf/cli-core" "0.19.0" + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2cdk" "0.19.0" + "@cdktf/hcl2json" "0.19.0" "@inquirer/prompts" "^2.3.0" - "@sentry/node" "^6.19.7" - cdktf "0.18.0" + "@sentry/node" "^7.64.0" + cdktf "0.19.0" + ci-info "^3.8.0" codemaker "^1.87.0" constructs "^10.0.25" cross-spawn "^7.0.3" @@ -2139,10 +2136,10 @@ cdktf-cli@>=0.18.0: yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -cdktf@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.18.0.tgz#b79eb924afff7af38877bb4ffdfe3bdf954131b0" - integrity sha512-iTWy2g0mCE2YW2hPxdWEzMwCVgyzDyheHWJTS4OcLZsR+lXETFX0lonoc5XGnX8CHBL4AbFY+EEqCUs5v7A4bQ== +cdktf@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.19.0.tgz#097a3241b95e77eeab8ae1f7a714bf45dc6ca55b" + integrity sha512-5tcNhvrvsE9WawC5cPwV7B9ATQ5lWNjyCJN7EnMofxTtkBEdnnGx0esC+vpNO4Fs0LhmV37qCUlm+K6anZaPYw== dependencies: archiver "5.3.1" json-stable-stringify "^1.0.2" @@ -2210,7 +2207,7 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -ci-info@^3.2.0: +ci-info@^3.2.0, ci-info@^3.8.0: version "3.9.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== @@ -2657,10 +2654,10 @@ convert-to-spaces@^1.0.1: resolved "https://registry.yarnpkg.com/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz#7e3e48bbe6d997b1417ddca2868204b4d3d85715" integrity sha512-cj09EBuObp9gZNQCzc7hByQyrs6jVGE+o9kSJmeUoj+GiPiJvi5LYqEH/Hmme4+MTLHM+Ejtq+FChpjjEnsPdQ== -cookie@^0.4.1: - version "0.4.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" - integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== +cookie@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== core-util-is@^1.0.3, core-util-is@~1.0.0: version "1.0.3" @@ -7678,10 +7675,10 @@ tsconfig-paths@^3.14.1, tsconfig-paths@^3.14.2: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.9.3: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== +"tslib@^2.4.1 || ^1.9.3": + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== tuf-js@^1.1.7: version "1.1.7" @@ -7941,6 +7938,11 @@ uuid@^8.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +uuid@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"