diff --git a/.projen/deps.json b/.projen/deps.json index 886f2b95c..edeef4ca5 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -17,12 +17,12 @@ }, { "name": "cdktf-cli", - "version": "^0.14.0", + "version": "^0.15.0", "type": "build" }, { "name": "cdktf", - "version": "^0.14.0", + "version": "^0.15.0", "type": "build" }, { @@ -92,7 +92,7 @@ }, { "name": "cdktf", - "version": "^0.14.0", + "version": "^0.15.0", "type": "peer" }, { diff --git a/.projenrc.js b/.projenrc.js index 6e1454d09..63d846452 100644 --- a/.projenrc.js +++ b/.projenrc.js @@ -2,7 +2,7 @@ const { CdktfProviderProject } = require("@cdktf/provider-project"); const project = new CdktfProviderProject({ useCustomGithubRunner: false, terraformProvider: "hcp@~> 0.45", - cdktfVersion: "^0.14.0", + cdktfVersion: "^0.15.0", constructsVersion: "^10.0.0", minNodeVersion: "14.17.0", jsiiVersion: "^1.53.0", diff --git a/package.json b/package.json index 882397d85..464122d55 100644 --- a/package.json +++ b/package.json @@ -46,8 +46,8 @@ "@actions/core": "^1.1.0", "@cdktf/provider-project": "^0.2.8", "@types/node": "^14", - "cdktf": "^0.14.0", - "cdktf-cli": "^0.14.0", + "cdktf": "^0.15.0", + "cdktf-cli": "^0.15.0", "constructs": "^10.0.0", "dot-prop": "^5.2.0", "jsii": "^1.53.0", @@ -56,12 +56,12 @@ "jsii-pacmak": "^1.73.0", "node-fetch": "cjs", "npm-check-updates": "^16", - "projen": "^0.67.0", + "projen": "^0.67.3", "standard-version": "^9", "typescript": "^4.9.4" }, "peerDependencies": { - "cdktf": "^0.14.0", + "cdktf": "^0.15.0", "constructs": "^10.0.0" }, "keywords": [ diff --git a/yarn.lock b/yarn.lock index bd336b72f..5a27f22b8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -75,41 +75,43 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" -"@cdktf/cli-core@0.14.3": - version "0.14.3" - resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.14.3.tgz#0a0f7eac745f3289b64563f696787c7cc01e9279" - integrity sha512-dwOtPkcpOC1jkaqcdGWLVdQ3zzavDR6TLCZLRicWw8w5H+KhSzVdxOGhWq0j7gh4/cDZuClwoKUdnfyEMiVmIg== - dependencies: - "@cdktf/commons" "0.14.3" - "@cdktf/hcl2cdk" "0.14.3" - "@cdktf/hcl2json" "0.14.3" +"@cdktf/cli-core@0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.15.0.tgz#3d3f03ecb994b5482d118ab5d170563cda3ee70b" + integrity sha512-1N1N66dMl1kfAXcxTgKgePO9RfhB/p5T4dCAhfMCzLe+R0rOO1xfYQcIEXWqoORwRiIE2EyW9O9OSkxLx0DuyQ== + dependencies: + "@cdktf/commons" "0.15.0" + "@cdktf/hcl2cdk" "0.15.0" + "@cdktf/hcl2json" "0.15.0" + "@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.10" "@sentry/node" "^6.19.7" - cdktf "0.14.3" - codemaker "^1.71.0" + cdktf "0.15.0" + codemaker "^1.73.0" constructs "^10.0.25" cross-spawn "^7.0.3" https-proxy-agent "^5.0.1" ink-select-input "^4.2.1" - jsii "^1.71.0" - jsii-pacmak "^1.71.0" + jsii "^1.73.0" + jsii-pacmak "^1.73.0" minimatch "^5.1.0" node-abort-controller "^3.0.1" node-fetch "^2.6.7" tunnel-agent "^0.6.0" xml-js "^1.6.11" + xstate "^4.34.0" yargs "^17.6" yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -"@cdktf/commons@0.14.3": - version "0.14.3" - resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.14.3.tgz#57d9a4f1fab1009decece8697b16d0c45de62f16" - integrity sha512-syI2hlifH0v+bSkBMaYVcdbhxia/jlE/F6vXqt2dNkhFx6Awdd8ZRK0D5ggJSz4mDhWxKeoJRaSjZjS+fBd1fw== +"@cdktf/commons@0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.15.0.tgz#30b94f13355117978621b0ad47884888285099cb" + integrity sha512-c3NB2X4OsUGUicpUMJSV9MGnmU+/nYNs0n7G98c/N7nctxWpm1oPoXkoSC8GsDbc3n44cuokBDgW2JiscB/YRA== dependencies: "@npmcli/ci-detect" "^1.4.0" "@sentry/node" "^6.19.7" - cdktf "0.14.3" - codemaker "^1.71.0" + cdktf "0.15.0" + codemaker "^1.73.0" constructs "^10.0.25" cross-spawn "^7.0.3" follow-redirects "^1.15.2" @@ -118,46 +120,54 @@ log4js "^6.7.0" uuid "^8.3.2" -"@cdktf/hcl2cdk@0.14.3": - version "0.14.3" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.14.3.tgz#839883dfeede5f0cac2aaf113011a71f28bbe98f" - integrity sha512-aY/RaRTaLrftgAlq9Bg1F5t3DWIDK4uU3CnJqo/NCKZnHWxg1dgy4rgl90ffLDfJVdK4wd7LO1k+rvWXGmA09Q== +"@cdktf/hcl2cdk@0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.15.0.tgz#5193ec4fe76d54a42f432c5f005a1cc6fa4903c8" + integrity sha512-X88IejdGoYpB7DkAf09v8YLMQiYu1VTKWVvggiGkS0q7DgFb79Q/S9aFfC5RfPrMNhZSV01Jrt/pDCQdcFJQ1A== dependencies: "@babel/generator" "^7.20.4" "@babel/template" "^7.18.10" "@babel/types" "^7.20.2" - "@cdktf/commons" "0.14.3" - "@cdktf/hcl2json" "0.14.3" - "@cdktf/provider-generator" "0.14.3" + "@cdktf/commons" "0.15.0" + "@cdktf/hcl2json" "0.15.0" + "@cdktf/provider-generator" "0.15.0" camelcase "^6.3.0" glob "7.2.3" graphology "^0.25.1" graphology-types "^0.21.2" - jsii-rosetta "^1.71.0" + jsii-rosetta "^1.73.0" prettier "^2.7.1" reserved-words "^0.1.2" zod "^1.11.17" -"@cdktf/hcl2json@0.14.3": - version "0.14.3" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.14.3.tgz#65a40fd180b99e7c89dda50cb515d099d0354850" - integrity sha512-vvTIxnaK7S8z9zYzn/9GQgCFGfHn2vK2rmWEcraZp7kE/rpmSZpd7sJh7/it/kb4NXMcmHXNYjQLld9ygMCsdQ== +"@cdktf/hcl2json@0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.15.0.tgz#87af82cfd95e31155cd66a5011b3d5155dd2b841" + integrity sha512-pVYjTosthO0Mro/VD5x4iUM6TcVk0hdeNzk8uaaxk49/XnJB4DiwHbvIdjKJk4BuY2YuW+bCsz6X2QjKJmz2jA== dependencies: "@types/node-fetch" "^2.6.2" fs-extra "^8.1.0" node-fetch "^2.6.7" -"@cdktf/provider-generator@0.14.3": - version "0.14.3" - resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.14.3.tgz#cb0dc340c2825eb69c5fbf886ec7e3e1b9fa99cf" - integrity sha512-XSb29Muas+hHQRFUUqMZIxgOSKVhPBJrg5Ysesr8UN3hdwtw0HReveiXpVEfMrEbUaC6ODZbcGgVBiS5/H8FVA== +"@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== + dependencies: + nan "^2.14.2" + prebuild-install "^7.1.1" + +"@cdktf/provider-generator@0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.15.0.tgz#7cbd091f321d0c7d5e649415737c8b2e9e7c5858" + integrity sha512-YY2ANbC9xuhq1yXc6dhVPvMCCKMjcXNRBUP6BqvlE2smD0RWx1s0uWKAG5Tw4D4kx4Nb6EXYpvFHRIEnjVJ4wA== dependencies: - "@cdktf/commons" "0.14.3" - "@cdktf/hcl2json" "0.14.3" - codemaker "^1.71.0" + "@cdktf/commons" "0.15.0" + "@cdktf/hcl2json" "0.15.0" + codemaker "^1.73.0" deepmerge "^4.2.2" fs-extra "^8.1.0" - jsii-srcmak "^0.1.741" + jsii-srcmak "^0.1.790" "@cdktf/provider-project@^0.2.8": version "0.2.88" @@ -890,24 +900,25 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdktf-cli@^0.14.0: - version "0.14.3" - resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.14.3.tgz#33bd5f112b3d71157ba6d013f2983bf94b874e29" - integrity sha512-yT1NM/fBauOp2NYEftHLood35jESa72Bbxs/0jYKMP9di0tEWY5tblFyhfFnWqMMtwMlrJbnTzPb8T7sNc5eZg== +cdktf-cli@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.15.0.tgz#ec523f8cbd54f3ee1fdd05d7d88d857e6af82dac" + integrity sha512-wPVkiuoId7u1Jy1C1d+D4ktfQde5GfHkZBMppmkO/daZXsI2kH7yIFZpJ81/0k9hNRHvoK1d0/gDMMywqwWcmg== dependencies: - "@cdktf/cli-core" "0.14.3" - "@cdktf/commons" "0.14.3" - "@cdktf/hcl2cdk" "0.14.3" - "@cdktf/hcl2json" "0.14.3" + "@cdktf/cli-core" "0.15.0" + "@cdktf/commons" "0.15.0" + "@cdktf/hcl2cdk" "0.15.0" + "@cdktf/hcl2json" "0.15.0" "@sentry/node" "^6.19.7" - cdktf "0.14.3" - codemaker "^1.71.0" + cdktf "0.15.0" + codemaker "^1.73.0" constructs "^10.0.25" cross-spawn "^7.0.3" https-proxy-agent "^5.0.1" ink-select-input "^4.2.1" - jsii "^1.71.0" - jsii-pacmak "^1.71.0" + ink-table "^3.0.0" + jsii "^1.73.0" + jsii-pacmak "^1.73.0" minimatch "^5.1.0" node-abort-controller "^3.0.1" node-fetch "^2.6.7" @@ -917,10 +928,10 @@ cdktf-cli@^0.14.0: yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -cdktf@0.14.3, cdktf@^0.14.0: - version "0.14.3" - resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.14.3.tgz#d37f35d7af3b1984541581cc9428bafd682f5494" - integrity sha512-sVxp6xfzEoOCejixLgeaQo9mQPEImFa7JSWoOMIyxlA0NFVPrEWMvPcfM5iONCd1m8tU6w++RZG0Q9bLPn3Lgw== +cdktf@0.15.0, cdktf@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.15.0.tgz#b1fc18586852e6431a2a9508793907a8b40834fa" + integrity sha512-Dzv/pfJWTFzxMxjcgI3cttK7hPLy69bUPzcZgUK0sI+k3kY4I67pmxKuXDh1XVK9AX+pCaiZT7wzQbCznTrQkQ== dependencies: archiver "5.3.1" json-stable-stringify "^1.0.2" @@ -966,6 +977,11 @@ change-case@^4.1.2: snake-case "^3.0.4" tslib "^2.0.3" +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + chownr@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" @@ -1025,7 +1041,7 @@ clone@^2.1.2: resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== -codemaker@^1.71.0, codemaker@^1.73.0: +codemaker@^1.73.0: version "1.73.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.73.0.tgz#5b3b280759a31ee259bbcdc50ba9bd46e115b787" integrity sha512-pgVFCAbR0Yw/qTrV/W8R7cXWJouhONMRf8sNCjmAGJyV3MFaLN4sUPdUkzYUu7LCkuHPh0nvYRlExWzrkhm7vw== @@ -1461,6 +1477,11 @@ detect-indent@^6.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== +detect-libc@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd" + integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w== + detect-newline@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" @@ -1530,7 +1551,7 @@ encoding@^0.1.13: dependencies: iconv-lite "^0.6.2" -end-of-stream@^1.4.1: +end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== @@ -1589,6 +1610,11 @@ events@^3.3.0: resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== +expand-template@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== + fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -1825,6 +1851,11 @@ gitconfiglocal@^1.0.0: dependencies: ini "^1.3.2" +github-from-package@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + integrity sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw== + glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" @@ -2117,6 +2148,13 @@ ink-select-input@^4.2.1: figures "^3.2.0" lodash.isequal "^4.5.0" +ink-table@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ink-table/-/ink-table-3.0.0.tgz#109fb2ce0709567f0e38d14b2b82f311277a3628" + integrity sha512-RtcYjenHKZWjnwVNQ6zSYWMOLKwkWscDAJsqUQXftyjkYho1gGrluGss87NOoIzss0IKr74lKasd6MtlQYALiA== + dependencies: + object-hash "^2.0.3" + interpret@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" @@ -2292,7 +2330,7 @@ jsii-docgen@^7.0.199: semver "^7.3.8" yargs "^16.2.0" -jsii-pacmak@^1.71.0, jsii-pacmak@^1.73.0: +jsii-pacmak@^1.73.0: version "1.73.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.73.0.tgz#d31cdcfa5f9021f1b0a77c688201b826d2000090" integrity sha512-zz3z+AoKXciKxBcmFt4PHPQPhbkjRUgN0hkrC6XhqugbpGprICtLNimU4qAQywHA+T0024TX8fnCCuymQ1sJPg== @@ -2323,7 +2361,7 @@ jsii-reflect@^1.73.0: oo-ascii-tree "^1.73.0" yargs "^16.2.0" -jsii-rosetta@^1.71.0, jsii-rosetta@^1.73.0: +jsii-rosetta@^1.73.0: version "1.73.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.73.0.tgz#7e281e77a2bbbd3b9170aff4355eaf8a0209f3e1" integrity sha512-UrXBaM/7jJldrlDN2aV/vaIurIZJM4ikJtcE/ugSoAuJUW42Hpi0Qd5k9MiSaE/k+KNxRpihS+skRa2TETT3Cg== @@ -2340,10 +2378,10 @@ jsii-rosetta@^1.71.0, jsii-rosetta@^1.73.0: workerpool "^6.3.1" yargs "^16.2.0" -jsii-srcmak@^0.1.741: - version "0.1.789" - resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.789.tgz#c11284a76e19620fe8188ca5c0e1fafbda98e494" - integrity sha512-yUhXEA7INoXtfgIFgXmT85+dK+5ShwGvjapaRnMzkz9Tr+jL1h0+F14D9p9lXFfnXryI0PzP3F7E766NwBZzPw== +jsii-srcmak@^0.1.790: + version "0.1.796" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.796.tgz#0f231ea54b02fd683a0dabd74192d23756c5dc90" + integrity sha512-7UpBcysAGTLpNWMXoYNn8tQxD+NQ1SbXf+Z5CvZSyjmif30W7lXW8gy1l90O5ozhQoP10g837dcLB74dUU+zDw== dependencies: fs-extra "^9.1.0" jsii "^1.73.0" @@ -2351,7 +2389,7 @@ jsii-srcmak@^0.1.741: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.73.0, jsii@^1.53.0, jsii@^1.71.0, jsii@^1.73.0: +jsii@1.73.0, jsii@^1.53.0, jsii@^1.73.0: version "1.73.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.73.0.tgz#b341845061f145a550a8052ecc7769b1c9ed8d95" integrity sha512-6GLXJv+XDPNPw4JRAMr6NicWgLorFcKmAZB6x+gqCnrkA6FqZlgDPohFdcqAkxE5Px9K3oAFIsnEH/xV3HuGrg== @@ -2830,6 +2868,11 @@ minizlib@^2.1.1, minizlib@^2.1.2: minipass "^3.0.0" yallist "^4.0.0" +mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" + integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== + mkdirp@^1.0.3, mkdirp@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" @@ -2850,6 +2893,16 @@ ms@^2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== +nan@^2.14.2: + version "2.17.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" + integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== + +napi-build-utils@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" + integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== + ncp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" @@ -2873,6 +2926,13 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" +node-abi@^3.3.0: + version "3.31.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.31.0.tgz#dfb2ea3d01188eb80859f69bb4a4354090c1b355" + integrity sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ== + dependencies: + semver "^7.3.5" + node-abort-controller@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.0.1.tgz#f91fa50b1dee3f909afabb7e261b1e1d6b0cb74e" @@ -3052,12 +3112,17 @@ npmlog@^6.0.0: gauge "^4.0.3" set-blocking "^2.0.0" +object-hash@^2.0.3: + version "2.2.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" + integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== + obliterator@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/obliterator/-/obliterator-2.0.4.tgz#fa650e019b2d075d745e44f1effeb13a2adbe816" integrity sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ== -once@^1.3.0, once@^1.4.0: +once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== @@ -3272,6 +3337,24 @@ pify@^3.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== +prebuild-install@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45" + integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw== + dependencies: + detect-libc "^2.0.0" + expand-template "^2.0.3" + github-from-package "0.0.0" + minimist "^1.2.3" + mkdirp-classic "^0.5.3" + napi-build-utils "^1.0.1" + node-abi "^3.3.0" + pump "^3.0.0" + rc "^1.2.7" + simple-get "^4.0.0" + tar-fs "^2.0.0" + tunnel-agent "^0.6.0" + prettier@^2.7.1: version "2.8.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.2.tgz#c4ea1b5b454d7c4b59966db2e06ed7eec5dfd160" @@ -3292,10 +3375,10 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -projen@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.67.0.tgz#8983da9bc9295f13190933d0250df83a191ce940" - integrity sha512-ooURFs8kBWQhRXx91NHUGvQL4EWE5trDXtZStXEx2Tq4+RN1XoaiKug0h/5g6RQXvk6nPgzCYyho2dr0dul0NQ== +projen@^0.67.3: + version "0.67.3" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.67.3.tgz#fa42cc71c39fd565bafd9ce7c553c5d476c88a0f" + integrity sha512-82xWIlD6DqHq9OYa/Kk0TellCb1VCGlkMM1A+2Qs8ILUj9aJyaaos5PzITopOfEn1RqCDpFlH0pKDP5Kh+1KaA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -3339,6 +3422,14 @@ proto-list@~1.2.1: resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" @@ -3381,7 +3472,7 @@ rc-config-loader@^4.1.1: json5 "^2.2.2" require-from-string "^2.0.2" -rc@1.2.8: +rc@1.2.8, rc@^1.2.7: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -3687,6 +3778,20 @@ signal-exit@^3.0.2, signal-exit@^3.0.7: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + +simple-get@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543" + integrity sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA== + dependencies: + decompress-response "^6.0.0" + once "^1.3.1" + simple-concat "^1.0.0" + sisteransi@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" @@ -3941,7 +4046,17 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -tar-stream@^2.2.0: +tar-fs@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" + integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== + dependencies: + chownr "^1.1.1" + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^2.1.4" + +tar-stream@^2.1.4, tar-stream@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== @@ -4327,6 +4442,11 @@ xmlbuilder@^15.1.1: resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== +xstate@^4.34.0: + version "4.35.2" + resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.35.2.tgz#92916638e315c448f1d26e920273187907256817" + integrity sha512-5X7EyJv5OHHtGQwN7DsmCAbSnDs3Mxl1cXQ4PVaLwi+7p/RRapERnd1dFyHjYin+KQoLLfuXpl1dPBThgyIGNg== + xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"