From 041dccfe6aba2e1893282c6c9372973a13da5ec9 Mon Sep 17 00:00:00 2001 From: Maciej Radzikowski Date: Thu, 16 Sep 2021 22:21:37 +0200 Subject: [PATCH 1/3] feat: helper to mock @aws-sdk/lib-storage Upload --- README.md | 34 + package.json | 12 +- src/index.ts | 1 + src/libStorage.ts | 21 + test/libStorage.test.ts | 88 +++ yarn.lock | 1440 +++++++++++++++++++++++---------------- 6 files changed, 1003 insertions(+), 593 deletions(-) create mode 100644 src/libStorage.ts create mode 100644 test/libStorage.test.ts diff --git a/README.md b/README.md index c0a5913..82b160e 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ In action: - [Import](#import) - [Mock](#mock) - [DynamoDB DocumentClient](#dynamodb-documentclient) + - [Lib Storage Upload](#lib-storage-upload) - [Paginated operations](#paginated-operations) - [API Reference](#api-reference) - [AWS Lambda example](#aws-lambda-example) @@ -239,6 +240,39 @@ ddbMock.on(QueryCommand).resolves({ }); ``` +#### Lib Storage Upload + +To mock `@aws-sdk/lib-storage` `Upload` you need to call +a helper function `mockLibStorageUpload()` +that will configure required S3Client command mocks: + +```typescript +import {mockLibStorageUpload} from 'aws-sdk-client-mock'; +import {Upload} from '@aws-sdk/lib-storage'; +import {S3Client} from '@aws-sdk/client-s3'; + +const s3Mock = mockClient(S3Client); +mockLibStorageUpload(s3Mock); + +const s3Upload = new Upload({ + client: new S3Client({}), + params: { + Bucket: 'mock', + Key: 'test', + Body: 'x'.repeat(6 * 1024 * 1024), // 6 MB + }, +}); + +s3Upload.on('httpUploadProgress', (progress) => { + console.log(progress); +}); + +await s3Upload.done(); +``` + +You can call `mockLibStorageUpload()` without providing an S3Client mock. +In that case, the client mock will be created and returned from the function. + #### Paginated operations To mock a [paginated operation](https://aws.amazon.com/blogs/developer/pagination-using-async-iterators-in-modular-aws-sdk-for-javascript/) diff --git a/package.json b/package.json index 31aefa8..08e020a 100644 --- a/package.json +++ b/package.json @@ -49,11 +49,13 @@ "@aws-sdk/types": "^3.0.0" }, "devDependencies": { - "@aws-sdk/types": "^3.18.0", - "@aws-sdk/client-dynamodb": "^3.18.0", - "@aws-sdk/client-sns": "^3.18.0", - "@aws-sdk/client-sqs": "^3.18.0", - "@aws-sdk/lib-dynamodb": "^3.18.0", + "@aws-sdk/client-dynamodb": "3.31.0", + "@aws-sdk/client-s3": "3.31.0", + "@aws-sdk/client-sns": "3.31.0", + "@aws-sdk/client-sqs": "3.31.0", + "@aws-sdk/lib-dynamodb": "3.31.0", + "@aws-sdk/lib-storage": "3.31.0", + "@aws-sdk/types": "3.29.0", "@commitlint/cli": "11.0.0", "@commitlint/config-conventional": "11.0.0", "@size-limit/preset-small-lib": "4.10.2", diff --git a/src/index.ts b/src/index.ts index 238500f..a3a9835 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,2 +1,3 @@ export * from './mockClient'; export * from './awsClientStub'; +export * from './libStorage'; diff --git a/src/libStorage.ts b/src/libStorage.ts new file mode 100644 index 0000000..0c143be --- /dev/null +++ b/src/libStorage.ts @@ -0,0 +1,21 @@ +import {AwsClientStub} from './awsClientStub'; +import {CreateMultipartUploadCommand, S3Client, UploadPartCommand} from '@aws-sdk/client-s3'; +import {mockClient} from './mockClient'; + +/** + * Configures required command mocks of the S3Client mock to support Lib Storage Upload helper + * for multipart file upload. + * + * If S3Client mocks is not provided, a new one is created. + * @param s3Mock S3Client mock created with {@link mockClient} function + */ +export const mockLibStorageUpload = (s3Mock?: AwsClientStub): AwsClientStub => { + if (!s3Mock) { + s3Mock = mockClient(S3Client); + } + + s3Mock.on(CreateMultipartUploadCommand).resolves({UploadId: '1'}); + s3Mock.on(UploadPartCommand).resolves({ETag: '1'}); + + return s3Mock; +}; diff --git a/test/libStorage.test.ts b/test/libStorage.test.ts new file mode 100644 index 0000000..dd6241a --- /dev/null +++ b/test/libStorage.test.ts @@ -0,0 +1,88 @@ +import {Progress, Upload} from '@aws-sdk/lib-storage'; +import {S3Client} from '@aws-sdk/client-s3'; +import {AwsClientStub, mockClient, mockLibStorageUpload} from '../src'; + +let s3Mock: AwsClientStub; + +afterEach(() => { + s3Mock.restore(); +}); + +it('mocks small file upload to S3', async () => { + s3Mock = mockClient(S3Client); + mockLibStorageUpload(s3Mock); + + const s3Upload = new Upload({ + client: new S3Client({}), + params: { + Bucket: 'mock', + Key: 'test', + Body: 'qwe', + }, + }); + + const uploadProgress: Progress[] = []; + s3Upload.on('httpUploadProgress', (progress) => { + uploadProgress.push(progress); + }); + + await s3Upload.done(); + + expect(uploadProgress).toHaveLength(1); + expect(uploadProgress[0]).toStrictEqual({ + Bucket: 'mock', + Key: 'test', + loaded: 3, + total: 3, + part: 1, + }); +}); + +it('mocks multipart upload to S3', async () => { + s3Mock = mockClient(S3Client); + mockLibStorageUpload(s3Mock); + + const s3Upload = new Upload({ + client: new S3Client({}), + partSize: 5 * 1024 * 1024, // 5 MB + params: { + Bucket: 'mock', + Key: 'test', + Body: 'x'.repeat(6 * 1024 * 1024), // 6 MB + }, + }); + + const uploadProgress: Progress[] = []; + s3Upload.on('httpUploadProgress', (progress) => { + uploadProgress.push(progress); + }); + + await s3Upload.done(); + + expect(uploadProgress).toHaveLength(2); +}); + +it('mocks multipart upload to S3 without explicit client mock', async () => { + const localS3Mock = mockLibStorageUpload(); + + const s3Upload = new Upload({ + client: new S3Client({}), + partSize: 5 * 1024 * 1024, // 5 MB + params: { + Bucket: 'mock', + Key: 'test', + Body: 'x'.repeat(6 * 1024 * 1024), // 6 MB + }, + }); + + const uploadProgress: Progress[] = []; + s3Upload.on('httpUploadProgress', (progress) => { + uploadProgress.push(progress); + }); + + await s3Upload.done(); + + expect(uploadProgress).toHaveLength(2); + + localS3Mock.restore(); +}); diff --git a/yarn.lock b/yarn.lock index a23a3e5..77a09ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,13 @@ # yarn lockfile v1 +"@aws-crypto/crc32@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-1.1.0.tgz#aff048e207798fad0b0e7765b12d474c273779b6" + integrity sha512-ifvfaaJVvT+JUTi3zSkX4wtuGGVJrAcjN7ftg+JiE/frNBP3zNwo4xipzWBsMLZfNuzMZuaesEYyqkZcs5tzCQ== + dependencies: + tslib "^1.11.1" + "@aws-crypto/ie11-detection@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-1.0.0.tgz#d3a6af29ba7f15458f79c41d1cd8cac3925e726a" @@ -38,612 +45,842 @@ dependencies: tslib "^1.11.1" -"@aws-sdk/abort-controller@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.18.0.tgz#ff39bf1e07c7ae7790c26f93517a08fa3c27dd10" - integrity sha512-AxDm2QLq2Z+PjzMESB+lPD5XL73MzC4CtUAajPn09ocWj7p9poVN0dd8NVFhBDfQMVPWTQaQBZk7h5TDvZrsBg== +"@aws-sdk/abort-controller@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.29.0.tgz#8c031bc78ca08e93c8d0af6e55bc5df08f527ba3" + integrity sha512-MLeexxMs06WkPKuA/ltOCA3TV+vN1WQjEhojNtylQzz/AJDDq4z/7nmIf4lJKM7h1PDuD4XHLPfbxNuv75mu6A== dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" -"@aws-sdk/client-dynamodb@3.18.0", "@aws-sdk/client-dynamodb@^3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.18.0.tgz#99bbca8ca4bcd77658a9a899cb280cdd62ae6791" - integrity sha512-6na2CbMLj7MSSFX/6eU3GWuhj4Ch0QnDGmvDDtYv5NaMEd43SdwuoN/ufkQIPuORoqevcRpjCQFaQxoHvUucEA== +"@aws-sdk/chunked-blob-reader-native@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.29.0.tgz#f5921b49dda2d45a9988048bc9752e54523961d9" + integrity sha512-m/zLdRz5AR5y8NblhYEXmoAAIQkad73D7tIkT1PvgPoC0wmSurBsbDCx2NYNi8CF5nRJjofq0MNduU0al/o8yg== + dependencies: + "@aws-sdk/util-base64-browser" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/chunked-blob-reader@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-3.29.0.tgz#6961234e392b159ce4b89ee63ea88899280e5754" + integrity sha512-s24ycAMo8rY60gGw9aH29QhpPJKD9M/0oCZ1cf9IZj1u2e896Q4Q/wknwfanaWS7thF5AcTdjNMfvny9QVJJBA== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/client-dynamodb@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.31.0.tgz#c0e79f98afcda4678ba65fdf84eb8c07dd14610c" + integrity sha512-J5V6DYQsTCgGRLQXl6UHgUP3dAP6WWjJsX7RP71iEM+vqalJvYUzfMU03SdwqmrQ00s/4fdzJOvVl1/LYwAhsA== dependencies: "@aws-crypto/sha256-browser" "^1.0.0" "@aws-crypto/sha256-js" "^1.0.0" - "@aws-sdk/client-sts" "3.18.0" - "@aws-sdk/config-resolver" "3.18.0" - "@aws-sdk/credential-provider-node" "3.18.0" - "@aws-sdk/fetch-http-handler" "3.18.0" - "@aws-sdk/hash-node" "3.18.0" - "@aws-sdk/invalid-dependency" "3.18.0" - "@aws-sdk/middleware-content-length" "3.18.0" - "@aws-sdk/middleware-endpoint-discovery" "3.18.0" - "@aws-sdk/middleware-host-header" "3.18.0" - "@aws-sdk/middleware-logger" "3.18.0" - "@aws-sdk/middleware-retry" "3.18.0" - "@aws-sdk/middleware-serde" "3.18.0" - "@aws-sdk/middleware-signing" "3.18.0" - "@aws-sdk/middleware-stack" "3.18.0" - "@aws-sdk/middleware-user-agent" "3.18.0" - "@aws-sdk/node-config-provider" "3.18.0" - "@aws-sdk/node-http-handler" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/smithy-client" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/url-parser" "3.18.0" - "@aws-sdk/util-base64-browser" "3.18.0" - "@aws-sdk/util-base64-node" "3.18.0" - "@aws-sdk/util-body-length-browser" "3.18.0" - "@aws-sdk/util-body-length-node" "3.18.0" - "@aws-sdk/util-user-agent-browser" "3.18.0" - "@aws-sdk/util-user-agent-node" "3.18.0" - "@aws-sdk/util-utf8-browser" "3.18.0" - "@aws-sdk/util-utf8-node" "3.18.0" - "@aws-sdk/util-waiter" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/client-sts" "3.31.0" + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/credential-provider-node" "3.31.0" + "@aws-sdk/fetch-http-handler" "3.29.0" + "@aws-sdk/hash-node" "3.29.0" + "@aws-sdk/invalid-dependency" "3.29.0" + "@aws-sdk/middleware-content-length" "3.29.0" + "@aws-sdk/middleware-endpoint-discovery" "3.30.0" + "@aws-sdk/middleware-host-header" "3.29.0" + "@aws-sdk/middleware-logger" "3.29.0" + "@aws-sdk/middleware-retry" "3.29.0" + "@aws-sdk/middleware-serde" "3.29.0" + "@aws-sdk/middleware-signing" "3.30.0" + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/middleware-user-agent" "3.29.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/node-http-handler" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/smithy-client" "3.31.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + "@aws-sdk/util-base64-node" "3.29.0" + "@aws-sdk/util-body-length-browser" "3.29.0" + "@aws-sdk/util-body-length-node" "3.29.0" + "@aws-sdk/util-user-agent-browser" "3.29.0" + "@aws-sdk/util-user-agent-node" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" + "@aws-sdk/util-waiter" "3.29.0" + tslib "^2.3.0" uuid "^8.3.2" -"@aws-sdk/client-sns@^3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sns/-/client-sns-3.18.0.tgz#5c4c87a55671fe5956999e78e212404a949e517d" - integrity sha512-9UKzBMF8/lQpIDlbWImjqqMPkKyYqQ99uSQx6skXUsL8QrWdilwR/t0S706lBU8bQpNVJikr+5WTTXKo07LYOg== +"@aws-sdk/client-s3@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.31.0.tgz#0fc290c69224b0c344ed9c9203533fc97ffa8b09" + integrity sha512-1r0GT55Hg6j5HwIsSZRQD/UyixaqGxeslMKyriYW6EGY3hc+1DP6vV4MUSiPxmMjLsCRPpeKhxdGzAryTiWFQQ== dependencies: "@aws-crypto/sha256-browser" "^1.0.0" "@aws-crypto/sha256-js" "^1.0.0" - "@aws-sdk/client-sts" "3.18.0" - "@aws-sdk/config-resolver" "3.18.0" - "@aws-sdk/credential-provider-node" "3.18.0" - "@aws-sdk/fetch-http-handler" "3.18.0" - "@aws-sdk/hash-node" "3.18.0" - "@aws-sdk/invalid-dependency" "3.18.0" - "@aws-sdk/middleware-content-length" "3.18.0" - "@aws-sdk/middleware-host-header" "3.18.0" - "@aws-sdk/middleware-logger" "3.18.0" - "@aws-sdk/middleware-retry" "3.18.0" - "@aws-sdk/middleware-serde" "3.18.0" - "@aws-sdk/middleware-signing" "3.18.0" - "@aws-sdk/middleware-stack" "3.18.0" - "@aws-sdk/middleware-user-agent" "3.18.0" - "@aws-sdk/node-config-provider" "3.18.0" - "@aws-sdk/node-http-handler" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/smithy-client" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/url-parser" "3.18.0" - "@aws-sdk/util-base64-browser" "3.18.0" - "@aws-sdk/util-base64-node" "3.18.0" - "@aws-sdk/util-body-length-browser" "3.18.0" - "@aws-sdk/util-body-length-node" "3.18.0" - "@aws-sdk/util-user-agent-browser" "3.18.0" - "@aws-sdk/util-user-agent-node" "3.18.0" - "@aws-sdk/util-utf8-browser" "3.18.0" - "@aws-sdk/util-utf8-node" "3.18.0" + "@aws-sdk/client-sts" "3.31.0" + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/credential-provider-node" "3.31.0" + "@aws-sdk/eventstream-serde-browser" "3.29.0" + "@aws-sdk/eventstream-serde-config-resolver" "3.29.0" + "@aws-sdk/eventstream-serde-node" "3.29.0" + "@aws-sdk/fetch-http-handler" "3.29.0" + "@aws-sdk/hash-blob-browser" "3.29.0" + "@aws-sdk/hash-node" "3.29.0" + "@aws-sdk/hash-stream-node" "3.29.0" + "@aws-sdk/invalid-dependency" "3.29.0" + "@aws-sdk/md5-js" "3.29.0" + "@aws-sdk/middleware-apply-body-checksum" "3.29.0" + "@aws-sdk/middleware-bucket-endpoint" "3.30.0" + "@aws-sdk/middleware-content-length" "3.29.0" + "@aws-sdk/middleware-expect-continue" "3.29.0" + "@aws-sdk/middleware-host-header" "3.29.0" + "@aws-sdk/middleware-location-constraint" "3.29.0" + "@aws-sdk/middleware-logger" "3.29.0" + "@aws-sdk/middleware-retry" "3.29.0" + "@aws-sdk/middleware-sdk-s3" "3.30.0" + "@aws-sdk/middleware-serde" "3.29.0" + "@aws-sdk/middleware-signing" "3.30.0" + "@aws-sdk/middleware-ssec" "3.29.0" + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/middleware-user-agent" "3.29.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/node-http-handler" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/smithy-client" "3.31.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + "@aws-sdk/util-base64-node" "3.29.0" + "@aws-sdk/util-body-length-browser" "3.29.0" + "@aws-sdk/util-body-length-node" "3.29.0" + "@aws-sdk/util-user-agent-browser" "3.29.0" + "@aws-sdk/util-user-agent-node" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" + "@aws-sdk/util-waiter" "3.29.0" + "@aws-sdk/xml-builder" "3.29.0" entities "2.2.0" fast-xml-parser "3.19.0" - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/client-sqs@^3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sqs/-/client-sqs-3.18.0.tgz#7fca139d1488c17a65c57fac7ee3ef3424d45731" - integrity sha512-R62YcAouIbwfhuEmGaLynK7TOiZdO4mTOkmHvtYXUEZXNMbxtNPe0wL7drTko60U7XnUTVLEZylH2OO2GcHYiQ== +"@aws-sdk/client-sns@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sns/-/client-sns-3.31.0.tgz#a256bb6e3022a929ab962ce73758470d28286d55" + integrity sha512-ykQmfUrgZ9+1zRGth02dUtDllmBAhLyEkMh/f9KOj7OT4O5t3LBIrPWY8JWt9t8xUTOUJwjqauamZpAlRm34TQ== dependencies: "@aws-crypto/sha256-browser" "^1.0.0" "@aws-crypto/sha256-js" "^1.0.0" - "@aws-sdk/client-sts" "3.18.0" - "@aws-sdk/config-resolver" "3.18.0" - "@aws-sdk/credential-provider-node" "3.18.0" - "@aws-sdk/fetch-http-handler" "3.18.0" - "@aws-sdk/hash-node" "3.18.0" - "@aws-sdk/invalid-dependency" "3.18.0" - "@aws-sdk/md5-js" "3.18.0" - "@aws-sdk/middleware-content-length" "3.18.0" - "@aws-sdk/middleware-host-header" "3.18.0" - "@aws-sdk/middleware-logger" "3.18.0" - "@aws-sdk/middleware-retry" "3.18.0" - "@aws-sdk/middleware-sdk-sqs" "3.18.0" - "@aws-sdk/middleware-serde" "3.18.0" - "@aws-sdk/middleware-signing" "3.18.0" - "@aws-sdk/middleware-stack" "3.18.0" - "@aws-sdk/middleware-user-agent" "3.18.0" - "@aws-sdk/node-config-provider" "3.18.0" - "@aws-sdk/node-http-handler" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/smithy-client" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/url-parser" "3.18.0" - "@aws-sdk/util-base64-browser" "3.18.0" - "@aws-sdk/util-base64-node" "3.18.0" - "@aws-sdk/util-body-length-browser" "3.18.0" - "@aws-sdk/util-body-length-node" "3.18.0" - "@aws-sdk/util-user-agent-browser" "3.18.0" - "@aws-sdk/util-user-agent-node" "3.18.0" - "@aws-sdk/util-utf8-browser" "3.18.0" - "@aws-sdk/util-utf8-node" "3.18.0" + "@aws-sdk/client-sts" "3.31.0" + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/credential-provider-node" "3.31.0" + "@aws-sdk/fetch-http-handler" "3.29.0" + "@aws-sdk/hash-node" "3.29.0" + "@aws-sdk/invalid-dependency" "3.29.0" + "@aws-sdk/middleware-content-length" "3.29.0" + "@aws-sdk/middleware-host-header" "3.29.0" + "@aws-sdk/middleware-logger" "3.29.0" + "@aws-sdk/middleware-retry" "3.29.0" + "@aws-sdk/middleware-serde" "3.29.0" + "@aws-sdk/middleware-signing" "3.30.0" + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/middleware-user-agent" "3.29.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/node-http-handler" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/smithy-client" "3.31.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + "@aws-sdk/util-base64-node" "3.29.0" + "@aws-sdk/util-body-length-browser" "3.29.0" + "@aws-sdk/util-body-length-node" "3.29.0" + "@aws-sdk/util-user-agent-browser" "3.29.0" + "@aws-sdk/util-user-agent-node" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" entities "2.2.0" fast-xml-parser "3.19.0" - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/client-sso@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.18.0.tgz#c3ce974fc6786cd2ff3ac9f14dafe5d28633aea9" - integrity sha512-OAS2R13NJ/mNnKxBc//Nva/+BmqaZZrzJ3pHsfGNUvzYE6rNj5iWHACD8LIV/Glf5Z3H52fbwfmYpwkMuvPuXQ== +"@aws-sdk/client-sqs@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sqs/-/client-sqs-3.31.0.tgz#33576dde2251410633f97eeca0e48b4e32b7c8b9" + integrity sha512-COhXcfXB1SXs6fhgoYpyLgBep82IrO7t4E1ntjUyLaeHJYYatMeEigYOzDhqF/OHR0LQ1vx1RwlkcNLv8V7yow== dependencies: "@aws-crypto/sha256-browser" "^1.0.0" "@aws-crypto/sha256-js" "^1.0.0" - "@aws-sdk/config-resolver" "3.18.0" - "@aws-sdk/fetch-http-handler" "3.18.0" - "@aws-sdk/hash-node" "3.18.0" - "@aws-sdk/invalid-dependency" "3.18.0" - "@aws-sdk/middleware-content-length" "3.18.0" - "@aws-sdk/middleware-host-header" "3.18.0" - "@aws-sdk/middleware-logger" "3.18.0" - "@aws-sdk/middleware-retry" "3.18.0" - "@aws-sdk/middleware-serde" "3.18.0" - "@aws-sdk/middleware-stack" "3.18.0" - "@aws-sdk/middleware-user-agent" "3.18.0" - "@aws-sdk/node-config-provider" "3.18.0" - "@aws-sdk/node-http-handler" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/smithy-client" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/url-parser" "3.18.0" - "@aws-sdk/util-base64-browser" "3.18.0" - "@aws-sdk/util-base64-node" "3.18.0" - "@aws-sdk/util-body-length-browser" "3.18.0" - "@aws-sdk/util-body-length-node" "3.18.0" - "@aws-sdk/util-user-agent-browser" "3.18.0" - "@aws-sdk/util-user-agent-node" "3.18.0" - "@aws-sdk/util-utf8-browser" "3.18.0" - "@aws-sdk/util-utf8-node" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/client-sts" "3.31.0" + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/credential-provider-node" "3.31.0" + "@aws-sdk/fetch-http-handler" "3.29.0" + "@aws-sdk/hash-node" "3.29.0" + "@aws-sdk/invalid-dependency" "3.29.0" + "@aws-sdk/md5-js" "3.29.0" + "@aws-sdk/middleware-content-length" "3.29.0" + "@aws-sdk/middleware-host-header" "3.29.0" + "@aws-sdk/middleware-logger" "3.29.0" + "@aws-sdk/middleware-retry" "3.29.0" + "@aws-sdk/middleware-sdk-sqs" "3.29.0" + "@aws-sdk/middleware-serde" "3.29.0" + "@aws-sdk/middleware-signing" "3.30.0" + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/middleware-user-agent" "3.29.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/node-http-handler" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/smithy-client" "3.31.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + "@aws-sdk/util-base64-node" "3.29.0" + "@aws-sdk/util-body-length-browser" "3.29.0" + "@aws-sdk/util-body-length-node" "3.29.0" + "@aws-sdk/util-user-agent-browser" "3.29.0" + "@aws-sdk/util-user-agent-node" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" + entities "2.2.0" + fast-xml-parser "3.19.0" + tslib "^2.3.0" -"@aws-sdk/client-sts@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.18.0.tgz#0add98614ed0233855b067c5e8b5905ae272808b" - integrity sha512-xRaBx3A4Edd216ZSZP4360siOx7yGiPY2Ez/w4JbdcwFRjoen8cP9kTgbipgMhbwHVUvgNZpyDrCp0eRHL24bg== +"@aws-sdk/client-sso@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.31.0.tgz#c0b2a98a001d27334fba9877599d9d9ba5034000" + integrity sha512-fbquWlOS8+uotT2aZexK/3g85NYt2T5LpfWnk9mPV5HWfoevqTz9kwsZEW4DTnW9zibRl89vwXKolNpyszuZnw== + dependencies: + "@aws-crypto/sha256-browser" "^1.0.0" + "@aws-crypto/sha256-js" "^1.0.0" + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/fetch-http-handler" "3.29.0" + "@aws-sdk/hash-node" "3.29.0" + "@aws-sdk/invalid-dependency" "3.29.0" + "@aws-sdk/middleware-content-length" "3.29.0" + "@aws-sdk/middleware-host-header" "3.29.0" + "@aws-sdk/middleware-logger" "3.29.0" + "@aws-sdk/middleware-retry" "3.29.0" + "@aws-sdk/middleware-serde" "3.29.0" + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/middleware-user-agent" "3.29.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/node-http-handler" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/smithy-client" "3.31.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + "@aws-sdk/util-base64-node" "3.29.0" + "@aws-sdk/util-body-length-browser" "3.29.0" + "@aws-sdk/util-body-length-node" "3.29.0" + "@aws-sdk/util-user-agent-browser" "3.29.0" + "@aws-sdk/util-user-agent-node" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/client-sts@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.31.0.tgz#fd0c3dd5cece9a6f8e5935fffcf11d7090d287ef" + integrity sha512-XL8l88iUHPxfByFPp9a9eZV6Shb9QijHM+aGJPFU5zYvX3ruclfuBIs/3gLgqeX8rsmjt8AfeICxaP4BwJcaZA== dependencies: "@aws-crypto/sha256-browser" "^1.0.0" "@aws-crypto/sha256-js" "^1.0.0" - "@aws-sdk/config-resolver" "3.18.0" - "@aws-sdk/credential-provider-node" "3.18.0" - "@aws-sdk/fetch-http-handler" "3.18.0" - "@aws-sdk/hash-node" "3.18.0" - "@aws-sdk/invalid-dependency" "3.18.0" - "@aws-sdk/middleware-content-length" "3.18.0" - "@aws-sdk/middleware-host-header" "3.18.0" - "@aws-sdk/middleware-logger" "3.18.0" - "@aws-sdk/middleware-retry" "3.18.0" - "@aws-sdk/middleware-sdk-sts" "3.18.0" - "@aws-sdk/middleware-serde" "3.18.0" - "@aws-sdk/middleware-signing" "3.18.0" - "@aws-sdk/middleware-stack" "3.18.0" - "@aws-sdk/middleware-user-agent" "3.18.0" - "@aws-sdk/node-config-provider" "3.18.0" - "@aws-sdk/node-http-handler" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/smithy-client" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/url-parser" "3.18.0" - "@aws-sdk/util-base64-browser" "3.18.0" - "@aws-sdk/util-base64-node" "3.18.0" - "@aws-sdk/util-body-length-browser" "3.18.0" - "@aws-sdk/util-body-length-node" "3.18.0" - "@aws-sdk/util-user-agent-browser" "3.18.0" - "@aws-sdk/util-user-agent-node" "3.18.0" - "@aws-sdk/util-utf8-browser" "3.18.0" - "@aws-sdk/util-utf8-node" "3.18.0" + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/credential-provider-node" "3.31.0" + "@aws-sdk/fetch-http-handler" "3.29.0" + "@aws-sdk/hash-node" "3.29.0" + "@aws-sdk/invalid-dependency" "3.29.0" + "@aws-sdk/middleware-content-length" "3.29.0" + "@aws-sdk/middleware-host-header" "3.29.0" + "@aws-sdk/middleware-logger" "3.29.0" + "@aws-sdk/middleware-retry" "3.29.0" + "@aws-sdk/middleware-sdk-sts" "3.30.0" + "@aws-sdk/middleware-serde" "3.29.0" + "@aws-sdk/middleware-signing" "3.30.0" + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/middleware-user-agent" "3.29.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/node-http-handler" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/smithy-client" "3.31.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + "@aws-sdk/util-base64-node" "3.29.0" + "@aws-sdk/util-body-length-browser" "3.29.0" + "@aws-sdk/util-body-length-node" "3.29.0" + "@aws-sdk/util-user-agent-browser" "3.29.0" + "@aws-sdk/util-user-agent-node" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" entities "2.2.0" fast-xml-parser "3.19.0" - tslib "^2.0.0" - -"@aws-sdk/config-resolver@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.18.0.tgz#39ce169776ccb96d9809df8a262c545e1318c342" - integrity sha512-2uSa/YccHckyYuY0OLDemgb+Jprif/NP+6OW+4eAjkwMGpZ3TtyGXoAZprBHqDXV12QxOYWjL6X6pyHvvsBAsQ== - dependencies: - "@aws-sdk/signature-v4" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-env@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.18.0.tgz#1a9be36a06fb4dc131e4e9ba63d8f4c85320a729" - integrity sha512-+PajLjjpXib9rseqC/r8hnlgq5mOloIaTLYZsdbEC9Afwo5VmYlemL5gAfH+ABxYeanbTvHaP7lUNS3pLrM7dA== - dependencies: - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-imds@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.18.0.tgz#6876189a2b04d8f9430c667d4a6f606c61044152" - integrity sha512-l/yDGjmZkkO0mSqatk7lOHKE6/EGplD5HHgAEY6pr5Y7C5a6ck7/mU7iNtmfq5HAv/YFsXHrewMGyXoE9iQBpg== - dependencies: - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-ini@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.18.0.tgz#1c3a4002473fb432a173569623cc535ce38e648c" - integrity sha512-Hsef5NC4hPh4BDlin/Eik9S2icFZIvQjPGVL2z3OO30Xer0GHwIQNMAf0WTREQ+cCuXFrIyCwSsdxIo1n2yQnA== - dependencies: - "@aws-sdk/credential-provider-env" "3.18.0" - "@aws-sdk/credential-provider-imds" "3.18.0" - "@aws-sdk/credential-provider-web-identity" "3.18.0" - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/shared-ini-file-loader" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-node@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.18.0.tgz#60f5e0a19e7bd689d35ced18e21a8cbd5dba5acc" - integrity sha512-iFwBl6w7mJAFo4YNVL960bkY6c4bUtABtbI+Wka8QbauGTGfAPMlET0JBesPNRAjkB7xzEtujPQL7pz4qlzeNQ== - dependencies: - "@aws-sdk/credential-provider-env" "3.18.0" - "@aws-sdk/credential-provider-imds" "3.18.0" - "@aws-sdk/credential-provider-ini" "3.18.0" - "@aws-sdk/credential-provider-process" "3.18.0" - "@aws-sdk/credential-provider-sso" "3.18.0" - "@aws-sdk/credential-provider-web-identity" "3.18.0" - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/shared-ini-file-loader" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-process@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.18.0.tgz#9fb5b69b8c0d04ac03c4c4e29aed0778c55908da" - integrity sha512-0KwouUPsAALTqAlzy7HOddujjka3FmlNLe58bPPUk+2nqgg1qKGaNEtDTGCpusIaqLJm7ZbPJ0cJ8B+q/ytuwg== - dependencies: - "@aws-sdk/credential-provider-ini" "3.18.0" - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/shared-ini-file-loader" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-sso@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.18.0.tgz#86c00cacf638fa110000d2f6b15013c81fb16cb4" - integrity sha512-EEHnWb/tFvFb9+a7dfChBdHmOZnqZeAbn6TOgc4LME4No9EG3XvkH48wxS0Mdhi9ziEGEdnNLQSVaIFzprWn8w== - dependencies: - "@aws-sdk/client-sso" "3.18.0" - "@aws-sdk/credential-provider-ini" "3.18.0" - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/shared-ini-file-loader" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/credential-provider-web-identity@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.18.0.tgz#9730dc9a5e8575dd634fecd41413611dc75426da" - integrity sha512-s+F9hE5f2hcrVluEWpDMCSAWUntNQyzJexQKq5KYdJuHsm+oQbACJwWPcB63rbmpzWQht88tU6+YeMRq8P9HIA== - dependencies: - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/endpoint-cache@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/endpoint-cache/-/endpoint-cache-3.18.0.tgz#627d82c1dc8f08fce93a4d8243e1271077db9532" - integrity sha512-7gv52PYcMyDZsGSaxBtTC4eucK2oLnHzo+VkWIy/WJuh/r5oS26Xv6AA/1DSbGoqJQgi3AOWJJ2bCyzl1UcyQg== + tslib "^2.3.0" + +"@aws-sdk/config-resolver@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.30.0.tgz#858d67070f1d9e3f8f49a86f8351076539fcb8b4" + integrity sha512-1qb8WB2uiH2O1UYc98adfmQX3/Rxh1bwU1VW2FxEfCGBTT6wi+Ic1nVTdVy+2gd3usCeIim5mEs8REXgvjLENQ== + dependencies: + "@aws-sdk/signature-v4" "3.30.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-env@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.29.0.tgz#04471bcc5597392e885f3ee44d2638f40c51b9b8" + integrity sha512-FUhdZODjkUeTFNfH7EnqN9piQwBR1gg+8NUJt6Rn7G4rj5lN2n2ryAatowIlzIB+/oWDvpPj+yMIE+XGjQrMhg== + dependencies: + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-imds@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.29.0.tgz#d02927ea203d3c0f966e296a2432f4fd236ec90d" + integrity sha512-sjyJrJoLhP2ekx+Z3m5g+/YIWYtuKII9eXuTTwRhzBKTpqv0WQm1ilISdNcz691JueF5jHQs4bP6FWk55RUWEg== + dependencies: + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/url-parser" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-ini@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.31.0.tgz#61a78f4e2b81362319b24eaa276c49691ed863ee" + integrity sha512-t95Gix2fWLIxrM2c2QZfRgJ1aCY1zGSlhb1JBlzPwxVRay7iUKa9U2dPoPhbOTsD1abQMjE4AnpDt9Bj+AXgyA== + dependencies: + "@aws-sdk/credential-provider-env" "3.29.0" + "@aws-sdk/credential-provider-imds" "3.29.0" + "@aws-sdk/credential-provider-sso" "3.31.0" + "@aws-sdk/credential-provider-web-identity" "3.29.0" + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/shared-ini-file-loader" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-credentials" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-node@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.31.0.tgz#e3d33a12e6e51345d5f0a66605dfd85b98f3e065" + integrity sha512-T5309Q/MPHmaKYX0gSo6dv8w1ll4wsXvAUDXFC3MMdL/WYBfYvJa9H5nB9D9bL0xmtsm9e3WtfAcvEkN8Qz1xg== + dependencies: + "@aws-sdk/credential-provider-env" "3.29.0" + "@aws-sdk/credential-provider-imds" "3.29.0" + "@aws-sdk/credential-provider-ini" "3.31.0" + "@aws-sdk/credential-provider-process" "3.29.0" + "@aws-sdk/credential-provider-sso" "3.31.0" + "@aws-sdk/credential-provider-web-identity" "3.29.0" + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/shared-ini-file-loader" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-credentials" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-process@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.29.0.tgz#3e38ce4d06b116ed6dbfb98b0ca7dcfcdd48d656" + integrity sha512-1dMq84uGh3zcu+/bGohibWYMSxcrjwaIAc4dBU/3+rkNzPPdRA83hzYS34EizQ61JQHnM3z/xX9SLMeaNRKaSA== + dependencies: + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/shared-ini-file-loader" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-credentials" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-sso@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.31.0.tgz#a22bae0d23fd86d7eba5ab3da2e853babd290eeb" + integrity sha512-x+xQvq8AFt+V1EpwRWa3Obsd1w2L7pQyP/P6O9Q5Enq6OwmdrM+i51jMD58QMRz4h+Ys5eaLLfi0wE0AjrUbng== + dependencies: + "@aws-sdk/client-sso" "3.31.0" + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/shared-ini-file-loader" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-credentials" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-web-identity@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.29.0.tgz#604d751de42cf715157bedb1c8ade6cb862dd03e" + integrity sha512-TwICG9y/iw08urlCymroQfRRJY++4JZwdhR0/2ycU+/Cgac6u4MfZsB1qD+u9+Q39/TqSz6QwtNhKLNdf0N23A== + dependencies: + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/endpoint-cache@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/endpoint-cache/-/endpoint-cache-3.29.0.tgz#7b4cab1fa3b25f9fcffee5ed0814a5a2e12a4c1b" + integrity sha512-qsfijdlLtaV2CRabIhdhwYeXBINX1BaT3ND7uiYcRhF3i6AxF1lr4yBt7q4BesLJOL6UhYdQ0tXzsxba+bs8bA== dependencies: mnemonist "0.38.3" - tslib "^2.0.0" - -"@aws-sdk/fetch-http-handler@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.18.0.tgz#8614c8e99e7c4f80f07445a3ce962283672bdcef" - integrity sha512-jJS34wJzv+5wumVpQ7fGOmTxkJlu1tmGkbCt13xuSjYpt2M/by+WAShxcxEhrsBJlMNMHTHF+v2Tew6JwEP00w== - dependencies: - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/querystring-builder" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-base64-browser" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/hash-node@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.18.0.tgz#6e7c8b7defb707315fe89d65ba33d484066c9543" - integrity sha512-rmjpJl4oG4JxHydnb9F3GzHu5wDJAQswgnBV0NszHfDndJm34f0Dta6OTmreK5nZ8ns/g6ZAjLjiTuKJoxjVmg== - dependencies: - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-buffer-from" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/invalid-dependency@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.18.0.tgz#8edf6c9ebdcb5932fe3a81868bd78daf305f8649" - integrity sha512-+VlXE8G22+H7d6K0EafpmihodOiF8I957J/euWIAGTSYYhLuAXPgCyPoKk1Qmxqfb3oAoG/cuoehCuPfFWwTPA== - dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/is-array-buffer@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.18.0.tgz#ad505580d4a7bcaba60f084553c11b8329ddb2b7" - integrity sha512-HvPRgESVQt0UbzRQZVKhf8SpGGc5Jrln3AtTzkVu6PBHO04Dh2EHsrsxiu7X3oB453Mnp8+LYBVIgsmM/RyJzA== - dependencies: - tslib "^2.0.0" - -"@aws-sdk/lib-dynamodb@^3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.18.0.tgz#8a0569e84655ccc2c8542c70199fcef6300866d8" - integrity sha512-AheQvm9nHfupzYmgf6FBWe9lhFaXjKF23v60E4ioLaJVArcuj2tLX57u2YncOWTLOFcV+HuDYm6NfCfXdVRctQ== - dependencies: - "@aws-sdk/client-dynamodb" "3.18.0" - "@aws-sdk/smithy-client" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-dynamodb" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/md5-js@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.18.0.tgz#962d6577276ab84cd166d6526ae42dbf9064f60c" - integrity sha512-EYYOdfl5i4o1XeaJYqQDk/3ETzLdzhR2JwqPxPGJfTC7E44yFJYV0fLFEmS46WXgN5Dtz4DXkw0GZdf/jJecyA== - dependencies: - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-utf8-browser" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-content-length@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.18.0.tgz#3da77642f082bab1864926c3bc903f87e9187cd5" - integrity sha512-N1qTzkn+vNjMXBRybW9/S9WtCFiJp2B8agr+41zja4hnZVA07kClvI76jM6KUwQHADB2q79FWT+i6PeyCHHh1Q== - dependencies: - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-endpoint-discovery@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.18.0.tgz#c9c18877c6c648179af561256af59c1955de9cf8" - integrity sha512-8lwWrWb3ZZGkyaalZpB6TpXZUtfTOg5P1Bw11KcWE/EreavoXS59SBgf6aIWl74biM5WTk0F9wEiTGTQO38piw== - dependencies: - "@aws-sdk/config-resolver" "3.18.0" - "@aws-sdk/endpoint-cache" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-host-header@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.18.0.tgz#527bed316636ec42aea113458fcd0358269f9db9" - integrity sha512-MPX9GJk3Wl3OjRJ3ti+ptkG+7dTpXGtEjIPF0MsCSlfTKH01lsNGDpSZpeUyhYFrvl3fXoMrPeJHUuFeXA3bIA== - dependencies: - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-logger@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.18.0.tgz#00addf99fcc41879fb4cd9521630931dbcf8deff" - integrity sha512-GGiT4w8R7GOvlp4Q1w8JmBaBSsxNUL+ebEcs8ahJBrm9brYZG7tN8ncLXfF7d3oLd5XMoSbBkTn8+dQ973pkEQ== - dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-retry@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.18.0.tgz#61b5fd249bdd0c945ed04912030f098514a1bc7b" - integrity sha512-PIvbtN05IftmbLACEdV6atNXJVuXNDkK5pcqKgggCteIKHz0QWnLUrgvi9wh2/HqDJD/XpY+ZmOEoZqUnwYSgg== - dependencies: - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/service-error-classification" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-marshaller@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-3.29.0.tgz#c319b1d01d390510799b0c7366095a569e029961" + integrity sha512-yRcWAVSPEcZ8l/iYTJHdo3/aAEsrbY1X3M7N0eQbF/awAXTtrbZ0Fg213xWWgdydP1+TdFv13GeluqhKq/oBBg== + dependencies: + "@aws-crypto/crc32" "^1.0.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-hex-encoding" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-browser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.29.0.tgz#0744ce78e04ad1b7fdc1c527dbf08127b8f3e383" + integrity sha512-rzy5caqRjuRXpcbWRC6fGNm4/wt53noYz2Y5Adko+x4X9fSmOBkS+6BCo2I1wQ/RlLyhh+9jrC/ySnD/6Gsd7g== + dependencies: + "@aws-sdk/eventstream-marshaller" "3.29.0" + "@aws-sdk/eventstream-serde-universal" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-config-resolver@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.29.0.tgz#a5c2904f2a0a8032659c5eb0650dc0a674194ce9" + integrity sha512-q286hf5EJXcJy6NKeAvPReajGsqELRlV48Wz2Q6hG3n2FTRYO6JQC4pi/YrabnK+oeLZ3UZFye4Ph8BTL5/xnw== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.29.0.tgz#3319b3e02ea8ce5db7ce49ce918f581c04b156e8" + integrity sha512-859ZHD2FyBSEV4RpYl562i/ddcxNAHcrEsKJE430MNiNuiG324/RE/vIIOb5rleHZI+a62yfU1b/BjUrgVc6IQ== + dependencies: + "@aws-sdk/eventstream-marshaller" "3.29.0" + "@aws-sdk/eventstream-serde-universal" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-universal@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.29.0.tgz#2787b4ad430a1baa61033687861b1a3b27b62ecf" + integrity sha512-GOXf5s1mKf0aCtl+Um4kDDPrwZa1A9jx7vZ/cHSCc3mb/W/Nqn/CP0mMw4r3YCOkHLdil4TqoQ70/1/kHsq9YQ== + dependencies: + "@aws-sdk/eventstream-marshaller" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/fetch-http-handler@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.29.0.tgz#cec542a582accb7fe2a08bf3d500d978c0df2243" + integrity sha512-rx+YlHFYzgGsCZMEvJBUdRsqfMGW4RY6J3USQvz63a32jVlMC3Kw9xINaXGhCEmOlUlzdeeIMQOZW5VxavLnjQ== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/querystring-builder" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-base64-browser" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/hash-blob-browser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.29.0.tgz#b33bdb86248aa37ccf4bc3db7a6e8ac99a5b2b03" + integrity sha512-8nD1A0w7aPQ0Mzij7+X95GwapMm2MfrN6bLa1iCn5PNdQ5Zn+tK70NUL/s9X6KaEQi3Lh7S0xGN9paEZ5o4+sg== + dependencies: + "@aws-sdk/chunked-blob-reader" "3.29.0" + "@aws-sdk/chunked-blob-reader-native" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/hash-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.29.0.tgz#58d1bf14a76fbbf29c67c29a25de6cde122f7e30" + integrity sha512-iANkXAGNgUSX17GjyTdrFRE357AmAgnIsuyKhuaK8vi4SPPxHYCyXOdxtUx5TjkzW4bUym3cRJS8zeirayTEHA== + dependencies: + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-buffer-from" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/hash-stream-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.29.0.tgz#c54f413d49889d2f51e6b5f238ecb856a5de818e" + integrity sha512-2ha+yzpJCoR23NoCfP/9OMBF5jgg76xAQo14/ItRWLnn0np7eRTGM+OFnNuAfvDRbzM4UcJoGDbUreAhaoSOBQ== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/invalid-dependency@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.29.0.tgz#073c57211149288520719e2663a23aa36b7e9c3d" + integrity sha512-0TyZZbPs5SWCF2tT1DXccK5SUx7/bDJCVojgBuW3QRJn9ta3US/u5l7w8k6jwWFU3CQhLAWuG0TD7FhATiM2HQ== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/is-array-buffer@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.29.0.tgz#a2014f2a2ea23b0dbb7c41945a465bf666e7016c" + integrity sha512-QqIhHGp2qTfDlW7uNh/T4kcyAU2TfxHA29cppQusuTJjploAXXMzvBdmxjFH1ZvPbKs0Rd7owQ0YnC9Lnq+Nzg== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/lib-dynamodb@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.31.0.tgz#7a3fb7a10952ec4e1b7e92d675fb600cd4ccd081" + integrity sha512-wGFaQyQZ57RG2ETHp1rOsHrS0UiBtgJiqGoUPBmWljXlZj1w6WLoZzqSdBdZnAWrY35kvSz4TR6Zr4bUHWJWkg== + dependencies: + "@aws-sdk/util-dynamodb" "3.31.0" + tslib "^2.3.0" + +"@aws-sdk/lib-storage@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.31.0.tgz#8beb244756288faf7c25332acb250f3a8aecdd6f" + integrity sha512-FJrHpLVCx3DWSgWsN5lv9CMfEutrjYHbNrO0TZxAetnaPtFXJBoCRAS9np0hsdXnsbzq+gCNWGS6ujWDdd03Zw== + dependencies: + buffer "^5.6.0" + stream-browserify "^3.0.0" + tslib "^2.3.0" + +"@aws-sdk/md5-js@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.29.0.tgz#05422c603f1fc51feccf917f1f866650dcb199f6" + integrity sha512-6wsT7zM9qEIbf+FI1QzKXG1o1z91u3zF6tPiXtdopVOs2m2I0emG2c1cEzqFwqB4HhiaR6PejBhn/tDxfc7oNw== + dependencies: + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-utf8-browser" "3.29.0" + "@aws-sdk/util-utf8-node" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-apply-body-checksum@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-3.29.0.tgz#042224c401de7668c037c4c0351d1c759703a5eb" + integrity sha512-csHiQKvxSJWxQx7lbla3Wgs+lWuNQ/DEFid5SxBZBhsqKz5FPBJr6kMPWIopmIL/vCxrYhMaS4ARloQBUkLoyQ== + dependencies: + "@aws-sdk/is-array-buffer" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-bucket-endpoint@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.30.0.tgz#139f6844ccf0016c7f7b1f5f15a92166ef64e2a7" + integrity sha512-WlPeUGEhuuTKtpRH6pDgBjX7uoAXaCv4FatK06R6tRBp7oSFiq3az0AUrNE5u45BOT6sj7Yl7C96WLcvHfG4gA== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-arn-parser" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-content-length@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.29.0.tgz#3485f5e78ac18fef466a397a8ba1490fd3f9e9a4" + integrity sha512-g+tOOXQXqKG84XwFrJexZa2iTuYJce9jnjHV4vyfXwVuKrwuf+ZFguPZ4hzEd40vDo5aLM49JtF/OcO4plCneg== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-endpoint-discovery@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.30.0.tgz#c1ed795808cf2c45ab671ff574bc6c9b513d76b6" + integrity sha512-ypGfliYQPevHbJ5r4qotBTIH01OElAXcKwYZlT36wuSyvJeA/DOh7KEEi4H1LN5EtVi/dDTzgYgM8OiUOp3kRQ== + dependencies: + "@aws-sdk/config-resolver" "3.30.0" + "@aws-sdk/endpoint-cache" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-expect-continue@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.29.0.tgz#6995f576e7d90f8aa89b35c8ed61570519850ba4" + integrity sha512-5SzOhxF1rO2ajlMkLYklTD9XnAcsDxKfAyRZeHCH5pYVdskjWphpJ61IS+/rWv+1L0qDsxYum7Ig50R853c4Cw== + dependencies: + "@aws-sdk/middleware-header-default" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-header-default@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-3.29.0.tgz#2992185100df5cee89d49549e35f1ad2eb720489" + integrity sha512-DoTQvcmqhgTcPdkJi1+To/esmURd0HGaP3oUoIYxnoWK+hC1zJmq9hb+0oi1wdXX79l5iz2DkjH3sm547rJIuQ== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-host-header@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.29.0.tgz#4c2be84fa0f990b49550412e659448987836dcb0" + integrity sha512-aBifr86Owrhvy29cvZD17JzdoTtKMxzdjCkMA7ckNP+9Lg7kLI/6ws1yZ6BJlmcOnKxtNSnkvunGmJy8BU8EWQ== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-location-constraint@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.29.0.tgz#2172d610e4ba229dabf8a95ea226602e0dd1298e" + integrity sha512-c7aOFU7AEzLXTIen5VIBm45KrRHLVuHewIpotwApFFSpLjxroPogsT0MSFyGDR9cHLl5QCiJ777Zu6L2x6819A== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-logger@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.29.0.tgz#a3f979734ecd59441ccdc322731adcb0bd26d1a8" + integrity sha512-0rLvuTvfaMWNb7+FApXAH0111FEp/AfG3fO7QkyVrXmHlTrNIJozilhkd0FwEMcQqqM9UK5lPLXwloH9Rkp9vw== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-retry@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.29.0.tgz#06a20c371011751c1d19c8137cdf31f313e01dc7" + integrity sha512-yRQ48UIGPmK3/jWMJ2LC4trltFevMDEXyvtT6knwDnwXxmuwv7K6udk6TnGaUU5TlLVI1XdRQHaZY7xZH1KbGw== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/service-error-classification" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" uuid "^8.3.2" -"@aws-sdk/middleware-sdk-sqs@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.18.0.tgz#d6dc71527365e0f4fa1902fc1b990d5fde9469a4" - integrity sha512-dsCITV8LLS2yP1s0c5A+FnzrVK2Rlp5y8XOyg3KTeSG8/LuR9hZghpHwEdY7OyQ7XAf8BSyxFIc6k5EI+SInvg== - dependencies: - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-hex-encoding" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-sdk-sts@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.18.0.tgz#e26f0f335553e3e1956a3b190080d9f82377b5f9" - integrity sha512-FVowN386wlLBt7ND5ALbkgJl65ynzxYNBH351mcD2/VwgCx3PZqZSr8sLoVDyuB+X2n9/GAI+r3W++zQ8YOymQ== - dependencies: - "@aws-sdk/middleware-signing" "3.18.0" - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/signature-v4" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-serde@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.18.0.tgz#583687b7b7f278ecbb18a5f273399ceef7921bf8" - integrity sha512-46PtAvnGONN/v5OcNE4/3UywadCJunITwXDK/AGs6SMijkOPtoGMjP7fme9XlB6wg4QTSfeF3eKsieOF47RlPg== - dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-signing@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.18.0.tgz#6dc6b27d09e18b5b792acef0a856f13b1f76e8c9" - integrity sha512-0DCwl1Hp66XVG3UUIvBhf7zy8pmeHFATInqRMF91Ch4mYJJdk/U0xLla+ouA2t6SjBkl2tb1bJLgjwkWnvR5Rg== - dependencies: - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/signature-v4" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/middleware-stack@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.18.0.tgz#e3977d0dce6690e83d281e4ae4313b7ee8547aea" - integrity sha512-+FDsKMRq3Gsd6ddVt1P+7ltSiRRcEj6KpRccMHkFkFqWWqn9OcPh+Et076ivSBXCW8q9Ib4qJi04hiCD/md2EQ== - dependencies: - tslib "^2.0.0" - -"@aws-sdk/middleware-user-agent@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.18.0.tgz#0319b51faa04fcc187f852538e5d99709e4f465f" - integrity sha512-BGm+buvq0wHtIylYGmyLhuRUvb2MsKx2mBhEx9m5Vs4M8I8GnTgrWtblOzwqZ+Q7dl+GQCL0/tLYTw50BTeLGQ== - dependencies: - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/node-config-provider@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.18.0.tgz#4dc346592f81084d09cd81c4e6a26cf9bcd2b083" - integrity sha512-U+qqNIWivZK9bd1BJMwRyXcTHZAS9r4sgPMrjFyOutdLxBCrhU7QUUr0hFaHdrsVA7cU+D3bBhFxq6JxGmj8Hg== - dependencies: - "@aws-sdk/property-provider" "3.18.0" - "@aws-sdk/shared-ini-file-loader" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/node-http-handler@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.18.0.tgz#9771340d008d83f245e0cb222d5bb31128805c74" - integrity sha512-87ZxGlq3dnlPjAIN0yhawiF+n3oQQihxYaSeysltsuz13X/beYTDyGTEBZXWKwB06O/XHbfBV6iYUR7XgMP20w== - dependencies: - "@aws-sdk/abort-controller" "3.18.0" - "@aws-sdk/protocol-http" "3.18.0" - "@aws-sdk/querystring-builder" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/property-provider@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.18.0.tgz#7ab800603e12c4baad4492729cc072df7976cd0d" - integrity sha512-e7ADhSv8zAePAJLdXT0QItFPnA2ewOCDrD130E0NYA90AnW3xIyLB+J5HbwTWYUcF9Fbo0xSKh+0y8hBjNsT/w== - dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/protocol-http@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.18.0.tgz#fc6448505b5b2b95afde71e33df5887371152a74" - integrity sha512-GIKvZBEnm87/mRaVYHnsQDYBSvU6qyKjyVdHDpQHhF+MZ+MKafygmpdBjsrRRstWr7h5WepnUVImYgvmaW6vyw== - dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/querystring-builder@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.18.0.tgz#e49393e318072f70ea66e951a4db9795879bc43b" - integrity sha512-1DrzflLp80RG674XfhZsl4jehIe0mdSPqXqMH6vOMDcmF/lLEsfwPs307G+Go3kwWXSUup52bcMmfi8Ef4xLBg== - dependencies: - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-uri-escape" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/querystring-parser@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.18.0.tgz#4210f462cfd5a3f79ef02f0a13a8406d7786b745" - integrity sha512-7pkgPCeTtsgcgBwYSK2QN9Kij88Adi4bKMBxCqpanloTng2KrZ3DfyyD7c0H70mt21Zqfwr2M1HrPSs1SZKBkw== - dependencies: - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/service-error-classification@3.18.0": +"@aws-sdk/middleware-sdk-s3@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.30.0.tgz#d8d702d85ad00f317a15eacac1621a725d5e798b" + integrity sha512-ZyDz7reDqHYbYCftpsjmn7HpwQDSBSEb5PcXawF1/SnK2X4toTsWx0jZHmlYo7Xti/rE4Gfgx69dt/ACDO33BA== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-arn-parser" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-sdk-sqs@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.29.0.tgz#23b8876a8865c9215018cc5c906fa80c0e3d3ee3" + integrity sha512-RX7PCa65P2eUk05pbVMMzVY9Ue2NcxijUuGRrppMo1SdJTz8r2uvgcfiWOPNpLZqTeuiIY23Du8TqTghLCukgQ== + dependencies: + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-hex-encoding" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-sdk-sts@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.30.0.tgz#13aa56bdd2039ab75ec2b82d2ac2b967a20642ae" + integrity sha512-TZQQ0LA/rjYNgV+DbU0KvyHZaNhihrWf4IeJeKoez1vpvQmU58G5zAm0+rVHbzazJaOQuHYKKdPttOPxl/JAAg== + dependencies: + "@aws-sdk/middleware-signing" "3.30.0" + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/signature-v4" "3.30.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-serde@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.29.0.tgz#49dbf16023ded6d3f3b766106b770ade70762f36" + integrity sha512-jN6zuaXg3k9HiWJZjBROiVJEdFaZrMikhyVdqYTT3hR+i08M/9UgVuX84HP/dALChZazOn9MPhvPWGvxrMOr9A== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-signing@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.30.0.tgz#1596bdb827574939ee19745f6918f92087b583be" + integrity sha512-T/zGCijEGODmpbS/HlwnxT0Bn69FhZpBrVAjfofLUFzHteJ5Ab2q7AEt1dOdi3GrtTGStdwbfiZVeTxMKIjaTw== + dependencies: + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/signature-v4" "3.30.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-ssec@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.29.0.tgz#f2b54ea6b9dc8609365406e6059925ba712f3130" + integrity sha512-XJC00iN3sqJ5ZH05VpP/bimRHfS1aWGs5/Vuz4swdyKGwez725ZBfof0lg6LSnP4G+me6ZqwsbUxHkdrupcWAA== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-stack@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.29.0.tgz#b7a8a1fb76ea4499dd26f5ddb058608b5cd3d55f" + integrity sha512-S6Jt108uxs/PEoLAgGow9SdMKWXhlg0EGgY77Z4pNPQDrBYoca2kwWeTsyTpgBXSsyV0z0WZB4TJK5/doGv6CA== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/middleware-user-agent@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.29.0.tgz#89f303ae348c2372cf627ff5a6b6c1501c82f450" + integrity sha512-AVbn9QEbqBgScaD3cxLv7/yi9Up10vYKy/AWIwgTrW0LxOuy9+Za2hdk5eZRP/QpqS/Ibz2/CqcmK1GQ/03kmg== + dependencies: + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/node-config-provider@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.29.0.tgz#8c16a0c2a2a78137af00552af8e78ff6700e321a" + integrity sha512-ANRnPz4IT4FiSAc+9p0HqGSjL+cdzB2E68BFmbbGin0fZwhflX1BksjuUEibw8Emf8jvhvbUxdtAIUWctTYxOA== + dependencies: + "@aws-sdk/property-provider" "3.29.0" + "@aws-sdk/shared-ini-file-loader" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/node-http-handler@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.29.0.tgz#44ee4e7221c11277ecdd11e88adb4fbd3f667348" + integrity sha512-FnPdoK0hmEr2JO/g7MVE3oeC2TvMpoRDQqUnDrn9C1bzRzgzhHqGVyaiRmc1HECMKjPFYVn02NCzY4qx56K0Ag== + dependencies: + "@aws-sdk/abort-controller" "3.29.0" + "@aws-sdk/protocol-http" "3.29.0" + "@aws-sdk/querystring-builder" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/property-provider@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.29.0.tgz#f34f8fe5603dfe86a295705e8dc7c1064d0edd43" + integrity sha512-N2fd3H4mGGE51PgmMbEzBGSNwcyPkEgMxgfZsrQUaFh+CE5uuelOAL70Yzr4IZ4yZJvf1F9e8drtCuUcHnSUEw== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/protocol-http@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.29.0.tgz#bb2d5a61effc21426e5dc93cbb1d61be71d2be0f" + integrity sha512-OIeJ7ukfgGkaIL0/NNM5sxIlfxtOqQN+KoaQ89YeLBlJPVoKnptAw+eWjjLwxLs+r/SbyZHXbBawP+sbzq0mSQ== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/querystring-builder@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.29.0.tgz#a0e712c5f5bdc334acd6e10fdea966ca732c7a0e" + integrity sha512-htrHPmwGfWxl/Mt0JpR63NmlDtmwMJTjvLVrdbxBBXfjiyB8023lEFfyMSDHzD6fegQcw/rOwaliQNAuaVNnXQ== + dependencies: + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-uri-escape" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/querystring-parser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.29.0.tgz#7611f972861b6543862a33192859e19814020521" + integrity sha512-v22PBXafAHw+wMaSGbq4B9wEsSYV2e0nZgGHZBNML3HPDiAYJqsQHiYEbiz8nzkmoayU0wrVFZ/XfKNXXcXGbw== + dependencies: + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/service-error-classification@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.29.0.tgz#f9046b4274dd3a5808003c16f9017e6ec7d0d864" + integrity sha512-VqOjXXTLTGbifzg3Fg2g/Ac6W3uzC3llPZjm/b0goM17KLWMGU7JKiem2l+CFyN4sxkver7InNlIUJCJAPB6+Q== + +"@aws-sdk/shared-ini-file-loader@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.29.0.tgz#548b45205d5abe65fe279e65f857da8888bfe754" + integrity sha512-x4Chk4+iMiYaxcomZjdg7IwU1mQhJ7iPl/3RrIqCShPIOZDwwH4vLl6Fw0bniOZiHK30JQ1wlAgLxzVP0JMHTw== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/signature-v4@3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.30.0.tgz#e7dbe9ad483f34063ccba4fdf14b4dcdf6222f9b" + integrity sha512-uBvut8RrhXGunTDYuJMALlV8IaFHyZHPzadhrqx12QJT+LQevSB4CR2WXZknz0JZ4HcFvpaJqbiionLobwVEuQ== + dependencies: + "@aws-sdk/is-array-buffer" "3.29.0" + "@aws-sdk/types" "3.29.0" + "@aws-sdk/util-hex-encoding" "3.29.0" + "@aws-sdk/util-uri-escape" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/smithy-client@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.31.0.tgz#bc18cd0c1504f0c9f708b2fe75559994ce959f56" + integrity sha512-QZHOMM6npFyDEW8wrp8rLs+YGZIPRfuItlWHm6Upejp6a7s1ksb/1c44vNeqwnAeUJrdXfOX9QFkbh1+gZF21A== + dependencies: + "@aws-sdk/middleware-stack" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/types@3.29.0", "@aws-sdk/types@3.31.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.29.0.tgz#792050dfd4ff97fca448160ca9f652d5f33514b0" + integrity sha512-8ilWQU5ZTdiRfblmmjl38+6JZKKM8EqA5Sbn8djgDLShCLeVJ2TsL2guzNi+WHcL7BHdv1pI/NNmTcgRUo6yOw== + +"@aws-sdk/types@^3.1.0": version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.18.0.tgz#5e8a9609a6fcd64f1f3f0e71b8a0bbd3bed9b21c" - integrity sha512-bgKy3fl1sIimpXUKqN9Mmb6tRtdtFQDYd/eX0LISSbdtJiVnMgiTxwTPEX72pN54L8zun3zU6xOuwoZP1Af6YA== + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.18.0.tgz#2158f054b83ea1319c47306bf08245fb26edeed0" + integrity sha512-fyk6HXK1wk83n4fDvsG+ewV+yS4uegepeMNrmLr7iBKjzc/bLckTWk7GKFM5ZaF/9jWyk7o2eKW3C3BltgDrfQ== -"@aws-sdk/shared-ini-file-loader@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.18.0.tgz#9cc4cd96753862a1c0aaefa903353e4bc17dda6a" - integrity sha512-YpBCZWRvJhnPHbdFLzRvLIfx7Zxre8/5YsWrrNNBWRJ90z/6czzPdOn9jab/AVfLPpC/VSSubf4v4b8Cjeb4eA== +"@aws-sdk/url-parser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.29.0.tgz#81d1279d74d6cac53d444a533c439bc839437ca0" + integrity sha512-385f+g4xeRym2S4bzF+Nc0MB8addAlCSb5hIUJu1JKH6FwFLrNRuixeaelGLyWr77xv25P0ruyXQAFf2ISxzKw== dependencies: - tslib "^2.0.0" + "@aws-sdk/querystring-parser" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" -"@aws-sdk/signature-v4@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.18.0.tgz#b816b3d5436a9e1cd008a95db192cf36fa87ebd8" - integrity sha512-md52+v+aIDfhwtaN+xIJ+7XgSqtRmreGkSCnJziGINRSnUSdycoR/ZJhT5d9TbMpYHdoT0Rm9RXNXImlfKCNGw== +"@aws-sdk/util-arn-parser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.29.0.tgz#b7dd4a7b03b7924d6a4469d002522a707ce8894f" + integrity sha512-NK4xAU7EGp0H4oYIICAJL49BzGvezkWD6rQdfJpXrPoqXviXXDq0nmFEoP9k4PsT+mDBEFiuvXhQlrHhBPVx5g== dependencies: - "@aws-sdk/is-array-buffer" "3.18.0" - "@aws-sdk/types" "3.18.0" - "@aws-sdk/util-hex-encoding" "3.18.0" - "@aws-sdk/util-uri-escape" "3.18.0" - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/smithy-client@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.18.0.tgz#ed441f76921c0f21558a35839cc1e8af91668647" - integrity sha512-fIcfzrf2TnhB4W8UyqdPQ9fPAfIfuLQ0dO/Y9qwzsw0Bvj4qYYPcUaNI2raX7WN1G2KHa9wZdiceR0J+uQO7yg== +"@aws-sdk/util-base64-browser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.29.0.tgz#f6f012fe8198f964f84505417573813f1bc676fa" + integrity sha512-yMgn5vZ7laVO/497iPDjTdmia3sDdFBDq6k42EZxVTpkUcd8JS2nWJ+9ePuIMwqOgPjhhkOOXiidrbZaUQ+L6Q== dependencies: - "@aws-sdk/middleware-stack" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" - -"@aws-sdk/types@3.18.0", "@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.18.0.tgz#2158f054b83ea1319c47306bf08245fb26edeed0" - integrity sha512-fyk6HXK1wk83n4fDvsG+ewV+yS4uegepeMNrmLr7iBKjzc/bLckTWk7GKFM5ZaF/9jWyk7o2eKW3C3BltgDrfQ== + tslib "^2.3.0" -"@aws-sdk/url-parser@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.18.0.tgz#6974e26036f85194240eff475e27f4bcc2621d73" - integrity sha512-ye3sSF8R6kp1r98MRNk9UDj6P0luQfSZ5N2EZjF8AUG0y4PTVc4L/PlSsH3/sMOjG831al+khNo+cZNO9wZeiQ== +"@aws-sdk/util-base64-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.29.0.tgz#238c55fe5387654ac29cf735d3e8179aba5a75ad" + integrity sha512-4pRwjQ6+yS7SQm+yK3pchrsmGPEuoR2YiNsBG0LVNecQmnxWUbOhaEWIxXKTnAzs9bAt7AWEbLzsW8/cN/yTNw== dependencies: - "@aws-sdk/querystring-parser" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/util-buffer-from" "3.29.0" + tslib "^2.3.0" -"@aws-sdk/util-base64-browser@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.18.0.tgz#f625d06c0e9923d39976fbe6474bbed5a287f491" - integrity sha512-XG7ls/9utSgCGzD0hgnNAQWLWU9Nnc/IqjQCZ6td84Y1/kTBBafSN3RTPeQ3fLzJ063sTDOy/DPEh21IPZCF6A== +"@aws-sdk/util-body-length-browser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.29.0.tgz#ecf46239979dfb4db163e2ac666f9c6d7a0dd8e6" + integrity sha512-cKSwlDlZkcxuhSdoiq1TxleaBvveEgKA2Yo4TYP4DKVPHZuYZtbFv8r1driml1SaIKXg4GQpe+pJit3mxDRxAg== dependencies: - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/util-base64-node@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.18.0.tgz#5807aa9c036a4037d68fca0fa353e66ea10c1a9d" - integrity sha512-NzkHCynFU2wfqU/15IkI5H0ukafu//LSUTFp9w4MzFNYpfbXAjcAK4S53VQe46bvciRRk8pyHc4wixiYsxFbpA== +"@aws-sdk/util-body-length-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.29.0.tgz#8d05623b2ffc17d7f564f9e73bdcc39aa8377986" + integrity sha512-8rG65GMpsjVFd9jhx5y/dhwbJVIKq0OqwNRK+GoIVDo0KKaGtjNbCVHYYDjpwIuksZumiqvlC0E3AUcXn7p1rQ== dependencies: - "@aws-sdk/util-buffer-from" "3.18.0" - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/util-body-length-browser@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.18.0.tgz#c67c51219f44540e8b032065302a5e3fc74012f6" - integrity sha512-+x0yrV9Z/gGGRVoWmx7t+skwG110vngkq5Clu7z+k/DtuZrkrspYKOVzidaH80pGJwJi+0JzxbIhA5JblBAf7Q== +"@aws-sdk/util-buffer-from@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.29.0.tgz#037ae67f56b1cd54253702829a789b894e964ba1" + integrity sha512-4ODxK5y/yONgsuc9SAzZ0j/v0IQkJVCRApziF4Q8NiZ1z9050nZ08rgTEhrTbWgLmDju4SDvJhn/nUNTrsLhug== dependencies: - tslib "^2.0.0" + "@aws-sdk/is-array-buffer" "3.29.0" + tslib "^2.3.0" -"@aws-sdk/util-body-length-node@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.18.0.tgz#fcd93fec88161ca3f2392c7cf657fc74a38acbe3" - integrity sha512-r/m+TP9O1G8k9V51LvDCjkoc53Parn7BjP81cBplDrA6Uc2iezVRcjuXzRU+4X8EBIlUtCNhDYryl5xN8cohKw== +"@aws-sdk/util-credentials@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-credentials/-/util-credentials-3.29.0.tgz#de25ec3446eef327af2b69f9c54df1220035e2b3" + integrity sha512-xCWQizP5d6SwbwB2HmxpDqu0WYY7/E7pNrZ+7tSMrJxZlT8Zsd+lFaO23JVFMEBqjjBnpLBr+XkNZgOpD1BYwA== dependencies: - tslib "^2.0.0" + "@aws-sdk/shared-ini-file-loader" "3.29.0" + tslib "^2.3.0" -"@aws-sdk/util-buffer-from@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.18.0.tgz#b2e18e04b7e28f701cc60e2da342d32a60b449d4" - integrity sha512-4Pp4owEfjNdmqH9cByJnN0GbfM2II3I4FnRN5d9BysJ6mG+rLhc6WYxBgr4sEFtsJGYCgFzLU5MfUMx9OuDdPA== +"@aws-sdk/util-dynamodb@3.31.0": + version "3.31.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.31.0.tgz#3e57057f99c3126373b545747f5736961bb9c2ba" + integrity sha512-5EJxAcuBa3Ukc5FhqvADiTyMFoN4k0Ia4lmMdg18yn5m7s0WJ+rn5HIouJ619uy5Ivs76rkPvlIMhcQu7EclKg== dependencies: - "@aws-sdk/is-array-buffer" "3.18.0" - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/util-dynamodb@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.18.0.tgz#634c68e57c57de02de22f089b77932dc8dc6929f" - integrity sha512-UoBImpz/3q/wUG/8IF9BGOHgCAhq1RpfXz7sYFXGHRTJy6UdOMBJyE4odey7kmoqxLHC+pRE712tE6s9z1EHgg== +"@aws-sdk/util-hex-encoding@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.29.0.tgz#b4e443d48c9077c67a68c825e52c13daff5b164f" + integrity sha512-YZ9fhJ2HKnnPL+8M9/YMFo4906Cvh1NaVOZT61joPM5Vv1rSYXdD1/tvn2qNjVhAJAGFWdBsIqZWw43km5DNpw== dependencies: - tslib "^2.0.0" - -"@aws-sdk/util-hex-encoding@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.18.0.tgz#b20ad7db4394c664e681b3744e216e405b2cdf13" - integrity sha512-tayCN0+jLJRyM7W059ybwaEojjI4ylP4UyyG+LDc4m62PskmsCWTWOJzudjtx4d765e0I/F1w1ELrE+VhUdOpQ== - dependencies: - tslib "^2.0.0" + tslib "^2.3.0" "@aws-sdk/util-locate-window@^3.0.0": version "3.18.0" @@ -652,54 +889,68 @@ dependencies: tslib "^2.0.0" -"@aws-sdk/util-uri-escape@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.18.0.tgz#53efc98623e9fee697f45697bf9406737b68dce1" - integrity sha512-Ui+uydvhzQALj/Q8sat4cVnCedwB/8iBPoMzcm1hr1r7ttWfmBKKElFZFl6ljCUtKaCE3rTb3JrZ2sKy9wT09A== +"@aws-sdk/util-uri-escape@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.29.0.tgz#42e545e93556257b2291f955f7a3845aa1a0168d" + integrity sha512-js834TiNTdwIZOxmGSCPiLETUoc2JslY07D6A+yLNI/kZmmTHa0tKCyPxMqo7LBb+iU9ymky2LLJuDGp6aZNHw== dependencies: - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/util-user-agent-browser@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.18.0.tgz#4ffd5bf63361825e4fa0bc4b0599e1d73e624a94" - integrity sha512-qBfyQJqN3RFyeY6nr03RZQ6uT6t5BIdthqwSPZ99K2gvf75TdhPA3PJsaIZfluNHEPQrgrNd32OED8jnd+GXwA== +"@aws-sdk/util-user-agent-browser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.29.0.tgz#d238f6cfe1c4e23259588830b09e4565648edfb2" + integrity sha512-se9WLQS3H36u8FUA3/DfnzH3LU77QBRpJN4FmQtcQHR3A5mR2tRty+eOrvIf2R4QtveMWXrQbvScTrca7ZFZug== dependencies: - "@aws-sdk/types" "3.18.0" + "@aws-sdk/types" "3.29.0" bowser "^2.11.0" - tslib "^2.0.0" + tslib "^2.3.0" -"@aws-sdk/util-user-agent-node@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.18.0.tgz#92a21dafc2cf0d1aeaf4ccd06987f0eb50c28e30" - integrity sha512-gSdWW3X0kLMvooo2vc0yqWClclGUqcBfRq0K2w6XhYaJRT4E07KmQa4nPdBMYD1g79xW+53AbdQNnGq8b/bmhA== +"@aws-sdk/util-user-agent-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.29.0.tgz#08185e07ec41945121b1044f9ab8ccb41be44c6e" + integrity sha512-atyjuDnD1WtIR1sZzcCJcD0JyYKGZ6bYqAhh/apaiPs0LoTyaFGYN8K7wSr3gL8PqD9YYNKfiNiPU3AbY6pW5A== dependencies: - "@aws-sdk/node-config-provider" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/node-config-provider" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/util-utf8-browser@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.29.0.tgz#8d04f4159763c2dccaad4eb09bf2a6118dbfea12" + integrity sha512-ZIHbBYByMq5vadQ1SZOQTHVtrkGAFiuypATYF5ST8YB3j7XKvflv+fiBX2xQ8xpqb28noEg6dNPnvqkQQ1n/aw== + dependencies: + tslib "^2.3.0" -"@aws-sdk/util-utf8-browser@3.18.0", "@aws-sdk/util-utf8-browser@^3.0.0": +"@aws-sdk/util-utf8-browser@^3.0.0": version "3.18.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.18.0.tgz#d7d68290a323e4f9eb4f1d3f6add618c17e01a36" integrity sha512-JwcdTb6AAMtnlt2Sg0I18DBK1sWlsfDR/23CkDQ52niXvCSRdHeNkh5b7SdEPVUKI76hyce9nEshzI1OasTv7w== dependencies: tslib "^2.0.0" -"@aws-sdk/util-utf8-node@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.18.0.tgz#634457d568225e1b2a78c4a474a92ea0cd82e280" - integrity sha512-yQtKkW5V6ycT6DlJkYgeMjj6HJc+jj50LUUx2ukW6IfRmCeAGWdUu82NgIzlzvlsqH1jvmQ/kaeqZ7ruOtmA6Q== +"@aws-sdk/util-utf8-node@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.29.0.tgz#f83ebb686e746831308ae3bcbdb942822dc28ae0" + integrity sha512-CIZPDnSvtfv7MeHM/hA1fHXcXJR2f7ULjw4nXsX/BLaKGKf/O6IhOXPt1ecUIpGeUrCgPCqxkDjmThUCa87Bcg== dependencies: - "@aws-sdk/util-buffer-from" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/util-buffer-from" "3.29.0" + tslib "^2.3.0" -"@aws-sdk/util-waiter@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.18.0.tgz#a4d1ae639a22cc48479d70b22d6d759b7bac7f24" - integrity sha512-ba67ZEn96RR7Nm0xXGtxD1ISWsG6ePpnOEi2p6hhP1/zJth70mCgxfMPHbxBmfQuadCtP3lhMGpRIptdAlXnDA== +"@aws-sdk/util-waiter@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.29.0.tgz#f94323e56cdd0938005d2289a5eaba217cb3b751" + integrity sha512-9qNsX+yRpX8xE0eW9qHZCy7W6+MFkYFR10umSPVl9gc5p+RViQwS0D2wVYmQblrqGK6VpK+wAb3faFf6KaDesg== dependencies: - "@aws-sdk/abort-controller" "3.18.0" - "@aws-sdk/types" "3.18.0" - tslib "^2.0.0" + "@aws-sdk/abort-controller" "3.29.0" + "@aws-sdk/types" "3.29.0" + tslib "^2.3.0" + +"@aws-sdk/xml-builder@3.29.0": + version "3.29.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.29.0.tgz#b9c8bd0df24ce6988f333e55765122a28ab3bf0a" + integrity sha512-lixmZNupjRsfAxCZh3CshqWSxKJEAPcuPiKhUlW9DhfoIc+YTD9U5G2fzY9LBd7ugDo4N7H5sU3Oa1iYLp2ZDg== + dependencies: + tslib "^2.3.0" "@babel/code-frame@7.12.11": version "7.12.11" @@ -2471,7 +2722,7 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.5.0: +buffer@^5.5.0, buffer@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -5009,7 +5260,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -7980,7 +8231,7 @@ read-pkg@^5.2.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -8714,6 +8965,14 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" +stream-browserify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + stream-each@^1.1.0: version "1.2.3" resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" @@ -9270,6 +9529,11 @@ tslib@^2.0.0, tslib@^2.1.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== +tslib@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" + integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + tsutils@^3.17.1: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" From c91c4575f61e28573eff53a57efd16d8e6843d78 Mon Sep 17 00:00:00 2001 From: Maciej Radzikowski Date: Thu, 16 Sep 2021 23:04:50 +0200 Subject: [PATCH 2/3] fix: bump tsd to ignore type errors in node_modules --- package.json | 2 +- yarn.lock | 365 +++------------------------------------------------ 2 files changed, 17 insertions(+), 350 deletions(-) diff --git a/package.json b/package.json index 08e020a..7e2c32d 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "standard-version": "9.1.0", "ts-jest": "26.5.0", "ts-node": "10.0.0", - "tsd": "0.16.0", + "tsd": "0.17.0", "typedoc": "0.20.35", "typescript": "4.2.4" }, diff --git a/yarn.lock b/yarn.lock index 77a09ec..7a6cfab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -797,7 +797,7 @@ "@aws-sdk/types" "3.29.0" tslib "^2.3.0" -"@aws-sdk/types@3.29.0", "@aws-sdk/types@3.31.0": +"@aws-sdk/types@3.29.0": version "3.29.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.29.0.tgz#792050dfd4ff97fca448160ca9f652d5f33514b0" integrity sha512-8ilWQU5ZTdiRfblmmjl38+6JZKKM8EqA5Sbn8djgDLShCLeVJ2TsL2guzNi+WHcL7BHdv1pI/NNmTcgRUo6yOw== @@ -1631,11 +1631,6 @@ resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.15.tgz#6a9d143f7f4f49db2d782f9e1c8839a29b43ae23" integrity sha512-15spi3V28QdevleWBNXE4pIls3nFZmBbUGrW9IVPwiQczuSb9n76TCB4bsk8TSel+I1OkHEdPhu5QKMfY6rQHA== -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3": version "1.8.3" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" @@ -1703,13 +1698,6 @@ webpack "^4.44.1" webpack-bundle-analyzer "^4.4.0" -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - "@tootallnate/once@1": version "1.1.2" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" @@ -1735,10 +1723,10 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1" integrity sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA== -"@tsd/typescript@^4.2.4": - version "4.3.4" - resolved "https://registry.yarnpkg.com/@tsd/typescript/-/typescript-4.3.4.tgz#3ca75b0fad11180c17a7a6949bda0b0f4a90682f" - integrity sha512-o5nx5an9JK+SUN/UiMmVwG3Eg+SsGrtdMtrw82bpZetMO2PkXBERgsf5KxsuPw3qm576z1R/SEUQRb1KaKGlOQ== +"@tsd/typescript@~4.3.2": + version "4.3.5" + resolved "https://registry.yarnpkg.com/@tsd/typescript/-/typescript-4.3.5.tgz#0e0669bbd82a399a06c825c22dc63d56debe70a2" + integrity sha512-Xwxv8bIwyI3ggPz9bwoWEoiaz79MJs+VGf27S1N2tapfDVo60Lz741j5diL9RwszZSXt6IkTAuw7Lai7jSXRJg== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": version "7.1.14" @@ -2230,13 +2218,6 @@ ansi-align@^2.0.0: dependencies: string-width "^2.0.0" -ansi-align@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" - integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== - dependencies: - string-width "^3.0.0" - ansi-colors@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" @@ -2259,11 +2240,6 @@ ansi-regex@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - ansi-regex@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" @@ -2562,20 +2538,6 @@ boxen@^1.2.1: term-size "^1.2.0" widest-line "^2.0.0" -boxen@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" - integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^3.0.0" - cli-boxes "^2.2.0" - string-width "^4.1.0" - term-size "^2.1.0" - type-fest "^0.8.1" - widest-line "^3.1.0" - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -2776,19 +2738,6 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -2927,14 +2876,6 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - chalk@^4.0.0, chalk@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" @@ -3040,11 +2981,6 @@ cli-boxes@^1.0.0: resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= -cli-boxes@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -3093,13 +3029,6 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" @@ -3264,18 +3193,6 @@ configstore@^3.0.0: write-file-atomic "^2.0.0" xdg-basedir "^3.0.0" -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== - dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" - console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" @@ -3610,11 +3527,6 @@ crypto-random-string@^1.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - css-color-names@0.0.4, css-color-names@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" @@ -3852,13 +3764,6 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -3886,11 +3791,6 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -4084,11 +3984,6 @@ emittery@^0.7.1: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -4177,11 +4072,6 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== - escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -4779,14 +4669,14 @@ get-stream@^3.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= -get-stream@^4.0.0, get-stream@^4.1.0: +get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" -get-stream@^5.0.0, get-stream@^5.1.0: +get-stream@^5.0.0: version "5.2.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== @@ -4877,13 +4767,6 @@ global-dirs@^0.1.0, global-dirs@^0.1.1: dependencies: ini "^1.3.4" -global-dirs@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d" - integrity sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ== - dependencies: - ini "1.3.7" - globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" @@ -4925,23 +4808,6 @@ got@^6.3.0, got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: version "4.2.6" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" @@ -5034,11 +4900,6 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - has@^1.0.0, has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -5111,11 +4972,6 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== -http-cache-semantics@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - http-proxy-agent@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" @@ -5275,11 +5131,6 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -ini@1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz#a09363e1911972ea16d7a8851005d84cf09a9a84" - integrity sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ== - ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" @@ -5511,14 +5362,6 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" -is-installed-globally@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141" - integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g== - dependencies: - global-dirs "^2.0.1" - is-path-inside "^3.0.1" - is-interactive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" @@ -5534,11 +5377,6 @@ is-npm@^1.0.0: resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= -is-npm@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" - integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== - is-number-object@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb" @@ -5573,11 +5411,6 @@ is-path-inside@^1.0.0: dependencies: path-is-inside "^1.0.1" -is-path-inside@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" @@ -5684,11 +5517,6 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" @@ -6181,11 +6009,6 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -6249,13 +6072,6 @@ just-extend@^4.0.2: resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.2.1.tgz#ef5e589afb61e5d66b24eca749409a8939a8c744" integrity sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg== -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -6300,13 +6116,6 @@ latest-version@^3.0.0: dependencies: package-json "^4.0.0" -latest-version@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - lcid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" @@ -6539,16 +6348,11 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: +lowercase-keys@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - lru-cache@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -6810,11 +6614,6 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -7080,11 +6879,6 @@ normalize-url@^3.0.0: resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -7304,11 +7098,6 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - p-each-series@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" @@ -7395,16 +7184,6 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - pako@~1.0.5: version "1.0.11" resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" @@ -7988,11 +7767,6 @@ prepend-http@^1.0.1: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - pretty-format@^26.0.0, pretty-format@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" @@ -8098,13 +7872,6 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -pupa@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== - dependencies: - escape-goat "^2.0.0" - q@^1.1.2, q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -8150,7 +7917,7 @@ randomfill@^1.0.3: randombytes "^2.0.5" safe-buffer "^5.1.0" -rc@^1.0.1, rc@^1.1.6, rc@^1.2.8: +rc@^1.0.1, rc@^1.1.6: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -8313,13 +8080,6 @@ registry-auth-token@^3.0.1: rc "^1.1.6" safe-buffer "^5.0.1" -registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== - dependencies: - rc "^1.2.8" - registry-url@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" @@ -8327,13 +8087,6 @@ registry-url@^3.0.3: dependencies: rc "^1.0.1" -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -8418,13 +8171,6 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.18.1, resolve@^1.20.0: is-core-module "^2.2.0" path-parse "^1.0.6" -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -8580,13 +8326,6 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== - dependencies: - semver "^6.3.0" - semver-regex@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.2.tgz#34b4c0d361eef262e07199dbef316d0f2ab11807" @@ -8609,7 +8348,7 @@ semver@7.3.5, semver@7.x, semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7 dependencies: lru-cache "^6.0.0" -semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: +semver@^6.0.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -9027,16 +8766,7 @@ string-width@^2.0.0, string-width@^2.1.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string-width@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0: version "4.2.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== @@ -9103,13 +8833,6 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - strip-ansi@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" @@ -9272,11 +8995,6 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -term-size@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" - integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== - terminal-link@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" @@ -9392,11 +9110,6 @@ to-object-path@^0.3.0: dependencies: kind-of "^3.0.2" -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" @@ -9506,18 +9219,17 @@ ts-pnp@^1.1.6: resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== -tsd@0.16.0: - version "0.16.0" - resolved "https://registry.yarnpkg.com/tsd/-/tsd-0.16.0.tgz#378db004d97000433eaf4f5af1e114fdd4108350" - integrity sha512-VrdSjmG7vKTYu5bPgZ7554iphNA1DgTgCq7xqoCCgDHTL6XC/636vF8IbDo/Q66q4oFDB/xtL4/YIhCDoExR4g== +tsd@0.17.0: + version "0.17.0" + resolved "https://registry.yarnpkg.com/tsd/-/tsd-0.17.0.tgz#e5aa66d6598d0b66628784ecb4c0c27795b47317" + integrity sha512-+HUwya2NgoP/g9t2gRCC3I8VtGu65NgG9Lv75vNzMaxjMFo+0VXF9c4sj3remSzJYeBHLNKzWMbFOinPqrL20Q== dependencies: - "@tsd/typescript" "^4.2.4" + "@tsd/typescript" "~4.3.2" eslint-formatter-pretty "^4.0.0" globby "^11.0.1" meow "^9.0.0" path-exists "^4.0.0" read-pkg-up "^7.0.0" - update-notifier "^4.1.0" tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" @@ -9685,13 +9397,6 @@ unique-string@^1.0.0: dependencies: crypto-random-string "^1.0.0" -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - universalify@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -9741,25 +9446,6 @@ update-notifier@^2.0.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" -update-notifier@^4.1.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3" - integrity sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A== - dependencies: - boxen "^4.2.0" - chalk "^3.0.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.3.1" - is-npm "^4.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.0.0" - pupa "^2.0.1" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" - uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -9779,13 +9465,6 @@ url-parse-lax@^1.0.0: dependencies: prepend-http "^1.0.1" -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -10046,13 +9725,6 @@ widest-line@^2.0.0: dependencies: string-width "^2.1.1" -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" @@ -10130,11 +9802,6 @@ xdg-basedir@^3.0.0: resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - xml-name-validator@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" From 0d479955de7e81ccc63f8bab97265aecc0f3bf22 Mon Sep 17 00:00:00 2001 From: Maciej Radzikowski Date: Thu, 16 Sep 2021 23:38:46 +0200 Subject: [PATCH 3/3] fix: add @aws-sdk/client-s3 to peerDependencies --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 7e2c32d..8231e99 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "tslib": "^2.1.0" }, "peerDependencies": { + "@aws-sdk/client-s3": "^3.0.0", "@aws-sdk/types": "^3.0.0" }, "devDependencies": {