diff --git a/hello-cdk/package-lock.json b/hello-cdk/package-lock.json index b9a4353..34f8a76 100644 --- a/hello-cdk/package-lock.json +++ b/hello-cdk/package-lock.json @@ -7,15 +7,15 @@ "": { "version": "0.1.0", "dependencies": { - "@aws-cdk/aws-s3": "^1.118.0", - "@aws-cdk/core": "1.118.0", + "@aws-cdk/aws-s3": "^1.180.0", + "@aws-cdk/core": "1.180.0", "source-map-support": "^0.5.16" }, "bin": { "hello-cdk": "bin/hello-cdk.js" }, "devDependencies": { - "@aws-cdk/assert": "1.118.0", + "@aws-cdk/assert": "1.180.0", "@types/jest": "^26.0.10", "@types/node": "10.17.27", "aws-cdk": "1.118.0", @@ -26,132 +26,136 @@ } }, "node_modules/@aws-cdk/assert": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.118.0.tgz", - "integrity": "sha512-9/bbt939ZMoAnNzDufOYn1Zs3RugB4hckXv3xNQsmuL8ywZFLAiMje3eKJIAFx4KFqC0Nl/BcLNN4vbiSV3fAQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.180.0.tgz", + "integrity": "sha512-vlJT6hKWpdkcMSraxPzCA6uV4aoC9k4+8iYDqbZtPiTueM60V2CoXM78EM279DUTl9W6hK/Poge9BrYZaHG/1g==", "dev": true, "dependencies": { - "@aws-cdk/cloudformation-diff": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "@aws-cdk/cloudformation-diff": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/core": "1.118.0", + "@aws-cdk/core": "1.180.0", "constructs": "^3.3.69", "jest": ">=26.6.3" } }, "node_modules/@aws-cdk/aws-events": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.118.0.tgz", - "integrity": "sha512-4/D4+BAYRXFBQ1XIHwDGf2Yn27lLTNeK/K57HGYZRiTEDqthwIPQP+bvUV3jJ246Yd6QUKYWbUMN0xbq6EkLHQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.180.0.tgz", + "integrity": "sha512-EyJcGiicdSDVilDbVvK9THwEx1SoKp4a06kjj/koPEW0ZhvroOWpPTDLq4QuB2NhwTbPEGHxnDlZq7TN4b334Q==", "dependencies": { - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/core": "1.118.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/core": "1.180.0", "constructs": "^3.3.69" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/core": "1.118.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/core": "1.180.0", "constructs": "^3.3.69" } }, "node_modules/@aws-cdk/aws-iam": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.118.0.tgz", - "integrity": "sha512-1AhnGWclYnZmuO/A5EY37atd/xYssC0EB/wzxQz/nwsSoKIKguTmNoK7ZWY/b2UJyqWFSSQII7DCVDT3P583jQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.180.0.tgz", + "integrity": "sha512-Ts79wjO7GgHmsCJy78NfGB7sJuUNdTXHtY2jjERT7RGGY9+wuDX7APXoZCDgz7tou6nwkSZoeqfO9mjhcD+SYw==", "dependencies": { - "@aws-cdk/core": "1.118.0", - "@aws-cdk/region-info": "1.118.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", + "@aws-cdk/region-info": "1.180.0", "constructs": "^3.3.69" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/core": "1.118.0", - "@aws-cdk/region-info": "1.118.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/region-info": "1.180.0", "constructs": "^3.3.69" } }, "node_modules/@aws-cdk/aws-kms": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.118.0.tgz", - "integrity": "sha512-BrtkooxyKUDCQPPI8uheS/RYgBGNB6Dtoneky7DviotMcgLBgl7emHzi9K6H4p/ZjQqTpRqY0KGjximmS1BMjw==", - "dependencies": { - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.180.0.tgz", + "integrity": "sha512-9HSva0rH28xphHl9Bb5oqP525Ea24wq/yg6XMyibaQyhIBot7oEcoTfuH3LD6n0ipVztOVTYE+IM8+t/uEpt6A==", + "dependencies": { + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" } }, "node_modules/@aws-cdk/aws-s3": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.118.0.tgz", - "integrity": "sha512-fjhqb+d0uCsJtByKRFU/If2mg3qTqEfKfbamhDfmPyeDGxUoaJnAh5CNv1cSE5otdOeQGKozhCqlK45eK2FrPg==", - "dependencies": { - "@aws-cdk/aws-events": "1.118.0", - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/aws-kms": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.180.0.tgz", + "integrity": "sha512-xoxRcuXCrxSZ3UH1yKkDpiabRJsIvJilToC0nvJGGE5bJPekoi2FRdxhp9PTsQBK7Fdsl0fxQHFht+MMi/Gs/g==", + "dependencies": { + "@aws-cdk/aws-events": "1.180.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/aws-kms": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/aws-events": "1.118.0", - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/aws-kms": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "@aws-cdk/aws-events": "1.180.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/aws-kms": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" } }, "node_modules/@aws-cdk/cfnspec": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.118.0.tgz", - "integrity": "sha512-RdeCtbltfG8hBRCo/lQmsfHEdBbt7gZ9rJaGvaNDr6cu/ATSYGBKLLD0W2If67lji4zAujD/qYP5//tx+fQ/7w==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.180.0.tgz", + "integrity": "sha512-qLBUDLOhOBTGqnY0HrBxo4h25/PbX7veKFKDjl2bVDh1W18O4FlYBrQlFTT1RE05UHp1xJ3Ga1oeJJi9L/ckow==", "dev": true, "dependencies": { + "fs-extra": "^9.1.0", "md5": "^2.3.0" } }, "node_modules/@aws-cdk/cloud-assembly-schema": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.118.0.tgz", - "integrity": "sha512-Bmxftbl/SScafJJio2+hQiNdPqvydouzqGtW9xdtL0/T8m5pi7nmV4PG+wCafPGEJA66A56b5CGk/svL/CSj4g==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.180.0.tgz", + "integrity": "sha512-sOdMbXm+RzP5HZo8IwAn2K5sRxpWQNDE/4g3Mh60i6Vd9kDTj7IEXySkDvvFKrIGH6l5ogOVp55w6g7mZXm6Xg==", "bundleDependencies": [ "jsonschema", "semver" ], "dependencies": { - "jsonschema": "^1.4.0", - "semver": "^7.3.5" + "jsonschema": "^1.4.1", + "semver": "^7.3.8" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" } }, "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { - "version": "1.4.0", + "version": "1.4.1", "inBundle": true, "license": "MIT", "engines": { @@ -170,7 +174,7 @@ } }, "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { - "version": "7.3.5", + "version": "7.3.8", "inBundle": true, "license": "ISC", "dependencies": { @@ -189,21 +193,21 @@ "license": "ISC" }, "node_modules/@aws-cdk/cloudformation-diff": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.118.0.tgz", - "integrity": "sha512-7mO9ktn4bdFPdSTkz4/bXifbBz/tGbnK2aqD7cCaBTqzzxJ8X4pbwRtSmgv95a/4uorVuGA32whPaKIoyDQkYw==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.180.0.tgz", + "integrity": "sha512-rXaRDwGlcOcsr0mek+oDZDJrIj/PozSaR3+0CsRNfKsZBDtoE6q43EyiqNQ4sufmRG+bP0GFUWUxgl1J09KgzQ==", "dev": true, "dependencies": { - "@aws-cdk/cfnspec": "1.118.0", + "@aws-cdk/cfnspec": "1.180.0", "@types/node": "^10.17.60", - "colors": "^1.4.0", - "diff": "^5.0.0", + "chalk": "^4", + "diff": "^5.1.0", "fast-deep-equal": "^3.1.3", - "string-width": "^4.2.2", - "table": "^6.7.1" + "string-width": "^4.2.3", + "table": "^6.8.0" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" } }, "node_modules/@aws-cdk/cloudformation-diff/node_modules/@types/node": { @@ -213,9 +217,9 @@ "dev": true }, "node_modules/@aws-cdk/core": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.118.0.tgz", - "integrity": "sha512-AYUMUn2S05YrbpBkd7YfwzAT0zCAUdLFq1KUpg9y/pWpqGX883/JSQmT6ygoXxE5gVCaziUxpFxToFWE96SE/g==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.180.0.tgz", + "integrity": "sha512-svUynGnnsCB7oyblGXmh0f0mJcOMmrzzkprSrUd1jnYXSrZN8Oe+Qo6FkTr1hTCXYk5RpPQmjyHgknPxSt8fmw==", "bundleDependencies": [ "fs-extra", "minimatch", @@ -223,22 +227,22 @@ "ignore" ], "dependencies": { - "@aws-cdk/cloud-assembly-schema": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", - "@aws-cdk/region-info": "1.118.0", + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", + "@aws-cdk/region-info": "1.180.0", "@balena/dockerignore": "^1.0.2", "constructs": "^3.3.69", "fs-extra": "^9.1.0", - "ignore": "^5.1.8", - "minimatch": "^3.0.4" + "ignore": "^5.2.0", + "minimatch": "^3.1.2" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/cloud-assembly-schema": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", - "@aws-cdk/region-info": "1.118.0", + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", + "@aws-cdk/region-info": "1.180.0", "constructs": "^3.3.69" } }, @@ -289,12 +293,12 @@ } }, "node_modules/@aws-cdk/core/node_modules/graceful-fs": { - "version": "4.2.6", + "version": "4.2.10", "inBundle": true, "license": "ISC" }, "node_modules/@aws-cdk/core/node_modules/ignore": { - "version": "5.1.8", + "version": "5.2.0", "inBundle": true, "license": "MIT", "engines": { @@ -313,7 +317,7 @@ } }, "node_modules/@aws-cdk/core/node_modules/minimatch": { - "version": "3.0.4", + "version": "3.1.2", "inBundle": true, "license": "ISC", "dependencies": { @@ -332,21 +336,21 @@ } }, "node_modules/@aws-cdk/cx-api": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.118.0.tgz", - "integrity": "sha512-pNeuxHPmJjUvLIr89J4uMt8c2JkiuclgZ1JBilot+dFD8GAb0RhxhtfSnA3scOB/Lnnd0Qf4UQhKsd5vqEdqAA==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.180.0.tgz", + "integrity": "sha512-23648fy8VqHZhPhr5fb64s+OoGdzZ4c/Yclr2RxODdvKXyZMJKffuu2owQj9W3SyGABXp9Xdjgh6/RYtS2tgew==", "bundleDependencies": [ "semver" ], "dependencies": { - "@aws-cdk/cloud-assembly-schema": "1.118.0", - "semver": "^7.3.5" + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "semver": "^7.3.8" }, "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" }, "peerDependencies": { - "@aws-cdk/cloud-assembly-schema": "1.118.0" + "@aws-cdk/cloud-assembly-schema": "1.180.0" } }, "node_modules/@aws-cdk/cx-api/node_modules/lru-cache": { @@ -361,7 +365,7 @@ } }, "node_modules/@aws-cdk/cx-api/node_modules/semver": { - "version": "7.3.5", + "version": "7.3.8", "inBundle": true, "license": "ISC", "dependencies": { @@ -380,11 +384,11 @@ "license": "ISC" }, "node_modules/@aws-cdk/region-info": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.118.0.tgz", - "integrity": "sha512-7hudA/zfCsDw0DIDu/Cc4+UJjW6aC0y4Mp7AmxlxkziXIEZi3KvSXwR2IBmKV+pSWMvMZYTiPJIgLLqB+moFgQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.180.0.tgz", + "integrity": "sha512-+VgHYlpZ34uJ1A6Lc8ELQtlh5JHzGKCkrjP9IgeQ8eqjOEfEuJ2gt6LIh8Y4auFkB2FTG2mxU4C04wIGCWorHg==", "engines": { - "node": ">= 10.13.0 <13 || >=13.7.0" + "node": ">= 14.15.0" } }, "node_modules/@babel/code-frame": { @@ -1475,9 +1479,9 @@ } }, "node_modules/ajv": { - "version": "8.6.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz", - "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -1506,9 +1510,9 @@ } }, "node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { "node": ">=8" @@ -1617,6 +1621,15 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -3417,7 +3430,7 @@ "node_modules/charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", "dev": true, "engines": { "node": "*" @@ -3597,15 +3610,6 @@ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==", "dev": true }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -3679,7 +3683,7 @@ "node_modules/crypt": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", "dev": true, "engines": { "node": "*" @@ -3811,9 +3815,9 @@ } }, "node_modules/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", "dev": true, "engines": { "node": ">=0.3.1" @@ -4306,6 +4310,30 @@ "node": ">=0.10.0" } }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-extra/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -5636,6 +5664,27 @@ "node": ">=6" } }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -5700,16 +5749,10 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, "node_modules/lru-cache": { @@ -5836,9 +5879,9 @@ } }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -7438,26 +7481,26 @@ } }, "node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" @@ -7522,17 +7565,16 @@ "dev": true }, "node_modules/table": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", - "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "dependencies": { "ajv": "^8.0.1", - "lodash.clonedeep": "^4.5.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0" + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=10.0.0" @@ -8179,81 +8221,84 @@ }, "dependencies": { "@aws-cdk/assert": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.118.0.tgz", - "integrity": "sha512-9/bbt939ZMoAnNzDufOYn1Zs3RugB4hckXv3xNQsmuL8ywZFLAiMje3eKJIAFx4KFqC0Nl/BcLNN4vbiSV3fAQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.180.0.tgz", + "integrity": "sha512-vlJT6hKWpdkcMSraxPzCA6uV4aoC9k4+8iYDqbZtPiTueM60V2CoXM78EM279DUTl9W6hK/Poge9BrYZaHG/1g==", "dev": true, "requires": { - "@aws-cdk/cloudformation-diff": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "@aws-cdk/cloudformation-diff": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" } }, "@aws-cdk/aws-events": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.118.0.tgz", - "integrity": "sha512-4/D4+BAYRXFBQ1XIHwDGf2Yn27lLTNeK/K57HGYZRiTEDqthwIPQP+bvUV3jJ246Yd6QUKYWbUMN0xbq6EkLHQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.180.0.tgz", + "integrity": "sha512-EyJcGiicdSDVilDbVvK9THwEx1SoKp4a06kjj/koPEW0ZhvroOWpPTDLq4QuB2NhwTbPEGHxnDlZq7TN4b334Q==", "requires": { - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/core": "1.118.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/core": "1.180.0", "constructs": "^3.3.69" } }, "@aws-cdk/aws-iam": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.118.0.tgz", - "integrity": "sha512-1AhnGWclYnZmuO/A5EY37atd/xYssC0EB/wzxQz/nwsSoKIKguTmNoK7ZWY/b2UJyqWFSSQII7DCVDT3P583jQ==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.180.0.tgz", + "integrity": "sha512-Ts79wjO7GgHmsCJy78NfGB7sJuUNdTXHtY2jjERT7RGGY9+wuDX7APXoZCDgz7tou6nwkSZoeqfO9mjhcD+SYw==", "requires": { - "@aws-cdk/core": "1.118.0", - "@aws-cdk/region-info": "1.118.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", + "@aws-cdk/region-info": "1.180.0", "constructs": "^3.3.69" } }, "@aws-cdk/aws-kms": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.118.0.tgz", - "integrity": "sha512-BrtkooxyKUDCQPPI8uheS/RYgBGNB6Dtoneky7DviotMcgLBgl7emHzi9K6H4p/ZjQqTpRqY0KGjximmS1BMjw==", - "requires": { - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.180.0.tgz", + "integrity": "sha512-9HSva0rH28xphHl9Bb5oqP525Ea24wq/yg6XMyibaQyhIBot7oEcoTfuH3LD6n0ipVztOVTYE+IM8+t/uEpt6A==", + "requires": { + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" } }, "@aws-cdk/aws-s3": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.118.0.tgz", - "integrity": "sha512-fjhqb+d0uCsJtByKRFU/If2mg3qTqEfKfbamhDfmPyeDGxUoaJnAh5CNv1cSE5otdOeQGKozhCqlK45eK2FrPg==", - "requires": { - "@aws-cdk/aws-events": "1.118.0", - "@aws-cdk/aws-iam": "1.118.0", - "@aws-cdk/aws-kms": "1.118.0", - "@aws-cdk/core": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.180.0.tgz", + "integrity": "sha512-xoxRcuXCrxSZ3UH1yKkDpiabRJsIvJilToC0nvJGGE5bJPekoi2FRdxhp9PTsQBK7Fdsl0fxQHFht+MMi/Gs/g==", + "requires": { + "@aws-cdk/aws-events": "1.180.0", + "@aws-cdk/aws-iam": "1.180.0", + "@aws-cdk/aws-kms": "1.180.0", + "@aws-cdk/core": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", "constructs": "^3.3.69" } }, "@aws-cdk/cfnspec": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.118.0.tgz", - "integrity": "sha512-RdeCtbltfG8hBRCo/lQmsfHEdBbt7gZ9rJaGvaNDr6cu/ATSYGBKLLD0W2If67lji4zAujD/qYP5//tx+fQ/7w==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.180.0.tgz", + "integrity": "sha512-qLBUDLOhOBTGqnY0HrBxo4h25/PbX7veKFKDjl2bVDh1W18O4FlYBrQlFTT1RE05UHp1xJ3Ga1oeJJi9L/ckow==", "dev": true, "requires": { + "fs-extra": "^9.1.0", "md5": "^2.3.0" } }, "@aws-cdk/cloud-assembly-schema": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.118.0.tgz", - "integrity": "sha512-Bmxftbl/SScafJJio2+hQiNdPqvydouzqGtW9xdtL0/T8m5pi7nmV4PG+wCafPGEJA66A56b5CGk/svL/CSj4g==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.180.0.tgz", + "integrity": "sha512-sOdMbXm+RzP5HZo8IwAn2K5sRxpWQNDE/4g3Mh60i6Vd9kDTj7IEXySkDvvFKrIGH6l5ogOVp55w6g7mZXm6Xg==", "requires": { - "jsonschema": "^1.4.0", - "semver": "^7.3.5" + "jsonschema": "^1.4.1", + "semver": "^7.3.8" }, "dependencies": { "jsonschema": { - "version": "1.4.0", + "version": "1.4.1", "bundled": true }, "lru-cache": { @@ -8264,7 +8309,7 @@ } }, "semver": { - "version": "7.3.5", + "version": "7.3.8", "bundled": true, "requires": { "lru-cache": "^6.0.0" @@ -8277,18 +8322,18 @@ } }, "@aws-cdk/cloudformation-diff": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.118.0.tgz", - "integrity": "sha512-7mO9ktn4bdFPdSTkz4/bXifbBz/tGbnK2aqD7cCaBTqzzxJ8X4pbwRtSmgv95a/4uorVuGA32whPaKIoyDQkYw==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.180.0.tgz", + "integrity": "sha512-rXaRDwGlcOcsr0mek+oDZDJrIj/PozSaR3+0CsRNfKsZBDtoE6q43EyiqNQ4sufmRG+bP0GFUWUxgl1J09KgzQ==", "dev": true, "requires": { - "@aws-cdk/cfnspec": "1.118.0", + "@aws-cdk/cfnspec": "1.180.0", "@types/node": "^10.17.60", - "colors": "^1.4.0", - "diff": "^5.0.0", + "chalk": "^4", + "diff": "^5.1.0", "fast-deep-equal": "^3.1.3", - "string-width": "^4.2.2", - "table": "^6.7.1" + "string-width": "^4.2.3", + "table": "^6.8.0" }, "dependencies": { "@types/node": { @@ -8300,18 +8345,18 @@ } }, "@aws-cdk/core": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.118.0.tgz", - "integrity": "sha512-AYUMUn2S05YrbpBkd7YfwzAT0zCAUdLFq1KUpg9y/pWpqGX883/JSQmT6ygoXxE5gVCaziUxpFxToFWE96SE/g==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.180.0.tgz", + "integrity": "sha512-svUynGnnsCB7oyblGXmh0f0mJcOMmrzzkprSrUd1jnYXSrZN8Oe+Qo6FkTr1hTCXYk5RpPQmjyHgknPxSt8fmw==", "requires": { - "@aws-cdk/cloud-assembly-schema": "1.118.0", - "@aws-cdk/cx-api": "1.118.0", - "@aws-cdk/region-info": "1.118.0", + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "@aws-cdk/cx-api": "1.180.0", + "@aws-cdk/region-info": "1.180.0", "@balena/dockerignore": "^1.0.2", "constructs": "^3.3.69", "fs-extra": "^9.1.0", - "ignore": "^5.1.8", - "minimatch": "^3.0.4" + "ignore": "^5.2.0", + "minimatch": "^3.1.2" }, "dependencies": { "@balena/dockerignore": { @@ -8349,11 +8394,11 @@ } }, "graceful-fs": { - "version": "4.2.6", + "version": "4.2.10", "bundled": true }, "ignore": { - "version": "5.1.8", + "version": "5.2.0", "bundled": true }, "jsonfile": { @@ -8365,7 +8410,7 @@ } }, "minimatch": { - "version": "3.0.4", + "version": "3.1.2", "bundled": true, "requires": { "brace-expansion": "^1.1.7" @@ -8378,12 +8423,12 @@ } }, "@aws-cdk/cx-api": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.118.0.tgz", - "integrity": "sha512-pNeuxHPmJjUvLIr89J4uMt8c2JkiuclgZ1JBilot+dFD8GAb0RhxhtfSnA3scOB/Lnnd0Qf4UQhKsd5vqEdqAA==", + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.180.0.tgz", + "integrity": "sha512-23648fy8VqHZhPhr5fb64s+OoGdzZ4c/Yclr2RxODdvKXyZMJKffuu2owQj9W3SyGABXp9Xdjgh6/RYtS2tgew==", "requires": { - "@aws-cdk/cloud-assembly-schema": "1.118.0", - "semver": "^7.3.5" + "@aws-cdk/cloud-assembly-schema": "1.180.0", + "semver": "^7.3.8" }, "dependencies": { "lru-cache": { @@ -8394,7 +8439,7 @@ } }, "semver": { - "version": "7.3.5", + "version": "7.3.8", "bundled": true, "requires": { "lru-cache": "^6.0.0" @@ -8407,9 +8452,9 @@ } }, "@aws-cdk/region-info": { - "version": "1.118.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.118.0.tgz", - "integrity": "sha512-7hudA/zfCsDw0DIDu/Cc4+UJjW6aC0y4Mp7AmxlxkziXIEZi3KvSXwR2IBmKV+pSWMvMZYTiPJIgLLqB+moFgQ==" + "version": "1.180.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.180.0.tgz", + "integrity": "sha512-+VgHYlpZ34uJ1A6Lc8ELQtlh5JHzGKCkrjP9IgeQ8eqjOEfEuJ2gt6LIh8Y4auFkB2FTG2mxU4C04wIGCWorHg==" }, "@babel/code-frame": { "version": "7.14.5", @@ -9288,9 +9333,9 @@ } }, "ajv": { - "version": "8.6.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz", - "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -9309,9 +9354,9 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { @@ -9390,6 +9435,12 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -11133,7 +11184,7 @@ "charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", "dev": true }, "ci-info": { @@ -11282,12 +11333,6 @@ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==", "dev": true }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -11349,7 +11394,7 @@ "crypt": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", "dev": true }, "cssom": { @@ -11448,9 +11493,9 @@ "dev": true }, "diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", "dev": true }, "diff-sequences": { @@ -11835,6 +11880,26 @@ "map-cache": "^0.2.2" } }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -12861,6 +12926,24 @@ "minimist": "^1.2.5" } }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -12910,16 +12993,10 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", "dev": true }, "lru-cache": { @@ -13019,9 +13096,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" @@ -14294,23 +14371,23 @@ } }, "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" } }, "strip-bom": { @@ -14357,17 +14434,16 @@ "dev": true }, "table": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", - "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "requires": { "ajv": "^8.0.1", - "lodash.clonedeep": "^4.5.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0" + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" } }, "terminal-link": { diff --git a/hello-cdk/package.json b/hello-cdk/package.json index 7bbd15e..6022753 100644 --- a/hello-cdk/package.json +++ b/hello-cdk/package.json @@ -11,7 +11,7 @@ "cdk": "cdk" }, "devDependencies": { - "@aws-cdk/assert": "1.118.0", + "@aws-cdk/assert": "1.180.0", "@types/jest": "^26.0.10", "@types/node": "10.17.27", "aws-cdk": "1.118.0", @@ -21,8 +21,8 @@ "typescript": "~3.9.7" }, "dependencies": { - "@aws-cdk/aws-s3": "^1.118.0", - "@aws-cdk/core": "1.118.0", + "@aws-cdk/aws-s3": "^1.180.0", + "@aws-cdk/core": "1.180.0", "source-map-support": "^0.5.16" } }