From 016b8b031d2b5c9c6a9c738e63dfe9fad6177433 Mon Sep 17 00:00:00 2001
From: Iain Sproat <68657+iainsproat@users.noreply.github.com>
Date: Tue, 17 Sep 2024 12:11:25 +0100
Subject: [PATCH] fix(github action): preview service acceptance (#2891)
- should run on changes to files in directory
- Remove pnpm
- Allow postgres connection string to be configured for acceptance test
- Different postgres connection string if running inside preview container
- Run the preview-service image as a github action service
- separate the jobs into a build and a test job
- do not run the preview-service via the acceptance test, instead run it via github actions
- Add correct permission to job
- Add logging to the test, to understand progress
- Allow database name to be passed in to acceptance test
- Only delete the database if the test helper owns (created) it
- Upload image to s3 bucket
---
.../workflows/preview-service-acceptance.yml | 106 +-
packages/preview-service/package.json | 1 +
.../tests/acceptance/acceptance.spec.ts | 111 +-
.../tests/hooks/globalSetup.ts | 29 +-
yarn.lock | 1194 ++++++++++++++++-
5 files changed, 1354 insertions(+), 87 deletions(-)
diff --git a/.github/workflows/preview-service-acceptance.yml b/.github/workflows/preview-service-acceptance.yml
index d5373d0d50..e4c5dbf5dc 100644
--- a/.github/workflows/preview-service-acceptance.yml
+++ b/.github/workflows/preview-service-acceptance.yml
@@ -7,16 +7,65 @@ on:
- .yarnrc.yml .
- .yarn
- package.json
- - packages/frontend-2/type-augmentations/stubs/**
- - packages/preview-service/**
- - packages/viewer/**
- - packages/objectloader/**
- - packages/shared/**
+ - '.github/workflows/preview-service-acceptance.yml'
+ - 'packages/frontend-2/type-augmentations/stubs/**/*'
+ - 'packages/preview-service/**/*'
+ - 'packages/viewer/**/*'
+ - 'packages/objectloader/**/*'
+ - 'packages/shared/**/*'
+
+env:
+ REGISTRY: ghcr.io
+ IMAGE_NAME: ${{ github.repository_owner }}/speckle-preview-service
+ OUTPUT_FILE_PATH: 'preview-service-output/${{ github.sha }}.png'
jobs:
+ build-preview-service:
+ name: Build Preview Service
+ runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ pull-requests: read
+ packages: write # publishing container to GitHub registry
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Set up Docker Buildx
+ uses: docker/setup-buildx-action@v3
+ - name: Log in to the Container registry
+ uses: docker/login-action@v3.3.0
+ with:
+ registry: ${{ env.REGISTRY }}
+ username: ${{ github.actor }}
+ password: ${{ secrets.GITHUB_TOKEN }}
+ - name: Extract metadata (tags, labels) for Docker
+ id: meta
+ uses: docker/metadata-action@v5.5.1
+ with:
+ tags: type=sha,format=long
+ images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
+ - name: Build and load preview-service Docker image
+ uses: docker/build-push-action@v6
+ with:
+ context: .
+ file: ./packages/preview-service/Dockerfile
+ push: true
+ tags: ${{ steps.meta.outputs.tags }}
+ cache-from: type=gha
+ cache-to: type=gha,mode=max
+ outputs:
+ tags: ${{ steps.meta.outputs.tags }}
+
preview-service-acceptance:
name: Preview Service Acceptance test
runs-on: ubuntu-latest
+ needs: build-preview-service
+
+ permissions:
+ contents: write # to update the screenshot saved in the branch. This is a HACK as GitHub API does not yet support uploading attachments to a comment.
+ pull-requests: write # to write a comment on the PR
+ packages: read # to download the preview-service image
+
services:
postgres:
# Docker Hub image
@@ -33,55 +82,38 @@ jobs:
--health-retries 5
ports:
- 5432:5432
-
- permissions:
- contents: write # to update the screenshot saved in the branch. This is a HACK as GitHub API does not yet support uploading attachments to a comment.
- pull-requests: write # to write a comment on the PR
+ preview-service:
+ image: ${{ needs.build-preview-service.outputs.tags }}
+ env:
+ # note that the host is the postgres service name
+ PG_CONNECTION_STRING: postgres://preview_service_test:preview_service_test@postgres:5432/preview_service_test
steps:
- uses: actions/checkout@v4
- - uses: pnpm/action-setup@v4
- name: Install pnpm
- with:
- run_install: false
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'yarn'
- name: Install dependencies
- working-directory: utils/preview-service-acceptance
+ working-directory: packages/preview-service
run: yarn install
- #TODO load the docker image from a previous job
- - name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v3
- - name: Build and load preview-service Docker image
- uses: docker/build-push-action@v6
- with:
- context: .
- file: ./packages/preview-service/Dockerfile
- load: true
- push: false
- tags: speckle/preview-service:local
- cache-from: type=gha
- cache-to: type=gha,mode=max
-
- name: Run the acceptance test
working-directory: packages/preview-service
run: yarn test:acceptance
env:
- PREVIEW_SERVICE_IMAGE: speckle/preview-service:local
- OUTPUT_FILE_PATH: /tmp/preview-service-output.png
NODE_ENV: test
+ TEST_DB: preview_service_test
+ # note that the host is localhost, but the port is the port mapped to the postgres service
PG_CONNECTION_STRING: postgres://preview_service_test:preview_service_test@localhost:5432/preview_service_test
+ OUTPUT_FILE_PATH: ${{ env.OUTPUT_FILE_PATH }}
+ S3_BUCKET: ${{ vars.S3_BUCKET }}
+ S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }}
+ S3_SECRET_KEY: ${{ secrets.S3_SECRET_KEY }}
+ S3_ENDPOINT: ${{ vars.S3_ENDPOINT }}
+ S3_REGION: ${{ vars.S3_REGION }}
- - uses: actions/upload-artifact@v4
- name: Upload the output from the preview-service
- id: upload-preview-service-output
- with:
- name: preview-service-output
- path: /tmp/preview-service-output.png
- uses: actions/github-script@v7
with:
script: |
@@ -89,5 +121,5 @@ jobs:
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
- body: '📸 Preview service has generated the following image:
'
+ body: '📸 Preview service has generated an image.'
})
diff --git a/packages/preview-service/package.json b/packages/preview-service/package.json
index f441070bdd..95ad43e871 100644
--- a/packages/preview-service/package.json
+++ b/packages/preview-service/package.json
@@ -62,6 +62,7 @@
"zod": "^3.23.8"
},
"devDependencies": {
+ "@aws-sdk/client-s3": "^3.645.0",
"@babel/core": "^7.17.5",
"@types/express": "^4.17.13",
"@types/lodash-es": "^4.17.6",
diff --git a/packages/preview-service/tests/acceptance/acceptance.spec.ts b/packages/preview-service/tests/acceptance/acceptance.spec.ts
index 4b25882fb5..cfd259efa9 100644
--- a/packages/preview-service/tests/acceptance/acceptance.spec.ts
+++ b/packages/preview-service/tests/acceptance/acceptance.spec.ts
@@ -2,30 +2,36 @@ import { acceptanceTest } from '#/helpers/testExtensions.js'
import { ObjectPreview, type ObjectPreviewRow } from '@/repositories/objectPreview.js'
import { Previews } from '@/repositories/previews.js'
import cryptoRandomString from 'crypto-random-string'
-import { afterEach, beforeEach, describe, expect, inject } from 'vitest'
+import { afterEach, beforeEach, describe, expect } from 'vitest'
import { promises as fs } from 'fs'
-import { spawn } from 'child_process'
import { OBJECTS_TABLE_NAME } from '#/migrations/migrations.js'
import type { Angle } from '@/domain/domain.js'
import { testLogger as logger } from '@/observability/logging.js'
+import { PutObjectCommand, PutObjectCommandInput, S3Client } from '@aws-sdk/client-s3'
+
+const getS3Config = () => {
+ return {
+ credentials: {
+ accessKeyId: process.env.S3_ACCESS_KEY || '',
+ secretAccessKey: process.env.S3_SECRET_KEY || ''
+ },
+ endpoint: process.env.S3_ENDPOINT || '',
+ forcePathStyle: true,
+ // s3ForcePathStyle: true,
+ // signatureVersion: 'v4',
+ region: process.env.S3_REGION || 'us-east-1'
+ }
+}
+
describe.sequential('Acceptance', () => {
describe.sequential('Run the preview-service image in docker', () => {
beforeEach(() => {
- const dbName = inject('dbName')
- //purposefully running in the background without waiting
- void runProcess('docker', [
- 'run',
- '--env',
- `PG_CONNECTION_STRING=postgres://preview_service_test:preview_service_test@host.docker.internal:5432/${dbName}`,
- '--rm',
- '--name',
- 'preview-service',
- 'speckle/preview-service:local'
- ])
+ // const dbName = inject('dbName')
+ logger.info('🤜 running acceptance test before-each')
})
- afterEach(async () => {
- await runProcess('docker', ['stop', 'preview-service'])
+ afterEach(() => {
+ logger.info('🤛 running acceptance test after-each')
})
// we use integration test and not e2e test because we don't need the server
@@ -36,11 +42,6 @@ describe.sequential('Acceptance', () => {
},
async ({ context }) => {
const { db } = context
- const dbName = inject('dbName')
- logger.info(
- { databaseName: dbName },
- 'Running test in database: {databaseName}'
- )
// load data
const streamId = cryptoRandomString({ length: 10 })
const objectId = cryptoRandomString({ length: 10 })
@@ -76,6 +77,10 @@ describe.sequential('Acceptance', () => {
.where('streamId', streamId)
.andWhere('objectId', objectId)
+ logger.info(
+ { result: objectPreviewResult, streamId, objectId },
+ '🔍 Polled object preview for a result for {streamId} and {objectId}'
+ )
// wait a second before polling again
await new Promise((resolve) => setTimeout(resolve, 1000))
}
@@ -84,6 +89,7 @@ describe.sequential('Acceptance', () => {
.select(['data'])
.where('id', objectPreviewResult[0].preview['all' as Angle])
.first()
+ logger.info({ previewData }, '🔍 Retrieved preview data')
if (!previewData) {
expect(previewData).toBeDefined()
@@ -91,27 +97,52 @@ describe.sequential('Acceptance', () => {
return //HACK to appease typescript
}
- //TODO use environment variable
- const outputFilePath =
- process.env.OUTPUT_FILE_PATH || '/tmp/preview-service-output.png'
- await fs.writeFile(outputFilePath, previewData.data)
+ if (!process.env.OUTPUT_FILE_PATH)
+ throw new Error('OUTPUT_FILE_PATH environment variable not set')
+
+ const outputFilePath = process.env.OUTPUT_FILE_PATH
+
+ const s3Config = getS3Config()
+
+ if (s3Config.credentials.accessKeyId && s3Config.credentials.secretAccessKey) {
+ logger.info(
+ { outputFilePath },
+ 'S3 credentials provided, saving to S3 at {outputFilePath}'
+ )
+ const s3Client = new S3Client(s3Config)
+
+ const params: PutObjectCommandInput = {
+ Bucket: 'github-action-speckle-preview-service-acceptance-test',
+ Key: outputFilePath,
+ Body: previewData.data,
+ ACL: 'public-read',
+ Metadata: {
+ // Defines metadata tags.
+ // 'x-amz-meta-my-key': 'your-value'
+ }
+ }
+
+ const uploadObject = async () => {
+ try {
+ const data = await s3Client.send(new PutObjectCommand(params))
+ logger.info(
+ 'Successfully uploaded object: ' + params.Bucket + '/' + params.Key
+ )
+ return data
+ } catch (err) {
+ logger.error(err, 'Failed to upload object')
+ }
+ }
+
+ await uploadObject()
+ } else {
+ logger.info(
+ { outputFilePath },
+ 'No S3 credentials provided, saving to local file system at {outputFilePath}'
+ )
+ await fs.writeFile(outputFilePath, previewData.data)
+ }
}
)
})
})
-
-function runProcess(cmd: string, cmdArgs: string[], extraEnv?: Record) {
- return new Promise((resolve, reject) => {
- const childProc = spawn(cmd, cmdArgs, { env: { ...process.env, ...extraEnv } })
- childProc.stdout.pipe(process.stdout)
- childProc.stderr.pipe(process.stderr)
-
- childProc.on('close', (code) => {
- if (code === 0) {
- resolve('success')
- } else {
- reject(`Parser exited with code ${code}`)
- }
- })
- })
-}
diff --git a/packages/preview-service/tests/hooks/globalSetup.ts b/packages/preview-service/tests/hooks/globalSetup.ts
index 205de35e15..7961dec896 100644
--- a/packages/preview-service/tests/hooks/globalSetup.ts
+++ b/packages/preview-service/tests/hooks/globalSetup.ts
@@ -15,10 +15,13 @@ declare module 'vitest' {
}
}
-const dbName = `preview_service_${cryptoRandomString({
- length: 10,
- type: 'alphanumeric'
-})}`.toLocaleLowerCase() //postgres will automatically lower case new db names
+const dbName =
+ process.env.TEST_DB || // in the acceptance tests we need to use a database name that is known prior to the test running
+ `preview_service_${cryptoRandomString({
+ length: 10,
+ type: 'alphanumeric'
+ })}`.toLocaleLowerCase() //postgres will automatically lower case new db names
+let isDatabaseCreatedExternally = true
/**
* Global setup hook
@@ -28,12 +31,18 @@ const dbName = `preview_service_${cryptoRandomString({
export async function setup({ provide }: GlobalSetupContext) {
logger.info('🏃🏻♀️➡️ Running vitest setup global hook')
const superUserDbClient = getTestDb()
- await superUserDbClient.raw(`CREATE DATABASE ${dbName}
+ const dbAlreadyExists = await superUserDbClient('pg_database')
+ .select('datname')
+ .where('datname', dbName)
+ if (!dbAlreadyExists.length) {
+ isDatabaseCreatedExternally = false
+ await superUserDbClient.raw(`CREATE DATABASE ${dbName}
WITH
OWNER = preview_service_test
ENCODING = 'UTF8'
TABLESPACE = pg_default
CONNECTION LIMIT = -1;`)
+ }
await superUserDbClient.destroy() // need to explicitly close the connection in clients to prevent hanging tests
// this provides the dbName to all tests, and can be accessed via inject('dbName'). NB: The test extensions already implement this, so use a test extension.
@@ -56,9 +65,11 @@ export async function teardown() {
await down(db) //we need the migration to occur in our named database, so cannot use knex's built in migration functionality.
await db.destroy() // need to explicitly close the connection in clients to prevent hanging tests
- //use connection without database to drop the db
- const superUserDbClient = getTestDb()
- await superUserDbClient.raw(`DROP DATABASE ${dbName};`)
- await superUserDbClient.destroy() // need to explicitly close the connection in clients to prevent hanging tests
+ if (!isDatabaseCreatedExternally) {
+ //use connection without database to drop the db
+ const superUserDbClient = getTestDb()
+ await superUserDbClient.raw(`DROP DATABASE ${dbName};`)
+ await superUserDbClient.destroy() // need to explicitly close the connection in clients to prevent hanging tests
+ }
logger.info('✅ Completed the vitest teardown global hook')
}
diff --git a/yarn.lock b/yarn.lock
index 5d6e39c84f..d94e2151d1 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -420,6 +420,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/crc32@npm:5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/crc32@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/1b0a56ad4cb44c9512d8b1668dcf9306ab541d3a73829f435ca97abaec8d56f3db953db03ad0d0698754fea16fcd803d11fa42e0889bc7b803c6a030b04c63de
+ languageName: node
+ linkType: hard
+
"@aws-crypto/crc32c@npm:3.0.0":
version: 3.0.0
resolution: "@aws-crypto/crc32c@npm:3.0.0"
@@ -431,6 +442,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/crc32c@npm:5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/crc32c@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/08bd1db17d7c772fa6e34b38a360ce77ad041164743113eefa8343c2af917a419697daf090c5854129ef19f3a9673ed1fd8446e03eb32c8ed52d2cc409b0dee7
+ languageName: node
+ linkType: hard
+
"@aws-crypto/ie11-detection@npm:^3.0.0":
version: 3.0.0
resolution: "@aws-crypto/ie11-detection@npm:3.0.0"
@@ -455,6 +477,20 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/sha1-browser@npm:5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/sha1-browser@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/supports-web-crypto": "npm:^5.2.0"
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ "@aws-sdk/util-locate-window": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^2.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/239f4c59cce9abd33c01117b10553fbef868a063e74faf17edb798c250d759a2578841efa2837e5e51854f52ef57dbc40780b073cae20f89ebed6a8cc7fa06f1
+ languageName: node
+ linkType: hard
+
"@aws-crypto/sha256-browser@npm:3.0.0":
version: 3.0.0
resolution: "@aws-crypto/sha256-browser@npm:3.0.0"
@@ -471,6 +507,21 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/sha256-browser@npm:5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/sha256-browser@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/sha256-js": "npm:^5.2.0"
+ "@aws-crypto/supports-web-crypto": "npm:^5.2.0"
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ "@aws-sdk/util-locate-window": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^2.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/2b1b701ca6caa876333b4eb2b96e5187d71ebb51ebf8e2d632690dbcdedeff038202d23adcc97e023437ed42bb1963b7b463e343687edf0635fd4b98b2edad1a
+ languageName: node
+ linkType: hard
+
"@aws-crypto/sha256-js@npm:3.0.0, @aws-crypto/sha256-js@npm:^3.0.0":
version: 3.0.0
resolution: "@aws-crypto/sha256-js@npm:3.0.0"
@@ -482,6 +533,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/sha256-js@npm:5.2.0, @aws-crypto/sha256-js@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/sha256-js@npm:5.2.0"
+ dependencies:
+ "@aws-crypto/util": "npm:^5.2.0"
+ "@aws-sdk/types": "npm:^3.222.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/f46aace7b873c615be4e787ab0efd0148ef7de48f9f12c7d043e05c52e52b75bb0bf6dbcb9b2852d940d7724fab7b6d5ff1469160a3dd024efe7a68b5f70df8c
+ languageName: node
+ linkType: hard
+
"@aws-crypto/supports-web-crypto@npm:^3.0.0":
version: 3.0.0
resolution: "@aws-crypto/supports-web-crypto@npm:3.0.0"
@@ -491,6 +553,15 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/supports-web-crypto@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/supports-web-crypto@npm:5.2.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10/6ed0c7e17f4f6663d057630805c45edb35d5693380c24ab52d4c453ece303c6c8a6ade9ee93c97dda77d9f6cae376ffbb44467057161c513dffa3422250edaf5
+ languageName: node
+ linkType: hard
+
"@aws-crypto/util@npm:^3.0.0":
version: 3.0.0
resolution: "@aws-crypto/util@npm:3.0.0"
@@ -502,6 +573,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-crypto/util@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@aws-crypto/util@npm:5.2.0"
+ dependencies:
+ "@aws-sdk/types": "npm:^3.222.0"
+ "@smithy/util-utf8": "npm:^2.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/f80a174c404e1ad4364741c942f440e75f834c08278fa754349fe23a6edc679d480ea9ced5820774aee58091ed270067022d8059ecf1a7ef452d58134ac7e9e1
+ languageName: node
+ linkType: hard
+
"@aws-sdk/abort-controller@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/abort-controller@npm:3.347.0"
@@ -790,6 +872,72 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/client-s3@npm:^3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/client-s3@npm:3.645.0"
+ dependencies:
+ "@aws-crypto/sha1-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/client-sso-oidc": "npm:3.645.0"
+ "@aws-sdk/client-sts": "npm:3.645.0"
+ "@aws-sdk/core": "npm:3.635.0"
+ "@aws-sdk/credential-provider-node": "npm:3.645.0"
+ "@aws-sdk/middleware-bucket-endpoint": "npm:3.620.0"
+ "@aws-sdk/middleware-expect-continue": "npm:3.620.0"
+ "@aws-sdk/middleware-flexible-checksums": "npm:3.620.0"
+ "@aws-sdk/middleware-host-header": "npm:3.620.0"
+ "@aws-sdk/middleware-location-constraint": "npm:3.609.0"
+ "@aws-sdk/middleware-logger": "npm:3.609.0"
+ "@aws-sdk/middleware-recursion-detection": "npm:3.620.0"
+ "@aws-sdk/middleware-sdk-s3": "npm:3.635.0"
+ "@aws-sdk/middleware-ssec": "npm:3.609.0"
+ "@aws-sdk/middleware-user-agent": "npm:3.645.0"
+ "@aws-sdk/region-config-resolver": "npm:3.614.0"
+ "@aws-sdk/signature-v4-multi-region": "npm:3.635.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-endpoints": "npm:3.645.0"
+ "@aws-sdk/util-user-agent-browser": "npm:3.609.0"
+ "@aws-sdk/util-user-agent-node": "npm:3.614.0"
+ "@aws-sdk/xml-builder": "npm:3.609.0"
+ "@smithy/config-resolver": "npm:^3.0.5"
+ "@smithy/core": "npm:^2.4.0"
+ "@smithy/eventstream-serde-browser": "npm:^3.0.6"
+ "@smithy/eventstream-serde-config-resolver": "npm:^3.0.3"
+ "@smithy/eventstream-serde-node": "npm:^3.0.5"
+ "@smithy/fetch-http-handler": "npm:^3.2.4"
+ "@smithy/hash-blob-browser": "npm:^3.1.2"
+ "@smithy/hash-node": "npm:^3.0.3"
+ "@smithy/hash-stream-node": "npm:^3.1.2"
+ "@smithy/invalid-dependency": "npm:^3.0.3"
+ "@smithy/md5-js": "npm:^3.0.3"
+ "@smithy/middleware-content-length": "npm:^3.0.5"
+ "@smithy/middleware-endpoint": "npm:^3.1.0"
+ "@smithy/middleware-retry": "npm:^3.0.15"
+ "@smithy/middleware-serde": "npm:^3.0.3"
+ "@smithy/middleware-stack": "npm:^3.0.3"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/node-http-handler": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/url-parser": "npm:^3.0.3"
+ "@smithy/util-base64": "npm:^3.0.0"
+ "@smithy/util-body-length-browser": "npm:^3.0.0"
+ "@smithy/util-body-length-node": "npm:^3.0.0"
+ "@smithy/util-defaults-mode-browser": "npm:^3.0.15"
+ "@smithy/util-defaults-mode-node": "npm:^3.0.15"
+ "@smithy/util-endpoints": "npm:^2.0.5"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-retry": "npm:^3.0.3"
+ "@smithy/util-stream": "npm:^3.1.3"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ "@smithy/util-waiter": "npm:^3.1.2"
+ tslib: "npm:^2.6.2"
+ checksum: 10/ca953111d38369e34398ae3a5d2010b35750c2a993c2657fdc2d52fdb869bd7b3b2f38ae7149e101c6e3380bf46fc72272f150d2f34cb3a69a34bce58714bafb
+ languageName: node
+ linkType: hard
+
"@aws-sdk/client-sfn@npm:^3.535.0":
version: 3.596.0
resolution: "@aws-sdk/client-sfn@npm:3.596.0"
@@ -929,6 +1077,55 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/client-sso-oidc@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/client-sso-oidc@npm:3.645.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:3.635.0"
+ "@aws-sdk/credential-provider-node": "npm:3.645.0"
+ "@aws-sdk/middleware-host-header": "npm:3.620.0"
+ "@aws-sdk/middleware-logger": "npm:3.609.0"
+ "@aws-sdk/middleware-recursion-detection": "npm:3.620.0"
+ "@aws-sdk/middleware-user-agent": "npm:3.645.0"
+ "@aws-sdk/region-config-resolver": "npm:3.614.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-endpoints": "npm:3.645.0"
+ "@aws-sdk/util-user-agent-browser": "npm:3.609.0"
+ "@aws-sdk/util-user-agent-node": "npm:3.614.0"
+ "@smithy/config-resolver": "npm:^3.0.5"
+ "@smithy/core": "npm:^2.4.0"
+ "@smithy/fetch-http-handler": "npm:^3.2.4"
+ "@smithy/hash-node": "npm:^3.0.3"
+ "@smithy/invalid-dependency": "npm:^3.0.3"
+ "@smithy/middleware-content-length": "npm:^3.0.5"
+ "@smithy/middleware-endpoint": "npm:^3.1.0"
+ "@smithy/middleware-retry": "npm:^3.0.15"
+ "@smithy/middleware-serde": "npm:^3.0.3"
+ "@smithy/middleware-stack": "npm:^3.0.3"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/node-http-handler": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/url-parser": "npm:^3.0.3"
+ "@smithy/util-base64": "npm:^3.0.0"
+ "@smithy/util-body-length-browser": "npm:^3.0.0"
+ "@smithy/util-body-length-node": "npm:^3.0.0"
+ "@smithy/util-defaults-mode-browser": "npm:^3.0.15"
+ "@smithy/util-defaults-mode-node": "npm:^3.0.15"
+ "@smithy/util-endpoints": "npm:^2.0.5"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-retry": "npm:^3.0.3"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ "@aws-sdk/client-sts": ^3.645.0
+ checksum: 10/4766ecd2d39ac828c823d5867a178fc00714a9eb3d27abba6859bfe38ff2b1cf8f7308016d36841f1a8fcd12e574651d8e7e2a157d433c25fe07bfb15b0681d6
+ languageName: node
+ linkType: hard
+
"@aws-sdk/client-sso@npm:3.352.0":
version: 3.352.0
resolution: "@aws-sdk/client-sso@npm:3.352.0"
@@ -1016,6 +1213,52 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/client-sso@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/client-sso@npm:3.645.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/core": "npm:3.635.0"
+ "@aws-sdk/middleware-host-header": "npm:3.620.0"
+ "@aws-sdk/middleware-logger": "npm:3.609.0"
+ "@aws-sdk/middleware-recursion-detection": "npm:3.620.0"
+ "@aws-sdk/middleware-user-agent": "npm:3.645.0"
+ "@aws-sdk/region-config-resolver": "npm:3.614.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-endpoints": "npm:3.645.0"
+ "@aws-sdk/util-user-agent-browser": "npm:3.609.0"
+ "@aws-sdk/util-user-agent-node": "npm:3.614.0"
+ "@smithy/config-resolver": "npm:^3.0.5"
+ "@smithy/core": "npm:^2.4.0"
+ "@smithy/fetch-http-handler": "npm:^3.2.4"
+ "@smithy/hash-node": "npm:^3.0.3"
+ "@smithy/invalid-dependency": "npm:^3.0.3"
+ "@smithy/middleware-content-length": "npm:^3.0.5"
+ "@smithy/middleware-endpoint": "npm:^3.1.0"
+ "@smithy/middleware-retry": "npm:^3.0.15"
+ "@smithy/middleware-serde": "npm:^3.0.3"
+ "@smithy/middleware-stack": "npm:^3.0.3"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/node-http-handler": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/url-parser": "npm:^3.0.3"
+ "@smithy/util-base64": "npm:^3.0.0"
+ "@smithy/util-body-length-browser": "npm:^3.0.0"
+ "@smithy/util-body-length-node": "npm:^3.0.0"
+ "@smithy/util-defaults-mode-browser": "npm:^3.0.15"
+ "@smithy/util-defaults-mode-node": "npm:^3.0.15"
+ "@smithy/util-endpoints": "npm:^2.0.5"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-retry": "npm:^3.0.3"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/a5cd3e60bafea27d5efdef03236dcc730098bb5d36ff6bd324bef4f92850676152c43c63528c3b80de92b571db95ff35a9806db266f328df1dc5d8b590d122ab
+ languageName: node
+ linkType: hard
+
"@aws-sdk/client-sts@npm:3.352.0":
version: 3.352.0
resolution: "@aws-sdk/client-sts@npm:3.352.0"
@@ -1109,6 +1352,54 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/client-sts@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/client-sts@npm:3.645.0"
+ dependencies:
+ "@aws-crypto/sha256-browser": "npm:5.2.0"
+ "@aws-crypto/sha256-js": "npm:5.2.0"
+ "@aws-sdk/client-sso-oidc": "npm:3.645.0"
+ "@aws-sdk/core": "npm:3.635.0"
+ "@aws-sdk/credential-provider-node": "npm:3.645.0"
+ "@aws-sdk/middleware-host-header": "npm:3.620.0"
+ "@aws-sdk/middleware-logger": "npm:3.609.0"
+ "@aws-sdk/middleware-recursion-detection": "npm:3.620.0"
+ "@aws-sdk/middleware-user-agent": "npm:3.645.0"
+ "@aws-sdk/region-config-resolver": "npm:3.614.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-endpoints": "npm:3.645.0"
+ "@aws-sdk/util-user-agent-browser": "npm:3.609.0"
+ "@aws-sdk/util-user-agent-node": "npm:3.614.0"
+ "@smithy/config-resolver": "npm:^3.0.5"
+ "@smithy/core": "npm:^2.4.0"
+ "@smithy/fetch-http-handler": "npm:^3.2.4"
+ "@smithy/hash-node": "npm:^3.0.3"
+ "@smithy/invalid-dependency": "npm:^3.0.3"
+ "@smithy/middleware-content-length": "npm:^3.0.5"
+ "@smithy/middleware-endpoint": "npm:^3.1.0"
+ "@smithy/middleware-retry": "npm:^3.0.15"
+ "@smithy/middleware-serde": "npm:^3.0.3"
+ "@smithy/middleware-stack": "npm:^3.0.3"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/node-http-handler": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/url-parser": "npm:^3.0.3"
+ "@smithy/util-base64": "npm:^3.0.0"
+ "@smithy/util-body-length-browser": "npm:^3.0.0"
+ "@smithy/util-body-length-node": "npm:^3.0.0"
+ "@smithy/util-defaults-mode-browser": "npm:^3.0.15"
+ "@smithy/util-defaults-mode-node": "npm:^3.0.15"
+ "@smithy/util-endpoints": "npm:^2.0.5"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-retry": "npm:^3.0.3"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/6d3e91daba50279c749afdd314d3a5a372443dbc927371d34e0dee4672758d2a8f3a95526fc32757f6cc43acf2306dd6dccfe71fe0ce31cedf848deeb480e8c6
+ languageName: node
+ linkType: hard
+
"@aws-sdk/config-resolver@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/config-resolver@npm:3.347.0"
@@ -1136,6 +1427,24 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/core@npm:3.635.0":
+ version: 3.635.0
+ resolution: "@aws-sdk/core@npm:3.635.0"
+ dependencies:
+ "@smithy/core": "npm:^2.4.0"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/signature-v4": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ fast-xml-parser: "npm:4.4.1"
+ tslib: "npm:^2.6.2"
+ checksum: 10/74e45f18b2ada6e973e67fa9d99df27803119148f232322718b521da0229756a1e7584cc82001f5fe70ce413408fd5b1e890c37197395ace9ed057d69f6d3275
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-cognito-identity@npm:3.596.0":
version: 3.596.0
resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.596.0"
@@ -1172,6 +1481,18 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-env@npm:3.620.1":
+ version: 3.620.1
+ resolution: "@aws-sdk/credential-provider-env@npm:3.620.1"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/43f1bd5e9e80acb2f83b8b64c6ac2bf112144bb1a4b8a0912546cb99497fbbc68a8104d02c6cd773fce7d66fb69f5859f25b711036654eee496905f3a51e657f
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-http@npm:3.596.0":
version: 3.596.0
resolution: "@aws-sdk/credential-provider-http@npm:3.596.0"
@@ -1189,6 +1510,23 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-http@npm:3.635.0":
+ version: 3.635.0
+ resolution: "@aws-sdk/credential-provider-http@npm:3.635.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/fetch-http-handler": "npm:^3.2.4"
+ "@smithy/node-http-handler": "npm:^3.1.4"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-stream": "npm:^3.1.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10/8b45d73400c3e0f7c01f5999b6487b3c44299976110586bdbf0c0c4d442de5675dd4d497c6c831a3a7ad105b5ec1200c279f7d6d11b98fd0cb7bea1bd162a45f
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-imds@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/credential-provider-imds@npm:3.347.0"
@@ -1240,6 +1578,27 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-ini@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/credential-provider-ini@npm:3.645.0"
+ dependencies:
+ "@aws-sdk/credential-provider-env": "npm:3.620.1"
+ "@aws-sdk/credential-provider-http": "npm:3.635.0"
+ "@aws-sdk/credential-provider-process": "npm:3.620.1"
+ "@aws-sdk/credential-provider-sso": "npm:3.645.0"
+ "@aws-sdk/credential-provider-web-identity": "npm:3.621.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/credential-provider-imds": "npm:^3.2.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ "@aws-sdk/client-sts": ^3.645.0
+ checksum: 10/f7ae7330c4f228c33b4f151f444fae6898e4333c58355aa81523c87b55c39d5ff1d12dbbc921d7c0002a0869edda987c6b8b9021bcfdf6f8f1422dc6665ea09d
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-node@npm:3.352.0":
version: 3.352.0
resolution: "@aws-sdk/credential-provider-node@npm:3.352.0"
@@ -1278,6 +1637,26 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-node@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/credential-provider-node@npm:3.645.0"
+ dependencies:
+ "@aws-sdk/credential-provider-env": "npm:3.620.1"
+ "@aws-sdk/credential-provider-http": "npm:3.635.0"
+ "@aws-sdk/credential-provider-ini": "npm:3.645.0"
+ "@aws-sdk/credential-provider-process": "npm:3.620.1"
+ "@aws-sdk/credential-provider-sso": "npm:3.645.0"
+ "@aws-sdk/credential-provider-web-identity": "npm:3.621.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/credential-provider-imds": "npm:^3.2.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/bfac3f2ec6857658be62e4b4ede42d57531b173ab85b98a9f976641d8a188b3b26545e9cff54e5d2bb8a1fa77864af4522f867f2623d8de97c7000c7bda1a10b
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-process@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/credential-provider-process@npm:3.347.0"
@@ -1303,6 +1682,19 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-process@npm:3.620.1":
+ version: 3.620.1
+ resolution: "@aws-sdk/credential-provider-process@npm:3.620.1"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/245d32be2abaa37df37703ae8bfa6e6f6fb9239168bcd54d2c7a717e6634a5691c5628d36b44dcb3fd63bb91416f95bf1ff1fabdd0d73142665e8f030a138a9e
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-sso@npm:3.352.0":
version: 3.352.0
resolution: "@aws-sdk/credential-provider-sso@npm:3.352.0"
@@ -1332,6 +1724,21 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-sso@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/credential-provider-sso@npm:3.645.0"
+ dependencies:
+ "@aws-sdk/client-sso": "npm:3.645.0"
+ "@aws-sdk/token-providers": "npm:3.614.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/07874b1154125d855e6396c3fd38b7458dba5e6054f30d383b85ec602415ee69014e16deaac7209e025340f8cf91b16ff14fa40ed31c24b15d7237251578c78e
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-provider-web-identity@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/credential-provider-web-identity@npm:3.347.0"
@@ -1357,6 +1764,20 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/credential-provider-web-identity@npm:3.621.0":
+ version: 3.621.0
+ resolution: "@aws-sdk/credential-provider-web-identity@npm:3.621.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ "@aws-sdk/client-sts": ^3.621.0
+ checksum: 10/63966d60773725c8652fb5ee3bcdd639d6e3e84c7cc90de2e15a30e79069b69461acb8e30cea8bde142bbf68d25ed1a9609eecf9f9db4cf03159c8bd257c4a95
+ languageName: node
+ linkType: hard
+
"@aws-sdk/credential-providers@npm:^3.535.0":
version: 3.596.0
resolution: "@aws-sdk/credential-providers@npm:3.596.0"
@@ -1542,6 +1963,21 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-bucket-endpoint@npm:3.620.0":
+ version: 3.620.0
+ resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.620.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-arn-parser": "npm:3.568.0"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-config-provider": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/5b5c13938102ddd36ff99ba5fd47d4eddba70dab133aad3a70c62312626adec4ab7c081a892971c0de39f3934cba02cc366531636e96a099c439ebcf81e6bcce
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-content-length@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-content-length@npm:3.347.0"
@@ -1577,6 +2013,18 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-expect-continue@npm:3.620.0":
+ version: 3.620.0
+ resolution: "@aws-sdk/middleware-expect-continue@npm:3.620.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/78868b04e775c2e4414fa214448cf106f811841635a582be4c0ac17da845bde084a244b07c926eec3955680ff2051bacd6bfa3393e64acc0482dc975a6f4cde0
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-flexible-checksums@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.347.0"
@@ -1592,6 +2040,22 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-flexible-checksums@npm:3.620.0":
+ version: 3.620.0
+ resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.620.0"
+ dependencies:
+ "@aws-crypto/crc32": "npm:5.2.0"
+ "@aws-crypto/crc32c": "npm:5.2.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/is-array-buffer": "npm:^3.0.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/0578a21d6364fa4eed3361e4a877c13736b4935b557fc7024e61f5d3bd826a6753356bee07e7cf3dfb6d19d6d9d13c94f7dbeb4a98fbcb9b13e2bce34b8b232d
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-host-header@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-host-header@npm:3.347.0"
@@ -1615,6 +2079,18 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-host-header@npm:3.620.0":
+ version: 3.620.0
+ resolution: "@aws-sdk/middleware-host-header@npm:3.620.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/81edf0f1dfe280eea3967bb438c4e4402b1f9de3e5b33c70f71a297c6f9460bf434297a82ba63789823f50880e09c11377f82cc7a83c3d43df394a35ac78a824
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-location-constraint@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-location-constraint@npm:3.347.0"
@@ -1625,6 +2101,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-location-constraint@npm:3.609.0":
+ version: 3.609.0
+ resolution: "@aws-sdk/middleware-location-constraint@npm:3.609.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/b5724a22b3bce967429a126f8e5dae2ed74b4801244b4aef3424aa886b094b5953c1d1cd6a71acf67cf860ca17781846d5882780be296b9d634b573da23cb8df
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-logger@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-logger@npm:3.347.0"
@@ -1646,6 +2133,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-logger@npm:3.609.0":
+ version: 3.609.0
+ resolution: "@aws-sdk/middleware-logger@npm:3.609.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/c21b6ec3a2b430df1076dbe9ff84f0b3ca118b4c4e1d0a808ca9753d30c09e3c0e491f4b01031833c3d1c1f8bf06ae96da8bc7f9bdfb0a2ca86227f3882e183a
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-recursion-detection@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-recursion-detection@npm:3.347.0"
@@ -1669,6 +2167,18 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-recursion-detection@npm:3.620.0":
+ version: 3.620.0
+ resolution: "@aws-sdk/middleware-recursion-detection@npm:3.620.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/2f9ab3410cffa243bd4afaf5618609401f8e7627c0c1f78b14a3ce60ac673b9462fbf19fd0001d72562103d133d556670dae6d75d76af7191b0b0acad0e361d6
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-retry@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-retry@npm:3.347.0"
@@ -1696,6 +2206,28 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-sdk-s3@npm:3.635.0":
+ version: 3.635.0
+ resolution: "@aws-sdk/middleware-sdk-s3@npm:3.635.0"
+ dependencies:
+ "@aws-sdk/core": "npm:3.635.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-arn-parser": "npm:3.568.0"
+ "@smithy/core": "npm:^2.4.0"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/signature-v4": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-config-provider": "npm:^3.0.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-stream": "npm:^3.1.3"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/e7c2f039fdb1daba3b56e47b29f560aa6208a69c7dd1a704a57a462fc151b911b3ba5f1804e856d231d1590bd14ee539e0a4340a696b9b30e39ea79bae26ecdf
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-sdk-sts@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/middleware-sdk-sts@npm:3.347.0"
@@ -1741,6 +2273,17 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-ssec@npm:3.609.0":
+ version: 3.609.0
+ resolution: "@aws-sdk/middleware-ssec@npm:3.609.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/952c00e1de3f95a41c6119b04beb668922eda06113b1787a47932bd27fc5432c4ad8c26e9bc176475d9e402b04a0a835c6124568bf664b6708606037ade16531
+ languageName: node
+ linkType: hard
+
"@aws-sdk/middleware-stack@npm:3.110.0":
version: 3.110.0
resolution: "@aws-sdk/middleware-stack@npm:3.110.0"
@@ -1784,6 +2327,19 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/middleware-user-agent@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/middleware-user-agent@npm:3.645.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@aws-sdk/util-endpoints": "npm:3.645.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/34e646af8b88478dfdde552a74838884e6c5ecb6ddfe69a6d75aae08e4957650e6b64f40dad0474a12c3a9005a208236eb0cb6868bb4a2c30d21e35e6a930763
+ languageName: node
+ linkType: hard
+
"@aws-sdk/node-config-provider@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/node-config-provider@npm:3.347.0"
@@ -1864,6 +2420,20 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/region-config-resolver@npm:3.614.0":
+ version: 3.614.0
+ resolution: "@aws-sdk/region-config-resolver@npm:3.614.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-config-provider": "npm:^3.0.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10/5b156d40b1245275a9b81fc6577f93ebe294df31f101e4b1c5418ff95b00ede8cfab33fda42a6597fd6fa6be780a89cf5a669710055110ef5a1c1507c6acf7c6
+ languageName: node
+ linkType: hard
+
"@aws-sdk/service-error-classification@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/service-error-classification@npm:3.347.0"
@@ -1898,6 +2468,20 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/signature-v4-multi-region@npm:3.635.0":
+ version: 3.635.0
+ resolution: "@aws-sdk/signature-v4-multi-region@npm:3.635.0"
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3": "npm:3.635.0"
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/signature-v4": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/02c113ca85e851baaa2e4352669175e7936a90ada0ced13b0cbe69ca60ac9304d1a44a0bc2ecd22174e504cf5728510578c6a187ce0fc3c1f023051fe8acbf0f
+ languageName: node
+ linkType: hard
+
"@aws-sdk/signature-v4@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/signature-v4@npm:3.347.0"
@@ -1964,6 +2548,21 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/token-providers@npm:3.614.0":
+ version: 3.614.0
+ resolution: "@aws-sdk/token-providers@npm:3.614.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ "@aws-sdk/client-sso-oidc": ^3.614.0
+ checksum: 10/a310cbe4f2c78f68c00bfada36940e9a208ed4bc0d3ca47918c4e5694bf86809f9f177969c0bd2a0000cc24535bfe0dfa9cafb0590281f78a02d92f39169941c
+ languageName: node
+ linkType: hard
+
"@aws-sdk/types@npm:3.110.0":
version: 3.110.0
resolution: "@aws-sdk/types@npm:3.110.0"
@@ -1990,6 +2589,16 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/types@npm:3.609.0":
+ version: 3.609.0
+ resolution: "@aws-sdk/types@npm:3.609.0"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/3448eef72037f2ee95f26abfd1ae33a2e626be2467126a8fb0102a0067fecbb50e99d6104e45681717617456de33d0ac518362f807091678f1303f5a896f3051
+ languageName: node
+ linkType: hard
+
"@aws-sdk/types@npm:^3.222.0":
version: 3.272.0
resolution: "@aws-sdk/types@npm:3.272.0"
@@ -2019,6 +2628,15 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/util-arn-parser@npm:3.568.0":
+ version: 3.568.0
+ resolution: "@aws-sdk/util-arn-parser@npm:3.568.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10/b1a7f93b4f47136ee8d71bcbbd2d5d19581007f0684aff252d3bee6b9ccc7c56e765255bb1bea847171b40cdbd2eca0fb102f24cba857d1c79c54747e8ee0855
+ languageName: node
+ linkType: hard
+
"@aws-sdk/util-base64@npm:3.310.0":
version: 3.310.0
resolution: "@aws-sdk/util-base64@npm:3.310.0"
@@ -2114,6 +2732,18 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/util-endpoints@npm:3.645.0":
+ version: 3.645.0
+ resolution: "@aws-sdk/util-endpoints@npm:3.645.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-endpoints": "npm:^2.0.5"
+ tslib: "npm:^2.6.2"
+ checksum: 10/17daafafcd8fd6229ac228fc896dfecbb8e0809a582e0d44d9f29971d2e45036069a53bce4f5757741d65572bb6ce93e41814a9e8cba9ccbbc7e8fe27344be5a
+ languageName: node
+ linkType: hard
+
"@aws-sdk/util-hex-encoding@npm:3.310.0":
version: 3.310.0
resolution: "@aws-sdk/util-hex-encoding@npm:3.310.0"
@@ -2209,6 +2839,18 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/util-user-agent-browser@npm:3.609.0":
+ version: 3.609.0
+ resolution: "@aws-sdk/util-user-agent-browser@npm:3.609.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/types": "npm:^3.3.0"
+ bowser: "npm:^2.11.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/6b2ae481b9ecac17e47088f975d2c0205da51fc6fe60cd69d764cfc43d78ad7c2f7dd1d25b48e202cbd46ae47a4684389fb0c2998acb1b7e87b69fc7c9981b03
+ languageName: node
+ linkType: hard
+
"@aws-sdk/util-user-agent-node@npm:3.347.0":
version: 3.347.0
resolution: "@aws-sdk/util-user-agent-node@npm:3.347.0"
@@ -2242,6 +2884,23 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/util-user-agent-node@npm:3.614.0":
+ version: 3.614.0
+ resolution: "@aws-sdk/util-user-agent-node@npm:3.614.0"
+ dependencies:
+ "@aws-sdk/types": "npm:3.609.0"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ aws-crt: ">=1.0.0"
+ peerDependenciesMeta:
+ aws-crt:
+ optional: true
+ checksum: 10/2b315f4e4e1eea4e07fc1ff4bf664dc9ea90a257b3efccdefa8a53a21bc7732dadebfb75874ddc0d840a4a514f88a8a5925bc654b4c21f3cecebfe09190660a6
+ languageName: node
+ linkType: hard
+
"@aws-sdk/util-utf8-browser@npm:^3.0.0":
version: 3.109.0
resolution: "@aws-sdk/util-utf8-browser@npm:3.109.0"
@@ -2281,6 +2940,16 @@ __metadata:
languageName: node
linkType: hard
+"@aws-sdk/xml-builder@npm:3.609.0":
+ version: 3.609.0
+ resolution: "@aws-sdk/xml-builder@npm:3.609.0"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/bdb57106ab7040e9a5656428df9ea71734cc70f3cfbb9ec094ad6ab24fcb7ea70862cdf42f49180f82f21a2eae4683eedcb5a79baaad36d8b2c195a0266c70f0
+ languageName: node
+ linkType: hard
+
"@babel/cli@npm:7.15.7":
version: 7.15.7
resolution: "@babel/cli@npm:7.15.7"
@@ -14373,6 +15042,35 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/abort-controller@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "@smithy/abort-controller@npm:3.1.1"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/fddb66718c7ae6758e2c4fa7943d9d792506d601b507f58b9355dc496b8511f09927e76754339245a1ae212498ac797f7fbc12f432b11ed8c49a9a5974fc0ffa
+ languageName: node
+ linkType: hard
+
+"@smithy/chunked-blob-reader-native@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@smithy/chunked-blob-reader-native@npm:3.0.0"
+ dependencies:
+ "@smithy/util-base64": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/424aa83f4fc081625a03ec6c64e74ae38c740c0b202d0b998f2bf341b935613491b39c7bf701790a0625219424340d5cfb042b701bfdff4c1cbedc57ee3f2500
+ languageName: node
+ linkType: hard
+
+"@smithy/chunked-blob-reader@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@smithy/chunked-blob-reader@npm:3.0.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10/1c7955ae693aa098dd0839d7e8f9e742ab963de4ededa92f201f1982552c35ba625c1b90cf761de81deddd5002ed10f081ad46f6e0a5150066cee8b00f3f6058
+ languageName: node
+ linkType: hard
+
"@smithy/config-resolver@npm:^3.0.1, @smithy/config-resolver@npm:^3.0.2":
version: 3.0.2
resolution: "@smithy/config-resolver@npm:3.0.2"
@@ -14386,6 +15084,19 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/config-resolver@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "@smithy/config-resolver@npm:3.0.5"
+ dependencies:
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-config-provider": "npm:^3.0.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10/ce12d0fbb12aac42a02aa26e6f1dfe24c521303c6877af5001386ff6c4cb4fa215338e4232fa489353f05ba135ec39f8788c9bb106f991d89a1ae44f5d729ab1
+ languageName: node
+ linkType: hard
+
"@smithy/core@npm:^2.2.0":
version: 2.2.1
resolution: "@smithy/core@npm:2.2.1"
@@ -14398,7 +15109,25 @@ __metadata:
"@smithy/types": "npm:^3.1.0"
"@smithy/util-middleware": "npm:^3.0.1"
tslib: "npm:^2.6.2"
- checksum: 10/a8e2cc357e4150a01484f7d1fc26221a149cbbc939c0b2b43e990c81a1110c3beedbfd4d1ade9a33baa2e9fc2afa166def86037321289042252d708bbf89c8e5
+ checksum: 10/a8e2cc357e4150a01484f7d1fc26221a149cbbc939c0b2b43e990c81a1110c3beedbfd4d1ade9a33baa2e9fc2afa166def86037321289042252d708bbf89c8e5
+ languageName: node
+ linkType: hard
+
+"@smithy/core@npm:^2.4.0":
+ version: 2.4.0
+ resolution: "@smithy/core@npm:2.4.0"
+ dependencies:
+ "@smithy/middleware-endpoint": "npm:^3.1.0"
+ "@smithy/middleware-retry": "npm:^3.0.15"
+ "@smithy/middleware-serde": "npm:^3.0.3"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-body-length-browser": "npm:^3.0.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/3e432e6dabaaf4f96233387b24270cdef761da153b9b23a5dadaa3de0c4ec535b92e4168e626db5fb7d259f722613c01a05f8ecd8ef1226ff8c5bc7f1548c06d
languageName: node
linkType: hard
@@ -14415,6 +15144,19 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/credential-provider-imds@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "@smithy/credential-provider-imds@npm:3.2.0"
+ dependencies:
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/url-parser": "npm:^3.0.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10/952a6886649fde71a7ce564b753f8b2d2df7a5aa561ca42caa8db07edd269f41ced83bbe9117c7228bde310a1683b081e6b63d52e29038a59844465615b094d5
+ languageName: node
+ linkType: hard
+
"@smithy/eventstream-codec@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/eventstream-codec@npm:3.0.1"
@@ -14427,6 +15169,18 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/eventstream-codec@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "@smithy/eventstream-codec@npm:3.1.2"
+ dependencies:
+ "@aws-crypto/crc32": "npm:5.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-hex-encoding": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/27c8833d5e1ebddbbe21c77be3b99091b95bd19e15c9fbdc3cc77534b85c95079c59aa8ce2f91d46a46f4c5576a676c4b931cb1e7db1f047cadcdc5860ba8c68
+ languageName: node
+ linkType: hard
+
"@smithy/eventstream-serde-browser@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/eventstream-serde-browser@npm:3.0.1"
@@ -14438,6 +15192,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/eventstream-serde-browser@npm:^3.0.6":
+ version: 3.0.6
+ resolution: "@smithy/eventstream-serde-browser@npm:3.0.6"
+ dependencies:
+ "@smithy/eventstream-serde-universal": "npm:^3.0.5"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/52307fd5a29e6e1b5983282e2a4f293bd979847df35f529b8812ef3c834cb6ff479cf2239f321a8154318f8e1522c3d429d450ef4ec04c6dac463c6bef23345a
+ languageName: node
+ linkType: hard
+
"@smithy/eventstream-serde-config-resolver@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/eventstream-serde-config-resolver@npm:3.0.1"
@@ -14448,6 +15213,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/eventstream-serde-config-resolver@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/eventstream-serde-config-resolver@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/d5e152ec1abdd662b928d5fafd28d73cc382fd53c780c13f680f93b2b4bbfb8874447ab8f66191d0275da88f22904dd1502e1a3051c5aa81eabe2f9dc25b3657
+ languageName: node
+ linkType: hard
+
"@smithy/eventstream-serde-node@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/eventstream-serde-node@npm:3.0.1"
@@ -14459,6 +15234,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/eventstream-serde-node@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "@smithy/eventstream-serde-node@npm:3.0.5"
+ dependencies:
+ "@smithy/eventstream-serde-universal": "npm:^3.0.5"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/1341831a821e16dc6e5690b75f6b706688e9906489264f4b7f6f33f0a7dbfc8a46f99a6bdc42de0fc22b6beaab7cfdac26bbfb829ab62aa53a95ebaf54ca4113
+ languageName: node
+ linkType: hard
+
"@smithy/eventstream-serde-universal@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/eventstream-serde-universal@npm:3.0.1"
@@ -14470,6 +15256,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/eventstream-serde-universal@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "@smithy/eventstream-serde-universal@npm:3.0.5"
+ dependencies:
+ "@smithy/eventstream-codec": "npm:^3.1.2"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/88636b6a53a03372129912f3871ddf398a7b1ea8c7651c98ef4eb6e070a039484729b3c82ca616c812f9bda57ff1d3d8c7b86409ba69d1cb33b43a79c06c89ec
+ languageName: node
+ linkType: hard
+
"@smithy/fetch-http-handler@npm:^3.0.1, @smithy/fetch-http-handler@npm:^3.0.2":
version: 3.0.2
resolution: "@smithy/fetch-http-handler@npm:3.0.2"
@@ -14483,6 +15280,31 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/fetch-http-handler@npm:^3.2.4":
+ version: 3.2.4
+ resolution: "@smithy/fetch-http-handler@npm:3.2.4"
+ dependencies:
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/querystring-builder": "npm:^3.0.3"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-base64": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/17ae7e5fd852b933e7c74d36cbef7ab815b532fe9c01b528819b879b2688db87b55b37382d551a8232c9dac2c6bbafd4812e6538d004ffba310ce503a52fe7a5
+ languageName: node
+ linkType: hard
+
+"@smithy/hash-blob-browser@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "@smithy/hash-blob-browser@npm:3.1.2"
+ dependencies:
+ "@smithy/chunked-blob-reader": "npm:^3.0.0"
+ "@smithy/chunked-blob-reader-native": "npm:^3.0.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/2bfb4d95e914e3079b4bb58cbebcee80603f92348052fbd2a7a7d7604fd3a20eb43a6ac2092d403a346198c3f48d0a1e425b79f549579986a89a723d3fa09b53
+ languageName: node
+ linkType: hard
+
"@smithy/hash-node@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/hash-node@npm:3.0.1"
@@ -14495,6 +15317,29 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/hash-node@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/hash-node@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-buffer-from": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/bdab23304fd870b8db4489431ba7f0e1da385181e870ede9acfd4dc5f3cabcabd3919ccc90032c7d36248eeafce59ddc2ea5913962f74ca8a1117eae2ea9c805
+ languageName: node
+ linkType: hard
+
+"@smithy/hash-stream-node@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "@smithy/hash-stream-node@npm:3.1.2"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/a261dc15af901ea3a8e49d1fcffae71912b3874e87568def60aa4b90183e7ff15fcae5debe475f97d0d248030c03817555d302eb68861fdcd6b9b02e9b4e82de
+ languageName: node
+ linkType: hard
+
"@smithy/invalid-dependency@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/invalid-dependency@npm:3.0.1"
@@ -14505,6 +15350,25 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/invalid-dependency@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/invalid-dependency@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/f0f93c762eeff875b33462c1ad73f6836cdf498694a0fc0a2ca9c517efd4d566b867da8b90060ad60dfb5a71cb920eb67017cd4a2c7f2aa98a8a658a7f33242a
+ languageName: node
+ linkType: hard
+
+"@smithy/is-array-buffer@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@smithy/is-array-buffer@npm:2.2.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10/d366743ecc7a9fc3bad21dbb3950d213c12bdd4aeb62b1265bf6cbe38309df547664ef3e51ab732e704485194f15e89d361943b0bfbe3fe1a4b3178b942913cc
+ languageName: node
+ linkType: hard
+
"@smithy/is-array-buffer@npm:^3.0.0":
version: 3.0.0
resolution: "@smithy/is-array-buffer@npm:3.0.0"
@@ -14514,6 +15378,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/md5-js@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/md5-js@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/0c600033cfde0b02ec810a9d490b7eeef994cccb4c3661ec1646e35f803d4b2047884bf11131c300f69f8372d0357612aa941f2bb5a67c6aeaf2d98787011f34
+ languageName: node
+ linkType: hard
+
"@smithy/middleware-content-length@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/middleware-content-length@npm:3.0.1"
@@ -14525,6 +15400,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/middleware-content-length@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "@smithy/middleware-content-length@npm:3.0.5"
+ dependencies:
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/cf14097b970539c88d317be13d01dc08c8f3812929a6086f9a69bfe67dc69e6129b3da2beca04f182346272bc2aac91d6d092c58cc4eb9f045d296cc4659f2b8
+ languageName: node
+ linkType: hard
+
"@smithy/middleware-endpoint@npm:^3.0.1, @smithy/middleware-endpoint@npm:^3.0.2":
version: 3.0.2
resolution: "@smithy/middleware-endpoint@npm:3.0.2"
@@ -14540,6 +15426,38 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/middleware-endpoint@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@smithy/middleware-endpoint@npm:3.1.0"
+ dependencies:
+ "@smithy/middleware-serde": "npm:^3.0.3"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/url-parser": "npm:^3.0.3"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10/2d83e40187a082d22d3b4b14ebdedde7163950d0cfadf635d927e3d34cde380229c19cde53d230352a1935c51a83f25ee7916e70d021ad990a05d292e87eedb8
+ languageName: node
+ linkType: hard
+
+"@smithy/middleware-retry@npm:^3.0.15":
+ version: 3.0.15
+ resolution: "@smithy/middleware-retry@npm:3.0.15"
+ dependencies:
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/service-error-classification": "npm:^3.0.3"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-retry": "npm:^3.0.3"
+ tslib: "npm:^2.6.2"
+ uuid: "npm:^9.0.1"
+ checksum: 10/d086642ba641339b678d2fbe5d3dbcc07d3f3b9d7fba78f9e3f8fabb50e243ea1bfb4194e82c8c2d7892829d0adc666b6f665db94d3011c4428d9b255e6d6235
+ languageName: node
+ linkType: hard
+
"@smithy/middleware-retry@npm:^3.0.3, @smithy/middleware-retry@npm:^3.0.4":
version: 3.0.4
resolution: "@smithy/middleware-retry@npm:3.0.4"
@@ -14567,6 +15485,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/middleware-serde@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/middleware-serde@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/de9c7f85f0017e0fa057953ef91941ade3500043ab2d2297b76264be0853bcbb85d2ffad3477dc9a20de7775d1530909841a991962ec7dd7417127707e994a57
+ languageName: node
+ linkType: hard
+
"@smithy/middleware-stack@npm:^3.0.0, @smithy/middleware-stack@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/middleware-stack@npm:3.0.1"
@@ -14577,6 +15505,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/middleware-stack@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/middleware-stack@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/fe5eabc9cd6081051419f76d8b3dda861b1b150b53a584637fa1a1c9f8c34a933733ff626e2890318d870784fb868d244a42bddac894f55ecdb67335e1e07660
+ languageName: node
+ linkType: hard
+
"@smithy/node-config-provider@npm:^3.1.0, @smithy/node-config-provider@npm:^3.1.1":
version: 3.1.1
resolution: "@smithy/node-config-provider@npm:3.1.1"
@@ -14589,6 +15527,18 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/node-config-provider@npm:^3.1.4":
+ version: 3.1.4
+ resolution: "@smithy/node-config-provider@npm:3.1.4"
+ dependencies:
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/shared-ini-file-loader": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/67704040a7f40687bea3e55e4266537ec8cbb6b2541b53a7436f6a7b921e13d69a996f04225d7f7fadd25aef27b52455b8e1a6d1ee0f3695285e3a050187f87e
+ languageName: node
+ linkType: hard
+
"@smithy/node-http-handler@npm:^3.0.0, @smithy/node-http-handler@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/node-http-handler@npm:3.0.1"
@@ -14602,6 +15552,19 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/node-http-handler@npm:^3.1.4":
+ version: 3.1.4
+ resolution: "@smithy/node-http-handler@npm:3.1.4"
+ dependencies:
+ "@smithy/abort-controller": "npm:^3.1.1"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/querystring-builder": "npm:^3.0.3"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/77f90b01fa50f08abb9686c756bbf0836bfa1117aec9a9f9eec9b2b0206bcf4905fe8cd69f311d6b769de94c48ebfb22ecaf78abb950f794f7ffbfd3b6183b43
+ languageName: node
+ linkType: hard
+
"@smithy/property-provider@npm:^2.0.12":
version: 2.2.0
resolution: "@smithy/property-provider@npm:2.2.0"
@@ -14622,6 +15585,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/property-provider@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "@smithy/property-provider@npm:3.1.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/6e605e339d0ecfddeb0c481bdfc668fb1d16751737278b3f572c02c72690b26b82ecc2944028856bf79719a518fedbb9cb74756e1db3db6477705b22e55eb06e
+ languageName: node
+ linkType: hard
+
"@smithy/protocol-http@npm:^1.0.1":
version: 1.0.1
resolution: "@smithy/protocol-http@npm:1.0.1"
@@ -14642,6 +15615,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/protocol-http@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "@smithy/protocol-http@npm:4.1.0"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/776da3e2dff88caae87059918a89680102d13cad1b790f6045f19a5bbc30bb9cc15907f81af469cce5e4d3401af5c6cd97f32f94fafbb6dcc32904db5aedd72b
+ languageName: node
+ linkType: hard
+
"@smithy/querystring-builder@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/querystring-builder@npm:3.0.1"
@@ -14653,6 +15636,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/querystring-builder@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/querystring-builder@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-uri-escape": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/c5296fdc7b6c3337630fc96d50805a0f792565be0f2abe9008a85b06e9e708aaceec0efb1103a5a645933243bd7a66ae3cda0b3538dba7e384f62a8f9cee83ec
+ languageName: node
+ linkType: hard
+
"@smithy/querystring-parser@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/querystring-parser@npm:3.0.1"
@@ -14663,6 +15657,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/querystring-parser@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/querystring-parser@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/9a30a6830ceaa9723e1c41ea5759c3b58310704d6cb8b5d73c54599187022de6686f3c65e5ae2041d330a3813b8a3c1b9ac483e356d20c1dfd126846731c622e
+ languageName: node
+ linkType: hard
+
"@smithy/service-error-classification@npm:^2.1.5":
version: 2.1.5
resolution: "@smithy/service-error-classification@npm:2.1.5"
@@ -14681,6 +15685,15 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/service-error-classification@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/service-error-classification@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ checksum: 10/5001c563d23965f47498a89238a1181a871ebfeefd84aa578d86e3b729873d256f762483776eae6007b9facf189adb24b868e854eab7c27358d4ad6c2606c80a
+ languageName: node
+ linkType: hard
+
"@smithy/shared-ini-file-loader@npm:^3.1.0, @smithy/shared-ini-file-loader@npm:^3.1.1":
version: 3.1.1
resolution: "@smithy/shared-ini-file-loader@npm:3.1.1"
@@ -14691,6 +15704,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/shared-ini-file-loader@npm:^3.1.4":
+ version: 3.1.4
+ resolution: "@smithy/shared-ini-file-loader@npm:3.1.4"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/2e0cd631ae940336337fc16adf15ae94d1729592335b54d40936aa50f7013829464d8d9bffe4f12548cb00a38b802f9e470335cf3b6174fd14efa66462871092
+ languageName: node
+ linkType: hard
+
"@smithy/signature-v4@npm:^3.0.0":
version: 3.0.1
resolution: "@smithy/signature-v4@npm:3.0.1"
@@ -14706,6 +15729,22 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/signature-v4@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "@smithy/signature-v4@npm:4.1.0"
+ dependencies:
+ "@smithy/is-array-buffer": "npm:^3.0.0"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-hex-encoding": "npm:^3.0.0"
+ "@smithy/util-middleware": "npm:^3.0.3"
+ "@smithy/util-uri-escape": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/9f806d82f564e51ed5a02f69c53794c19f95fd5df70bf8986e6a095aa811fcbd0f5d8ad86da492bfe375aa16b4ded778d8ef41384462449dd580edf1ec87e023
+ languageName: node
+ linkType: hard
+
"@smithy/smithy-client@npm:^3.1.1, @smithy/smithy-client@npm:^3.1.2":
version: 3.1.2
resolution: "@smithy/smithy-client@npm:3.1.2"
@@ -14720,6 +15759,20 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/smithy-client@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "@smithy/smithy-client@npm:3.2.0"
+ dependencies:
+ "@smithy/middleware-endpoint": "npm:^3.1.0"
+ "@smithy/middleware-stack": "npm:^3.0.3"
+ "@smithy/protocol-http": "npm:^4.1.0"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-stream": "npm:^3.1.3"
+ tslib: "npm:^2.6.2"
+ checksum: 10/503424cdd7ae5809942d2d982ac0f695757843955dcee0bec2f56326243b58c8d08c1cff729aff3e753cd507af9e64e95e0140c6a962654c662bff60dad155e1
+ languageName: node
+ linkType: hard
+
"@smithy/types@npm:^1.0.0":
version: 1.0.0
resolution: "@smithy/types@npm:1.0.0"
@@ -14747,6 +15800,15 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/types@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "@smithy/types@npm:3.3.0"
+ dependencies:
+ tslib: "npm:^2.6.2"
+ checksum: 10/a463df41df8aca5926ccd4d235202ffffe898a816df0ed01f7576dbb1785c6956b3eb085d3be867569d81db8a03a0d08b1b1edb21d5d87073b61d559572a4c35
+ languageName: node
+ linkType: hard
+
"@smithy/url-parser@npm:^3.0.0, @smithy/url-parser@npm:^3.0.1":
version: 3.0.1
resolution: "@smithy/url-parser@npm:3.0.1"
@@ -14758,6 +15820,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/url-parser@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/url-parser@npm:3.0.3"
+ dependencies:
+ "@smithy/querystring-parser": "npm:^3.0.3"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/47c9e7980f02741d8766c54a96227f81052ad86a8da6d4d8cef4ce7c8d8c67faf55f66562eea4e1022ed53569d2009da9aeee8cc788be7d97681006fc9e827c9
+ languageName: node
+ linkType: hard
+
"@smithy/util-base64@npm:^3.0.0":
version: 3.0.0
resolution: "@smithy/util-base64@npm:3.0.0"
@@ -14787,6 +15860,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-buffer-from@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@smithy/util-buffer-from@npm:2.2.0"
+ dependencies:
+ "@smithy/is-array-buffer": "npm:^2.2.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/53253e4e351df3c4b7907dca48a0a6ceae783e98a8e73526820b122b3047a53fd127c19f4d8301f68d852011d821da519da783de57e0b22eed57c4df5b90d089
+ languageName: node
+ linkType: hard
+
"@smithy/util-buffer-from@npm:^3.0.0":
version: 3.0.0
resolution: "@smithy/util-buffer-from@npm:3.0.0"
@@ -14806,6 +15889,19 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-defaults-mode-browser@npm:^3.0.15":
+ version: 3.0.15
+ resolution: "@smithy/util-defaults-mode-browser@npm:3.0.15"
+ dependencies:
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ bowser: "npm:^2.11.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/68af55ba7b7ebbaf3fd56adc6a4e61e373482044440f0de14c6fe76f983f51d60971e461330b92f1934b2c0f4fc130c34462f6b90f4951190f7545c928812f2a
+ languageName: node
+ linkType: hard
+
"@smithy/util-defaults-mode-browser@npm:^3.0.3":
version: 3.0.4
resolution: "@smithy/util-defaults-mode-browser@npm:3.0.4"
@@ -14819,6 +15915,21 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-defaults-mode-node@npm:^3.0.15":
+ version: 3.0.15
+ resolution: "@smithy/util-defaults-mode-node@npm:3.0.15"
+ dependencies:
+ "@smithy/config-resolver": "npm:^3.0.5"
+ "@smithy/credential-provider-imds": "npm:^3.2.0"
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/property-provider": "npm:^3.1.3"
+ "@smithy/smithy-client": "npm:^3.2.0"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/68bbf8653166cb4e1fd0bddb54732b8099ba4bfca383bf1fdee73b7dcff53b3f6aac13c74bcd95bfe058724785fdae92497be778a62acf89194897ece024dc32
+ languageName: node
+ linkType: hard
+
"@smithy/util-defaults-mode-node@npm:^3.0.3":
version: 3.0.4
resolution: "@smithy/util-defaults-mode-node@npm:3.0.4"
@@ -14845,6 +15956,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-endpoints@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "@smithy/util-endpoints@npm:2.0.5"
+ dependencies:
+ "@smithy/node-config-provider": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/e662817c9e5cc607dd8b273114a0c97e1d9292ef1bd3ff9c3b841ef6cfb7e061e57ccf7da2646a6505aba44a5e54dfe62d8189a7ccdcc0fb73ec2877eafc8233
+ languageName: node
+ linkType: hard
+
"@smithy/util-hex-encoding@npm:^3.0.0":
version: 3.0.0
resolution: "@smithy/util-hex-encoding@npm:3.0.0"
@@ -14864,6 +15986,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-middleware@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/util-middleware@npm:3.0.3"
+ dependencies:
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/17a45e8a8ea8c1ced327becd3abbcc9499fe460da89c4a95fe4807edf97658807ea9d67b9081d822b1ca294c636a6e5af90285958cc940207ec5e2a671b6b49e
+ languageName: node
+ linkType: hard
+
"@smithy/util-retry@npm:^2.0.4":
version: 2.2.0
resolution: "@smithy/util-retry@npm:2.2.0"
@@ -14886,6 +16018,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-retry@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "@smithy/util-retry@npm:3.0.3"
+ dependencies:
+ "@smithy/service-error-classification": "npm:^3.0.3"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/b4dbb47add5739a0e3991453a72608d64730a5a4e9816ab4b86b7bbe1ad1f9f11da3f75c0356fa691d4a85fabee2a7cfd460fa7e098a9d5b81d62c7497421767
+ languageName: node
+ linkType: hard
+
"@smithy/util-stream@npm:^3.0.1, @smithy/util-stream@npm:^3.0.2":
version: 3.0.2
resolution: "@smithy/util-stream@npm:3.0.2"
@@ -14902,6 +16045,22 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-stream@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "@smithy/util-stream@npm:3.1.3"
+ dependencies:
+ "@smithy/fetch-http-handler": "npm:^3.2.4"
+ "@smithy/node-http-handler": "npm:^3.1.4"
+ "@smithy/types": "npm:^3.3.0"
+ "@smithy/util-base64": "npm:^3.0.0"
+ "@smithy/util-buffer-from": "npm:^3.0.0"
+ "@smithy/util-hex-encoding": "npm:^3.0.0"
+ "@smithy/util-utf8": "npm:^3.0.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/94907e6aafd2e984a3e0deb6d17bf2d9f0c5560437c0733e0b7ff80b07fdfc6a98e1ace741623031a9f8fb31546eedc202b8feaad82e50d0ab476975014f9c10
+ languageName: node
+ linkType: hard
+
"@smithy/util-uri-escape@npm:^3.0.0":
version: 3.0.0
resolution: "@smithy/util-uri-escape@npm:3.0.0"
@@ -14911,6 +16070,16 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-utf8@npm:^2.0.0":
+ version: 2.3.0
+ resolution: "@smithy/util-utf8@npm:2.3.0"
+ dependencies:
+ "@smithy/util-buffer-from": "npm:^2.2.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/c766ead8dac6bc6169f4cac1cc47ef7bd86928d06255148f9528228002f669c8cc49f78dc2b9ba5d7e214d40315024a9e32c5c9130b33e20f0fe4532acd0dff5
+ languageName: node
+ linkType: hard
+
"@smithy/util-utf8@npm:^3.0.0":
version: 3.0.0
resolution: "@smithy/util-utf8@npm:3.0.0"
@@ -14932,6 +16101,17 @@ __metadata:
languageName: node
linkType: hard
+"@smithy/util-waiter@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "@smithy/util-waiter@npm:3.1.2"
+ dependencies:
+ "@smithy/abort-controller": "npm:^3.1.1"
+ "@smithy/types": "npm:^3.3.0"
+ tslib: "npm:^2.6.2"
+ checksum: 10/ddc8ec3b86b480014dad9dac0d27c3e6b77e1d9906a84756c06fbfe380cc9f070924fb2b2ccc7874db106184f093039b74ed521094d3e959deb52efacd971f56
+ languageName: node
+ linkType: hard
+
"@snyk/dep-graph@npm:^2.3.0":
version: 2.6.1
resolution: "@snyk/dep-graph@npm:2.6.1"
@@ -15343,6 +16523,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@speckle/preview-service@workspace:packages/preview-service"
dependencies:
+ "@aws-sdk/client-s3": "npm:^3.645.0"
"@babel/core": "npm:^7.17.5"
"@speckle/objectloader": "workspace:^"
"@speckle/shared": "workspace:^"
@@ -30152,6 +31333,17 @@ __metadata:
languageName: node
linkType: hard
+"fast-xml-parser@npm:4.4.1":
+ version: 4.4.1
+ resolution: "fast-xml-parser@npm:4.4.1"
+ dependencies:
+ strnum: "npm:^1.0.5"
+ bin:
+ fxparser: src/cli/cli.js
+ checksum: 10/0c05ab8703630d8c857fafadbd78d0020d3a8e54310c3842179cd4a0d9d97e96d209ce885e91241f4aa9dd8dfc2fd924a682741a423d65153cad34da2032ec44
+ languageName: node
+ linkType: hard
+
"fast-xml-parser@npm:>=4.2.5, fast-xml-parser@npm:^4.2.5":
version: 4.4.0
resolution: "fast-xml-parser@npm:4.4.0"