diff --git a/.aws/package-lock.json b/.aws/package-lock.json index 1894a3dd..30330099 100644 --- a/.aws/package-lock.json +++ b/.aws/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MPL-2.0", "dependencies": { - "@pocket-tools/terraform-modules": "4.2.4" + "@pocket-tools/terraform-modules": "4.4.0" }, "devDependencies": { "@types/node": "^16.11.22", @@ -31,11 +31,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", - "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", + "version": "7.19.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", + "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", "dependencies": { - "@babel/types": "^7.18.13", + "@babel/types": "^7.19.4", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -44,17 +44,17 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "engines": { "node": ">=6.9.0" } @@ -73,9 +73,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", - "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", "bin": { "parser": "bin/babel-parser.js" }, @@ -97,12 +97,12 @@ } }, "node_modules/@babel/types": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", - "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz", + "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==", "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -110,20 +110,20 @@ } }, "node_modules/@cdktf/hcl2cdk": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.12.1.tgz", - "integrity": "sha512-2cg6wNnX1oITEQdALcPYOcW2rfn2o85QM5j+qFtYCUQZdwfaEyl5DFZZcis+VIRm7WiJxap3Ejh6MO93myRuSg==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.12.2.tgz", + "integrity": "sha512-Dz5bX42/VyKM83uPJWq+cMh/yDOAzH5p8bMFSZ28+/Ygy28RONh7LsB1qrMOYInGqBd5pRVAfJhIibl6rfofvQ==", "dependencies": { "@babel/generator": "^7.18.12", "@babel/template": "^7.18.10", "@babel/types": "^7.18.10", - "@cdktf/hcl2json": "0.12.1", - "@cdktf/provider-generator": "0.12.1", + "@cdktf/hcl2json": "0.12.2", + "@cdktf/provider-generator": "0.12.2", "camelcase": "^6.3.0", "glob": "7.2.3", "graphology": "^0.24.1", "graphology-types": "^0.21.2", - "jsii-rosetta": "^1.63.2", + "jsii-rosetta": "^1.65.0", "prettier": "^2.7.1", "reserved-words": "^0.1.2", "zod": "^1.11.17" @@ -135,96 +135,26 @@ "integrity": "sha512-KNdgwG0dbVjhJqRUw0OivJ5pkUHunbk4vDatwdfITfNvPugX0xR327ZKsaOcr3snbiBJfyGu7lCrXeYp4KF8YA==" }, "node_modules/@cdktf/hcl2json": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.12.1.tgz", - "integrity": "sha512-SA9bjsNxmS6kZV7fxWFU6oG8JTX55pJw/o0EhvFftWshympjDw1VwFt5izBroSxRLgM4C0P33ysoTVgNB4eUUA==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.12.2.tgz", + "integrity": "sha512-vbE7PNa5/YeY4H62GaXuQUjinvDrVjBkAaGHyEG7IsU1bLEuDAhNemq/HMHB9S5Z7lSsKO4eEwNQcmq2TVZw0A==", "dependencies": { "@types/node-fetch": "^2.6.2", + "fs-extra": "^8.1.0", "node-fetch": "^2.6.7" } }, - "node_modules/@cdktf/provider-archive": { - "version": "2.0.34", - "resolved": "https://registry.npmjs.org/@cdktf/provider-archive/-/provider-archive-2.0.34.tgz", - "integrity": "sha512-P0uhMvvtHtqj/J9kA4MBQuLeYACMdD3+jUZjVKpd153c2i8eQTzZMuboEPNXPY2TchSmJm68nHxup4NK74jxEQ==", - "engines": { - "node": ">= 14.17.0" - }, - "peerDependencies": { - "cdktf": "^0.12.0", - "constructs": "^10.0.0" - } - }, - "node_modules/@cdktf/provider-aws": { - "version": "9.0.15", - "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-9.0.15.tgz", - "integrity": "sha512-vl6XEp4ZN65GlAwuKJOZLISeeL2pSaircwwe03zKMESxfs+g9MM3RhH5k0eNnI4S38nm9lx0fGpxgXEwGPvRVg==", - "engines": { - "node": ">= 14.17.0" - }, - "peerDependencies": { - "cdktf": "^0.12.0", - "constructs": "^10.0.0" - } - }, "node_modules/@cdktf/provider-generator": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.12.1.tgz", - "integrity": "sha512-6yvQaFtXqWxjASmxB3wbVXA/PxOiWI5zFKjB7wfBbEjstJNWkcOi25XKyECU1vI2H/UQx1j4DYFMTM/LsAd+Mg==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.12.2.tgz", + "integrity": "sha512-BMAc7rVMpQq0WhfpDmHCE+3qFMWqgXYrJoKQgdB0h8gK9mRaiQMP1lZCgN9GvgFJg4NdAxepV2nBvirr9uGxzw==", "dependencies": { - "@cdktf/hcl2json": "0.12.1", - "codemaker": "^1.63.2", + "@cdktf/hcl2json": "0.12.2", + "codemaker": "^1.65.0", + "deepmerge": "^4.2.2", "fs-extra": "^8.1.0", "is-valid-domain": "^0.1.6", - "jsii-srcmak": "^0.1.641" - } - }, - "node_modules/@cdktf/provider-local": { - "version": "2.0.35", - "resolved": "https://registry.npmjs.org/@cdktf/provider-local/-/provider-local-2.0.35.tgz", - "integrity": "sha512-UB+B/hOZTl0zYIZ0qcEPvUoKBx2EOrj9bnz9lQHspF8sHwmzAGRH4ym7p5ZRRBjB7ViMcjIrFT35giGvKwYUYA==", - "engines": { - "node": ">= 14.17.0" - }, - "peerDependencies": { - "cdktf": "^0.12.0", - "constructs": "^10.0.0" - } - }, - "node_modules/@cdktf/provider-newrelic": { - "version": "2.0.67", - "resolved": "https://registry.npmjs.org/@cdktf/provider-newrelic/-/provider-newrelic-2.0.67.tgz", - "integrity": "sha512-erXn8qX17GkejOx6LgjajqiZslcFAlelNqbUxjnxoFxzTSfURz08xsvULHecMgst/UIeZOPhk3fHSuSxA/nUEg==", - "engines": { - "node": ">= 14.17.0" - }, - "peerDependencies": { - "cdktf": "^0.12.0", - "constructs": "^10.0.0" - } - }, - "node_modules/@cdktf/provider-null": { - "version": "2.0.34", - "resolved": "https://registry.npmjs.org/@cdktf/provider-null/-/provider-null-2.0.34.tgz", - "integrity": "sha512-OWWuCWh5OzZ8l5QtsPJ7KUeexImohjUbAcTU3xkJn70jwKT9qtfvFxJ0oVowF8RpvGUJecO6ag1MLnE+bZAbPQ==", - "engines": { - "node": ">= 14.17.0" - }, - "peerDependencies": { - "cdktf": "^0.12.0", - "constructs": "^10.0.0" - } - }, - "node_modules/@cdktf/provider-pagerduty": { - "version": "2.0.37", - "resolved": "https://registry.npmjs.org/@cdktf/provider-pagerduty/-/provider-pagerduty-2.0.37.tgz", - "integrity": "sha512-onNzfN69NmGlBI6qYEj2vSSsW1V+qgJbZTzdyenEDNf2lum5eY2jud267vtLF0AYJg1MgOGJyUIfEknxRl+v4g==", - "engines": { - "node": ">= 14.17.0" - }, - "peerDependencies": { - "cdktf": "^0.12.0", - "constructs": "^10.0.0" + "jsii-srcmak": "^0.1.655" } }, "node_modules/@jridgewell/gen-mapping": { @@ -262,18 +192,18 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@jsii/check-node": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.65.0.tgz", - "integrity": "sha512-5DtSG+0mz0sT86oKCkWkHoIw6RFKR+yrVdCjEy6S5XiSWHOkjXAVXiLboydxjLB+8UCqFb5AbfeH/XpTg0botg==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.69.0.tgz", + "integrity": "sha512-a+g42wsMM1SB91f+/ZGqtEccaCfJkpfbKYczzLM8tN7P00TGHraTFBqd/G6jndRw4mrR+T+3GaAKlzmNLqYIUg==", "dependencies": { "chalk": "^4.1.2", "semver": "^7.3.7" @@ -347,9 +277,9 @@ } }, "node_modules/@jsii/spec": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.65.0.tgz", - "integrity": "sha512-k3AWIlc0TIP8efuFsmbfxPcr3EgebM48JGoqpxpKjDICHiIiMH8UTyRDaMHIuv7aD4JmYNp981mxyK9wqlrrxw==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.69.0.tgz", + "integrity": "sha512-Dj41jQc6GgbXHyc/IzhmKdrMJSuF7hetRmCkwMvj0/T2WWNAUK/UNNw40QnksfIhB8yooDAoMqGVU/71fbDyaA==", "dependencies": { "ajv": "^8.11.0" }, @@ -390,26 +320,98 @@ } }, "node_modules/@pocket-tools/terraform-modules": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@pocket-tools/terraform-modules/-/terraform-modules-4.2.4.tgz", - "integrity": "sha512-aS3KrzvtqS858x9Ib/uMYkLbIXxwzhkP2BJnvvv8PpeqTIljDZcbNOZKmWLKaviao67J+dquYLPT1ItwdD98ag==", - "dependencies": { - "@cdktf/provider-archive": "2.0.34", - "@cdktf/provider-aws": "9.0.15", - "@cdktf/provider-local": "2.0.35", - "@cdktf/provider-newrelic": "2.0.67", - "@cdktf/provider-null": "2.0.34", - "@cdktf/provider-pagerduty": "2.0.37", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@pocket-tools/terraform-modules/-/terraform-modules-4.4.0.tgz", + "integrity": "sha512-g56E+EqH4djlDsJnYxau72m1qXT8Rx95LkZPHreFJOAdnIjXzC/Gd4TYyBzZMzN4rai92BbzfcZ4r++l4HN+Zw==", + "dependencies": { + "@cdktf/provider-archive": "2.0.48", + "@cdktf/provider-aws": "9.0.23", + "@cdktf/provider-local": "2.0.49", + "@cdktf/provider-newrelic": "2.0.91", + "@cdktf/provider-null": "2.0.48", + "@cdktf/provider-pagerduty": "2.0.51", "@sinonjs/commons": "^1.8.3", - "cdktf": "0.12.1", - "cdktf-cli": "0.12.1", - "constructs": "10.1.87", + "cdktf": "0.12.2", + "cdktf-cli": "0.12.2", + "constructs": "10.1.96", "parse-domain": "^4.1.0" }, "engines": { "node": ">=14" } }, + "node_modules/@pocket-tools/terraform-modules/node_modules/@cdktf/provider-archive": { + "version": "2.0.48", + "resolved": "https://registry.npmjs.org/@cdktf/provider-archive/-/provider-archive-2.0.48.tgz", + "integrity": "sha512-GzU61sKbpCt4gjaQmmzhZtpq7kHE+lFG7iXaRuNVpPx7ZffPIr5rrEtxef4e0dw4pUZ840u9gkXtUsrmHlVTkg==", + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "cdktf": "^0.12.2", + "constructs": "^10.0.0" + } + }, + "node_modules/@pocket-tools/terraform-modules/node_modules/@cdktf/provider-aws": { + "version": "9.0.23", + "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-9.0.23.tgz", + "integrity": "sha512-sKV/GFhODp81Nc9BlU16xQ5bQipCkIt4XGX0CXmVm3cbMpZKWo/4ju44INNzLdhHAF26SzOUEuUdIUOmcxWqYw==", + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "cdktf": "^0.12.2", + "constructs": "^10.0.0" + } + }, + "node_modules/@pocket-tools/terraform-modules/node_modules/@cdktf/provider-local": { + "version": "2.0.49", + "resolved": "https://registry.npmjs.org/@cdktf/provider-local/-/provider-local-2.0.49.tgz", + "integrity": "sha512-1I5I0u/akW2Ze8YVg6cG2Gb1qCdGpA1o/ZTmIOVe+bbc2OdyiOeI4NCK99+SagmGvk5xIff/An5pHGA0Rxm2aA==", + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "cdktf": "^0.12.2", + "constructs": "^10.0.0" + } + }, + "node_modules/@pocket-tools/terraform-modules/node_modules/@cdktf/provider-newrelic": { + "version": "2.0.91", + "resolved": "https://registry.npmjs.org/@cdktf/provider-newrelic/-/provider-newrelic-2.0.91.tgz", + "integrity": "sha512-SKxlFtMGVi2B/JrSNlUJpcD/PIGs3WlQsFBqCZqKEnG0v0tiCqGkvJZxzCuvpwgI9VYZ8vc2alIn6zUXxAar3Q==", + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "cdktf": "^0.12.2", + "constructs": "^10.0.0" + } + }, + "node_modules/@pocket-tools/terraform-modules/node_modules/@cdktf/provider-null": { + "version": "2.0.48", + "resolved": "https://registry.npmjs.org/@cdktf/provider-null/-/provider-null-2.0.48.tgz", + "integrity": "sha512-2sz12PqBFPBl2Sj9Fu5OGu3R3lFz1/2FSqFYnORMVYzLyLiqFutkYxCdmDt7QbJoDLQho/yE1u3kShqkYSkhwA==", + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "cdktf": "^0.12.2", + "constructs": "^10.0.0" + } + }, + "node_modules/@pocket-tools/terraform-modules/node_modules/@cdktf/provider-pagerduty": { + "version": "2.0.51", + "resolved": "https://registry.npmjs.org/@cdktf/provider-pagerduty/-/provider-pagerduty-2.0.51.tgz", + "integrity": "sha512-wLXnTI9/wNc/iqcdoFn7Se43bR46pWX363n/fJdoGVaP5v4d40mLvsZJasKw9Djt4qccA6s9L+Dzpk0DMv9TOg==", + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "cdktf": "^0.12.2", + "constructs": "^10.0.0" + } + }, "node_modules/@sentry/core": { "version": "6.19.7", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz", @@ -530,9 +532,9 @@ "integrity": "sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==" }, "node_modules/@xmldom/xmldom": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.2.tgz", - "integrity": "sha512-+R0juSseERyoPvnBQ/cZih6bpF7IpCXlWbHRoCRzYzqpz6gWHOgf8o4MOEf6KBVuOyqU+gCNLkCWVIJAro8XyQ==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.3.tgz", + "integrity": "sha512-Lv2vySXypg4nfa51LY1nU8yDAGo/5YwF+EY/rUZgIbfvwVARcd67ttCM8SMsTeJy51YhHYavEq+FS6R0hW9PFQ==", "engines": { "node": ">=10.0.0" } @@ -695,38 +697,40 @@ } }, "node_modules/cdktf": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/cdktf/-/cdktf-0.12.1.tgz", - "integrity": "sha512-0ytcza16gH/efdhXXBPLpjiBH0+ZpcaZe5aDywUwVTGyKEZbTLXb3xZQyJswr5OAQqyE5uMnGW5K5TNW3qQi6w==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/cdktf/-/cdktf-0.12.2.tgz", + "integrity": "sha512-eawyoDZexYsymjXpa0YOBI+blN+eri6QToJifuCkNVUtC5v/grfo2Ev4thvL0zxCKNeS/6XU0CifEz51L6t2QA==", "bundleDependencies": [ "archiver", - "json-stable-stringify" + "json-stable-stringify", + "semver" ], "dependencies": { "archiver": "5.3.1", - "json-stable-stringify": "^1.0.1" + "json-stable-stringify": "^1.0.1", + "semver": "^7.3.7" }, "peerDependencies": { "constructs": "^10.0.25" } }, "node_modules/cdktf-cli": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.12.1.tgz", - "integrity": "sha512-rg//IN8BrJOXRiJDfqxQWpg4wuxF3y0QAhvgtYB5n6DKZShbOpU+Ann2UeuCH6crzK8/HfDZ6tq6ttuaioC4JA==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.12.2.tgz", + "integrity": "sha512-HO4+66ENqSzSCNhHe3uEd27YcBCI7n1+EGruTalswuA46jhr0nXuHAcJrxiU3U0NHYROIxn7r7YYkcZ0x0l1Ig==", "dependencies": { - "@cdktf/hcl2cdk": "0.12.1", - "@cdktf/hcl2json": "0.12.1", + "@cdktf/hcl2cdk": "0.12.2", + "@cdktf/hcl2json": "0.12.2", "@sentry/node": "^6.19.7", "@types/yargs": "^17.0.11", - "cdktf": "0.12.1", - "codemaker": "^1.63.2", + "cdktf": "0.12.2", + "codemaker": "^1.65.0", "constructs": "^10.0.25", "cross-spawn": "^7.0.3", "https-proxy-agent": "^5.0.1", "ink-select-input": "^4.2.1", - "jsii": "^1.63.2", - "jsii-pacmak": "^1.63.2", + "jsii": "^1.65.0", + "jsii-pacmak": "^1.65.0", "minimatch": "^5.1.0", "node-abort-controller": "^3.0.1", "node-fetch": "^2.6.7", @@ -1094,6 +1098,17 @@ "inBundle": true, "license": "MIT" }, + "node_modules/cdktf/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cdktf/node_modules/minimatch": { "version": "5.1.0", "inBundle": true, @@ -1160,6 +1175,20 @@ "inBundle": true, "license": "MIT" }, + "node_modules/cdktf/node_modules/semver": { + "version": "7.3.7", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cdktf/node_modules/string_decoder": { "version": "1.3.0", "inBundle": true, @@ -1212,6 +1241,11 @@ "inBundle": true, "license": "ISC" }, + "node_modules/cdktf/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, "node_modules/cdktf/node_modules/zip-stream": { "version": "4.1.0", "inBundle": true, @@ -1361,9 +1395,9 @@ } }, "node_modules/codemaker": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.65.0.tgz", - "integrity": "sha512-gORG+p5N+nNpP3OQA8ueWmwZdyk8ABhLTn+R24iuXJ/n7KtPcanJQqureOb3gNsOSKu/YUqVYkrmsXJU4dCWIw==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.69.0.tgz", + "integrity": "sha512-FbJeIr6isHvABZ56wdujvRLQOJOmS6MoptN4ylLKDNr/dp/+tzpa9kY2R2Y7eWxMW5sTYFBNsVJDpErMcMwhig==", "dependencies": { "camelcase": "^6.3.0", "decamelize": "^5.0.1", @@ -1452,9 +1486,9 @@ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "node_modules/constructs": { - "version": "10.1.87", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.1.87.tgz", - "integrity": "sha512-05Kgdbn7x3XB+XWrqzZmIZd9RTACr6iqXt+JOBcgT0MelunyOtc6FBPvJU1c/ETf4oobPvZ8WjOK024o+IbI6w==", + "version": "10.1.96", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.1.96.tgz", + "integrity": "sha512-i0wEjeSAtdLMC57EZIroEU4f2nMqa5oQW+pZe2yHqFZuVOEV7AXFy5+axguCI4vb/uD7XmjPArx10jA0AF84Ng==", "engines": { "node": ">= 14.17.0" } @@ -1490,9 +1524,9 @@ } }, "node_modules/date-format": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.13.tgz", - "integrity": "sha512-bnYCwf8Emc3pTD8pXnre+wfnjGtfi5ncMDKy7+cWZXbmRAsdWkOQHrfC1yz/KiwP5thDp2kCHWYWKBX4HP1hoQ==", + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", "engines": { "node": ">=4.0" } @@ -1524,6 +1558,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -1588,9 +1630,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -1759,9 +1801,9 @@ } }, "node_modules/graphology-types": { - "version": "0.24.4", - "resolved": "https://registry.npmjs.org/graphology-types/-/graphology-types-0.24.4.tgz", - "integrity": "sha512-CSgmycWiviCctMFO86YoUTJN1t4/PLKC5Pos2Hite+7kCUXTr+mGlDUAOgpcKG1IfFaeL9VDmTjFpzs2rTnPWw==", + "version": "0.24.5", + "resolved": "https://registry.npmjs.org/graphology-types/-/graphology-types-0.24.5.tgz", + "integrity": "sha512-m8FVoj9b6MwIaTN+/AvoxXhcK5n0uSe7ZnhbQNTcjh94vzN6m5hU501LihtCfRjF35QEMVrXYOrTNO0wAR1Gxw==", "peer": true }, "node_modules/has-flag": { @@ -2033,12 +2075,12 @@ } }, "node_modules/jsii": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.65.0.tgz", - "integrity": "sha512-c/uYdygHfJWeQnWA7PyPeK1wxy3xAoGk9/MFC0j+cw2d8EUAHuLVBLh4pFv09AdBdpsRPdwUqAIHWDN39WKk0g==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.69.0.tgz", + "integrity": "sha512-gusMQ8inlV2/51KsZmZ/H+FeoExrloksgeg8ohvIgF3tvqZKZDh0LvJFGNEeqcJzr+P1OZ3KHVEUI2M0XXicRw==", "dependencies": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "^1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "^1.69.0", "case": "^1.6.3", "chalk": "^4", "fast-deep-equal": "^3.1.3", @@ -2059,19 +2101,19 @@ } }, "node_modules/jsii-pacmak": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.65.0.tgz", - "integrity": "sha512-5CPqOS5NMRN0zmJdd0yXUMzEXVuyoI46NUwO506bpmTDJ+XUFanFN2yoADOv8hhAA8hIRNQJN5hKgzbqxHj0qg==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.69.0.tgz", + "integrity": "sha512-dMNyKOV+5mlRm7nT1UjpbXiYCPwHfiULH0JnBQWpGZBD3k8o9vVbMlV4oecxufTVrZH9DH39Mh+GQjR9yS9g1w==", "dependencies": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "^1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "^1.69.0", "clone": "^2.1.2", - "codemaker": "^1.65.0", + "codemaker": "^1.69.0", "commonmark": "^0.30.0", "escape-string-regexp": "^4.0.0", "fs-extra": "^10.1.0", - "jsii-reflect": "^1.65.0", - "jsii-rosetta": "^1.65.0", + "jsii-reflect": "^1.69.0", + "jsii-rosetta": "^1.69.0", "semver": "^7.3.7", "spdx-license-list": "^6.6.0", "xmlbuilder": "^15.1.1", @@ -2153,15 +2195,15 @@ } }, "node_modules/jsii-reflect": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.65.0.tgz", - "integrity": "sha512-k7nXV1KnVlTa6lXeUDL808j56BY3vEo0rcDoW1HGF5/KvvXb0Bs2oFpVhoMyZL4YId04qhoSjqO7pNa/MyEBBw==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.69.0.tgz", + "integrity": "sha512-gQA4Yu3OlHVmD1X8ysYwgolV5JKS8WbY8p9AKCUQsNbflxUGpYwJrX/Otl+VdiYnIhBZ7+v+VvOG9eYGMUH6IQ==", "dependencies": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "^1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "^1.69.0", "chalk": "^4", "fs-extra": "^10.1.0", - "oo-ascii-tree": "^1.65.0", + "oo-ascii-tree": "^1.69.0", "yargs": "^16.2.0" }, "bin": { @@ -2293,16 +2335,16 @@ } }, "node_modules/jsii-rosetta": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.65.0.tgz", - "integrity": "sha512-5yP4YRPE/cvtthyOwAGZkOQdEBS3AlGuXKY5AI8VJSUJ1tHwz90d61Yis6JxYvGkrNK/6YBSowuXbRdo1GG37Q==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.69.0.tgz", + "integrity": "sha512-zAvvzRShVMmUxNRLtbR4HShGEn17kyiED5XSo1CrVu4JzG6I7YEtYO1WrNFe1XTh76Bbi4OoamZm3Um91DPtXg==", "dependencies": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "1.69.0", "@xmldom/xmldom": "^0.8.2", "commonmark": "^0.30.0", - "fast-glob": "^3.2.11", - "jsii": "1.65.0", + "fast-glob": "^3.2.12", + "jsii": "1.69.0", "semver": "^7.3.7", "semver-intersect": "^1.4.0", "typescript": "~3.9.10", @@ -2354,13 +2396,13 @@ } }, "node_modules/jsii-srcmak": { - "version": "0.1.660", - "resolved": "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.660.tgz", - "integrity": "sha512-bRkckkomCMgrB2Wpt1+wUC6ci2DMLpdXjHatyf1D2c0iDZNHKG0uGcjM86BwU9/w3u9Lo8S4CIrzGyZmhfohcw==", + "version": "0.1.705", + "resolved": "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.705.tgz", + "integrity": "sha512-b6hmOM43VoniG1aAMoGk5MzVZzwOV6rGSyUVdRfBgESnnQErvpqEjaAc8kB9j/isIKcIhoqYHOtERBfObQGpGw==", "dependencies": { "fs-extra": "^9.1.0", - "jsii": "^1.65.0", - "jsii-pacmak": "^1.65.0", + "jsii": "^1.69.0", + "jsii-pacmak": "^1.69.0", "ncp": "^2.0.0", "yargs": "^15.4.1" }, @@ -2634,15 +2676,15 @@ "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" }, "node_modules/log4js": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.6.1.tgz", - "integrity": "sha512-J8VYFH2UQq/xucdNu71io4Fo+purYYudyErgBbswWKO0MC6QVOERRomt5su/z6d3RJSmLyTGmXl3Q/XjKCf+/A==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.7.0.tgz", + "integrity": "sha512-KA0W9ffgNBLDj6fZCq/lRbgR6ABAodRIDHrZnS48vOtfKa4PzWImb0Md1lmGCdO3n3sbCm/n1/WmrNlZ8kCI3Q==", "dependencies": { - "date-format": "^4.0.13", + "date-format": "^4.0.14", "debug": "^4.3.4", - "flatted": "^3.2.6", + "flatted": "^3.2.7", "rfdc": "^1.3.0", - "streamroller": "^3.1.2" + "streamroller": "^3.1.3" }, "engines": { "node": ">=8.0" @@ -2741,9 +2783,12 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/ms": { "version": "2.1.2", @@ -2820,9 +2865,9 @@ } }, "node_modules/oo-ascii-tree": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.65.0.tgz", - "integrity": "sha512-80Wx15E0CoZ69aw1uTmgYF0T2XXM89zcpFHhDt4qzcBPs0wLpc7oZPrEBDFq2OEe9ZqyFvRpreA9mzYQj0+4LA==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.69.0.tgz", + "integrity": "sha512-U5bHVg5nC4OHPNd6ZDSotQ1ccRA+4Rb+bWcY+IJuf4imtO3wrJeSDlKVgMf92mwdVDHMZJ3QKJgElCASdr9Bgw==", "engines": { "node": ">= 14.6.0" } @@ -3266,11 +3311,11 @@ } }, "node_modules/streamroller": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.2.tgz", - "integrity": "sha512-wZswqzbgGGsXYIrBYhOE0yP+nQ6XRk7xDcYwuQAGTYXdyAUmvgVFE0YU1g5pvQT0m7GBaQfYcSnlHbapuK0H0A==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.3.tgz", + "integrity": "sha512-CphIJyFx2SALGHeINanjFRKQ4l7x2c+rXYJ4BMq0gd+ZK0gi4VT8b+eHe2wi58x4UayBAKx4xtHpXT/ea1cz8w==", "dependencies": { - "date-format": "^4.0.13", + "date-format": "^4.0.14", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, @@ -3610,24 +3655,24 @@ } }, "@babel/generator": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", - "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", + "version": "7.19.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", + "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", "requires": { - "@babel/types": "^7.18.13", + "@babel/types": "^7.19.4", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" } }, "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/highlight": { "version": "7.18.6", @@ -3640,9 +3685,9 @@ } }, "@babel/parser": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", - "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==" + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==" }, "@babel/template": { "version": "7.18.10", @@ -3655,30 +3700,30 @@ } }, "@babel/types": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", - "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz", + "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==", "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, "@cdktf/hcl2cdk": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.12.1.tgz", - "integrity": "sha512-2cg6wNnX1oITEQdALcPYOcW2rfn2o85QM5j+qFtYCUQZdwfaEyl5DFZZcis+VIRm7WiJxap3Ejh6MO93myRuSg==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.12.2.tgz", + "integrity": "sha512-Dz5bX42/VyKM83uPJWq+cMh/yDOAzH5p8bMFSZ28+/Ygy28RONh7LsB1qrMOYInGqBd5pRVAfJhIibl6rfofvQ==", "requires": { "@babel/generator": "^7.18.12", "@babel/template": "^7.18.10", "@babel/types": "^7.18.10", - "@cdktf/hcl2json": "0.12.1", - "@cdktf/provider-generator": "0.12.1", + "@cdktf/hcl2json": "0.12.2", + "@cdktf/provider-generator": "0.12.2", "camelcase": "^6.3.0", "glob": "7.2.3", "graphology": "^0.24.1", "graphology-types": "^0.21.2", - "jsii-rosetta": "^1.63.2", + "jsii-rosetta": "^1.65.0", "prettier": "^2.7.1", "reserved-words": "^0.1.2", "zod": "^1.11.17" @@ -3692,62 +3737,28 @@ } }, "@cdktf/hcl2json": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.12.1.tgz", - "integrity": "sha512-SA9bjsNxmS6kZV7fxWFU6oG8JTX55pJw/o0EhvFftWshympjDw1VwFt5izBroSxRLgM4C0P33ysoTVgNB4eUUA==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.12.2.tgz", + "integrity": "sha512-vbE7PNa5/YeY4H62GaXuQUjinvDrVjBkAaGHyEG7IsU1bLEuDAhNemq/HMHB9S5Z7lSsKO4eEwNQcmq2TVZw0A==", "requires": { "@types/node-fetch": "^2.6.2", + "fs-extra": "^8.1.0", "node-fetch": "^2.6.7" } }, - "@cdktf/provider-archive": { - "version": "2.0.34", - "resolved": "https://registry.npmjs.org/@cdktf/provider-archive/-/provider-archive-2.0.34.tgz", - "integrity": "sha512-P0uhMvvtHtqj/J9kA4MBQuLeYACMdD3+jUZjVKpd153c2i8eQTzZMuboEPNXPY2TchSmJm68nHxup4NK74jxEQ==", - "requires": {} - }, - "@cdktf/provider-aws": { - "version": "9.0.15", - "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-9.0.15.tgz", - "integrity": "sha512-vl6XEp4ZN65GlAwuKJOZLISeeL2pSaircwwe03zKMESxfs+g9MM3RhH5k0eNnI4S38nm9lx0fGpxgXEwGPvRVg==", - "requires": {} - }, "@cdktf/provider-generator": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.12.1.tgz", - "integrity": "sha512-6yvQaFtXqWxjASmxB3wbVXA/PxOiWI5zFKjB7wfBbEjstJNWkcOi25XKyECU1vI2H/UQx1j4DYFMTM/LsAd+Mg==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@cdktf/provider-generator/-/provider-generator-0.12.2.tgz", + "integrity": "sha512-BMAc7rVMpQq0WhfpDmHCE+3qFMWqgXYrJoKQgdB0h8gK9mRaiQMP1lZCgN9GvgFJg4NdAxepV2nBvirr9uGxzw==", "requires": { - "@cdktf/hcl2json": "0.12.1", - "codemaker": "^1.63.2", + "@cdktf/hcl2json": "0.12.2", + "codemaker": "^1.65.0", + "deepmerge": "^4.2.2", "fs-extra": "^8.1.0", "is-valid-domain": "^0.1.6", - "jsii-srcmak": "^0.1.641" + "jsii-srcmak": "^0.1.655" } }, - "@cdktf/provider-local": { - "version": "2.0.35", - "resolved": "https://registry.npmjs.org/@cdktf/provider-local/-/provider-local-2.0.35.tgz", - "integrity": "sha512-UB+B/hOZTl0zYIZ0qcEPvUoKBx2EOrj9bnz9lQHspF8sHwmzAGRH4ym7p5ZRRBjB7ViMcjIrFT35giGvKwYUYA==", - "requires": {} - }, - "@cdktf/provider-newrelic": { - "version": "2.0.67", - "resolved": "https://registry.npmjs.org/@cdktf/provider-newrelic/-/provider-newrelic-2.0.67.tgz", - "integrity": "sha512-erXn8qX17GkejOx6LgjajqiZslcFAlelNqbUxjnxoFxzTSfURz08xsvULHecMgst/UIeZOPhk3fHSuSxA/nUEg==", - "requires": {} - }, - "@cdktf/provider-null": { - "version": "2.0.34", - "resolved": "https://registry.npmjs.org/@cdktf/provider-null/-/provider-null-2.0.34.tgz", - "integrity": "sha512-OWWuCWh5OzZ8l5QtsPJ7KUeexImohjUbAcTU3xkJn70jwKT9qtfvFxJ0oVowF8RpvGUJecO6ag1MLnE+bZAbPQ==", - "requires": {} - }, - "@cdktf/provider-pagerduty": { - "version": "2.0.37", - "resolved": "https://registry.npmjs.org/@cdktf/provider-pagerduty/-/provider-pagerduty-2.0.37.tgz", - "integrity": "sha512-onNzfN69NmGlBI6qYEj2vSSsW1V+qgJbZTzdyenEDNf2lum5eY2jud267vtLF0AYJg1MgOGJyUIfEknxRl+v4g==", - "requires": {} - }, "@jridgewell/gen-mapping": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", @@ -3774,18 +3785,18 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@jsii/check-node": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.65.0.tgz", - "integrity": "sha512-5DtSG+0mz0sT86oKCkWkHoIw6RFKR+yrVdCjEy6S5XiSWHOkjXAVXiLboydxjLB+8UCqFb5AbfeH/XpTg0botg==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.69.0.tgz", + "integrity": "sha512-a+g42wsMM1SB91f+/ZGqtEccaCfJkpfbKYczzLM8tN7P00TGHraTFBqd/G6jndRw4mrR+T+3GaAKlzmNLqYIUg==", "requires": { "chalk": "^4.1.2", "semver": "^7.3.7" @@ -3837,9 +3848,9 @@ } }, "@jsii/spec": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.65.0.tgz", - "integrity": "sha512-k3AWIlc0TIP8efuFsmbfxPcr3EgebM48JGoqpxpKjDICHiIiMH8UTyRDaMHIuv7aD4JmYNp981mxyK9wqlrrxw==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.69.0.tgz", + "integrity": "sha512-Dj41jQc6GgbXHyc/IzhmKdrMJSuF7hetRmCkwMvj0/T2WWNAUK/UNNw40QnksfIhB8yooDAoMqGVU/71fbDyaA==", "requires": { "ajv": "^8.11.0" } @@ -3868,21 +3879,59 @@ } }, "@pocket-tools/terraform-modules": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@pocket-tools/terraform-modules/-/terraform-modules-4.2.4.tgz", - "integrity": "sha512-aS3KrzvtqS858x9Ib/uMYkLbIXxwzhkP2BJnvvv8PpeqTIljDZcbNOZKmWLKaviao67J+dquYLPT1ItwdD98ag==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@pocket-tools/terraform-modules/-/terraform-modules-4.4.0.tgz", + "integrity": "sha512-g56E+EqH4djlDsJnYxau72m1qXT8Rx95LkZPHreFJOAdnIjXzC/Gd4TYyBzZMzN4rai92BbzfcZ4r++l4HN+Zw==", "requires": { - "@cdktf/provider-archive": "2.0.34", - "@cdktf/provider-aws": "9.0.15", - "@cdktf/provider-local": "2.0.35", - "@cdktf/provider-newrelic": "2.0.67", - "@cdktf/provider-null": "2.0.34", - "@cdktf/provider-pagerduty": "2.0.37", + "@cdktf/provider-archive": "2.0.48", + "@cdktf/provider-aws": "9.0.23", + "@cdktf/provider-local": "2.0.49", + "@cdktf/provider-newrelic": "2.0.91", + "@cdktf/provider-null": "2.0.48", + "@cdktf/provider-pagerduty": "2.0.51", "@sinonjs/commons": "^1.8.3", - "cdktf": "0.12.1", - "cdktf-cli": "0.12.1", - "constructs": "10.1.87", + "cdktf": "0.12.2", + "cdktf-cli": "0.12.2", + "constructs": "10.1.96", "parse-domain": "^4.1.0" + }, + "dependencies": { + "@cdktf/provider-archive": { + "version": "2.0.48", + "resolved": "https://registry.npmjs.org/@cdktf/provider-archive/-/provider-archive-2.0.48.tgz", + "integrity": "sha512-GzU61sKbpCt4gjaQmmzhZtpq7kHE+lFG7iXaRuNVpPx7ZffPIr5rrEtxef4e0dw4pUZ840u9gkXtUsrmHlVTkg==", + "requires": {} + }, + "@cdktf/provider-aws": { + "version": "9.0.23", + "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-9.0.23.tgz", + "integrity": "sha512-sKV/GFhODp81Nc9BlU16xQ5bQipCkIt4XGX0CXmVm3cbMpZKWo/4ju44INNzLdhHAF26SzOUEuUdIUOmcxWqYw==", + "requires": {} + }, + "@cdktf/provider-local": { + "version": "2.0.49", + "resolved": "https://registry.npmjs.org/@cdktf/provider-local/-/provider-local-2.0.49.tgz", + "integrity": "sha512-1I5I0u/akW2Ze8YVg6cG2Gb1qCdGpA1o/ZTmIOVe+bbc2OdyiOeI4NCK99+SagmGvk5xIff/An5pHGA0Rxm2aA==", + "requires": {} + }, + "@cdktf/provider-newrelic": { + "version": "2.0.91", + "resolved": "https://registry.npmjs.org/@cdktf/provider-newrelic/-/provider-newrelic-2.0.91.tgz", + "integrity": "sha512-SKxlFtMGVi2B/JrSNlUJpcD/PIGs3WlQsFBqCZqKEnG0v0tiCqGkvJZxzCuvpwgI9VYZ8vc2alIn6zUXxAar3Q==", + "requires": {} + }, + "@cdktf/provider-null": { + "version": "2.0.48", + "resolved": "https://registry.npmjs.org/@cdktf/provider-null/-/provider-null-2.0.48.tgz", + "integrity": "sha512-2sz12PqBFPBl2Sj9Fu5OGu3R3lFz1/2FSqFYnORMVYzLyLiqFutkYxCdmDt7QbJoDLQho/yE1u3kShqkYSkhwA==", + "requires": {} + }, + "@cdktf/provider-pagerduty": { + "version": "2.0.51", + "resolved": "https://registry.npmjs.org/@cdktf/provider-pagerduty/-/provider-pagerduty-2.0.51.tgz", + "integrity": "sha512-wLXnTI9/wNc/iqcdoFn7Se43bR46pWX363n/fJdoGVaP5v4d40mLvsZJasKw9Djt4qccA6s9L+Dzpk0DMv9TOg==", + "requires": {} + } } }, "@sentry/core": { @@ -3987,9 +4036,9 @@ "integrity": "sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==" }, "@xmldom/xmldom": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.2.tgz", - "integrity": "sha512-+R0juSseERyoPvnBQ/cZih6bpF7IpCXlWbHRoCRzYzqpz6gWHOgf8o4MOEf6KBVuOyqU+gCNLkCWVIJAro8XyQ==" + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.3.tgz", + "integrity": "sha512-Lv2vySXypg4nfa51LY1nU8yDAGo/5YwF+EY/rUZgIbfvwVARcd67ttCM8SMsTeJy51YhHYavEq+FS6R0hW9PFQ==" }, "agent-base": { "version": "6.0.2", @@ -4099,12 +4148,13 @@ "integrity": "sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==" }, "cdktf": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/cdktf/-/cdktf-0.12.1.tgz", - "integrity": "sha512-0ytcza16gH/efdhXXBPLpjiBH0+ZpcaZe5aDywUwVTGyKEZbTLXb3xZQyJswr5OAQqyE5uMnGW5K5TNW3qQi6w==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/cdktf/-/cdktf-0.12.2.tgz", + "integrity": "sha512-eawyoDZexYsymjXpa0YOBI+blN+eri6QToJifuCkNVUtC5v/grfo2Ev4thvL0zxCKNeS/6XU0CifEz51L6t2QA==", "requires": { "archiver": "5.3.1", - "json-stable-stringify": "^1.0.1" + "json-stable-stringify": "^1.0.1", + "semver": "^7.3.7" }, "dependencies": { "archiver": { @@ -4356,6 +4406,13 @@ "version": "4.6.0", "bundled": true }, + "lru-cache": { + "version": "6.0.0", + "bundled": true, + "requires": { + "yallist": "^4.0.0" + } + }, "minimatch": { "version": "5.1.0", "bundled": true, @@ -4402,6 +4459,13 @@ "version": "5.1.2", "bundled": true }, + "semver": { + "version": "7.3.7", + "bundled": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "string_decoder": { "version": "1.3.0", "bundled": true, @@ -4434,6 +4498,10 @@ "version": "1.0.2", "bundled": true }, + "yallist": { + "version": "4.0.0", + "bundled": true + }, "zip-stream": { "version": "4.1.0", "bundled": true, @@ -4446,22 +4514,22 @@ } }, "cdktf-cli": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.12.1.tgz", - "integrity": "sha512-rg//IN8BrJOXRiJDfqxQWpg4wuxF3y0QAhvgtYB5n6DKZShbOpU+Ann2UeuCH6crzK8/HfDZ6tq6ttuaioC4JA==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.12.2.tgz", + "integrity": "sha512-HO4+66ENqSzSCNhHe3uEd27YcBCI7n1+EGruTalswuA46jhr0nXuHAcJrxiU3U0NHYROIxn7r7YYkcZ0x0l1Ig==", "requires": { - "@cdktf/hcl2cdk": "0.12.1", - "@cdktf/hcl2json": "0.12.1", + "@cdktf/hcl2cdk": "0.12.2", + "@cdktf/hcl2json": "0.12.2", "@sentry/node": "^6.19.7", "@types/yargs": "^17.0.11", - "cdktf": "0.12.1", - "codemaker": "^1.63.2", + "cdktf": "0.12.2", + "codemaker": "^1.65.0", "constructs": "^10.0.25", "cross-spawn": "^7.0.3", "https-proxy-agent": "^5.0.1", "ink-select-input": "^4.2.1", - "jsii": "^1.63.2", - "jsii-pacmak": "^1.63.2", + "jsii": "^1.65.0", + "jsii-pacmak": "^1.65.0", "minimatch": "^5.1.0", "node-abort-controller": "^3.0.1", "node-fetch": "^2.6.7", @@ -4570,9 +4638,9 @@ } }, "codemaker": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.65.0.tgz", - "integrity": "sha512-gORG+p5N+nNpP3OQA8ueWmwZdyk8ABhLTn+R24iuXJ/n7KtPcanJQqureOb3gNsOSKu/YUqVYkrmsXJU4dCWIw==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.69.0.tgz", + "integrity": "sha512-FbJeIr6isHvABZ56wdujvRLQOJOmS6MoptN4ylLKDNr/dp/+tzpa9kY2R2Y7eWxMW5sTYFBNsVJDpErMcMwhig==", "requires": { "camelcase": "^6.3.0", "decamelize": "^5.0.1", @@ -4643,9 +4711,9 @@ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "constructs": { - "version": "10.1.87", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.1.87.tgz", - "integrity": "sha512-05Kgdbn7x3XB+XWrqzZmIZd9RTACr6iqXt+JOBcgT0MelunyOtc6FBPvJU1c/ETf4oobPvZ8WjOK024o+IbI6w==" + "version": "10.1.96", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-10.1.96.tgz", + "integrity": "sha512-i0wEjeSAtdLMC57EZIroEU4f2nMqa5oQW+pZe2yHqFZuVOEV7AXFy5+axguCI4vb/uD7XmjPArx10jA0AF84Ng==" }, "convert-to-spaces": { "version": "1.0.2", @@ -4669,9 +4737,9 @@ } }, "date-format": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.13.tgz", - "integrity": "sha512-bnYCwf8Emc3pTD8pXnre+wfnjGtfi5ncMDKy7+cWZXbmRAsdWkOQHrfC1yz/KiwP5thDp2kCHWYWKBX4HP1hoQ==" + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==" }, "debug": { "version": "4.3.4", @@ -4686,6 +4754,11 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==" }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -4732,9 +4805,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -4866,9 +4939,9 @@ } }, "graphology-types": { - "version": "0.24.4", - "resolved": "https://registry.npmjs.org/graphology-types/-/graphology-types-0.24.4.tgz", - "integrity": "sha512-CSgmycWiviCctMFO86YoUTJN1t4/PLKC5Pos2Hite+7kCUXTr+mGlDUAOgpcKG1IfFaeL9VDmTjFpzs2rTnPWw==", + "version": "0.24.5", + "resolved": "https://registry.npmjs.org/graphology-types/-/graphology-types-0.24.5.tgz", + "integrity": "sha512-m8FVoj9b6MwIaTN+/AvoxXhcK5n0uSe7ZnhbQNTcjh94vzN6m5hU501LihtCfRjF35QEMVrXYOrTNO0wAR1Gxw==", "peer": true }, "has-flag": { @@ -5066,12 +5139,12 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "jsii": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.65.0.tgz", - "integrity": "sha512-c/uYdygHfJWeQnWA7PyPeK1wxy3xAoGk9/MFC0j+cw2d8EUAHuLVBLh4pFv09AdBdpsRPdwUqAIHWDN39WKk0g==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-1.69.0.tgz", + "integrity": "sha512-gusMQ8inlV2/51KsZmZ/H+FeoExrloksgeg8ohvIgF3tvqZKZDh0LvJFGNEeqcJzr+P1OZ3KHVEUI2M0XXicRw==", "requires": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "^1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "^1.69.0", "case": "^1.6.3", "chalk": "^4", "fast-deep-equal": "^3.1.3", @@ -5179,19 +5252,19 @@ } }, "jsii-pacmak": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.65.0.tgz", - "integrity": "sha512-5CPqOS5NMRN0zmJdd0yXUMzEXVuyoI46NUwO506bpmTDJ+XUFanFN2yoADOv8hhAA8hIRNQJN5hKgzbqxHj0qg==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.69.0.tgz", + "integrity": "sha512-dMNyKOV+5mlRm7nT1UjpbXiYCPwHfiULH0JnBQWpGZBD3k8o9vVbMlV4oecxufTVrZH9DH39Mh+GQjR9yS9g1w==", "requires": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "^1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "^1.69.0", "clone": "^2.1.2", - "codemaker": "^1.65.0", + "codemaker": "^1.69.0", "commonmark": "^0.30.0", "escape-string-regexp": "^4.0.0", "fs-extra": "^10.1.0", - "jsii-reflect": "^1.65.0", - "jsii-rosetta": "^1.65.0", + "jsii-reflect": "^1.69.0", + "jsii-rosetta": "^1.69.0", "semver": "^7.3.7", "spdx-license-list": "^6.6.0", "xmlbuilder": "^15.1.1", @@ -5249,15 +5322,15 @@ } }, "jsii-reflect": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.65.0.tgz", - "integrity": "sha512-k7nXV1KnVlTa6lXeUDL808j56BY3vEo0rcDoW1HGF5/KvvXb0Bs2oFpVhoMyZL4YId04qhoSjqO7pNa/MyEBBw==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.69.0.tgz", + "integrity": "sha512-gQA4Yu3OlHVmD1X8ysYwgolV5JKS8WbY8p9AKCUQsNbflxUGpYwJrX/Otl+VdiYnIhBZ7+v+VvOG9eYGMUH6IQ==", "requires": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "^1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "^1.69.0", "chalk": "^4", "fs-extra": "^10.1.0", - "oo-ascii-tree": "^1.65.0", + "oo-ascii-tree": "^1.69.0", "yargs": "^16.2.0" }, "dependencies": { @@ -5350,16 +5423,16 @@ } }, "jsii-rosetta": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.65.0.tgz", - "integrity": "sha512-5yP4YRPE/cvtthyOwAGZkOQdEBS3AlGuXKY5AI8VJSUJ1tHwz90d61Yis6JxYvGkrNK/6YBSowuXbRdo1GG37Q==", + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.69.0.tgz", + "integrity": "sha512-zAvvzRShVMmUxNRLtbR4HShGEn17kyiED5XSo1CrVu4JzG6I7YEtYO1WrNFe1XTh76Bbi4OoamZm3Um91DPtXg==", "requires": { - "@jsii/check-node": "1.65.0", - "@jsii/spec": "1.65.0", + "@jsii/check-node": "1.69.0", + "@jsii/spec": "1.69.0", "@xmldom/xmldom": "^0.8.2", "commonmark": "^0.30.0", - "fast-glob": "^3.2.11", - "jsii": "1.65.0", + "fast-glob": "^3.2.12", + "jsii": "1.69.0", "semver": "^7.3.7", "semver-intersect": "^1.4.0", "typescript": "~3.9.10", @@ -5394,13 +5467,13 @@ } }, "jsii-srcmak": { - "version": "0.1.660", - "resolved": "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.660.tgz", - "integrity": "sha512-bRkckkomCMgrB2Wpt1+wUC6ci2DMLpdXjHatyf1D2c0iDZNHKG0uGcjM86BwU9/w3u9Lo8S4CIrzGyZmhfohcw==", + "version": "0.1.705", + "resolved": "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.705.tgz", + "integrity": "sha512-b6hmOM43VoniG1aAMoGk5MzVZzwOV6rGSyUVdRfBgESnnQErvpqEjaAc8kB9j/isIKcIhoqYHOtERBfObQGpGw==", "requires": { "fs-extra": "^9.1.0", - "jsii": "^1.65.0", - "jsii-pacmak": "^1.65.0", + "jsii": "^1.69.0", + "jsii-pacmak": "^1.69.0", "ncp": "^2.0.0", "yargs": "^15.4.1" }, @@ -5517,15 +5590,15 @@ "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" }, "log4js": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.6.1.tgz", - "integrity": "sha512-J8VYFH2UQq/xucdNu71io4Fo+purYYudyErgBbswWKO0MC6QVOERRomt5su/z6d3RJSmLyTGmXl3Q/XjKCf+/A==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.7.0.tgz", + "integrity": "sha512-KA0W9ffgNBLDj6fZCq/lRbgR6ABAodRIDHrZnS48vOtfKa4PzWImb0Md1lmGCdO3n3sbCm/n1/WmrNlZ8kCI3Q==", "requires": { - "date-format": "^4.0.13", + "date-format": "^4.0.14", "debug": "^4.3.4", - "flatted": "^3.2.6", + "flatted": "^3.2.7", "rfdc": "^1.3.0", - "streamroller": "^3.1.2" + "streamroller": "^3.1.3" } }, "loose-envify": { @@ -5597,9 +5670,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, "ms": { "version": "2.1.2", @@ -5653,9 +5726,9 @@ } }, "oo-ascii-tree": { - "version": "1.65.0", - "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.65.0.tgz", - "integrity": "sha512-80Wx15E0CoZ69aw1uTmgYF0T2XXM89zcpFHhDt4qzcBPs0wLpc7oZPrEBDFq2OEe9ZqyFvRpreA9mzYQj0+4LA==" + "version": "1.69.0", + "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.69.0.tgz", + "integrity": "sha512-U5bHVg5nC4OHPNd6ZDSotQ1ccRA+4Rb+bWcY+IJuf4imtO3wrJeSDlKVgMf92mwdVDHMZJ3QKJgElCASdr9Bgw==" }, "p-limit": { "version": "2.3.0", @@ -5951,11 +6024,11 @@ } }, "streamroller": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.2.tgz", - "integrity": "sha512-wZswqzbgGGsXYIrBYhOE0yP+nQ6XRk7xDcYwuQAGTYXdyAUmvgVFE0YU1g5pvQT0m7GBaQfYcSnlHbapuK0H0A==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.3.tgz", + "integrity": "sha512-CphIJyFx2SALGHeINanjFRKQ4l7x2c+rXYJ4BMq0gd+ZK0gi4VT8b+eHe2wi58x4UayBAKx4xtHpXT/ea1cz8w==", "requires": { - "date-format": "^4.0.13", + "date-format": "^4.0.14", "debug": "^4.3.4", "fs-extra": "^8.1.0" } diff --git a/.aws/package.json b/.aws/package.json index 2a2f45c7..d2b91468 100644 --- a/.aws/package.json +++ b/.aws/package.json @@ -16,7 +16,7 @@ "node": "=12" }, "dependencies": { - "@pocket-tools/terraform-modules": "4.2.4" + "@pocket-tools/terraform-modules": "4.4.0" }, "devDependencies": { "@types/node": "^16.11.22",