From 36c1bf5acda33f6e1498cf380a669df976fb12c6 Mon Sep 17 00:00:00 2001 From: Callum Tait <15716903+toast-gear@users.noreply.github.com> Date: Mon, 17 Jan 2022 17:01:55 +0000 Subject: [PATCH 01/16] fix(images): use new runner install location (#1628) --- images/start-runner.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/start-runner.sh b/images/start-runner.sh index 7555e44225..87c9dd0653 100644 --- a/images/start-runner.sh +++ b/images/start-runner.sh @@ -1,9 +1,9 @@ #!/bin/bash -e exec > >(tee /var/log/runner-startup.log | logger -t user-data -s 2>/dev/console) 2>&1 -cd /home/ec2-user/actions-runner +cd /opt/actions-runner ## This wrapper file re-uses scripts in the /modules/runners/templates directory ## of this repo. These are the same that are used by the user_data functionality ## to bootstrap the instance if it is started from an existing AMI. -${start_runner} \ No newline at end of file +${start_runner} From a87874ea8eddd4b0b1a39d5adc4e1fb508ca76ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:40:54 +0100 Subject: [PATCH 02/16] chore: Bump nock in /modules/webhook/lambdas/webhook (#1636) Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.2. - [Release notes](https://github.com/nock/nock/releases) - [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md) - [Commits](https://github.com/nock/nock/compare/v13.2.1...v13.2.2) --- updated-dependencies: - dependency-name: nock dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index 5e9757f5a4..cb0e17d872 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -32,7 +32,7 @@ "express": "^4.17.2", "jest": "^27.4.7", "jest-mock": "^27.4.6", - "nock": "^13.2.1", + "nock": "^13.2.2", "prettier": "2.5.1", "ts-jest": "^27.1.2", "ts-node-dev": "^1.1.6", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 2b2a66d760..7da654d960 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -3920,10 +3920,10 @@ negotiator@0.6.2: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -nock@^13.2.1: - version "13.2.1" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.2.1.tgz#fcf5bdb9bb9f0554a84c25d3333166c0ffd80858" - integrity sha512-CoHAabbqq/xZEknubuyQMjq6Lfi5b7RtK6SoNK6m40lebGp3yiMagWtIoYaw2s9sISD7wPuCfwFpivVHX/35RA== +nock@^13.2.2: + version "13.2.2" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.2.2.tgz#29a6942250278209c2b3e7a38310f703581b21fa" + integrity sha512-PcBHuvl9i6zfaJ50A7LS55oU+nFLv8htXIhffJO+FxyfibdZ4jEvd9kTuvkrJireBFIGMZ+oUIRpMK5gU9h//g== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" From 324d2d2a1d025e764e97771ba7fd71a2dc6771c9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:41:11 +0100 Subject: [PATCH 03/16] chore: Bump @types/node in /modules/webhook/lambdas/webhook (#1634) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.8 to 17.0.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index cb0e17d872..d2c56bec29 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -21,7 +21,7 @@ "@types/aws-lambda": "^8.10.89", "@types/express": "^4.17.11", "@types/jest": "^27.4.0", - "@types/node": "^17.0.8", + "@types/node": "^17.0.9", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "0.33.1", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 7da654d960..f427239452 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -1672,10 +1672,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== -"@types/node@*", "@types/node@^17.0.8": - version "17.0.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.8.tgz#50d680c8a8a78fe30abe6906453b21ad8ab0ad7b" - integrity sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg== +"@types/node@*", "@types/node@^17.0.9": + version "17.0.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.9.tgz#0b7f161afb5b1cc12518d29b2cdc7175d5490628" + integrity sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ== "@types/prettier@^2.1.5": version "2.4.1" From c213bf4e827eccf7e3b5bab1c23aec562e16a810 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:41:35 +0100 Subject: [PATCH 04/16] chore: Bump aws-sdk (#1632) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1055.0 to 2.1058.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1055.0...v2.1058.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../lambdas/runner-binaries-syncer/package.json | 2 +- .../lambdas/runner-binaries-syncer/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json index fdd9f69ab1..cdf5278680 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json @@ -23,7 +23,7 @@ "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "^0.33.1", - "aws-sdk": "^2.1055.0", + "aws-sdk": "^2.1058.0", "eslint": "^7.32.0", "eslint-plugin-prettier": "4.0.0", "jest": "^27.4.7", diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock index 8bd509d1d7..793d4b7042 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock @@ -1255,10 +1255,10 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -aws-sdk@^2.1055.0: - version "2.1055.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1055.0.tgz#07beb86650d5a313f7c899807c51b12b5e2f4117" - integrity sha512-99drH3mvXakw9we8Rs2cDQmi2pS7PVAC9pvTlB7lHPUwLYftMlko5cFMceZxvTHeyLkdvg98iNIHI3hbnzitoQ== +aws-sdk@^2.1058.0: + version "2.1058.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1058.0.tgz#77755516c6f678b98a1f29bd939f0d7ae42da90c" + integrity sha512-q6bTq1DBBeBaU6GKKoTHmJj16WOQHhOoK7jwV93IT8pO0P1XH99gesFofhew3eT0h8Ev7quVKutk4B1kfnIXPQ== dependencies: buffer "4.9.2" events "1.1.1" From d84cb65d21d8258b7ac3781f91eac06faec6faba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:41:47 +0100 Subject: [PATCH 05/16] chore: Bump @types/node (#1637) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.8 to 17.0.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../lambdas/runner-binaries-syncer/package.json | 2 +- .../lambdas/runner-binaries-syncer/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json index cdf5278680..c2b892e672 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json @@ -18,7 +18,7 @@ "@octokit/rest": "^18.12.0", "@trivago/prettier-plugin-sort-imports": "^3.1.1", "@types/jest": "^27.4.0", - "@types/node": "^17.0.8", + "@types/node": "^17.0.9", "@types/request": "^2.48.8", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock index 793d4b7042..4f64a6dfee 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock @@ -997,10 +997,10 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== -"@types/node@*", "@types/node@^17.0.8": - version "17.0.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.8.tgz#50d680c8a8a78fe30abe6906453b21ad8ab0ad7b" - integrity sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg== +"@types/node@*", "@types/node@^17.0.9": + version "17.0.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.9.tgz#0b7f161afb5b1cc12518d29b2cdc7175d5490628" + integrity sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ== "@types/prettier@^2.1.5": version "2.4.2" From ddbc85e476507a07810bea87e76759c780e2b4ae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:42:00 +0100 Subject: [PATCH 06/16] chore: Bump @types/node in /modules/runners/lambdas/runners (#1633) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.8 to 17.0.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index 8a1d8f95cb..d1a584e34b 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -42,7 +42,7 @@ "@octokit/types": "^6.34.0", "@types/aws-lambda": "^8.10.89", "@types/express": "^4.17.11", - "@types/node": "^17.0.7", + "@types/node": "^17.0.9", "aws-sdk": "^2.1048.0", "cron-parser": "^4.2.1", "tslog": "^3.3.1", diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index a73c9a5503..ec3995de3a 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -1556,10 +1556,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== -"@types/node@*", "@types/node@^17.0.7": - version "17.0.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.8.tgz#50d680c8a8a78fe30abe6906453b21ad8ab0ad7b" - integrity sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg== +"@types/node@*", "@types/node@^17.0.9": + version "17.0.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.9.tgz#0b7f161afb5b1cc12518d29b2cdc7175d5490628" + integrity sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ== "@types/prettier@^2.1.5": version "2.4.3" From d4ed891b2bd924fd81de9cc0154a6290088f8b09 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:42:17 +0100 Subject: [PATCH 07/16] chore: Bump ts-jest (#1635) Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.1.2 to 27.1.3. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.2...v27.1.3) --- updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../lambdas/runner-binaries-syncer/package.json | 2 +- .../lambdas/runner-binaries-syncer/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json index c2b892e672..fda6a3fce2 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json @@ -29,7 +29,7 @@ "jest": "^27.4.7", "jest-mock": "^27.4.6", "prettier": "2.5.1", - "ts-jest": "^27.1.2", + "ts-jest": "^27.1.3", "ts-node-dev": "^1.1.6", "typescript": "^4.5.4" }, diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock index 4f64a6dfee..30bcd86cf7 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock @@ -3523,10 +3523,10 @@ tree-kill@^1.2.2: resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== -ts-jest@^27.1.2: - version "27.1.2" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.2.tgz#5991d6eb3fd8e1a8d4b8f6de3ec0a3cc567f3151" - integrity sha512-eSOiJOWq6Hhs6Khzk5wKC5sgWIXgXqOCiIl1+3lfnearu58Hj4QpE5tUhQcA3xtZrELbcvAGCsd6HB8OsaVaTA== +ts-jest@^27.1.3: + version "27.1.3" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.3.tgz#1f723e7e74027c4da92c0ffbd73287e8af2b2957" + integrity sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" From 5570265b17994a09c3e7700f20c8064709f65d87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:42:31 +0100 Subject: [PATCH 08/16] chore: Bump ts-jest in /modules/runners/lambdas/runners (#1641) Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.1.2 to 27.1.3. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.2...v27.1.3) --- updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index d1a584e34b..b584f7fc48 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -31,7 +31,7 @@ "moment-timezone": "^0.5.34", "nock": "^13.2.1", "prettier": "2.5.1", - "ts-jest": "^27.1.2", + "ts-jest": "^27.1.3", "ts-node": "^10.4.0", "ts-node-dev": "^1.1.6" }, diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index ec3995de3a..3c99ccdf6c 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -4231,10 +4231,10 @@ ts-essentials@^7.0.3: resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-7.0.3.tgz#686fd155a02133eedcc5362dc8b5056cde3e5a38" integrity sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ== -ts-jest@^27.1.2: - version "27.1.2" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.2.tgz#5991d6eb3fd8e1a8d4b8f6de3ec0a3cc567f3151" - integrity sha512-eSOiJOWq6Hhs6Khzk5wKC5sgWIXgXqOCiIl1+3lfnearu58Hj4QpE5tUhQcA3xtZrELbcvAGCsd6HB8OsaVaTA== +ts-jest@^27.1.3: + version "27.1.3" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.3.tgz#1f723e7e74027c4da92c0ffbd73287e8af2b2957" + integrity sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" From b10ad0b89cce05deb707a828fe061912204d9c12 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:42:40 +0100 Subject: [PATCH 09/16] chore: Bump ts-jest in /modules/webhook/lambdas/webhook (#1640) Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.1.2 to 27.1.3. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.2...v27.1.3) --- updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index d2c56bec29..c799ce9c91 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -34,7 +34,7 @@ "jest-mock": "^27.4.6", "nock": "^13.2.2", "prettier": "2.5.1", - "ts-jest": "^27.1.2", + "ts-jest": "^27.1.3", "ts-node-dev": "^1.1.6", "typescript": "^4.5.4" }, diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index f427239452..a343462b84 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -4637,10 +4637,10 @@ tree-kill@^1.2.2: resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== -ts-jest@^27.1.2: - version "27.1.2" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.2.tgz#5991d6eb3fd8e1a8d4b8f6de3ec0a3cc567f3151" - integrity sha512-eSOiJOWq6Hhs6Khzk5wKC5sgWIXgXqOCiIl1+3lfnearu58Hj4QpE5tUhQcA3xtZrELbcvAGCsd6HB8OsaVaTA== +ts-jest@^27.1.3: + version "27.1.3" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.3.tgz#1f723e7e74027c4da92c0ffbd73287e8af2b2957" + integrity sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" From f81d61caed721f873c30b699c7773b7e782b0cf3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:42:51 +0100 Subject: [PATCH 10/16] chore: Bump @aws-sdk/client-ssm in /modules/webhook/lambdas/webhook (#1643) Bumps [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) from 3.46.0 to 3.47.0. - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.47.0/clients/client-ssm) --- updated-dependencies: - dependency-name: "@aws-sdk/client-ssm" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 794 ++++++++++--------- 2 files changed, 412 insertions(+), 384 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index c799ce9c91..5eedff5143 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -39,7 +39,7 @@ "typescript": "^4.5.4" }, "dependencies": { - "@aws-sdk/client-ssm": "^3.46.0", + "@aws-sdk/client-ssm": "^3.47.0", "@octokit/rest": "^18.12.0", "@octokit/webhooks": "^9.22.0", "aws-lambda": "^1.0.7", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index a343462b84..3fcca50339 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -48,495 +48,523 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" -"@aws-sdk/abort-controller@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.46.0.tgz#7b1297afeb3e2256af99d2f7c8aa4efb09046135" - integrity sha512-XrCocRwajh3jkI/Y2PCZjYUZcJfmCa4DYM5nnW2+w4o7ez7vXEQ1j5FCI+/ogJIqfccnmEIlLZGlfzmc6vVbJw== +"@aws-sdk/abort-controller@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.47.0.tgz#0d11693da6824ba8597ee979abb2be9ec385cba7" + integrity sha512-6sxt11dVaJT8CzfVsGCV3h2R0LO12fvXsvCZsMsPGtivb4ZgoFK+PO3hs+9xuA3zjMUC7mb6LE2RM8EXKBDjDw== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/client-ssm@^3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.46.0.tgz#3f33d7f3ced118c4900131fef1ba5d673e094c0f" - integrity sha512-wIPEX/LHio1X7YAeHdu0/hXXnRHYaQKRlv4ztShcdMtP6j4HWNck5Fwv/yh9B/JBhOAswPYcz1qEXCSRT3Hwpg== +"@aws-sdk/client-ssm@^3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.47.0.tgz#b9fd46e5f3bc33dbdce67da07ca96b8cbcc21242" + integrity sha512-CJMjFhNIMXgb7yObb8veMYrivhjE76jrDZ66xFiDrqUv2lgOPRgkFGSx0h+2VyYxiPwqTezfrUg15jkRB+R7Og== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/client-sts" "3.46.0" - "@aws-sdk/config-resolver" "3.46.0" - "@aws-sdk/credential-provider-node" "3.46.0" - "@aws-sdk/fetch-http-handler" "3.46.0" - "@aws-sdk/hash-node" "3.46.0" - "@aws-sdk/invalid-dependency" "3.46.0" - "@aws-sdk/middleware-content-length" "3.46.0" - "@aws-sdk/middleware-host-header" "3.46.0" - "@aws-sdk/middleware-logger" "3.46.0" - "@aws-sdk/middleware-retry" "3.46.0" - "@aws-sdk/middleware-serde" "3.46.0" - "@aws-sdk/middleware-signing" "3.46.0" - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/middleware-user-agent" "3.46.0" - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/node-http-handler" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/smithy-client" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" - "@aws-sdk/util-base64-node" "3.46.0" - "@aws-sdk/util-body-length-browser" "3.46.0" - "@aws-sdk/util-body-length-node" "3.46.0" - "@aws-sdk/util-user-agent-browser" "3.46.0" - "@aws-sdk/util-user-agent-node" "3.46.0" - "@aws-sdk/util-utf8-browser" "3.46.0" - "@aws-sdk/util-utf8-node" "3.46.0" - "@aws-sdk/util-waiter" "3.46.0" + "@aws-sdk/client-sts" "3.47.0" + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/credential-provider-node" "3.47.0" + "@aws-sdk/fetch-http-handler" "3.47.0" + "@aws-sdk/hash-node" "3.47.0" + "@aws-sdk/invalid-dependency" "3.47.0" + "@aws-sdk/middleware-content-length" "3.47.0" + "@aws-sdk/middleware-host-header" "3.47.0" + "@aws-sdk/middleware-logger" "3.47.0" + "@aws-sdk/middleware-retry" "3.47.0" + "@aws-sdk/middleware-serde" "3.47.0" + "@aws-sdk/middleware-signing" "3.47.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/middleware-user-agent" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/node-http-handler" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/smithy-client" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" + "@aws-sdk/util-base64-node" "3.47.0" + "@aws-sdk/util-body-length-browser" "3.47.0" + "@aws-sdk/util-body-length-node" "3.47.0" + "@aws-sdk/util-defaults-mode-browser" "3.47.0" + "@aws-sdk/util-defaults-mode-node" "3.47.0" + "@aws-sdk/util-user-agent-browser" "3.47.0" + "@aws-sdk/util-user-agent-node" "3.47.0" + "@aws-sdk/util-utf8-browser" "3.47.0" + "@aws-sdk/util-utf8-node" "3.47.0" + "@aws-sdk/util-waiter" "3.47.0" tslib "^2.3.0" uuid "^8.3.2" -"@aws-sdk/client-sso@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.46.0.tgz#2de5928e1187a7a34a782e83297db0aeed2ac666" - integrity sha512-n+dHT9azUW4pFA7a98gV/qFYdNwoMQ/4Y4tvPE28s9CKx8O0OIDlOwLPrhSBETCuRJNfnug1vNnFIzvOapfCkg== +"@aws-sdk/client-sso@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.47.0.tgz#6ec2858bebba4b24bb7a3611bf0223513e35ae6b" + integrity sha512-akkyVuElsSiCCUSGIIZjIhSaPg6hjebffjtcfn1yNHTrZchKw02htUpl4BJUpZE2patFABIDhaW4UK3xPtklAQ== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/config-resolver" "3.46.0" - "@aws-sdk/fetch-http-handler" "3.46.0" - "@aws-sdk/hash-node" "3.46.0" - "@aws-sdk/invalid-dependency" "3.46.0" - "@aws-sdk/middleware-content-length" "3.46.0" - "@aws-sdk/middleware-host-header" "3.46.0" - "@aws-sdk/middleware-logger" "3.46.0" - "@aws-sdk/middleware-retry" "3.46.0" - "@aws-sdk/middleware-serde" "3.46.0" - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/middleware-user-agent" "3.46.0" - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/node-http-handler" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/smithy-client" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" - "@aws-sdk/util-base64-node" "3.46.0" - "@aws-sdk/util-body-length-browser" "3.46.0" - "@aws-sdk/util-body-length-node" "3.46.0" - "@aws-sdk/util-user-agent-browser" "3.46.0" - "@aws-sdk/util-user-agent-node" "3.46.0" - "@aws-sdk/util-utf8-browser" "3.46.0" - "@aws-sdk/util-utf8-node" "3.46.0" + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/fetch-http-handler" "3.47.0" + "@aws-sdk/hash-node" "3.47.0" + "@aws-sdk/invalid-dependency" "3.47.0" + "@aws-sdk/middleware-content-length" "3.47.0" + "@aws-sdk/middleware-host-header" "3.47.0" + "@aws-sdk/middleware-logger" "3.47.0" + "@aws-sdk/middleware-retry" "3.47.0" + "@aws-sdk/middleware-serde" "3.47.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/middleware-user-agent" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/node-http-handler" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/smithy-client" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" + "@aws-sdk/util-base64-node" "3.47.0" + "@aws-sdk/util-body-length-browser" "3.47.0" + "@aws-sdk/util-body-length-node" "3.47.0" + "@aws-sdk/util-defaults-mode-browser" "3.47.0" + "@aws-sdk/util-defaults-mode-node" "3.47.0" + "@aws-sdk/util-user-agent-browser" "3.47.0" + "@aws-sdk/util-user-agent-node" "3.47.0" + "@aws-sdk/util-utf8-browser" "3.47.0" + "@aws-sdk/util-utf8-node" "3.47.0" tslib "^2.3.0" -"@aws-sdk/client-sts@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.46.0.tgz#b11d5ca2c13446f313c0e8d007e158aef39f6f8b" - integrity sha512-iZqMLOYZ0/x19towcaqdL6zEfFRSPQKEZjbBKujeHlWNEi0ldlCt3a5R3V0nntoaPoa6bopUxRYj3VTLGD43Sg== +"@aws-sdk/client-sts@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.47.0.tgz#3e6095d58a61630d1b2d1b12c2d428546f6e9727" + integrity sha512-GVBeDm8XS2nSz2XS8cDJuudb3E4OWk9CCMzftjJBdFNacRx76irSBnerCGgHG1wwoaUD90lUCDbdY/IwVlS4Pg== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/config-resolver" "3.46.0" - "@aws-sdk/credential-provider-node" "3.46.0" - "@aws-sdk/fetch-http-handler" "3.46.0" - "@aws-sdk/hash-node" "3.46.0" - "@aws-sdk/invalid-dependency" "3.46.0" - "@aws-sdk/middleware-content-length" "3.46.0" - "@aws-sdk/middleware-host-header" "3.46.0" - "@aws-sdk/middleware-logger" "3.46.0" - "@aws-sdk/middleware-retry" "3.46.0" - "@aws-sdk/middleware-sdk-sts" "3.46.0" - "@aws-sdk/middleware-serde" "3.46.0" - "@aws-sdk/middleware-signing" "3.46.0" - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/middleware-user-agent" "3.46.0" - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/node-http-handler" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/smithy-client" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" - "@aws-sdk/util-base64-node" "3.46.0" - "@aws-sdk/util-body-length-browser" "3.46.0" - "@aws-sdk/util-body-length-node" "3.46.0" - "@aws-sdk/util-user-agent-browser" "3.46.0" - "@aws-sdk/util-user-agent-node" "3.46.0" - "@aws-sdk/util-utf8-browser" "3.46.0" - "@aws-sdk/util-utf8-node" "3.46.0" + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/credential-provider-node" "3.47.0" + "@aws-sdk/fetch-http-handler" "3.47.0" + "@aws-sdk/hash-node" "3.47.0" + "@aws-sdk/invalid-dependency" "3.47.0" + "@aws-sdk/middleware-content-length" "3.47.0" + "@aws-sdk/middleware-host-header" "3.47.0" + "@aws-sdk/middleware-logger" "3.47.0" + "@aws-sdk/middleware-retry" "3.47.0" + "@aws-sdk/middleware-sdk-sts" "3.47.0" + "@aws-sdk/middleware-serde" "3.47.0" + "@aws-sdk/middleware-signing" "3.47.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/middleware-user-agent" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/node-http-handler" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/smithy-client" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" + "@aws-sdk/util-base64-node" "3.47.0" + "@aws-sdk/util-body-length-browser" "3.47.0" + "@aws-sdk/util-body-length-node" "3.47.0" + "@aws-sdk/util-defaults-mode-browser" "3.47.0" + "@aws-sdk/util-defaults-mode-node" "3.47.0" + "@aws-sdk/util-user-agent-browser" "3.47.0" + "@aws-sdk/util-user-agent-node" "3.47.0" + "@aws-sdk/util-utf8-browser" "3.47.0" + "@aws-sdk/util-utf8-node" "3.47.0" entities "2.2.0" fast-xml-parser "3.19.0" tslib "^2.3.0" -"@aws-sdk/config-resolver@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.46.0.tgz#c88e8d2662d51807ee1acbcda9497add288c9dd9" - integrity sha512-R7YGDhvVE1VIS7uyjG3rZE1nrRu/+YVBq/pPlq5f4Tis3EoUooPfr5yYOVAuZI1CGsgycbCi6jnaqLGIfxUFmQ== +"@aws-sdk/config-resolver@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.47.0.tgz#08f000793b19e91c7a7fa6d4ef96657d209d23fc" + integrity sha512-D3YV/hIVaUOHDVpLCwZGOyjSdQpxOVKnRPWT++kR6W0r5WC9F4tEtVCYwMnFRTVhOH87VvcMG/dkT5J4gTAgtQ== dependencies: - "@aws-sdk/signature-v4" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-config-provider" "3.46.0" + "@aws-sdk/signature-v4" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-config-provider" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-env@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.46.0.tgz#efe2810d3a3597d021a853292064876cd2c75810" - integrity sha512-dBCyVBJ1nVi+lvM1jV6LFw8FpGjdeCglLMTmZUxJLBMh/Lp+GWtnGxd7u38WnH5gxKC4xLnYj9zP1t0ha1tGzQ== +"@aws-sdk/credential-provider-env@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.47.0.tgz#27bc668f9076b35112f8bbb0e218836bd5e972b4" + integrity sha512-x5FctbVUkr//KbjDm8UFFZ7caEl0O1E3vDOxezzZ4yUX4EraKRuYKO1dZIAGNBbNzSBv5simpqVxIXNuGyK9zw== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-imds@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.46.0.tgz#e28c87136803c2df13820689c4c127679c0d29ab" - integrity sha512-nQidNDq6mjas/wFOi9XvHkvNmzM/XdSB/eRh6CH+wQeb8RjAlGm2Ivg0mpz/iIxjPXDIduW8aI/gFU3+3um6CQ== +"@aws-sdk/credential-provider-imds@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.47.0.tgz#77c606a2205f3b4c32835dd6b529d5a0632ac548" + integrity sha512-GKfl8O/5Ywnn6/0KfsXopXKrGF31MWCBivISAbubN08X5Up7sQoJPAaDZ5xsi389yZ7+fdTCLKwOyrxobIsGLA== dependencies: - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-ini@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.46.0.tgz#dee7b8e6aa76e71158b6bc390ee3761c2395a271" - integrity sha512-D+3YLWzCaFUUcbLHAsJIoaI8AhoSpIl3c0a3spVN64f+V1XtwunbJO6VXsIF78RLe0kTP7IA/Rey86ydQVeqcw== - dependencies: - "@aws-sdk/credential-provider-env" "3.46.0" - "@aws-sdk/credential-provider-imds" "3.46.0" - "@aws-sdk/credential-provider-sso" "3.46.0" - "@aws-sdk/credential-provider-web-identity" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" +"@aws-sdk/credential-provider-ini@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.47.0.tgz#93141495412c8d60dfcca55da88d2e4e786695e4" + integrity sha512-h0VWqSdpDYjOMVJRmBXcVFW1+znXMGPmp2fXIg/1dgNkgbdstknFEwUXbgzmrVmE33Wc2UNpQYmnn3lvLUo85Q== + dependencies: + "@aws-sdk/credential-provider-env" "3.47.0" + "@aws-sdk/credential-provider-imds" "3.47.0" + "@aws-sdk/credential-provider-sso" "3.47.0" + "@aws-sdk/credential-provider-web-identity" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.46.0.tgz#8ec9fd35ba7922d8502787a244a047cd5dea7ba8" - integrity sha512-TrlGFBpIEHy7SnFOL8bE4IUC1Albxg1aSYgU92dzjGe1HhUSOzFABZhqwzfoo/xTCuS/DnA+2aTVD+hRR9t1Mw== - dependencies: - "@aws-sdk/credential-provider-env" "3.46.0" - "@aws-sdk/credential-provider-imds" "3.46.0" - "@aws-sdk/credential-provider-ini" "3.46.0" - "@aws-sdk/credential-provider-process" "3.46.0" - "@aws-sdk/credential-provider-sso" "3.46.0" - "@aws-sdk/credential-provider-web-identity" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" +"@aws-sdk/credential-provider-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.47.0.tgz#c7baa6b06e6f75710458326798bc3f52d133d9d1" + integrity sha512-38T8CK7aUI7Uca3Wu686c6OAaLCfvmIPteiTyRQDr+GA9ElJo5d6bONc2ICibLzV7OGqgP/a7wPONnGPEe3VzA== + dependencies: + "@aws-sdk/credential-provider-env" "3.47.0" + "@aws-sdk/credential-provider-imds" "3.47.0" + "@aws-sdk/credential-provider-ini" "3.47.0" + "@aws-sdk/credential-provider-process" "3.47.0" + "@aws-sdk/credential-provider-sso" "3.47.0" + "@aws-sdk/credential-provider-web-identity" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-process@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.46.0.tgz#4bbe107b9d33128ae773840d6b39bd29cd5b67e4" - integrity sha512-uW2+NgsqAJmQDQ6Y5t+U6E3LjLTEc06FCtJZIdYmfSGnsZoVH26DDIDg92G1ptFF8AzV26aypF2kjiRVRhIwDQ== +"@aws-sdk/credential-provider-process@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.47.0.tgz#f7a9dfd45152922468d4908d3bc7508d1d3cdead" + integrity sha512-uk/u9tCzsgrYx9V6GtGlp6xkbblyF0auofxKIEyr2xIFQAtfa9GhCAP1F9bMbH9LcdF3pYhGI5rT3FCBuBbdmg== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-sso@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.46.0.tgz#31feb9a1959e51ad52a0e761878ad6ab430ca12e" - integrity sha512-y3zv6FtaEu1cjtun6vQ1S/2aya70cPjCcoQhSrsH9TDYXp/ZRk4PN6xdVGGpkZX2kZhowGU5DvhOGK48IqrNZg== +"@aws-sdk/credential-provider-sso@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.47.0.tgz#fc29c5f5b5cf3be4bf94503e9ec574558fb71d1b" + integrity sha512-isM2AKsgz/8mWP4mAAZZ0h4dMx2cNXu7mwNVl0XICV0JQlMA2CYcC9UfQ34NtCsZUY+gjhU2A001Ai9yJDispg== dependencies: - "@aws-sdk/client-sso" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" + "@aws-sdk/client-sso" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-web-identity@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.46.0.tgz#0ee7cfa192338208aca134e223e8a0d4d44818b8" - integrity sha512-VUNTS9HjwLRmS2OQ+i4tqVJBUpk/DjIT0sWUDnKBcC6UCyGOkVmBVisCvUHpwyCLCgYbCvTab1SfrJ8dZsN83w== +"@aws-sdk/credential-provider-web-identity@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.47.0.tgz#eb89137c545d4472f2ad2eae3ac7b1a466a03fae" + integrity sha512-Tz17aDOuQv/lIRHuc/cbCS902QCpGakcy4MBxDPj1g5ccozrJC7IniS7OB3X4ghberggxx/4raWjNToNqtfobg== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/fetch-http-handler@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.46.0.tgz#6440a0b97fb92900dc414af47e1b6727607fd5a7" - integrity sha512-uOfdwbUCG+2LQ4iMkxD/izlzjnIrB5P5HtH7L5w1EFIsdxDXeFnnql0FaEcOvaEEg2rs9z0t+oLwMJZnNNtqAg== +"@aws-sdk/fetch-http-handler@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.47.0.tgz#a11aa9c95a8901a96dd0f2956708d757a13581a0" + integrity sha512-FSQ5qQkHmCNAgjO2E89vV4QAN66EnHK8sTh4eH55UU0+9/h85g0uMTLMovoEN5Jk+h6AmPCbeq9i+HcPJTmWEQ== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/querystring-builder" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/querystring-builder" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" tslib "^2.3.0" -"@aws-sdk/hash-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.46.0.tgz#e8cbb3fa64a8875d82ddbc326bc2bfbe8004aa2f" - integrity sha512-rABF9k5uSJdqmwBeYnu+2+iWEmPNVsoBy9bwLvEmGfh557wAwh3dL5IDf+NiIFrd8GTOF/2HV1477XXBl15C0g== +"@aws-sdk/hash-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.47.0.tgz#171bb22270dba034d98e8394b5fb46debcdddfb0" + integrity sha512-OqLS/WweCBJz4BwO+EPF1yDeDo8YXXavY/vXElX6reb9+xew9TqmHoFSlFSR8GXkPU7SO+YnlOtmikpMz6fExQ== dependencies: - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-buffer-from" "3.46.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-buffer-from" "3.47.0" tslib "^2.3.0" -"@aws-sdk/invalid-dependency@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.46.0.tgz#f4cc92b36aea473a14850db3114740c40658e4e2" - integrity sha512-KumWtDstAKpKRQbHA95AeHpBNtxCXHVbUk+nFAiXcBP281yEalUbyK0W5Q2bDl26L3z6zHodg3OJllHYavJKMg== +"@aws-sdk/invalid-dependency@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.47.0.tgz#6bd35243526fd7932b3340019c6b87b0f11723f9" + integrity sha512-D2n0RA0o8WyFqPuwbVks177KasNK0bcJn+Fp6GzopSwSXQctULidm7S9pDS9fQW9TZW8xREeHhEyRgmstKc+PQ== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/is-array-buffer@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.46.0.tgz#c578762a2095c5bf61f55d155dd819ece4cddeff" - integrity sha512-HcQtJgZDQgo7ivD79GF82pTf+zYGjsgzKG7lkUBEetSfkV0W8h6XfhN6DmuYQuCcu1Pt9IkN7haYNPiPdfDhvg== +"@aws-sdk/is-array-buffer@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.47.0.tgz#b8f0c0f769956e2505f4e1b9fc4440c727b52022" + integrity sha512-vm3rjUo9EYjLiog3OxGu+f0CdFjTooO2mg5bGb13Xv/2jpg6Z573Skms8nPEaF+ULJWJvobdK+yGw8r4w22cLA== dependencies: tslib "^2.3.0" -"@aws-sdk/middleware-content-length@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.46.0.tgz#871b49af25fa5c989c1b0e2abb6f25e99589c0b0" - integrity sha512-Vf17vKAZ9n2ZlkMoHmCXMHAJegw3djC8qxe2sGdHSGyozfJNpA77ec32ldLvBtQ82LPmSaqdhcbP0/oYCalnzA== +"@aws-sdk/middleware-content-length@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.47.0.tgz#d093f3a17ec0fdf243d01c6aa8842f598c9e59a9" + integrity sha512-xLz7BOYpb4rDsxOzyo5v7zPPI1F6vP+S19zpGcBWCg9csIOrbwSTrtwU+yOAfq7ZG+GSVxWnvMEsyqm362VF8Q== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-host-header@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.46.0.tgz#0358c215e8de0825aa344dba90d1a51474dfbdbe" - integrity sha512-I+WsUzpyzS9l5Dt64kyp7v+9KeYPOCviYmVw2kM1EZRdAeo+jiCRxU5LnDJ9ORxfRwGcEmQV7xb4UpqXcn2N6Q== +"@aws-sdk/middleware-host-header@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.47.0.tgz#b2491dc114db203dd96321054cb1a8f2d368b0cc" + integrity sha512-jkCoH7wHTWo5UduB46e4A71Uj5EKSYf/44Sxf+/PGyOaGW+SbP9nkjdjyWKB5p84WmvhayZLed/qUJgJpTrpGA== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-logger@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.46.0.tgz#a8a1e840c5d5a659a459eaa112627e1e5c4707ae" - integrity sha512-xkB98tfZc1pSeks0a7jagYIVHxJfoxHX7wcASzBa3IjyodZpSqDW392edF9c3kSCv6G6PGRbG+F1F6j7ZTVpRQ== +"@aws-sdk/middleware-logger@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.47.0.tgz#1fa43b4b5f21a9d4de9a96a067c0ea3fc2569bb8" + integrity sha512-cK1q+43n2jh/j7jTuFIez7u5k56i2YnjP3DRlh12PfiXiA9V39mfdIu59XHERtE+wJlAyHUq1lYix83CMXOWfQ== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-retry@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.46.0.tgz#dc3cb55ea52fd644199eb021632c63f8b3c010af" - integrity sha512-YkNNs2dUcriLwy4pYG7nfa850tD8dtFUeE/IQ+YBMbWDedT31UFkCfHUdjBK1GFbIv+G1N+ZVGBCkWq1OuhKXw== +"@aws-sdk/middleware-retry@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.47.0.tgz#779cfcbd050b0fc802d13ddb307b01c1eddf1ed4" + integrity sha512-AHIxtUFNWSLNZjpgR0Jfx+6X78qPJjmyrfv8S5MVW1uURZK14aepV+0JyGBkjFPJVu0yQzcIlvIgKO20e3zQwQ== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/service-error-classification" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/service-error-classification" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" uuid "^8.3.2" -"@aws-sdk/middleware-sdk-sts@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.46.0.tgz#0e19dafb476f34332ac8ebaeeba80fc6da8477f7" - integrity sha512-JcLwMBqg0ZsHU79e4VixU7e2YI+pktRuI9HXKc4Aoic+h65TXOzB3KjAllweUNjQtc6ZZvqYdd9WJ6PFs1X93A== +"@aws-sdk/middleware-sdk-sts@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.47.0.tgz#621257aba9db686ffc16212cb0ee1b3c5af1d57a" + integrity sha512-DbXxMeGmnxjOt6fk2UHuQQmuRILnHr5mj6e3xwiYmkg7ClM2fmP3vy94Q98RgDtpEwlyb6yHCONiWP4iXExoug== dependencies: - "@aws-sdk/middleware-signing" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/signature-v4" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/middleware-signing" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/signature-v4" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-serde@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.46.0.tgz#ab368854460859491602cbb7dc15cabf7323cfed" - integrity sha512-5M56VUm/stsSabauHxFrv1BSoH0VPyMB1V4vewAD3cp5YGiUpChYxjhcBbzi0QvI65HLxa6nLedwrE+g1uVJ1Q== +"@aws-sdk/middleware-serde@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.47.0.tgz#fc84aa32fc60a694e4dbe173ccd92081bdfa45bf" + integrity sha512-MYJqW9xoq//FHa6A6drZ48Wswy8vuFrnbTsKK45AsIKs8kdscYnlWC8s7ndmYrMoT4235TRi8QgcjLC8WMIu9Q== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-signing@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.46.0.tgz#91c6e2351b85d9909e97dedc25031390eb750ed3" - integrity sha512-wyv58cufJ2mWtpgfdMYs2ZPnyGadgnaZpWpdoVTpSte8PyUXjRiaR8dLkj84DWUurT6m1h7NEPIHgL6+W1Wwfg== +"@aws-sdk/middleware-signing@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.47.0.tgz#d1672d0913ad9aa0c2b33146e22a9f07b865aaa4" + integrity sha512-oDQ93PiP/90Kl7b3AcHLxsHtWNSxTSdYbJRu4mLb31jKobd2GmLc+tz7L8DpKRyv+fkbrf0Lxh/zLAwaaZdNfg== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/signature-v4" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/signature-v4" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-stack@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.46.0.tgz#300eeeca80c933534e19ec37721b96b3a023dc4c" - integrity sha512-+3SmpYo12i9Gn7L/HEJqAv5+OieZL9zfXungFKr96rTpcvYDZWQblTP3tugBtvGV6V4tzvebMkUTWxBB6p+dhQ== +"@aws-sdk/middleware-stack@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.47.0.tgz#590b68f3d62e5a04c843616789c57d4d5a0628bd" + integrity sha512-F2iwZMXERLTddIovCa7uQmrKXTu3O/Rbym/xKC51J1hnELoNudzIuNIdUQsnSfSIJBl0pB5najN1O2IHBcO/oQ== dependencies: tslib "^2.3.0" -"@aws-sdk/middleware-user-agent@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.46.0.tgz#767374d15bd5174b6df710971b0969234648c560" - integrity sha512-n9VEWlIXxbJXCr2IpocNJQUW7dhCdAcPKmxV0T5LZ/AygKsLvbWy40u2Qm9/eB1MYpqiheeb5MsY3UXxHgnOlg== +"@aws-sdk/middleware-user-agent@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.47.0.tgz#9eed6f5f0de43506506bebab8a573d1c78eac0a2" + integrity sha512-L0uYhbzXDXSYkvtSzLhpSqv/Hg0Wlwf0PPdYHqPmNJFrN+rigjxvu32e10lZj8JCsqX/tRlPULQdrn1mOvHeMg== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/node-config-provider@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.46.0.tgz#94016ebb5c290bd59596a1eb653cc67574b6dced" - integrity sha512-Hzz860d1GNZSSX74TywfUu125l8BT6JkJuKG0QDhuC+9xklNfC1hgziihldHu6xL7DzY5UKgjyzdNBQfqCqLbw== +"@aws-sdk/node-config-provider@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.47.0.tgz#6294495b47a554a5e8c6f12b54c1c4c1afda5f1a" + integrity sha512-YLv2CmM8CfedhtrqMhSoEtJenJlWWGCBOvhewXhEPMa+P/PKZ9HxsKdOTC/+lpuWhnD700fG6kFnn2R0kSQE4g== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/node-http-handler@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.46.0.tgz#afca10c3497d7354016fe3fe3f9cdfd1d8c4a8f1" - integrity sha512-SqeKskt47u/ZIeN5b6lmjOAx0yLiY/WDQ6N9Z6LRJCYiSZ7oHflA1jPWkX20qWOKioa2iHBVTNNX2lu8yFkWbg== +"@aws-sdk/node-http-handler@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.47.0.tgz#242281a97da25f2465efe4d4c856d6d87fa8752b" + integrity sha512-wZAU3BLLn/mmWR8bYIBdx+gcdwjO1KNNe7C6yXUwvFgClBjCxqR6C32k8CJ3eGiKulGgkBmX8DKGXIdqv0W7kw== dependencies: - "@aws-sdk/abort-controller" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/querystring-builder" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/abort-controller" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/querystring-builder" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/property-provider@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.46.0.tgz#da1491283708a932948d210cfd4707cc971312e5" - integrity sha512-e3Jcds7G1Hg5VDvwLox0HlQq4G2fvmkO1BRPvM8WfRGvxRNK40dqoelm2NMtbNK0KgFPIpKsGeX1UhZDt9Od9w== +"@aws-sdk/property-provider@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.47.0.tgz#de9fe96a582c6f6a7402ae8779a3f698a8e785a8" + integrity sha512-S59dASvUxqepS9jTxoN9YrP1CTioYcbNLdg2VwFNglXNRekOP2sxyvtGxDE3oVc3ZgzEyq8+OWsReONf8Tdy4g== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/protocol-http@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.46.0.tgz#ad6d05608e335865e2fdc1b25e5feb561b1c119a" - integrity sha512-hKqHYEp/JDfOl5kZKp0CRgvbsg+c52Ss4KwuRoU9vA56VZ5TpfgHznajdme97xedsE40hnZeitv2BKEMbkYCqg== +"@aws-sdk/protocol-http@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.47.0.tgz#97f730909c1b4a35705d7e2377a4188e821d66c7" + integrity sha512-Oz9iTfuMmpGVB8AGqJ4A1S8OmcAQlM4/f0QLHLp1Kcjnu7H3jysk3B7qWLgqxO7DwKEX4XU8AXohwQv1aXgI8Q== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/querystring-builder@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.46.0.tgz#4f3fcc15a738696521a91cee1668613383a9242e" - integrity sha512-YYGRK291ro+KR3TX0jjyGRdMGHn6D2CBD89oXj8tAV3djeMIpFSGDrEL+NKeJvp7aBNlEnQ9kSfzyQuzQVvJWA== +"@aws-sdk/querystring-builder@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.47.0.tgz#82c77755e37266130560b0b93c144db9220e3ebd" + integrity sha512-Ou5ipsOZgsMkSnA61Y5xRoOaxHX9vuqBlWL6iAppSonFanj73qrmymUY+AGUznDiUAxCWcvxdnPUIYDm5grwyg== dependencies: - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-uri-escape" "3.46.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-uri-escape" "3.47.0" tslib "^2.3.0" -"@aws-sdk/querystring-parser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.46.0.tgz#33657e281bf4ecebca823fd07f695840cd95502b" - integrity sha512-xxTnIXLbx4Jq16Utza7wh4HpPfVyCL0c+6NU2t+kXZ2sgOWhx2XAhShcZVbEkA/61UAMEIhyNBVE+z9OFz6X5g== +"@aws-sdk/querystring-parser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.47.0.tgz#c8b7f27f0ce75363b91ec13eabd393f24883b4d2" + integrity sha512-UQlLg7KDHQAQwS4lILE9wht+m3azXrNjWDAHeQqsG8mqCjvSCu5L9t3BBI+EO4dPb9CKa61fjtuzslxvpZdZ3w== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/service-error-classification@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.46.0.tgz#3650c0ed104190230ddab1aeda16f2d9e7f1ba0c" - integrity sha512-hFDh/qtvKX9xUPxjGiDvumKsoO/3+eL4hi6X3qWN8lHg49wixjwcwlCEPn9jhdFJ9TRXc20CgPxWv4+V96Yf/A== +"@aws-sdk/service-error-classification@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.47.0.tgz#0fbcd467861371072fb09e2a7c7de6a003f432cc" + integrity sha512-15SEeOb+In/hEiSfEWYQvjuA5NeoWlh1iOt8aX4eQLqqIIr5DWyLsremTeWtNN3rIbJzU7yVHg5cv2xn3MJ8Wg== -"@aws-sdk/shared-ini-file-loader@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.46.0.tgz#11dd34c8a2dfa8a61dd13e9f7c14d3f480743933" - integrity sha512-Rp7Z1X23kvyRCziOxXu2PYCCPT5CQ5t8O4WoKrEkMT9Vqm2gluXOcCnL4iOpRkSRGEZT7lfe5OCM8ApNRTIHpQ== +"@aws-sdk/shared-ini-file-loader@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.47.0.tgz#8ec659e09362e3fd021dad1bfb952e4796dc88e2" + integrity sha512-yPl190HEyTNawkaOnGkG4zgY+dlXDvSx/RRMxsYoBycaU7V4dfYlXkVZDFe0hqnxw/s/aN7qKfzvEvRkrd9kcg== dependencies: tslib "^2.3.0" -"@aws-sdk/signature-v4@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.46.0.tgz#fa3f4a7aeb4078716647387f7b8f2c91afb3fe71" - integrity sha512-qtI1t0CrEhVCxaezmmBpMe1WmQxdxho8oPiMEKWIUkkXQFg78Eg3jnXlLhjL4+MGHMqBB3mV7nGO6k8qu8H9rA== +"@aws-sdk/signature-v4@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.47.0.tgz#28f3515ef2525a1cbb73f222cfb6e04c9d0d0cb2" + integrity sha512-b1JDXaBRNQ9niMz7Hj6XZ2OfDNT8+a+3fP+BxmFlaFPV++Huo1ClpimzFS8KjRBBrFltTOPPJnEfS+M4cBsnEQ== dependencies: - "@aws-sdk/is-array-buffer" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-hex-encoding" "3.46.0" - "@aws-sdk/util-uri-escape" "3.46.0" + "@aws-sdk/is-array-buffer" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-hex-encoding" "3.47.0" + "@aws-sdk/util-uri-escape" "3.47.0" tslib "^2.3.0" -"@aws-sdk/smithy-client@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.46.0.tgz#04a8f6fcd0861df7d617f1feeb59ae07cef9a0d0" - integrity sha512-Dzx4CR+rOkr5hXbLhnOfnrPWmSs4O9BTjFWD+4oh+RTXq0It8g+fWZxPcdvRCDU4GjS9Gtbkw0f0pN3FMCEszQ== +"@aws-sdk/smithy-client@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.47.0.tgz#b572eb014f449c3dae09781d24922ab30f4876e0" + integrity sha512-rq1H//VJKopXgRJgso+BdFBD4hrssbFky1BuvXu7orIi8Wp7oS2LogKctqclX7THrXCNT6mzHaxvU6xEOWYUXg== dependencies: - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/types@3.46.0", "@aws-sdk/types@^3.1.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.46.0.tgz#4f64871a6e32547403e5b3229b66d318909619b3" - integrity sha512-yhrkVVyv4RUt3KqDDyEayjBM5dRBtuS486THeqtSghUYNV7M/cW18TA3gdMC0pRGgUqfKrOysdBZjCyPrYNvuA== +"@aws-sdk/types@3.47.0", "@aws-sdk/types@^3.1.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.47.0.tgz#58afc08084a0c929687a9c242edc3794abb22e95" + integrity sha512-ljxyrASkxCsgPXW/jRGGokNtjOql4RbzEl23HEliDmmETlKOrUKVDa2iqhnz5nvqVTc1MgOQv/dr9YBO1LHHIQ== -"@aws-sdk/url-parser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.46.0.tgz#b90c39f7475b6fdc52ec0bc8b440609bb1bbc2b3" - integrity sha512-foMB0AC3QDy+KfvRxsMXvJQZXr9CMzdupcNIXwKRZog82tEEc09dVeUjuJrO4H+A2eK84SyawRfy+ow+LRqvqw== +"@aws-sdk/url-parser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.47.0.tgz#e3ba9a22bc54317e67949195d6e21c119e44e29a" + integrity sha512-BGfyYZgPvcJ+fW5+i29fy9IwG/2R3LYnWyZ85AFbE++8YcMueJhD7Sychh3mUINViCzjUTVC971m56ee9O9QLA== dependencies: - "@aws-sdk/querystring-parser" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/querystring-parser" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-base64-browser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.46.0.tgz#be65210f50b4c25345a0570351e3f40fc59cc5f1" - integrity sha512-oDlExDHYVOXsHFwFCA+CxZlGiHWeO53l0xoohpTIwGV6u48jED/4GrNM6iWVT6Vwd4skqtRMM41IHXjtiCtp/g== +"@aws-sdk/util-base64-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.47.0.tgz#a6356ccf65cc7694bbb6959b925cae5248adc130" + integrity sha512-mG6mCdWWzxdDNKmF4YAn4LH7DBdPfTH/eN8ZrkEWamx9goaO1odQz7p86bxMFe5qMHSPRMgGpCuQoJurg7E4cg== dependencies: tslib "^2.3.0" -"@aws-sdk/util-base64-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.46.0.tgz#b9c2aadf777136ea45eafe42dbe00c0bf40f3f5a" - integrity sha512-/ruNBm21Ptk+IGhwTphs8j5oDCjNIrUSipDoRtUuMGQR9TnNzup0e+sJDqP0BrKKM+tcvqEUhz+MScxbwJrwmg== +"@aws-sdk/util-base64-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.47.0.tgz#0e5ef98e827a376b429d166802dcde41b80a13db" + integrity sha512-r2ym8kSeLR4m18TFM8M3IThkj3i0DvETF/kxPdfa2fHKL7Lq7bfUDJjzr0LmFhdy7iEEcjeLO1hyBklyCke1nQ== dependencies: - "@aws-sdk/util-buffer-from" "3.46.0" + "@aws-sdk/util-buffer-from" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-body-length-browser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.46.0.tgz#fcb14d7a44d37efdb487c1236ee69159c85cec40" - integrity sha512-OJgMlBv4gEdmHCdZO9htysz9GMw0mS7qB3I5CbZ2aBOM0NvmaU7nqI6zYCoEmGh0keq0CnMBlNZhBBAwtiKYqg== +"@aws-sdk/util-body-length-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.47.0.tgz#4fee151afa6520a4a65a2b8be17b53ef678f4b5e" + integrity sha512-1hHX3uXrl/XKYx2dEULDhtBeofQLHQhllUSbtxj/t8HBZtNhwTSXgb0jbZhPvUFCnzL5ag4znYzEyukLLxgwwQ== dependencies: tslib "^2.3.0" -"@aws-sdk/util-body-length-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.46.0.tgz#ac390c9f79a306f135b6cddef1e1efbd4226651c" - integrity sha512-jyD+2c7iaD4Aih93Fm4I183SbdhSy4FNmSlK49PctMVVF+QSpzQxAJvv/nTwq37Kb8orVvs+sgy2FF3lxfOUJg== +"@aws-sdk/util-body-length-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.47.0.tgz#51839111713c77a05dbaeb6861a80e0138dd5be5" + integrity sha512-PGh5179ZEDS9kcUy1M0i5QiNMeVsCseXh152OT6rU/3yb0h9rozefED/DYEnW/UC0eQNDyj0mgEpT9R86e4S2w== dependencies: tslib "^2.3.0" -"@aws-sdk/util-buffer-from@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.46.0.tgz#fb931c744b690a5c4bfc5ffa0ea1c98b92bd2e90" - integrity sha512-e3avbwAUULpPCk4ke9ctrhAwxcXvMv8FYymNJDEN7+9lqZ4XqAjPt+R+IEEFMEbWmIPeZ8TpLw3yuru1Z74iuA== +"@aws-sdk/util-buffer-from@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.47.0.tgz#b5d837bae4f77fd94e5d546b1d12d61d58d56b03" + integrity sha512-pANJWhIZ32RuQVwtqf2rqllZngZYW0dgOiDwCMCDjBOuhlrqCVs2cwOvDJp7SS5TUg6dt6powFC7UKRRjFMe1g== dependencies: - "@aws-sdk/is-array-buffer" "3.46.0" + "@aws-sdk/is-array-buffer" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-config-provider@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.46.0.tgz#48c1d7db7200dc412098261c7e4e5612a28cd76d" - integrity sha512-KzzusGkvmb1uy3EItl+9YRxOOtjmU6iaAi9pBzHR2fiv13EMVNZrycVFPeGwz6LrsAEumKmTAZjR6c8BRbxtjw== +"@aws-sdk/util-config-provider@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.47.0.tgz#f7d4cb9976b4c901cfc4af03286fc020e232de6d" + integrity sha512-93JmYEtExWBlFM18yt7CuUCBf7WQGAjDEMuhy2sCmhgu+lRwicSCLkjEUFPUTxOv2QbU3HJV2CSKzpAjFAWrSA== dependencies: tslib "^2.3.0" -"@aws-sdk/util-credentials@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-credentials/-/util-credentials-3.46.0.tgz#3a58d2e45149c225ddede25ef87d501386a5d3ef" - integrity sha512-d5bDyCDVYi6ThBY8AntAKooExayFuLUnCXsDkmmWpHlp26JZv9s1/DsXR219ELgu8jIAWiID54HjfEYf8qa6Vw== +"@aws-sdk/util-credentials@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-credentials/-/util-credentials-3.47.0.tgz#ef0f81582dde9f67f3175556843244def9ee6e62" + integrity sha512-0I4Azt1C+xWORep3Qq/B6ZYoIL+fPCgqxYL7k3amW5yjkS4T/r0Md6mG41pb9CEHkbIYtQhzfhcUjqb1hNgIvg== dependencies: - "@aws-sdk/shared-ini-file-loader" "3.46.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-hex-encoding@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.46.0.tgz#89cf6213762e4d4959f9be1d1eea13dcc5ef925f" - integrity sha512-A831jS32tbdjki4ihS0BIZ3HAi1gv2PtLmAjAW+PHVvBd0S4OpbQApKxKPu0w+NKsp9XQYfkEkeFKCcMqN1zhg== +"@aws-sdk/util-defaults-mode-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.47.0.tgz#967374906c62b897aeca793b05fb59c4083a934e" + integrity sha512-W5ZYzxU23h6F/2vf6H0BJOzV0UVaCzi9l4sN/00m0FfoGMylwSVeJ0dKMwhMAq5o8sdCSRfzHdvAsXj5TjtghQ== + dependencies: + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" + bowser "^2.11.0" + tslib "^2.3.0" + +"@aws-sdk/util-defaults-mode-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.47.0.tgz#bdb4b91a3609e88840d4209daaa740c9b2c793f3" + integrity sha512-WSTXyAp51FaP0IGf2ZKS1iF7IZ+ct0q8qSBDp12frTIdJO2RZDTQftTq+RrOSj20LXnZi5rf0ICUOFJjomWg4w== + dependencies: + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/credential-provider-imds" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" + tslib "^2.3.0" + +"@aws-sdk/util-hex-encoding@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.47.0.tgz#f6a9445516965caf1a77a2b185483fc978b6afa9" + integrity sha512-94pkobzbyfasUTUOQSWOixo71ohEPGw2FHnTw/vQ28wQYVYJE8NaV2Z4MyeQlsxSvsthsE4D5u5i1uo+WKFzSQ== dependencies: tslib "^2.3.0" @@ -547,53 +575,53 @@ dependencies: tslib "^2.3.0" -"@aws-sdk/util-uri-escape@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.46.0.tgz#20d3e1910548d7f9fd23078ae115d530e03e6ecd" - integrity sha512-drAHEt3YnI6H6NpiTFLFT8e75bOhaO94ZP+kqz/0hluQiKX47Pow3Ar3Diaf/CUMLctH0IX3AaN3T2ve5v19lQ== +"@aws-sdk/util-uri-escape@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.47.0.tgz#1b3ea5939b89179e2c61a9775a2776ad528b94dd" + integrity sha512-4qxKb98t395h7dQWlD0iUMZpTH1JEPWdcNUCZtbVLwXy5lKzJOl4MPMwObdMhruMa9rgMEKwk6btaSzPK12KAw== dependencies: tslib "^2.3.0" -"@aws-sdk/util-user-agent-browser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.46.0.tgz#f79ce481add7ba6a520c28e5c190703629f71787" - integrity sha512-wwUh4H6+ur9akctoSgaz41J8JuRrOqey4aY68DmDQ0did3UjhRlbPD3xu0umXoPSgmtqQyl34oMPqCOfA70Z0Q== +"@aws-sdk/util-user-agent-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.47.0.tgz#e5df5749db066046e649a016f42e48f26b9a6333" + integrity sha512-T0MHvvdt98aDGjSnW1wZU0rTtsA/6zr8735ZHTF6ObEH8ZQ28RPTtD0eWO5pUWfReU8yQxDXhBhJK41/lOOtSA== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" bowser "^2.11.0" tslib "^2.3.0" -"@aws-sdk/util-user-agent-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.46.0.tgz#15abb0796ff6d67117185b438bdda1e917c97e79" - integrity sha512-JCY8mKWPic0aXtz7amKXWyjbX8fhdOkRcgsCCnevOHc/7KOxwa97VnDT555GNQ76LO+cEDgYueHklUayV3u+IA== +"@aws-sdk/util-user-agent-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.47.0.tgz#df0161fa59c0598356b143a5bea4bcd61dec80d4" + integrity sha512-aGft3RuO8vQyTFMR5tn4WMtjsVMA9WiPx9WCloheieXmlO7gtez9qr51GFYteBQq9lfdiY9PPj4uaOG21efSIg== dependencies: - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-utf8-browser@3.46.0", "@aws-sdk/util-utf8-browser@^3.0.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.46.0.tgz#03fb14499d5a01203322709cc2822dbf6e915921" - integrity sha512-zafI5Y7hRVC0vhJ77FPUyBckmpF2v2ZEKFC79AdwdFX11l7XNmq0hY/4CWVYeZ2L0Fyk0UV6eeKyk/TNdce0mg== +"@aws-sdk/util-utf8-browser@3.47.0", "@aws-sdk/util-utf8-browser@^3.0.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.47.0.tgz#6ac71d3107d909a2ba0aedc176799bd60d6853e8" + integrity sha512-qOYj00VqTVyUVb9gndS9yGHB/tRuK7EPGFvnhRh4VEkwVymH8ywyoFntRhWS/hSrrcQp0W35iS+fJPqdQ1nGWg== dependencies: tslib "^2.3.0" -"@aws-sdk/util-utf8-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.46.0.tgz#6337d5b62cea1e9ede714c26df2c1d4126fd65b7" - integrity sha512-Uk9hQrWQowU4ymtSxrxiIp7GnBoZfkKGSeWDy2h/1Biaexq9FQclbgwa0ZhA5lKLDj/nUxnXoT/ZcY90mTdzzQ== +"@aws-sdk/util-utf8-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.47.0.tgz#0c9228bc734e71c02df926d92d9521ac6dd04afe" + integrity sha512-zbcF4zYPta/5tsogtRQ99uPyEB2WGaOyybRaS4cGPhtLiRdA/1wcwmld8ctEaCCf4m4wr2Vu6U9v3SnY92V55w== dependencies: - "@aws-sdk/util-buffer-from" "3.46.0" + "@aws-sdk/util-buffer-from" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-waiter@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.46.0.tgz#83e73b6568ff01af2a6259ecc4d6b4955b68fa20" - integrity sha512-rn1bf9whuHfarNTFSRnFIupRlfN+L28hRZL8PClgyxa0WqpzG0goN6M+opuYnbKrTazyqktxpUTg/fHHoQiveA== +"@aws-sdk/util-waiter@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.47.0.tgz#2637a58c7a8b92d9ce2fd12d0c0cbc2c5d02cfaa" + integrity sha512-ED8Q7v8Z23NimTcPTK+VN2+NcTvVNLpm5+FzqCiXShZ6tM088e0fzwhyIVTejgbc0mvJE7QfEbR9ZSbr3a1zcw== dependencies: - "@aws-sdk/abort-controller" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/abort-controller" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" "@babel/code-frame@7.12.11": From ac254185298f242a2408457024f82676a248d949 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:43:01 +0100 Subject: [PATCH 11/16] chore: Bump @aws-sdk/client-ssm in /modules/runners/lambdas/runners (#1638) Bumps [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) from 3.46.0 to 3.47.0. - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.47.0/clients/client-ssm) --- updated-dependencies: - dependency-name: "@aws-sdk/client-ssm" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 798 ++++++++++--------- 2 files changed, 414 insertions(+), 386 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index b584f7fc48..6a9deaf5b2 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -36,7 +36,7 @@ "ts-node-dev": "^1.1.6" }, "dependencies": { - "@aws-sdk/client-ssm": "^3.45.0", + "@aws-sdk/client-ssm": "^3.47.0", "@octokit/auth-app": "3.6.1", "@octokit/rest": "^18.12.0", "@octokit/types": "^6.34.0", diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index 3c99ccdf6c..45e2b64c48 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -57,495 +57,523 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" -"@aws-sdk/abort-controller@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.46.0.tgz#7b1297afeb3e2256af99d2f7c8aa4efb09046135" - integrity sha512-XrCocRwajh3jkI/Y2PCZjYUZcJfmCa4DYM5nnW2+w4o7ez7vXEQ1j5FCI+/ogJIqfccnmEIlLZGlfzmc6vVbJw== +"@aws-sdk/abort-controller@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.47.0.tgz#0d11693da6824ba8597ee979abb2be9ec385cba7" + integrity sha512-6sxt11dVaJT8CzfVsGCV3h2R0LO12fvXsvCZsMsPGtivb4ZgoFK+PO3hs+9xuA3zjMUC7mb6LE2RM8EXKBDjDw== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/client-ssm@^3.45.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.46.0.tgz#3f33d7f3ced118c4900131fef1ba5d673e094c0f" - integrity sha512-wIPEX/LHio1X7YAeHdu0/hXXnRHYaQKRlv4ztShcdMtP6j4HWNck5Fwv/yh9B/JBhOAswPYcz1qEXCSRT3Hwpg== +"@aws-sdk/client-ssm@^3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.47.0.tgz#b9fd46e5f3bc33dbdce67da07ca96b8cbcc21242" + integrity sha512-CJMjFhNIMXgb7yObb8veMYrivhjE76jrDZ66xFiDrqUv2lgOPRgkFGSx0h+2VyYxiPwqTezfrUg15jkRB+R7Og== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/client-sts" "3.46.0" - "@aws-sdk/config-resolver" "3.46.0" - "@aws-sdk/credential-provider-node" "3.46.0" - "@aws-sdk/fetch-http-handler" "3.46.0" - "@aws-sdk/hash-node" "3.46.0" - "@aws-sdk/invalid-dependency" "3.46.0" - "@aws-sdk/middleware-content-length" "3.46.0" - "@aws-sdk/middleware-host-header" "3.46.0" - "@aws-sdk/middleware-logger" "3.46.0" - "@aws-sdk/middleware-retry" "3.46.0" - "@aws-sdk/middleware-serde" "3.46.0" - "@aws-sdk/middleware-signing" "3.46.0" - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/middleware-user-agent" "3.46.0" - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/node-http-handler" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/smithy-client" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" - "@aws-sdk/util-base64-node" "3.46.0" - "@aws-sdk/util-body-length-browser" "3.46.0" - "@aws-sdk/util-body-length-node" "3.46.0" - "@aws-sdk/util-user-agent-browser" "3.46.0" - "@aws-sdk/util-user-agent-node" "3.46.0" - "@aws-sdk/util-utf8-browser" "3.46.0" - "@aws-sdk/util-utf8-node" "3.46.0" - "@aws-sdk/util-waiter" "3.46.0" + "@aws-sdk/client-sts" "3.47.0" + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/credential-provider-node" "3.47.0" + "@aws-sdk/fetch-http-handler" "3.47.0" + "@aws-sdk/hash-node" "3.47.0" + "@aws-sdk/invalid-dependency" "3.47.0" + "@aws-sdk/middleware-content-length" "3.47.0" + "@aws-sdk/middleware-host-header" "3.47.0" + "@aws-sdk/middleware-logger" "3.47.0" + "@aws-sdk/middleware-retry" "3.47.0" + "@aws-sdk/middleware-serde" "3.47.0" + "@aws-sdk/middleware-signing" "3.47.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/middleware-user-agent" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/node-http-handler" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/smithy-client" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" + "@aws-sdk/util-base64-node" "3.47.0" + "@aws-sdk/util-body-length-browser" "3.47.0" + "@aws-sdk/util-body-length-node" "3.47.0" + "@aws-sdk/util-defaults-mode-browser" "3.47.0" + "@aws-sdk/util-defaults-mode-node" "3.47.0" + "@aws-sdk/util-user-agent-browser" "3.47.0" + "@aws-sdk/util-user-agent-node" "3.47.0" + "@aws-sdk/util-utf8-browser" "3.47.0" + "@aws-sdk/util-utf8-node" "3.47.0" + "@aws-sdk/util-waiter" "3.47.0" tslib "^2.3.0" uuid "^8.3.2" -"@aws-sdk/client-sso@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.46.0.tgz#2de5928e1187a7a34a782e83297db0aeed2ac666" - integrity sha512-n+dHT9azUW4pFA7a98gV/qFYdNwoMQ/4Y4tvPE28s9CKx8O0OIDlOwLPrhSBETCuRJNfnug1vNnFIzvOapfCkg== +"@aws-sdk/client-sso@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.47.0.tgz#6ec2858bebba4b24bb7a3611bf0223513e35ae6b" + integrity sha512-akkyVuElsSiCCUSGIIZjIhSaPg6hjebffjtcfn1yNHTrZchKw02htUpl4BJUpZE2patFABIDhaW4UK3xPtklAQ== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/config-resolver" "3.46.0" - "@aws-sdk/fetch-http-handler" "3.46.0" - "@aws-sdk/hash-node" "3.46.0" - "@aws-sdk/invalid-dependency" "3.46.0" - "@aws-sdk/middleware-content-length" "3.46.0" - "@aws-sdk/middleware-host-header" "3.46.0" - "@aws-sdk/middleware-logger" "3.46.0" - "@aws-sdk/middleware-retry" "3.46.0" - "@aws-sdk/middleware-serde" "3.46.0" - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/middleware-user-agent" "3.46.0" - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/node-http-handler" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/smithy-client" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" - "@aws-sdk/util-base64-node" "3.46.0" - "@aws-sdk/util-body-length-browser" "3.46.0" - "@aws-sdk/util-body-length-node" "3.46.0" - "@aws-sdk/util-user-agent-browser" "3.46.0" - "@aws-sdk/util-user-agent-node" "3.46.0" - "@aws-sdk/util-utf8-browser" "3.46.0" - "@aws-sdk/util-utf8-node" "3.46.0" + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/fetch-http-handler" "3.47.0" + "@aws-sdk/hash-node" "3.47.0" + "@aws-sdk/invalid-dependency" "3.47.0" + "@aws-sdk/middleware-content-length" "3.47.0" + "@aws-sdk/middleware-host-header" "3.47.0" + "@aws-sdk/middleware-logger" "3.47.0" + "@aws-sdk/middleware-retry" "3.47.0" + "@aws-sdk/middleware-serde" "3.47.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/middleware-user-agent" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/node-http-handler" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/smithy-client" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" + "@aws-sdk/util-base64-node" "3.47.0" + "@aws-sdk/util-body-length-browser" "3.47.0" + "@aws-sdk/util-body-length-node" "3.47.0" + "@aws-sdk/util-defaults-mode-browser" "3.47.0" + "@aws-sdk/util-defaults-mode-node" "3.47.0" + "@aws-sdk/util-user-agent-browser" "3.47.0" + "@aws-sdk/util-user-agent-node" "3.47.0" + "@aws-sdk/util-utf8-browser" "3.47.0" + "@aws-sdk/util-utf8-node" "3.47.0" tslib "^2.3.0" -"@aws-sdk/client-sts@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.46.0.tgz#b11d5ca2c13446f313c0e8d007e158aef39f6f8b" - integrity sha512-iZqMLOYZ0/x19towcaqdL6zEfFRSPQKEZjbBKujeHlWNEi0ldlCt3a5R3V0nntoaPoa6bopUxRYj3VTLGD43Sg== +"@aws-sdk/client-sts@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.47.0.tgz#3e6095d58a61630d1b2d1b12c2d428546f6e9727" + integrity sha512-GVBeDm8XS2nSz2XS8cDJuudb3E4OWk9CCMzftjJBdFNacRx76irSBnerCGgHG1wwoaUD90lUCDbdY/IwVlS4Pg== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/config-resolver" "3.46.0" - "@aws-sdk/credential-provider-node" "3.46.0" - "@aws-sdk/fetch-http-handler" "3.46.0" - "@aws-sdk/hash-node" "3.46.0" - "@aws-sdk/invalid-dependency" "3.46.0" - "@aws-sdk/middleware-content-length" "3.46.0" - "@aws-sdk/middleware-host-header" "3.46.0" - "@aws-sdk/middleware-logger" "3.46.0" - "@aws-sdk/middleware-retry" "3.46.0" - "@aws-sdk/middleware-sdk-sts" "3.46.0" - "@aws-sdk/middleware-serde" "3.46.0" - "@aws-sdk/middleware-signing" "3.46.0" - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/middleware-user-agent" "3.46.0" - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/node-http-handler" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/smithy-client" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" - "@aws-sdk/util-base64-node" "3.46.0" - "@aws-sdk/util-body-length-browser" "3.46.0" - "@aws-sdk/util-body-length-node" "3.46.0" - "@aws-sdk/util-user-agent-browser" "3.46.0" - "@aws-sdk/util-user-agent-node" "3.46.0" - "@aws-sdk/util-utf8-browser" "3.46.0" - "@aws-sdk/util-utf8-node" "3.46.0" + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/credential-provider-node" "3.47.0" + "@aws-sdk/fetch-http-handler" "3.47.0" + "@aws-sdk/hash-node" "3.47.0" + "@aws-sdk/invalid-dependency" "3.47.0" + "@aws-sdk/middleware-content-length" "3.47.0" + "@aws-sdk/middleware-host-header" "3.47.0" + "@aws-sdk/middleware-logger" "3.47.0" + "@aws-sdk/middleware-retry" "3.47.0" + "@aws-sdk/middleware-sdk-sts" "3.47.0" + "@aws-sdk/middleware-serde" "3.47.0" + "@aws-sdk/middleware-signing" "3.47.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/middleware-user-agent" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/node-http-handler" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/smithy-client" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" + "@aws-sdk/util-base64-node" "3.47.0" + "@aws-sdk/util-body-length-browser" "3.47.0" + "@aws-sdk/util-body-length-node" "3.47.0" + "@aws-sdk/util-defaults-mode-browser" "3.47.0" + "@aws-sdk/util-defaults-mode-node" "3.47.0" + "@aws-sdk/util-user-agent-browser" "3.47.0" + "@aws-sdk/util-user-agent-node" "3.47.0" + "@aws-sdk/util-utf8-browser" "3.47.0" + "@aws-sdk/util-utf8-node" "3.47.0" entities "2.2.0" fast-xml-parser "3.19.0" tslib "^2.3.0" -"@aws-sdk/config-resolver@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.46.0.tgz#c88e8d2662d51807ee1acbcda9497add288c9dd9" - integrity sha512-R7YGDhvVE1VIS7uyjG3rZE1nrRu/+YVBq/pPlq5f4Tis3EoUooPfr5yYOVAuZI1CGsgycbCi6jnaqLGIfxUFmQ== +"@aws-sdk/config-resolver@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.47.0.tgz#08f000793b19e91c7a7fa6d4ef96657d209d23fc" + integrity sha512-D3YV/hIVaUOHDVpLCwZGOyjSdQpxOVKnRPWT++kR6W0r5WC9F4tEtVCYwMnFRTVhOH87VvcMG/dkT5J4gTAgtQ== dependencies: - "@aws-sdk/signature-v4" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-config-provider" "3.46.0" + "@aws-sdk/signature-v4" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-config-provider" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-env@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.46.0.tgz#efe2810d3a3597d021a853292064876cd2c75810" - integrity sha512-dBCyVBJ1nVi+lvM1jV6LFw8FpGjdeCglLMTmZUxJLBMh/Lp+GWtnGxd7u38WnH5gxKC4xLnYj9zP1t0ha1tGzQ== +"@aws-sdk/credential-provider-env@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.47.0.tgz#27bc668f9076b35112f8bbb0e218836bd5e972b4" + integrity sha512-x5FctbVUkr//KbjDm8UFFZ7caEl0O1E3vDOxezzZ4yUX4EraKRuYKO1dZIAGNBbNzSBv5simpqVxIXNuGyK9zw== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-imds@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.46.0.tgz#e28c87136803c2df13820689c4c127679c0d29ab" - integrity sha512-nQidNDq6mjas/wFOi9XvHkvNmzM/XdSB/eRh6CH+wQeb8RjAlGm2Ivg0mpz/iIxjPXDIduW8aI/gFU3+3um6CQ== +"@aws-sdk/credential-provider-imds@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.47.0.tgz#77c606a2205f3b4c32835dd6b529d5a0632ac548" + integrity sha512-GKfl8O/5Ywnn6/0KfsXopXKrGF31MWCBivISAbubN08X5Up7sQoJPAaDZ5xsi389yZ7+fdTCLKwOyrxobIsGLA== dependencies: - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/url-parser" "3.46.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/url-parser" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-ini@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.46.0.tgz#dee7b8e6aa76e71158b6bc390ee3761c2395a271" - integrity sha512-D+3YLWzCaFUUcbLHAsJIoaI8AhoSpIl3c0a3spVN64f+V1XtwunbJO6VXsIF78RLe0kTP7IA/Rey86ydQVeqcw== - dependencies: - "@aws-sdk/credential-provider-env" "3.46.0" - "@aws-sdk/credential-provider-imds" "3.46.0" - "@aws-sdk/credential-provider-sso" "3.46.0" - "@aws-sdk/credential-provider-web-identity" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" +"@aws-sdk/credential-provider-ini@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.47.0.tgz#93141495412c8d60dfcca55da88d2e4e786695e4" + integrity sha512-h0VWqSdpDYjOMVJRmBXcVFW1+znXMGPmp2fXIg/1dgNkgbdstknFEwUXbgzmrVmE33Wc2UNpQYmnn3lvLUo85Q== + dependencies: + "@aws-sdk/credential-provider-env" "3.47.0" + "@aws-sdk/credential-provider-imds" "3.47.0" + "@aws-sdk/credential-provider-sso" "3.47.0" + "@aws-sdk/credential-provider-web-identity" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.46.0.tgz#8ec9fd35ba7922d8502787a244a047cd5dea7ba8" - integrity sha512-TrlGFBpIEHy7SnFOL8bE4IUC1Albxg1aSYgU92dzjGe1HhUSOzFABZhqwzfoo/xTCuS/DnA+2aTVD+hRR9t1Mw== - dependencies: - "@aws-sdk/credential-provider-env" "3.46.0" - "@aws-sdk/credential-provider-imds" "3.46.0" - "@aws-sdk/credential-provider-ini" "3.46.0" - "@aws-sdk/credential-provider-process" "3.46.0" - "@aws-sdk/credential-provider-sso" "3.46.0" - "@aws-sdk/credential-provider-web-identity" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" +"@aws-sdk/credential-provider-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.47.0.tgz#c7baa6b06e6f75710458326798bc3f52d133d9d1" + integrity sha512-38T8CK7aUI7Uca3Wu686c6OAaLCfvmIPteiTyRQDr+GA9ElJo5d6bONc2ICibLzV7OGqgP/a7wPONnGPEe3VzA== + dependencies: + "@aws-sdk/credential-provider-env" "3.47.0" + "@aws-sdk/credential-provider-imds" "3.47.0" + "@aws-sdk/credential-provider-ini" "3.47.0" + "@aws-sdk/credential-provider-process" "3.47.0" + "@aws-sdk/credential-provider-sso" "3.47.0" + "@aws-sdk/credential-provider-web-identity" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-process@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.46.0.tgz#4bbe107b9d33128ae773840d6b39bd29cd5b67e4" - integrity sha512-uW2+NgsqAJmQDQ6Y5t+U6E3LjLTEc06FCtJZIdYmfSGnsZoVH26DDIDg92G1ptFF8AzV26aypF2kjiRVRhIwDQ== +"@aws-sdk/credential-provider-process@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.47.0.tgz#f7a9dfd45152922468d4908d3bc7508d1d3cdead" + integrity sha512-uk/u9tCzsgrYx9V6GtGlp6xkbblyF0auofxKIEyr2xIFQAtfa9GhCAP1F9bMbH9LcdF3pYhGI5rT3FCBuBbdmg== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-sso@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.46.0.tgz#31feb9a1959e51ad52a0e761878ad6ab430ca12e" - integrity sha512-y3zv6FtaEu1cjtun6vQ1S/2aya70cPjCcoQhSrsH9TDYXp/ZRk4PN6xdVGGpkZX2kZhowGU5DvhOGK48IqrNZg== - dependencies: - "@aws-sdk/client-sso" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-credentials" "3.46.0" +"@aws-sdk/credential-provider-sso@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.47.0.tgz#fc29c5f5b5cf3be4bf94503e9ec574558fb71d1b" + integrity sha512-isM2AKsgz/8mWP4mAAZZ0h4dMx2cNXu7mwNVl0XICV0JQlMA2CYcC9UfQ34NtCsZUY+gjhU2A001Ai9yJDispg== + dependencies: + "@aws-sdk/client-sso" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-credentials" "3.47.0" tslib "^2.3.0" -"@aws-sdk/credential-provider-web-identity@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.46.0.tgz#0ee7cfa192338208aca134e223e8a0d4d44818b8" - integrity sha512-VUNTS9HjwLRmS2OQ+i4tqVJBUpk/DjIT0sWUDnKBcC6UCyGOkVmBVisCvUHpwyCLCgYbCvTab1SfrJ8dZsN83w== +"@aws-sdk/credential-provider-web-identity@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.47.0.tgz#eb89137c545d4472f2ad2eae3ac7b1a466a03fae" + integrity sha512-Tz17aDOuQv/lIRHuc/cbCS902QCpGakcy4MBxDPj1g5ccozrJC7IniS7OB3X4ghberggxx/4raWjNToNqtfobg== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/fetch-http-handler@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.46.0.tgz#6440a0b97fb92900dc414af47e1b6727607fd5a7" - integrity sha512-uOfdwbUCG+2LQ4iMkxD/izlzjnIrB5P5HtH7L5w1EFIsdxDXeFnnql0FaEcOvaEEg2rs9z0t+oLwMJZnNNtqAg== +"@aws-sdk/fetch-http-handler@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.47.0.tgz#a11aa9c95a8901a96dd0f2956708d757a13581a0" + integrity sha512-FSQ5qQkHmCNAgjO2E89vV4QAN66EnHK8sTh4eH55UU0+9/h85g0uMTLMovoEN5Jk+h6AmPCbeq9i+HcPJTmWEQ== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/querystring-builder" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-base64-browser" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/querystring-builder" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-base64-browser" "3.47.0" tslib "^2.3.0" -"@aws-sdk/hash-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.46.0.tgz#e8cbb3fa64a8875d82ddbc326bc2bfbe8004aa2f" - integrity sha512-rABF9k5uSJdqmwBeYnu+2+iWEmPNVsoBy9bwLvEmGfh557wAwh3dL5IDf+NiIFrd8GTOF/2HV1477XXBl15C0g== +"@aws-sdk/hash-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.47.0.tgz#171bb22270dba034d98e8394b5fb46debcdddfb0" + integrity sha512-OqLS/WweCBJz4BwO+EPF1yDeDo8YXXavY/vXElX6reb9+xew9TqmHoFSlFSR8GXkPU7SO+YnlOtmikpMz6fExQ== dependencies: - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-buffer-from" "3.46.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-buffer-from" "3.47.0" tslib "^2.3.0" -"@aws-sdk/invalid-dependency@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.46.0.tgz#f4cc92b36aea473a14850db3114740c40658e4e2" - integrity sha512-KumWtDstAKpKRQbHA95AeHpBNtxCXHVbUk+nFAiXcBP281yEalUbyK0W5Q2bDl26L3z6zHodg3OJllHYavJKMg== +"@aws-sdk/invalid-dependency@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.47.0.tgz#6bd35243526fd7932b3340019c6b87b0f11723f9" + integrity sha512-D2n0RA0o8WyFqPuwbVks177KasNK0bcJn+Fp6GzopSwSXQctULidm7S9pDS9fQW9TZW8xREeHhEyRgmstKc+PQ== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/is-array-buffer@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.46.0.tgz#c578762a2095c5bf61f55d155dd819ece4cddeff" - integrity sha512-HcQtJgZDQgo7ivD79GF82pTf+zYGjsgzKG7lkUBEetSfkV0W8h6XfhN6DmuYQuCcu1Pt9IkN7haYNPiPdfDhvg== +"@aws-sdk/is-array-buffer@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.47.0.tgz#b8f0c0f769956e2505f4e1b9fc4440c727b52022" + integrity sha512-vm3rjUo9EYjLiog3OxGu+f0CdFjTooO2mg5bGb13Xv/2jpg6Z573Skms8nPEaF+ULJWJvobdK+yGw8r4w22cLA== dependencies: tslib "^2.3.0" -"@aws-sdk/middleware-content-length@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.46.0.tgz#871b49af25fa5c989c1b0e2abb6f25e99589c0b0" - integrity sha512-Vf17vKAZ9n2ZlkMoHmCXMHAJegw3djC8qxe2sGdHSGyozfJNpA77ec32ldLvBtQ82LPmSaqdhcbP0/oYCalnzA== +"@aws-sdk/middleware-content-length@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.47.0.tgz#d093f3a17ec0fdf243d01c6aa8842f598c9e59a9" + integrity sha512-xLz7BOYpb4rDsxOzyo5v7zPPI1F6vP+S19zpGcBWCg9csIOrbwSTrtwU+yOAfq7ZG+GSVxWnvMEsyqm362VF8Q== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-host-header@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.46.0.tgz#0358c215e8de0825aa344dba90d1a51474dfbdbe" - integrity sha512-I+WsUzpyzS9l5Dt64kyp7v+9KeYPOCviYmVw2kM1EZRdAeo+jiCRxU5LnDJ9ORxfRwGcEmQV7xb4UpqXcn2N6Q== +"@aws-sdk/middleware-host-header@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.47.0.tgz#b2491dc114db203dd96321054cb1a8f2d368b0cc" + integrity sha512-jkCoH7wHTWo5UduB46e4A71Uj5EKSYf/44Sxf+/PGyOaGW+SbP9nkjdjyWKB5p84WmvhayZLed/qUJgJpTrpGA== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-logger@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.46.0.tgz#a8a1e840c5d5a659a459eaa112627e1e5c4707ae" - integrity sha512-xkB98tfZc1pSeks0a7jagYIVHxJfoxHX7wcASzBa3IjyodZpSqDW392edF9c3kSCv6G6PGRbG+F1F6j7ZTVpRQ== +"@aws-sdk/middleware-logger@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.47.0.tgz#1fa43b4b5f21a9d4de9a96a067c0ea3fc2569bb8" + integrity sha512-cK1q+43n2jh/j7jTuFIez7u5k56i2YnjP3DRlh12PfiXiA9V39mfdIu59XHERtE+wJlAyHUq1lYix83CMXOWfQ== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-retry@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.46.0.tgz#dc3cb55ea52fd644199eb021632c63f8b3c010af" - integrity sha512-YkNNs2dUcriLwy4pYG7nfa850tD8dtFUeE/IQ+YBMbWDedT31UFkCfHUdjBK1GFbIv+G1N+ZVGBCkWq1OuhKXw== +"@aws-sdk/middleware-retry@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.47.0.tgz#779cfcbd050b0fc802d13ddb307b01c1eddf1ed4" + integrity sha512-AHIxtUFNWSLNZjpgR0Jfx+6X78qPJjmyrfv8S5MVW1uURZK14aepV+0JyGBkjFPJVu0yQzcIlvIgKO20e3zQwQ== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/service-error-classification" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/service-error-classification" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" uuid "^8.3.2" -"@aws-sdk/middleware-sdk-sts@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.46.0.tgz#0e19dafb476f34332ac8ebaeeba80fc6da8477f7" - integrity sha512-JcLwMBqg0ZsHU79e4VixU7e2YI+pktRuI9HXKc4Aoic+h65TXOzB3KjAllweUNjQtc6ZZvqYdd9WJ6PFs1X93A== - dependencies: - "@aws-sdk/middleware-signing" "3.46.0" - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/signature-v4" "3.46.0" - "@aws-sdk/types" "3.46.0" +"@aws-sdk/middleware-sdk-sts@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.47.0.tgz#621257aba9db686ffc16212cb0ee1b3c5af1d57a" + integrity sha512-DbXxMeGmnxjOt6fk2UHuQQmuRILnHr5mj6e3xwiYmkg7ClM2fmP3vy94Q98RgDtpEwlyb6yHCONiWP4iXExoug== + dependencies: + "@aws-sdk/middleware-signing" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/signature-v4" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-serde@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.46.0.tgz#ab368854460859491602cbb7dc15cabf7323cfed" - integrity sha512-5M56VUm/stsSabauHxFrv1BSoH0VPyMB1V4vewAD3cp5YGiUpChYxjhcBbzi0QvI65HLxa6nLedwrE+g1uVJ1Q== +"@aws-sdk/middleware-serde@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.47.0.tgz#fc84aa32fc60a694e4dbe173ccd92081bdfa45bf" + integrity sha512-MYJqW9xoq//FHa6A6drZ48Wswy8vuFrnbTsKK45AsIKs8kdscYnlWC8s7ndmYrMoT4235TRi8QgcjLC8WMIu9Q== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-signing@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.46.0.tgz#91c6e2351b85d9909e97dedc25031390eb750ed3" - integrity sha512-wyv58cufJ2mWtpgfdMYs2ZPnyGadgnaZpWpdoVTpSte8PyUXjRiaR8dLkj84DWUurT6m1h7NEPIHgL6+W1Wwfg== +"@aws-sdk/middleware-signing@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.47.0.tgz#d1672d0913ad9aa0c2b33146e22a9f07b865aaa4" + integrity sha512-oDQ93PiP/90Kl7b3AcHLxsHtWNSxTSdYbJRu4mLb31jKobd2GmLc+tz7L8DpKRyv+fkbrf0Lxh/zLAwaaZdNfg== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/signature-v4" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/signature-v4" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/middleware-stack@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.46.0.tgz#300eeeca80c933534e19ec37721b96b3a023dc4c" - integrity sha512-+3SmpYo12i9Gn7L/HEJqAv5+OieZL9zfXungFKr96rTpcvYDZWQblTP3tugBtvGV6V4tzvebMkUTWxBB6p+dhQ== +"@aws-sdk/middleware-stack@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.47.0.tgz#590b68f3d62e5a04c843616789c57d4d5a0628bd" + integrity sha512-F2iwZMXERLTddIovCa7uQmrKXTu3O/Rbym/xKC51J1hnELoNudzIuNIdUQsnSfSIJBl0pB5najN1O2IHBcO/oQ== dependencies: tslib "^2.3.0" -"@aws-sdk/middleware-user-agent@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.46.0.tgz#767374d15bd5174b6df710971b0969234648c560" - integrity sha512-n9VEWlIXxbJXCr2IpocNJQUW7dhCdAcPKmxV0T5LZ/AygKsLvbWy40u2Qm9/eB1MYpqiheeb5MsY3UXxHgnOlg== +"@aws-sdk/middleware-user-agent@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.47.0.tgz#9eed6f5f0de43506506bebab8a573d1c78eac0a2" + integrity sha512-L0uYhbzXDXSYkvtSzLhpSqv/Hg0Wlwf0PPdYHqPmNJFrN+rigjxvu32e10lZj8JCsqX/tRlPULQdrn1mOvHeMg== dependencies: - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/node-config-provider@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.46.0.tgz#94016ebb5c290bd59596a1eb653cc67574b6dced" - integrity sha512-Hzz860d1GNZSSX74TywfUu125l8BT6JkJuKG0QDhuC+9xklNfC1hgziihldHu6xL7DzY5UKgjyzdNBQfqCqLbw== +"@aws-sdk/node-config-provider@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.47.0.tgz#6294495b47a554a5e8c6f12b54c1c4c1afda5f1a" + integrity sha512-YLv2CmM8CfedhtrqMhSoEtJenJlWWGCBOvhewXhEPMa+P/PKZ9HxsKdOTC/+lpuWhnD700fG6kFnn2R0kSQE4g== dependencies: - "@aws-sdk/property-provider" "3.46.0" - "@aws-sdk/shared-ini-file-loader" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/node-http-handler@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.46.0.tgz#afca10c3497d7354016fe3fe3f9cdfd1d8c4a8f1" - integrity sha512-SqeKskt47u/ZIeN5b6lmjOAx0yLiY/WDQ6N9Z6LRJCYiSZ7oHflA1jPWkX20qWOKioa2iHBVTNNX2lu8yFkWbg== +"@aws-sdk/node-http-handler@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.47.0.tgz#242281a97da25f2465efe4d4c856d6d87fa8752b" + integrity sha512-wZAU3BLLn/mmWR8bYIBdx+gcdwjO1KNNe7C6yXUwvFgClBjCxqR6C32k8CJ3eGiKulGgkBmX8DKGXIdqv0W7kw== dependencies: - "@aws-sdk/abort-controller" "3.46.0" - "@aws-sdk/protocol-http" "3.46.0" - "@aws-sdk/querystring-builder" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/abort-controller" "3.47.0" + "@aws-sdk/protocol-http" "3.47.0" + "@aws-sdk/querystring-builder" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/property-provider@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.46.0.tgz#da1491283708a932948d210cfd4707cc971312e5" - integrity sha512-e3Jcds7G1Hg5VDvwLox0HlQq4G2fvmkO1BRPvM8WfRGvxRNK40dqoelm2NMtbNK0KgFPIpKsGeX1UhZDt9Od9w== +"@aws-sdk/property-provider@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.47.0.tgz#de9fe96a582c6f6a7402ae8779a3f698a8e785a8" + integrity sha512-S59dASvUxqepS9jTxoN9YrP1CTioYcbNLdg2VwFNglXNRekOP2sxyvtGxDE3oVc3ZgzEyq8+OWsReONf8Tdy4g== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/protocol-http@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.46.0.tgz#ad6d05608e335865e2fdc1b25e5feb561b1c119a" - integrity sha512-hKqHYEp/JDfOl5kZKp0CRgvbsg+c52Ss4KwuRoU9vA56VZ5TpfgHznajdme97xedsE40hnZeitv2BKEMbkYCqg== +"@aws-sdk/protocol-http@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.47.0.tgz#97f730909c1b4a35705d7e2377a4188e821d66c7" + integrity sha512-Oz9iTfuMmpGVB8AGqJ4A1S8OmcAQlM4/f0QLHLp1Kcjnu7H3jysk3B7qWLgqxO7DwKEX4XU8AXohwQv1aXgI8Q== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/querystring-builder@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.46.0.tgz#4f3fcc15a738696521a91cee1668613383a9242e" - integrity sha512-YYGRK291ro+KR3TX0jjyGRdMGHn6D2CBD89oXj8tAV3djeMIpFSGDrEL+NKeJvp7aBNlEnQ9kSfzyQuzQVvJWA== +"@aws-sdk/querystring-builder@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.47.0.tgz#82c77755e37266130560b0b93c144db9220e3ebd" + integrity sha512-Ou5ipsOZgsMkSnA61Y5xRoOaxHX9vuqBlWL6iAppSonFanj73qrmymUY+AGUznDiUAxCWcvxdnPUIYDm5grwyg== dependencies: - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-uri-escape" "3.46.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-uri-escape" "3.47.0" tslib "^2.3.0" -"@aws-sdk/querystring-parser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.46.0.tgz#33657e281bf4ecebca823fd07f695840cd95502b" - integrity sha512-xxTnIXLbx4Jq16Utza7wh4HpPfVyCL0c+6NU2t+kXZ2sgOWhx2XAhShcZVbEkA/61UAMEIhyNBVE+z9OFz6X5g== +"@aws-sdk/querystring-parser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.47.0.tgz#c8b7f27f0ce75363b91ec13eabd393f24883b4d2" + integrity sha512-UQlLg7KDHQAQwS4lILE9wht+m3azXrNjWDAHeQqsG8mqCjvSCu5L9t3BBI+EO4dPb9CKa61fjtuzslxvpZdZ3w== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/service-error-classification@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.46.0.tgz#3650c0ed104190230ddab1aeda16f2d9e7f1ba0c" - integrity sha512-hFDh/qtvKX9xUPxjGiDvumKsoO/3+eL4hi6X3qWN8lHg49wixjwcwlCEPn9jhdFJ9TRXc20CgPxWv4+V96Yf/A== +"@aws-sdk/service-error-classification@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.47.0.tgz#0fbcd467861371072fb09e2a7c7de6a003f432cc" + integrity sha512-15SEeOb+In/hEiSfEWYQvjuA5NeoWlh1iOt8aX4eQLqqIIr5DWyLsremTeWtNN3rIbJzU7yVHg5cv2xn3MJ8Wg== -"@aws-sdk/shared-ini-file-loader@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.46.0.tgz#11dd34c8a2dfa8a61dd13e9f7c14d3f480743933" - integrity sha512-Rp7Z1X23kvyRCziOxXu2PYCCPT5CQ5t8O4WoKrEkMT9Vqm2gluXOcCnL4iOpRkSRGEZT7lfe5OCM8ApNRTIHpQ== +"@aws-sdk/shared-ini-file-loader@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.47.0.tgz#8ec659e09362e3fd021dad1bfb952e4796dc88e2" + integrity sha512-yPl190HEyTNawkaOnGkG4zgY+dlXDvSx/RRMxsYoBycaU7V4dfYlXkVZDFe0hqnxw/s/aN7qKfzvEvRkrd9kcg== dependencies: tslib "^2.3.0" -"@aws-sdk/signature-v4@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.46.0.tgz#fa3f4a7aeb4078716647387f7b8f2c91afb3fe71" - integrity sha512-qtI1t0CrEhVCxaezmmBpMe1WmQxdxho8oPiMEKWIUkkXQFg78Eg3jnXlLhjL4+MGHMqBB3mV7nGO6k8qu8H9rA== +"@aws-sdk/signature-v4@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.47.0.tgz#28f3515ef2525a1cbb73f222cfb6e04c9d0d0cb2" + integrity sha512-b1JDXaBRNQ9niMz7Hj6XZ2OfDNT8+a+3fP+BxmFlaFPV++Huo1ClpimzFS8KjRBBrFltTOPPJnEfS+M4cBsnEQ== dependencies: - "@aws-sdk/is-array-buffer" "3.46.0" - "@aws-sdk/types" "3.46.0" - "@aws-sdk/util-hex-encoding" "3.46.0" - "@aws-sdk/util-uri-escape" "3.46.0" + "@aws-sdk/is-array-buffer" "3.47.0" + "@aws-sdk/types" "3.47.0" + "@aws-sdk/util-hex-encoding" "3.47.0" + "@aws-sdk/util-uri-escape" "3.47.0" tslib "^2.3.0" -"@aws-sdk/smithy-client@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.46.0.tgz#04a8f6fcd0861df7d617f1feeb59ae07cef9a0d0" - integrity sha512-Dzx4CR+rOkr5hXbLhnOfnrPWmSs4O9BTjFWD+4oh+RTXq0It8g+fWZxPcdvRCDU4GjS9Gtbkw0f0pN3FMCEszQ== +"@aws-sdk/smithy-client@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.47.0.tgz#b572eb014f449c3dae09781d24922ab30f4876e0" + integrity sha512-rq1H//VJKopXgRJgso+BdFBD4hrssbFky1BuvXu7orIi8Wp7oS2LogKctqclX7THrXCNT6mzHaxvU6xEOWYUXg== dependencies: - "@aws-sdk/middleware-stack" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/middleware-stack" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/types@3.46.0", "@aws-sdk/types@^3.1.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.46.0.tgz#4f64871a6e32547403e5b3229b66d318909619b3" - integrity sha512-yhrkVVyv4RUt3KqDDyEayjBM5dRBtuS486THeqtSghUYNV7M/cW18TA3gdMC0pRGgUqfKrOysdBZjCyPrYNvuA== +"@aws-sdk/types@3.47.0", "@aws-sdk/types@^3.1.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.47.0.tgz#58afc08084a0c929687a9c242edc3794abb22e95" + integrity sha512-ljxyrASkxCsgPXW/jRGGokNtjOql4RbzEl23HEliDmmETlKOrUKVDa2iqhnz5nvqVTc1MgOQv/dr9YBO1LHHIQ== -"@aws-sdk/url-parser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.46.0.tgz#b90c39f7475b6fdc52ec0bc8b440609bb1bbc2b3" - integrity sha512-foMB0AC3QDy+KfvRxsMXvJQZXr9CMzdupcNIXwKRZog82tEEc09dVeUjuJrO4H+A2eK84SyawRfy+ow+LRqvqw== +"@aws-sdk/url-parser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.47.0.tgz#e3ba9a22bc54317e67949195d6e21c119e44e29a" + integrity sha512-BGfyYZgPvcJ+fW5+i29fy9IwG/2R3LYnWyZ85AFbE++8YcMueJhD7Sychh3mUINViCzjUTVC971m56ee9O9QLA== dependencies: - "@aws-sdk/querystring-parser" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/querystring-parser" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-base64-browser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.46.0.tgz#be65210f50b4c25345a0570351e3f40fc59cc5f1" - integrity sha512-oDlExDHYVOXsHFwFCA+CxZlGiHWeO53l0xoohpTIwGV6u48jED/4GrNM6iWVT6Vwd4skqtRMM41IHXjtiCtp/g== +"@aws-sdk/util-base64-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.47.0.tgz#a6356ccf65cc7694bbb6959b925cae5248adc130" + integrity sha512-mG6mCdWWzxdDNKmF4YAn4LH7DBdPfTH/eN8ZrkEWamx9goaO1odQz7p86bxMFe5qMHSPRMgGpCuQoJurg7E4cg== dependencies: tslib "^2.3.0" -"@aws-sdk/util-base64-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.46.0.tgz#b9c2aadf777136ea45eafe42dbe00c0bf40f3f5a" - integrity sha512-/ruNBm21Ptk+IGhwTphs8j5oDCjNIrUSipDoRtUuMGQR9TnNzup0e+sJDqP0BrKKM+tcvqEUhz+MScxbwJrwmg== +"@aws-sdk/util-base64-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.47.0.tgz#0e5ef98e827a376b429d166802dcde41b80a13db" + integrity sha512-r2ym8kSeLR4m18TFM8M3IThkj3i0DvETF/kxPdfa2fHKL7Lq7bfUDJjzr0LmFhdy7iEEcjeLO1hyBklyCke1nQ== dependencies: - "@aws-sdk/util-buffer-from" "3.46.0" + "@aws-sdk/util-buffer-from" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-body-length-browser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.46.0.tgz#fcb14d7a44d37efdb487c1236ee69159c85cec40" - integrity sha512-OJgMlBv4gEdmHCdZO9htysz9GMw0mS7qB3I5CbZ2aBOM0NvmaU7nqI6zYCoEmGh0keq0CnMBlNZhBBAwtiKYqg== +"@aws-sdk/util-body-length-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.47.0.tgz#4fee151afa6520a4a65a2b8be17b53ef678f4b5e" + integrity sha512-1hHX3uXrl/XKYx2dEULDhtBeofQLHQhllUSbtxj/t8HBZtNhwTSXgb0jbZhPvUFCnzL5ag4znYzEyukLLxgwwQ== dependencies: tslib "^2.3.0" -"@aws-sdk/util-body-length-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.46.0.tgz#ac390c9f79a306f135b6cddef1e1efbd4226651c" - integrity sha512-jyD+2c7iaD4Aih93Fm4I183SbdhSy4FNmSlK49PctMVVF+QSpzQxAJvv/nTwq37Kb8orVvs+sgy2FF3lxfOUJg== +"@aws-sdk/util-body-length-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.47.0.tgz#51839111713c77a05dbaeb6861a80e0138dd5be5" + integrity sha512-PGh5179ZEDS9kcUy1M0i5QiNMeVsCseXh152OT6rU/3yb0h9rozefED/DYEnW/UC0eQNDyj0mgEpT9R86e4S2w== dependencies: tslib "^2.3.0" -"@aws-sdk/util-buffer-from@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.46.0.tgz#fb931c744b690a5c4bfc5ffa0ea1c98b92bd2e90" - integrity sha512-e3avbwAUULpPCk4ke9ctrhAwxcXvMv8FYymNJDEN7+9lqZ4XqAjPt+R+IEEFMEbWmIPeZ8TpLw3yuru1Z74iuA== +"@aws-sdk/util-buffer-from@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.47.0.tgz#b5d837bae4f77fd94e5d546b1d12d61d58d56b03" + integrity sha512-pANJWhIZ32RuQVwtqf2rqllZngZYW0dgOiDwCMCDjBOuhlrqCVs2cwOvDJp7SS5TUg6dt6powFC7UKRRjFMe1g== dependencies: - "@aws-sdk/is-array-buffer" "3.46.0" + "@aws-sdk/is-array-buffer" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-config-provider@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.46.0.tgz#48c1d7db7200dc412098261c7e4e5612a28cd76d" - integrity sha512-KzzusGkvmb1uy3EItl+9YRxOOtjmU6iaAi9pBzHR2fiv13EMVNZrycVFPeGwz6LrsAEumKmTAZjR6c8BRbxtjw== +"@aws-sdk/util-config-provider@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.47.0.tgz#f7d4cb9976b4c901cfc4af03286fc020e232de6d" + integrity sha512-93JmYEtExWBlFM18yt7CuUCBf7WQGAjDEMuhy2sCmhgu+lRwicSCLkjEUFPUTxOv2QbU3HJV2CSKzpAjFAWrSA== dependencies: tslib "^2.3.0" -"@aws-sdk/util-credentials@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-credentials/-/util-credentials-3.46.0.tgz#3a58d2e45149c225ddede25ef87d501386a5d3ef" - integrity sha512-d5bDyCDVYi6ThBY8AntAKooExayFuLUnCXsDkmmWpHlp26JZv9s1/DsXR219ELgu8jIAWiID54HjfEYf8qa6Vw== +"@aws-sdk/util-credentials@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-credentials/-/util-credentials-3.47.0.tgz#ef0f81582dde9f67f3175556843244def9ee6e62" + integrity sha512-0I4Azt1C+xWORep3Qq/B6ZYoIL+fPCgqxYL7k3amW5yjkS4T/r0Md6mG41pb9CEHkbIYtQhzfhcUjqb1hNgIvg== dependencies: - "@aws-sdk/shared-ini-file-loader" "3.46.0" + "@aws-sdk/shared-ini-file-loader" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-hex-encoding@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.46.0.tgz#89cf6213762e4d4959f9be1d1eea13dcc5ef925f" - integrity sha512-A831jS32tbdjki4ihS0BIZ3HAi1gv2PtLmAjAW+PHVvBd0S4OpbQApKxKPu0w+NKsp9XQYfkEkeFKCcMqN1zhg== +"@aws-sdk/util-defaults-mode-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.47.0.tgz#967374906c62b897aeca793b05fb59c4083a934e" + integrity sha512-W5ZYzxU23h6F/2vf6H0BJOzV0UVaCzi9l4sN/00m0FfoGMylwSVeJ0dKMwhMAq5o8sdCSRfzHdvAsXj5TjtghQ== + dependencies: + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" + bowser "^2.11.0" + tslib "^2.3.0" + +"@aws-sdk/util-defaults-mode-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.47.0.tgz#bdb4b91a3609e88840d4209daaa740c9b2c793f3" + integrity sha512-WSTXyAp51FaP0IGf2ZKS1iF7IZ+ct0q8qSBDp12frTIdJO2RZDTQftTq+RrOSj20LXnZi5rf0ICUOFJjomWg4w== + dependencies: + "@aws-sdk/config-resolver" "3.47.0" + "@aws-sdk/credential-provider-imds" "3.47.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/property-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" + tslib "^2.3.0" + +"@aws-sdk/util-hex-encoding@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.47.0.tgz#f6a9445516965caf1a77a2b185483fc978b6afa9" + integrity sha512-94pkobzbyfasUTUOQSWOixo71ohEPGw2FHnTw/vQ28wQYVYJE8NaV2Z4MyeQlsxSvsthsE4D5u5i1uo+WKFzSQ== dependencies: tslib "^2.3.0" @@ -556,53 +584,53 @@ dependencies: tslib "^2.3.0" -"@aws-sdk/util-uri-escape@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.46.0.tgz#20d3e1910548d7f9fd23078ae115d530e03e6ecd" - integrity sha512-drAHEt3YnI6H6NpiTFLFT8e75bOhaO94ZP+kqz/0hluQiKX47Pow3Ar3Diaf/CUMLctH0IX3AaN3T2ve5v19lQ== +"@aws-sdk/util-uri-escape@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.47.0.tgz#1b3ea5939b89179e2c61a9775a2776ad528b94dd" + integrity sha512-4qxKb98t395h7dQWlD0iUMZpTH1JEPWdcNUCZtbVLwXy5lKzJOl4MPMwObdMhruMa9rgMEKwk6btaSzPK12KAw== dependencies: tslib "^2.3.0" -"@aws-sdk/util-user-agent-browser@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.46.0.tgz#f79ce481add7ba6a520c28e5c190703629f71787" - integrity sha512-wwUh4H6+ur9akctoSgaz41J8JuRrOqey4aY68DmDQ0did3UjhRlbPD3xu0umXoPSgmtqQyl34oMPqCOfA70Z0Q== +"@aws-sdk/util-user-agent-browser@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.47.0.tgz#e5df5749db066046e649a016f42e48f26b9a6333" + integrity sha512-T0MHvvdt98aDGjSnW1wZU0rTtsA/6zr8735ZHTF6ObEH8ZQ28RPTtD0eWO5pUWfReU8yQxDXhBhJK41/lOOtSA== dependencies: - "@aws-sdk/types" "3.46.0" + "@aws-sdk/types" "3.47.0" bowser "^2.11.0" tslib "^2.3.0" -"@aws-sdk/util-user-agent-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.46.0.tgz#15abb0796ff6d67117185b438bdda1e917c97e79" - integrity sha512-JCY8mKWPic0aXtz7amKXWyjbX8fhdOkRcgsCCnevOHc/7KOxwa97VnDT555GNQ76LO+cEDgYueHklUayV3u+IA== +"@aws-sdk/util-user-agent-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.47.0.tgz#df0161fa59c0598356b143a5bea4bcd61dec80d4" + integrity sha512-aGft3RuO8vQyTFMR5tn4WMtjsVMA9WiPx9WCloheieXmlO7gtez9qr51GFYteBQq9lfdiY9PPj4uaOG21efSIg== dependencies: - "@aws-sdk/node-config-provider" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/node-config-provider" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-utf8-browser@3.46.0", "@aws-sdk/util-utf8-browser@^3.0.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.46.0.tgz#03fb14499d5a01203322709cc2822dbf6e915921" - integrity sha512-zafI5Y7hRVC0vhJ77FPUyBckmpF2v2ZEKFC79AdwdFX11l7XNmq0hY/4CWVYeZ2L0Fyk0UV6eeKyk/TNdce0mg== +"@aws-sdk/util-utf8-browser@3.47.0", "@aws-sdk/util-utf8-browser@^3.0.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.47.0.tgz#6ac71d3107d909a2ba0aedc176799bd60d6853e8" + integrity sha512-qOYj00VqTVyUVb9gndS9yGHB/tRuK7EPGFvnhRh4VEkwVymH8ywyoFntRhWS/hSrrcQp0W35iS+fJPqdQ1nGWg== dependencies: tslib "^2.3.0" -"@aws-sdk/util-utf8-node@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.46.0.tgz#6337d5b62cea1e9ede714c26df2c1d4126fd65b7" - integrity sha512-Uk9hQrWQowU4ymtSxrxiIp7GnBoZfkKGSeWDy2h/1Biaexq9FQclbgwa0ZhA5lKLDj/nUxnXoT/ZcY90mTdzzQ== +"@aws-sdk/util-utf8-node@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.47.0.tgz#0c9228bc734e71c02df926d92d9521ac6dd04afe" + integrity sha512-zbcF4zYPta/5tsogtRQ99uPyEB2WGaOyybRaS4cGPhtLiRdA/1wcwmld8ctEaCCf4m4wr2Vu6U9v3SnY92V55w== dependencies: - "@aws-sdk/util-buffer-from" "3.46.0" + "@aws-sdk/util-buffer-from" "3.47.0" tslib "^2.3.0" -"@aws-sdk/util-waiter@3.46.0": - version "3.46.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.46.0.tgz#83e73b6568ff01af2a6259ecc4d6b4955b68fa20" - integrity sha512-rn1bf9whuHfarNTFSRnFIupRlfN+L28hRZL8PClgyxa0WqpzG0goN6M+opuYnbKrTazyqktxpUTg/fHHoQiveA== +"@aws-sdk/util-waiter@3.47.0": + version "3.47.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.47.0.tgz#2637a58c7a8b92d9ce2fd12d0c0cbc2c5d02cfaa" + integrity sha512-ED8Q7v8Z23NimTcPTK+VN2+NcTvVNLpm5+FzqCiXShZ6tM088e0fzwhyIVTejgbc0mvJE7QfEbR9ZSbr3a1zcw== dependencies: - "@aws-sdk/abort-controller" "3.46.0" - "@aws-sdk/types" "3.46.0" + "@aws-sdk/abort-controller" "3.47.0" + "@aws-sdk/types" "3.47.0" tslib "^2.3.0" "@babel/code-frame@7.12.11": From ed16c26322756c39d4b2f73c9f5324b978011afe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:43:24 +0100 Subject: [PATCH 12/16] chore: Bump aws-sdk in /modules/webhook/lambdas/webhook (#1639) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1055.0 to 2.1058.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1055.0...v2.1058.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index 5eedff5143..1bcb963762 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -25,7 +25,7 @@ "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "0.33.1", - "aws-sdk": "^2.1055.0", + "aws-sdk": "^2.1058.0", "body-parser": "^1.19.0", "eslint": "^7.32.0", "eslint-plugin-prettier": "4.0.0", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 3fcca50339..355f03454f 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -1992,10 +1992,10 @@ aws-lambda@^1.0.7: js-yaml "^3.14.1" watchpack "^2.0.0-beta.10" -aws-sdk@^2.1055.0, aws-sdk@^2.814.0: - version "2.1055.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1055.0.tgz#07beb86650d5a313f7c899807c51b12b5e2f4117" - integrity sha512-99drH3mvXakw9we8Rs2cDQmi2pS7PVAC9pvTlB7lHPUwLYftMlko5cFMceZxvTHeyLkdvg98iNIHI3hbnzitoQ== +aws-sdk@^2.1058.0, aws-sdk@^2.814.0: + version "2.1058.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1058.0.tgz#77755516c6f678b98a1f29bd939f0d7ae42da90c" + integrity sha512-q6bTq1DBBeBaU6GKKoTHmJj16WOQHhOoK7jwV93IT8pO0P1XH99gesFofhew3eT0h8Ev7quVKutk4B1kfnIXPQ== dependencies: buffer "4.9.2" events "1.1.1" From b632f57d393693904c3aab25f3e3b20efc854efd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:51:13 +0100 Subject: [PATCH 13/16] chore: Bump aws-sdk in /modules/runners/lambdas/runners (#1642) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1055.0 to 2.1058.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1055.0...v2.1058.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index 6a9deaf5b2..df27d4a2fe 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -43,7 +43,7 @@ "@types/aws-lambda": "^8.10.89", "@types/express": "^4.17.11", "@types/node": "^17.0.9", - "aws-sdk": "^2.1048.0", + "aws-sdk": "^2.1058.0", "cron-parser": "^4.2.1", "tslog": "^3.3.1", "typescript": "^4.5.4" diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index 45e2b64c48..e153032720 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -1850,10 +1850,10 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -aws-sdk@^2.1048.0: - version "2.1055.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1055.0.tgz#07beb86650d5a313f7c899807c51b12b5e2f4117" - integrity sha512-99drH3mvXakw9we8Rs2cDQmi2pS7PVAC9pvTlB7lHPUwLYftMlko5cFMceZxvTHeyLkdvg98iNIHI3hbnzitoQ== +aws-sdk@^2.1058.0: + version "2.1058.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1058.0.tgz#77755516c6f678b98a1f29bd939f0d7ae42da90c" + integrity sha512-q6bTq1DBBeBaU6GKKoTHmJj16WOQHhOoK7jwV93IT8pO0P1XH99gesFofhew3eT0h8Ev7quVKutk4B1kfnIXPQ== dependencies: buffer "4.9.2" events "1.1.1" From a6e6efdfac5af7d634f3631ac73cc6561e64db36 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jan 2022 09:51:36 +0100 Subject: [PATCH 14/16] chore: Bump philips-labs/slsa-provenance-action from 0.5.0 to 0.5.1 (#1631) Bumps [philips-labs/slsa-provenance-action](https://github.com/philips-labs/slsa-provenance-action) from 0.5.0 to 0.5.1. - [Release notes](https://github.com/philips-labs/slsa-provenance-action/releases) - [Changelog](https://github.com/philips-labs/slsa-provenance-action/blob/main/.goreleaser.yml) - [Commits](https://github.com/philips-labs/slsa-provenance-action/compare/v0.5.0...v0.5.1) --- updated-dependencies: - dependency-name: philips-labs/slsa-provenance-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 433f7b05c1..b87f6c0445 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -92,7 +92,7 @@ jobs: steps: - name: Generate provenance for release - uses: philips-labs/slsa-provenance-action@v0.5.0 + uses: philips-labs/slsa-provenance-action@v0.5.1 with: artifact_path: release-assets output_path: 'build.provenance' From 74cfa511291f6175f3418cf3595b08ac2894ae04 Mon Sep 17 00:00:00 2001 From: Nathan Dench Date: Wed, 19 Jan 2022 08:27:46 +1000 Subject: [PATCH 15/16] feat(runner): Replace patch by install ICU package for ARM runners (#1624) * Update arm-runner-patch.tpl The runtimeconfig.json files seem to have changed on the latest Amazon Linux AMI. When running the user data scripts, the patch of these files fails which causes initialization of the runner instance to fail. * fix patch again * install libicu60 instead of patching * remove arm-patch * Revert "remove arm-patch" This reverts commit 639c46e15b37935264842a360d55a1d1d8ad0051. * Add ARM64 documentation * Remove arm-runner-patch.tpl and include in install-runner.sh * add arm64, ephemeral and windows examples to github workflow --- .github/workflows/terraform.yml | 2 +- README.md | 11 ++- examples/arm64/.terraform.lock.hcl | 57 ++++++++++++++ examples/arm64/README.md | 31 ++++++++ examples/arm64/lambdas-download/main.tf | 25 ++++++ examples/arm64/main.tf | 77 +++++++++++++++++++ examples/arm64/outputs.tf | 15 ++++ examples/arm64/providers.tf | 3 + examples/arm64/variables.tf | 4 + examples/arm64/versions.tf | 15 ++++ examples/arm64/vpc.tf | 7 ++ examples/default/main.tf | 2 +- modules/runners/main.tf | 3 +- .../runners/templates/arm-runner-patch.tpl | 49 ------------ modules/runners/templates/install-runner.sh | 9 ++- 15 files changed, 248 insertions(+), 62 deletions(-) create mode 100644 examples/arm64/.terraform.lock.hcl create mode 100644 examples/arm64/README.md create mode 100644 examples/arm64/lambdas-download/main.tf create mode 100644 examples/arm64/main.tf create mode 100644 examples/arm64/outputs.tf create mode 100644 examples/arm64/providers.tf create mode 100644 examples/arm64/variables.tf create mode 100644 examples/arm64/versions.tf create mode 100644 examples/arm64/vpc.tf delete mode 100644 modules/runners/templates/arm-runner-patch.tpl diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml index 273280b545..7df799ba61 100644 --- a/.github/workflows/terraform.yml +++ b/.github/workflows/terraform.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: terraform: [0.14.3, 0.15.5, 1.0.8] - example: ["default", "ubuntu", "prebuilt"] + example: ["default", "ubuntu", "prebuilt", "arm64", "ephemeral", "windows"] defaults: run: working-directory: examples/${{ matrix.example }} diff --git a/README.md b/README.md index 521b5c9da5..aa15948a2b 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ To be able to support a number of use-cases the module has quite a lot configura #### ARM64 support via Graviton/Graviton2 instance-types -When using the default example or top-level module, specifying an `instance_type` that matches a Graviton/Graviton 2 (ARM64) architecture (e.g. a1, t4g or any 6th-gen `g` or `gd` type), the sub-modules will be automatically configured to provision with ARM64 AMIs and leverage GitHub's ARM64 action runner. See below for more details. +When using the default example or top-level module, specifying `instance_types` that match a Graviton/Graviton 2 (ARM64) architecture (e.g. a1, t4g or any 6th-gen `g` or `gd` type), you must also specify `runner_architecture = "arm64"` and the sub-modules will be automatically configured to provision with ARM64 AMIs and leverage GitHub's ARM64 action runner. See below for more details. ## Usages @@ -184,8 +184,6 @@ module "github-runner" { } ``` -**ARM64** support: Specify an `a1`, `t4g` or `*6g*` (6th-gen Graviton2) instance type to stand up an ARM64 runner, otherwise the default is x86_64. - Run terraform by using the following commands ```bash @@ -322,9 +320,10 @@ This module also allows you to run agents from a prebuilt AMI to gain faster sta Examples are located in the [examples](./examples) directory. The following examples are provided: - _[Default](examples/default/README.md)_: The default example of the module +- _[ARM64](examples/arm64/README.md)_: Example usage with ARM64 architecture - _[Ubuntu](examples/ubuntu/README.md)_: Example usage of creating a runner using Ubuntu AMIs. - _[Windows](examples/windows/README.md)_: Example usage of creating a runner using Windows as the OS. -- _[Ephemeral](examples/ephemeral/README.md) : Example usages of ephemeral runners based on the default example. +- _[Ephemeral](examples/ephemeral/README.md)_: Example usages of ephemeral runners based on the default example. - _[Prebuilt Images](examples/prebuilt/README.md)_: Example usages of deploying runners with a custom prebuilt image. - _[Permissions boundary](examples/permissions-boundary/README.md)_: Example usages of permissions boundaries. @@ -345,7 +344,7 @@ The following sub modules are optional and are provided as example or utility: ### ARM64 configuration for submodules -When using the top level module configure `runner_architecture = arm64` and insure the list of `instance_types` matches. When not using the top-level ensure the bot properties are set on the submodules. +When using the top level module configure `runner_architecture = "arm64"` and ensure the list of `instance_types` matches. When not using the top-level, ensure these properties are set on the submodules. ## Debugging @@ -354,7 +353,7 @@ In case the setup does not work as intended follow the trace of events: - In the GitHub App configuration, the Advanced page displays all webhook events that were sent. - In AWS CloudWatch, every lambda has a log group. Look at the logs of the `webhook` and `scale-up` lambdas. - In AWS SQS you can see messages available or in flight. -- Once an EC2 instance is running, you can connect to it in the EC2 user interface using Session Manager. Check the user data script using `cat /var/log/user-data.log`. By default several log files of the instances are streamed to AWS CloudWatch, look for a log group named `/runners`. In the log group you should see at least the log streams for the user data installation and runner agent. +- Once an EC2 instance is running, you can connect to it in the EC2 user interface using Session Manager (use `enable_ssm_on_runners = true`). Check the user data script using `cat /var/log/user-data.log`. By default several log files of the instances are streamed to AWS CloudWatch, look for a log group named `/runners`. In the log group you should see at least the log streams for the user data installation and runner agent. - Registered instances should show up in the Settings - Actions page of the repository or organization (depending on the installation mode). diff --git a/examples/arm64/.terraform.lock.hcl b/examples/arm64/.terraform.lock.hcl new file mode 100644 index 0000000000..d940521fcb --- /dev/null +++ b/examples/arm64/.terraform.lock.hcl @@ -0,0 +1,57 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/aws" { + version = "3.61.0" + constraints = ">= 3.27.0" + hashes = [ + "h1:fpZ14qQnn+uEOO2ZOlBFHgty48Ol8IOwd+ewxZ4z3zc=", + "zh:0483ca802ddb0ae4f73144b4357ba72242c6e2641aeb460b1aa9a6f6965464b0", + "zh:274712214ebeb0c1269cbc468e5705bb5741dc45b05c05e9793ca97f22a1baa1", + "zh:3c6bd97a2ca809469ae38f6893348386c476cb3065b120b785353c1507401adf", + "zh:53dd41a9aed9860adbbeeb71a23e4f8195c656fd15a02c90fa2d302a5f577d8c", + "zh:65c639c547b97bc880fd83e65511c0f4bbfc91b63cada3b8c0d5776444221700", + "zh:a2769e19137ff480c1dd3e4f248e832df90fb6930a22c66264d9793895161714", + "zh:a5897a99332cc0071e46a71359b86a8e53ab09c1453e94cd7cf45a0b577ff590", + "zh:bdc2353642d16d8e2437a9015cd4216a1772be9736645cc17d1a197480e2b5b7", + "zh:cbeace1deae938f6c0aca3734e6088f3633ca09611aff701c15cb6d42f2b918a", + "zh:d33ca19012aabd98cc03fdeccd0bd5ce56e28f61a1dfbb2eea88e89487de7fb3", + "zh:d548b29a864b0687e85e8a993f208e25e3ecc40fcc5b671e1985754b32fdd658", + ] +} + +provider "registry.terraform.io/hashicorp/local" { + version = "2.1.0" + hashes = [ + "h1:KfieWtVyGWwplSoLIB5usKAUnrIkDQBkWaR5TI+4WYg=", + "zh:0f1ec65101fa35050978d483d6e8916664b7556800348456ff3d09454ac1eae2", + "zh:36e42ac19f5d68467aacf07e6adcf83c7486f2e5b5f4339e9671f68525fc87ab", + "zh:6db9db2a1819e77b1642ec3b5e95042b202aee8151a0256d289f2e141bf3ceb3", + "zh:719dfd97bb9ddce99f7d741260b8ece2682b363735c764cac83303f02386075a", + "zh:7598bb86e0378fd97eaa04638c1a4c75f960f62f69d3662e6d80ffa5a89847fe", + "zh:ad0a188b52517fec9eca393f1e2c9daea362b33ae2eb38a857b6b09949a727c1", + "zh:c46846c8df66a13fee6eff7dc5d528a7f868ae0dcf92d79deaac73cc297ed20c", + "zh:dc1a20a2eec12095d04bf6da5321f535351a594a636912361db20eb2a707ccc4", + "zh:e57ab4771a9d999401f6badd8b018558357d3cbdf3d33cc0c4f83e818ca8e94b", + "zh:ebdcde208072b4b0f8d305ebf2bfdc62c926e0717599dcf8ec2fd8c5845031c3", + "zh:ef34c52b68933bedd0868a13ccfd59ff1c820f299760b3c02e008dc95e2ece91", + ] +} + +provider "registry.terraform.io/hashicorp/random" { + version = "3.1.0" + hashes = [ + "h1:rKYu5ZUbXwrLG1w81k7H3nce/Ys6yAxXhWcbtk36HjY=", + "zh:2bbb3339f0643b5daa07480ef4397bd23a79963cc364cdfbb4e86354cb7725bc", + "zh:3cd456047805bf639fbf2c761b1848880ea703a054f76db51852008b11008626", + "zh:4f251b0eda5bb5e3dc26ea4400dba200018213654b69b4a5f96abee815b4f5ff", + "zh:7011332745ea061e517fe1319bd6c75054a314155cb2c1199a5b01fe1889a7e2", + "zh:738ed82858317ccc246691c8b85995bc125ac3b4143043219bd0437adc56c992", + "zh:7dbe52fac7bb21227acd7529b487511c91f4107db9cc4414f50d04ffc3cab427", + "zh:a3a9251fb15f93e4cfc1789800fc2d7414bbc18944ad4c5c98f466e6477c42bc", + "zh:a543ec1a3a8c20635cf374110bd2f87c07374cf2c50617eee2c669b3ceeeaa9f", + "zh:d9ab41d556a48bd7059f0810cf020500635bfc696c9fc3adab5ea8915c1d886b", + "zh:d9e13427a7d011dbd654e591b0337e6074eef8c3b9bb11b2e39eaaf257044fd7", + "zh:f7605bd1437752114baf601bdf6931debe6dc6bfe3006eb7e9bb9080931dca8a", + ] +} diff --git a/examples/arm64/README.md b/examples/arm64/README.md new file mode 100644 index 0000000000..75c0089ba4 --- /dev/null +++ b/examples/arm64/README.md @@ -0,0 +1,31 @@ +# Action runners deployment with ARM64 architecture + +This module shows how to create GitHub action runners using AWS Graviton instances which have ARM64 architecture. Lambda release will be downloaded from GitHub. + +## Usages + +Steps for the full setup, such as creating a GitHub app can be found in the root module's [README](../../README.md). First download the Lambda releases from GitHub. Alternatively you can build the lambdas locally with Node or Docker, there is a simple build script in `/.ci/build.sh`. In the `main.tf` you can simply remove the location of the lambda zip files, the default location will work in this case. + +> Ensure you have set the version in `lambdas-download/main.tf` for running the example. The version needs to be set to a GitHub release version, see https://github.com/philips-labs/terraform-aws-github-runner/releases + +```bash +cd lambdas-download +terraform init +terraform apply +cd .. +``` + +Before running Terraform, ensure the GitHub app is configured. See the [configuration details](../../README.md#usages) for more details. + +```bash +terraform init +terraform apply +``` + +You can receive the webhook details by running: + +```bash +terraform output -raw webhook_secret +``` + +Be-aware some shells will print some end of line character `%`. diff --git a/examples/arm64/lambdas-download/main.tf b/examples/arm64/lambdas-download/main.tf new file mode 100644 index 0000000000..87f31bd8a9 --- /dev/null +++ b/examples/arm64/lambdas-download/main.tf @@ -0,0 +1,25 @@ +locals { + version = "" +} + +module "lambdas" { + source = "../../../modules/download-lambda" + lambdas = [ + { + name = "webhook" + tag = local.version + }, + { + name = "runners" + tag = local.version + }, + { + name = "runner-binaries-syncer" + tag = local.version + } + ] +} + +output "files" { + value = module.lambdas.files +} diff --git a/examples/arm64/main.tf b/examples/arm64/main.tf new file mode 100644 index 0000000000..8a728ebe3d --- /dev/null +++ b/examples/arm64/main.tf @@ -0,0 +1,77 @@ +locals { + environment = "default" + aws_region = "eu-west-1" +} + +resource "random_id" "random" { + byte_length = 20 +} + + +################################################################################ +### Hybrid account +################################################################################ + +module "runners" { + source = "../../" + create_service_linked_role_spot = true + aws_region = local.aws_region + vpc_id = module.vpc.vpc_id + subnet_ids = module.vpc.private_subnets + + environment = local.environment + tags = { + Project = "ProjectX" + } + + github_app = { + key_base64 = var.github_app_key_base64 + id = var.github_app_id + webhook_secret = random_id.random.hex + } + + # Grab zip files via lambda_download, will automatically get the ARM64 build + webhook_lambda_zip = "lambdas-download/webhook.zip" + runner_binaries_syncer_lambda_zip = "lambdas-download/runner-binaries-syncer.zip" + runners_lambda_zip = "lambdas-download/runners.zip" + + enable_organization_runners = false + # Runners will automatically get the "arm64" label + runner_extra_labels = "default,example" + + # enable access to the runners via SSM + enable_ssm_on_runners = true + + # use S3 or KMS SSE to runners S3 bucket + # runner_binaries_s3_sse_configuration = { + # rule = { + # apply_server_side_encryption_by_default = { + # sse_algorithm = "AES256" + # } + # } + # } + + # Uncommet idle config to have idle runners from 9 to 5 in time zone Amsterdam + # idle_config = [{ + # cron = "* * 9-17 * * *" + # timeZone = "Europe/Amsterdam" + # idleCount = 1 + # }] + + # Let the module manage the service linked role + # create_service_linked_role_spot = true + + runner_architecture = "arm64" + # Ensure all instance types have ARM64 architecture (ie. AWS Graviton processors) + instance_types = ["t4g.large", "c6g.large"] + + # override delay of events in seconds + delay_webhook_event = 5 + runners_maximum_count = 1 + + # set up a fifo queue to remain order + fifo_build_queue = true + + # override scaling down + scale_down_schedule_expression = "cron(* * * * ? *)" +} diff --git a/examples/arm64/outputs.tf b/examples/arm64/outputs.tf new file mode 100644 index 0000000000..c50214f566 --- /dev/null +++ b/examples/arm64/outputs.tf @@ -0,0 +1,15 @@ +output "runners" { + value = { + lambda_syncer_name = module.runners.binaries_syncer.lambda.function_name + } +} + +output "webhook_endpoint" { + value = module.runners.webhook.endpoint +} + +output "webhook_secret" { + sensitive = true + value = random_id.random.hex +} + diff --git a/examples/arm64/providers.tf b/examples/arm64/providers.tf new file mode 100644 index 0000000000..b6c81d5415 --- /dev/null +++ b/examples/arm64/providers.tf @@ -0,0 +1,3 @@ +provider "aws" { + region = local.aws_region +} diff --git a/examples/arm64/variables.tf b/examples/arm64/variables.tf new file mode 100644 index 0000000000..69dcd0c61c --- /dev/null +++ b/examples/arm64/variables.tf @@ -0,0 +1,4 @@ + +variable "github_app_key_base64" {} + +variable "github_app_id" {} diff --git a/examples/arm64/versions.tf b/examples/arm64/versions.tf new file mode 100644 index 0000000000..c96d0eee84 --- /dev/null +++ b/examples/arm64/versions.tf @@ -0,0 +1,15 @@ +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = ">= 3.27" + } + local = { + source = "hashicorp/local" + } + random = { + source = "hashicorp/random" + } + } + required_version = ">= 0.14" +} diff --git a/examples/arm64/vpc.tf b/examples/arm64/vpc.tf new file mode 100644 index 0000000000..a7d21422f1 --- /dev/null +++ b/examples/arm64/vpc.tf @@ -0,0 +1,7 @@ +module "vpc" { + source = "git::https://github.com/philips-software/terraform-aws-vpc.git?ref=2.2.0" + + environment = local.environment + aws_region = local.aws_region + create_private_hosted_zone = false +} diff --git a/examples/default/main.tf b/examples/default/main.tf index 46e57fc183..68d8903049 100644 --- a/examples/default/main.tf +++ b/examples/default/main.tf @@ -9,7 +9,7 @@ resource "random_id" "random" { ################################################################################ -### Hybrid acccount +### Hybrid account ################################################################################ module "runners" { diff --git a/modules/runners/main.tf b/modules/runners/main.tf index 6c539bcfe4..a5a61863b5 100644 --- a/modules/runners/main.tf +++ b/modules/runners/main.tf @@ -12,7 +12,6 @@ locals { instance_profile_path = var.instance_profile_path == null ? "/${var.environment}/" : var.instance_profile_path lambda_zip = var.lambda_zip == null ? "${path.module}/lambdas/runners/runners.zip" : var.lambda_zip userdata_template = var.userdata_template == null ? local.default_userdata_template[var.runner_os] : var.userdata_template - userdata_arm_patch = "${path.module}/templates/arm-runner-patch.tpl" kms_key_arn = var.kms_key_arn != null ? var.kms_key_arn : "" default_ami = { @@ -119,7 +118,7 @@ resource "aws_launch_template" "runner" { pre_install = var.userdata_pre_install install_runner = templatefile(local.userdata_install_runner[var.runner_os], { S3_LOCATION_RUNNER_DISTRIBUTION = var.s3_location_runner_binaries - ARM_PATCH = var.runner_architecture == "arm64" ? templatefile(local.userdata_arm_patch, {}) : "" + RUNNER_ARCHITECTURE = var.runner_architecture }) post_install = var.userdata_post_install start_runner = templatefile(local.userdata_start_runner[var.runner_os], {}) diff --git a/modules/runners/templates/arm-runner-patch.tpl b/modules/runners/templates/arm-runner-patch.tpl deleted file mode 100644 index 306fe559c8..0000000000 --- a/modules/runners/templates/arm-runner-patch.tpl +++ /dev/null @@ -1,49 +0,0 @@ -# Patch for ARM64 (no ICU install by default) -yum install -y patch -patch -p1 < Date: Wed, 19 Jan 2022 11:58:19 +0100 Subject: [PATCH 16/16] fix(packer): Add missing RUNNER_ARCHITECTURE for amazn-linux2 (#1647) * fix(packer): Add missing RUNNER_ARCHITECTURE for amazn-linux2 * Run ci on change in in templates of runners for packer images --- .github/workflows/packer-build.yml | 1 + images/linux-amzn2/github_agent.linux.pkr.hcl | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/packer-build.yml b/.github/workflows/packer-build.yml index 3ccac79f6a..01e6aa497f 100644 --- a/.github/workflows/packer-build.yml +++ b/.github/workflows/packer-build.yml @@ -8,6 +8,7 @@ on: paths: - "images/**" - ".github/workflows/packer-build.yml" + - "module/runners/templates/**" env: AWS_REGION: eu-west-1 diff --git a/images/linux-amzn2/github_agent.linux.pkr.hcl b/images/linux-amzn2/github_agent.linux.pkr.hcl index a930814fa3..333a239342 100644 --- a/images/linux-amzn2/github_agent.linux.pkr.hcl +++ b/images/linux-amzn2/github_agent.linux.pkr.hcl @@ -102,6 +102,7 @@ build { install_runner = templatefile("../../modules/runners/templates/install-runner.sh", { ARM_PATCH = "" S3_LOCATION_RUNNER_DISTRIBUTION = "" + RUNNER_ARCHITECTURE = "x64" }) }) destination = "/tmp/install-runner.sh" @@ -113,7 +114,7 @@ build { ] inline = [ "sudo chmod +x /tmp/install-runner.sh", - "sudo RUNNER_TARBALL_URL=$RUNNER_TARBALL_URL /tmp/install-runner.sh" + "sudo RUNNER_ARCHITECTURE=x64 RUNNER_TARBALL_URL=$RUNNER_TARBALL_URL /tmp/install-runner.sh" ] }