` element set to `aria-hidden={true}` so that the content is not repeated for screenreaders.
+
+This enables Fieldset to have a legend as the suggested way to accessibly label a fieldset.
diff --git a/docs/src/pages/[platform]/components/fieldset/useFieldsetProps.ts b/docs/src/pages/[platform]/components/fieldset/useFieldsetProps.ts
new file mode 100644
index 00000000000..6ec1214e47b
--- /dev/null
+++ b/docs/src/pages/[platform]/components/fieldset/useFieldsetProps.ts
@@ -0,0 +1,59 @@
+import { demoState } from '@/utils/demoState';
+import { Fieldset, FieldsetProps } from '@aws-amplify/ui-react';
+import * as React from 'react';
+
+import { FieldsetPropControlsProps } from './FieldsetPropControls';
+
+interface UseFieldsetProps {
+ (initialValues: FieldsetProps): FieldsetPropControlsProps;
+}
+
+export const useFieldsetProps: UseFieldsetProps = (initialValues) => {
+ const [direction, setDirection] = React.useState
(
+ initialValues.direction
+ );
+ const [isDisabled, setIsDisabled] = React.useState<
+ FieldsetProps['isDisabled']
+ >(initialValues.isDisabled);
+ const [legend, setLegend] = React.useState(
+ initialValues.legend
+ );
+ const [legendHidden, setLegendHidden] = React.useState<
+ FieldsetProps['legendHidden']
+ >(initialValues.legendHidden);
+ const [size, setSize] = React.useState(
+ initialValues.size
+ );
+ const [variation, setVariation] = React.useState(
+ initialValues.variation
+ );
+
+ React.useEffect(() => {
+ demoState.set(Fieldset.displayName, {
+ direction,
+ isDisabled,
+ legend,
+ legendHidden,
+ size,
+ variation,
+ });
+ }, [direction, isDisabled, legend, legendHidden, size, variation]);
+
+ return React.useMemo(
+ () => ({
+ direction,
+ isDisabled,
+ legend,
+ legendHidden,
+ size,
+ variation,
+ setDirection,
+ setIsDisabled,
+ setLegend,
+ setLegendHidden,
+ setSize,
+ setVariation,
+ }),
+ [direction, isDisabled, legend, legendHidden, size, variation]
+ );
+};
diff --git a/docs/src/pages/[platform]/components/input/index.page.mdx b/docs/src/pages/[platform]/components/input/index.page.mdx
index 0d308fce42e..572dce89633 100644
--- a/docs/src/pages/[platform]/components/input/index.page.mdx
+++ b/docs/src/pages/[platform]/components/input/index.page.mdx
@@ -1,7 +1,7 @@
---
title: Input
description: Input allows users to enter text content.
-# themeSource: packages/ui/src/theme/tokens/components/input.ts
+themeSource: packages/ui/src/theme/tokens/components/input.ts
reactSource: packages/react/src/primitives/Input/Input.tsx
mdnUrl: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input
htmlElement: input
diff --git a/docs/src/pages/[platform]/components/input/react.mdx b/docs/src/pages/[platform]/components/input/react.mdx
index 046941bc5eb..320a0926890 100644
--- a/docs/src/pages/[platform]/components/input/react.mdx
+++ b/docs/src/pages/[platform]/components/input/react.mdx
@@ -178,7 +178,7 @@ Input primitive comes styled for text input only (type `text`, `date`, `number`,
## Styling
-{/*
+
@@ -190,7 +190,7 @@ Input primitive comes styled for text input only (type `text`, `date`, `number`,
- */}
+
### Global styling
diff --git a/docs/src/pages/[platform]/components/message/index.page.mdx b/docs/src/pages/[platform]/components/message/index.page.mdx
index 02f01be08e4..bd75804cad0 100644
--- a/docs/src/pages/[platform]/components/message/index.page.mdx
+++ b/docs/src/pages/[platform]/components/message/index.page.mdx
@@ -1,8 +1,8 @@
---
title: Message
description: A Message can be used to display feedback to the user.
-# themeSource: packages/ui/src/theme/tokens/components/message.ts
-# reactSource: packages/react/src/primitives/Message/Message.tsx
+themeSource: packages/ui/src/theme/tokens/components/message.ts
+reactSource: packages/react/src/primitives/Message/Message.tsx
mdnUrl: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/div
htmlElement: div
supportedFrameworks: react
diff --git a/docs/src/pages/[platform]/components/message/react.mdx b/docs/src/pages/[platform]/components/message/react.mdx
index 70b9ddbef38..95d1ecfdcc1 100644
--- a/docs/src/pages/[platform]/components/message/react.mdx
+++ b/docs/src/pages/[platform]/components/message/react.mdx
@@ -77,7 +77,7 @@ Message accepts the `variation` prop which allows for different background and b
### Dismissable
-Messages can be dismissed by setting `isDismissible={true}`. Additional dismiss behavior can be added by passing a function to the `onDismiss` prop. By default, we provide accessible button text that is hidden visually with [VisuallyHidden](./visuallyhidden); you can override this label by using the `dismissButtonLabel` prop.
+Messages can be dismissed by setting `isDismissible={true}`. Additional dismiss behavior can be added by passing a function to the `onDismiss` prop. By default, we provide accessible button text that is hidden visually with [VisuallyHidden](./visuallyhidden); you can override this label by using the `dismissLabel` prop.
For more control over the appearance and functionality of the dismiss button, consider [using Message as a composable component](#composable).
@@ -93,17 +93,19 @@ For more control over the appearance and functionality of the dismiss button, co
## Styling
-### Theme
+
+
+
+
+
-
-
-
- ```jsx file=./examples/MessageThemeExample.tsx
+ ```tsx file=./examples/MessageThemeExample.tsx
```
-
-
+
+
+
### Target classes
diff --git a/docs/src/styles/index.scss b/docs/src/styles/index.scss
index b20dc900d54..45b29ed01ff 100644
--- a/docs/src/styles/index.scss
+++ b/docs/src/styles/index.scss
@@ -30,6 +30,7 @@
@import './primitives/collectionStyles.css';
@import './primitives/dividerStyles.css';
@import './primitives/expanderStyles.css';
+@import './primitives/fieldsetStyles.css';
@import './primitives/flexStyles.css';
@import './primitives/headingStyles.css';
@import './primitives/iconStyles.css';
diff --git a/docs/src/styles/primitives/fieldsetStyles.css b/docs/src/styles/primitives/fieldsetStyles.css
new file mode 100644
index 00000000000..fa925035c59
--- /dev/null
+++ b/docs/src/styles/primitives/fieldsetStyles.css
@@ -0,0 +1,4 @@
+.purple-fieldset {
+ background-color: var(--amplify-colors-purple-10);
+ border-color: var(--amplify-colors-purple-60);
+}
diff --git a/examples/angular/package.json b/examples/angular/package.json
index 7e746ea4eb8..08f83ba5264 100644
--- a/examples/angular/package.json
+++ b/examples/angular/package.json
@@ -20,7 +20,7 @@
"@angular/platform-browser": "^14.3.0",
"@angular/platform-browser-dynamic": "^14.3.0",
"@angular/router": "^14.3.0",
- "@aws-amplify/ui-angular": "^4.0.7",
+ "@aws-amplify/ui-angular": "^4.0.8",
"aws-amplify": "latest",
"rxjs": "~6.6.0",
"tslib": "^2.0.0",
diff --git a/examples/next/package.json b/examples/next/package.json
index cdcf7c43285..4f6a4a9122c 100644
--- a/examples/next/package.json
+++ b/examples/next/package.json
@@ -10,10 +10,10 @@
"lint": "next lint"
},
"dependencies": {
- "@aws-amplify/ui-react": "^5.2.0",
- "@aws-amplify/ui-react-liveness": "^2.0.5",
- "@aws-amplify/ui-react-storage": "^2.2.0",
- "@aws-amplify/ui-react-notifications": "^1.0.11",
+ "@aws-amplify/ui-react": "^5.3.0",
+ "@aws-amplify/ui-react-liveness": "^2.0.6",
+ "@aws-amplify/ui-react-storage": "^2.3.0",
+ "@aws-amplify/ui-react-notifications": "^1.0.12",
"@aws-amplify/ui-react-geo": "^1.0.2",
"@aws-sdk/credential-providers": "^3.370.0",
"aws-amplify": "latest",
diff --git a/examples/vue/package.json b/examples/vue/package.json
index 838615161ff..2ec0594fd05 100644
--- a/examples/vue/package.json
+++ b/examples/vue/package.json
@@ -10,7 +10,7 @@
"start": "vite preview --port 3000"
},
"dependencies": {
- "@aws-amplify/ui-vue": "^3.1.26",
+ "@aws-amplify/ui-vue": "^3.1.27",
"aws-amplify": "latest",
"vue": "^3.0.5",
"vue-router": "4"
diff --git a/packages/angular/projects/ui-angular/CHANGELOG.md b/packages/angular/projects/ui-angular/CHANGELOG.md
index de1dbd2ed58..b5bffcca13b 100644
--- a/packages/angular/projects/ui-angular/CHANGELOG.md
+++ b/packages/angular/projects/ui-angular/CHANGELOG.md
@@ -1,5 +1,12 @@
# @aws-amplify/ui-angular
+## 4.0.8
+
+### Patch Changes
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui@5.8.0
+
## 4.0.7
### Patch Changes
diff --git a/packages/angular/projects/ui-angular/package.json b/packages/angular/projects/ui-angular/package.json
index be76683906f..811c00202bd 100644
--- a/packages/angular/projects/ui-angular/package.json
+++ b/packages/angular/projects/ui-angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-angular",
- "version": "4.0.7",
+ "version": "4.0.8",
"scripts": {
"build": "yarn --cwd ../../ build",
"dev": "yarn --cwd ../../ dev",
@@ -19,7 +19,7 @@
"aws-amplify": "^5.0.1"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
+ "@aws-amplify/ui": "5.8.0",
"classnames": "2.3.1",
"nanoid": "3.1.31",
"qrcode": "1.5.0",
diff --git a/packages/angular/projects/ui-angular/src/version.ts b/packages/angular/projects/ui-angular/src/version.ts
index 353ac268e1f..d92c42eb3fa 100644
--- a/packages/angular/projects/ui-angular/src/version.ts
+++ b/packages/angular/projects/ui-angular/src/version.ts
@@ -1 +1 @@
-export const VERSION = '4.0.7';
+export const VERSION = '4.0.8';
diff --git a/packages/e2e/features/ui/components/liveness/disable-start-screen.feature b/packages/e2e/features/ui/components/liveness/disable-start-screen.feature
index 7a9a468c482..e27051c3fcd 100644
--- a/packages/e2e/features/ui/components/liveness/disable-start-screen.feature
+++ b/packages/e2e/features/ui/components/liveness/disable-start-screen.feature
@@ -13,6 +13,6 @@ Feature: Disable Start Screen
Scenario: See camera module and instructions
Then I see "liveness-detector" element
Then I see "connecting"
- Then I see "Face didn't fill oval within time limit."
+ Then I see "Face didn't fit inside oval in time limit."
Then I click the "Try again" button
Then I see "Loading"
diff --git a/packages/e2e/features/ui/components/liveness/liveness-detector.feature b/packages/e2e/features/ui/components/liveness/liveness-detector.feature
index 394ac07d2c2..1939c9a2c2c 100644
--- a/packages/e2e/features/ui/components/liveness/liveness-detector.feature
+++ b/packages/e2e/features/ui/components/liveness/liveness-detector.feature
@@ -24,6 +24,6 @@ Feature: Liveness Detector
Then I see "liveness-detector" element
Then I see "connecting"
Then I see "Move closer"
- Then I see "Face didn't fill oval within time limit."
+ Then I see "Face didn't fit inside oval in time limit."
Then I click the "Try again" button
Then I see the "Begin check" button
diff --git a/packages/e2e/features/ui/components/liveness/start-screen.feature b/packages/e2e/features/ui/components/liveness/start-screen.feature
index 08480ee088a..c3b0719d3bb 100644
--- a/packages/e2e/features/ui/components/liveness/start-screen.feature
+++ b/packages/e2e/features/ui/components/liveness/start-screen.feature
@@ -25,4 +25,4 @@ Feature: Liveness Start Screen
Then I see "Make sure your face is not covered with sunglasses or a mask."
Then I see "Move to a well-lit place that is not in direct sunlight."
Then I see "Maximize your screen's brightness."
- Then I see "When an oval appears, fill the oval with your face within 7 seconds."
+ Then I see "When an oval appears, follow the instructions to fit your face in it."
diff --git a/packages/e2e/features/ui/components/liveness/with-credential-provider.feature b/packages/e2e/features/ui/components/liveness/with-credential-provider.feature
index ab3b9a82195..6793f854712 100644
--- a/packages/e2e/features/ui/components/liveness/with-credential-provider.feature
+++ b/packages/e2e/features/ui/components/liveness/with-credential-provider.feature
@@ -17,6 +17,6 @@ Liveness component supports using a custom credential provider.
Then I see "liveness-detector" element
Then I see "connecting"
Then I see "Move closer"
- Then I see "Face didn't fill oval within time limit."
+ Then I see "Face didn't fit inside oval in time limit."
Then I click the "Try again" button
Then I see the "Begin check" button
diff --git a/packages/e2e/package.json b/packages/e2e/package.json
index 59fd2ebe362..3bcac07c3f0 100644
--- a/packages/e2e/package.json
+++ b/packages/e2e/package.json
@@ -30,7 +30,7 @@
]
},
"devDependencies": {
- "@aws-amplify/ui": "^5.7.2",
+ "@aws-amplify/ui": "^5.8.0",
"@badeball/cypress-cucumber-preprocessor": "^16.0.3",
"@bahmutov/cypress-esbuild-preprocessor": "~2.2.0",
"@cucumber/cucumber": "^9.3.0",
diff --git a/packages/react-core-notifications/CHANGELOG.md b/packages/react-core-notifications/CHANGELOG.md
index 4e5f5e71062..a9ac6cd7a7f 100644
--- a/packages/react-core-notifications/CHANGELOG.md
+++ b/packages/react-core-notifications/CHANGELOG.md
@@ -1,5 +1,13 @@
# @aws-amplify/ui-react-core-notifications
+## 1.0.9
+
+### Patch Changes
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`5bc0c8a32`](https://github.com/aws-amplify/amplify-ui/commit/5bc0c8a32d1552313df496f96b96738637d0b157), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui@5.8.0
+ - @aws-amplify/ui-react-core@2.1.32
+
## 1.0.8
### Patch Changes
diff --git a/packages/react-core-notifications/package.json b/packages/react-core-notifications/package.json
index eaf8aa65adc..a802454a04a 100644
--- a/packages/react-core-notifications/package.json
+++ b/packages/react-core-notifications/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react-core-notifications",
- "version": "1.0.8",
+ "version": "1.0.9",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"exports": {
@@ -36,8 +36,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
- "@aws-amplify/ui-react-core": "2.1.31"
+ "@aws-amplify/ui": "5.8.0",
+ "@aws-amplify/ui-react-core": "2.1.32"
},
"peerDependencies": {
"aws-amplify": "^5.0.1",
diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md
index f93b21f8025..7d70a6a6982 100644
--- a/packages/react-core/CHANGELOG.md
+++ b/packages/react-core/CHANGELOG.md
@@ -1,5 +1,14 @@
# @aws-amplify/ui-react-core
+## 2.1.32
+
+### Patch Changes
+
+- [#4381](https://github.com/aws-amplify/amplify-ui/pull/4381) [`5bc0c8a32`](https://github.com/aws-amplify/amplify-ui/commit/5bc0c8a32d1552313df496f96b96738637d0b157) Thanks [@calebpollman](https://github.com/calebpollman)! - chore(ui-react-core): add named returned values to createContextUtilities
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui@5.8.0
+
## 2.1.31
### Patch Changes
diff --git a/packages/react-core/package.json b/packages/react-core/package.json
index d0d43503f0a..38e956eec4f 100644
--- a/packages/react-core/package.json
+++ b/packages/react-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react-core",
- "version": "2.1.31",
+ "version": "2.1.32",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"react-native": "dist/index.js",
@@ -31,7 +31,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
+ "@aws-amplify/ui": "5.8.0",
"@xstate/react": "3.0.1",
"lodash": "4.17.21",
"xstate": "^4.33.6"
diff --git a/packages/react-liveness/CHANGELOG.md b/packages/react-liveness/CHANGELOG.md
index 9404e788bf7..faae33b0a0a 100644
--- a/packages/react-liveness/CHANGELOG.md
+++ b/packages/react-liveness/CHANGELOG.md
@@ -1,5 +1,15 @@
# @aws-amplify/ui-react-liveness
+## 2.0.6
+
+### Patch Changes
+
+- [#4392](https://github.com/aws-amplify/amplify-ui/pull/4392) [`60f21e0ab`](https://github.com/aws-amplify/amplify-ui/commit/60f21e0ab7761467268cd46ac8ee1e9752df33af) Thanks [@thaddmt](https://github.com/thaddmt)! - chore(liveness): update start screen text to remove 7 seconds
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`265f0b482`](https://github.com/aws-amplify/amplify-ui/commit/265f0b48249c89b004a40a1a06abc0c3551f45f7), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`5b6c9bfe4`](https://github.com/aws-amplify/amplify-ui/commit/5b6c9bfe4ef1c0727270bffacb5f9e8045a8325d), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`9471ea53a`](https://github.com/aws-amplify/amplify-ui/commit/9471ea53a2414879d197adb5f52c8dcb3e0df946), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui-react@5.3.0
+ - @aws-amplify/ui@5.8.0
+
## 2.0.5
### Patch Changes
diff --git a/packages/react-liveness/package.json b/packages/react-liveness/package.json
index bc8eea90a5b..5bb2669a924 100644
--- a/packages/react-liveness/package.json
+++ b/packages/react-liveness/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react-liveness",
- "version": "2.0.5",
+ "version": "2.0.6",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"exports": {
@@ -48,9 +48,9 @@
"react-dom": ">= 16.14.0"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
- "@aws-amplify/ui-react": "5.2.0",
- "@aws-sdk/client-rekognitionstreaming": "3.398.0",
+ "@aws-amplify/ui": "5.8.0",
+ "@aws-amplify/ui-react": "5.3.0",
+ "@aws-sdk/client-rekognitionstreaming": "3.360.0",
"@tensorflow-models/blazeface": "0.0.7",
"@tensorflow/tfjs-backend-cpu": "3.11.0",
"@tensorflow/tfjs-backend-wasm": "3.11.0",
diff --git a/packages/react-liveness/src/components/FaceLivenessDetector/displayText.ts b/packages/react-liveness/src/components/FaceLivenessDetector/displayText.ts
index 7d80e9f32a2..6f2dfeefe1e 100644
--- a/packages/react-liveness/src/components/FaceLivenessDetector/displayText.ts
+++ b/packages/react-liveness/src/components/FaceLivenessDetector/displayText.ts
@@ -49,7 +49,7 @@ export type StreamDisplayText = {
export const defaultErrorDisplayText = {
timeoutHeaderText: 'Time out',
timeoutMessageText:
- "Face didn't fill oval within time limit. Try again and completely fill oval with face within 7 seconds.",
+ "Face didn't fit inside oval in time limit. Try again and completely fill the oval with face in it.",
faceDistanceHeaderText: 'Forward movement detected',
faceDistanceMessageText: 'Avoid moving closer when connecting.',
multipleFacesHeaderText: 'Multiple faces detected',
@@ -88,7 +88,7 @@ export const defaultLivenessDisplayText: Required = {
tooFarAltText:
"Illustration of a person's face inside of an oval; there is a gap between the perimeter of the face and the boundaries of the oval.",
instructionListStepOneText:
- 'When an oval appears, fill the oval with your face within 7 seconds.',
+ 'When an oval appears, follow the instructions to fit your face in it.',
instructionListStepTwoText: "Maximize your screen's brightness.",
instructionListStepThreeText:
'Make sure your face is not covered with sunglasses or a mask.',
diff --git a/packages/react-liveness/src/components/FaceLivenessDetector/service/machine/index.ts b/packages/react-liveness/src/components/FaceLivenessDetector/service/machine/index.ts
index 5d7fcca3824..b9a2e6583f2 100644
--- a/packages/react-liveness/src/components/FaceLivenessDetector/service/machine/index.ts
+++ b/packages/react-liveness/src/components/FaceLivenessDetector/service/machine/index.ts
@@ -48,7 +48,6 @@ import {
import { STATIC_VIDEO_CONSTRAINTS } from '../../StartLiveness/helpers';
export const MIN_FACE_MATCH_TIME = 500;
-const DEFAULT_FACE_FIT_TIMEOUT = 7000;
// timer metrics variables
let faceDetectedTimestamp: number;
@@ -675,13 +674,7 @@ export const livenessMachine = createMachine(
sendTimeoutAfterOvalMatchDelay: actions.send(
{ type: 'TIMEOUT' },
{
- delay: (context) => {
- return (
- context.serverSessionInformation?.Challenge
- ?.FaceMovementAndLightChallenge?.ChallengeConfig
- ?.OvalFitTimeout || DEFAULT_FACE_FIT_TIMEOUT
- );
- },
+ delay: 7000,
id: 'ovalMatchTimeout',
}
),
diff --git a/packages/react-liveness/src/version.ts b/packages/react-liveness/src/version.ts
index becdf4bbc3d..bf049c30482 100644
--- a/packages/react-liveness/src/version.ts
+++ b/packages/react-liveness/src/version.ts
@@ -1 +1 @@
-export const VERSION = '2.0.5';
+export const VERSION = '2.0.6';
diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md
index 239a3a6e1c3..d178474e10b 100644
--- a/packages/react-native/CHANGELOG.md
+++ b/packages/react-native/CHANGELOG.md
@@ -1,5 +1,16 @@
# @aws-amplify/ui-react-native
+## 1.2.27
+
+### Patch Changes
+
+- [#4368](https://github.com/aws-amplify/amplify-ui/pull/4368) [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26) Thanks [@hbuchel](https://github.com/hbuchel)! - chore(ui): adds info, warning, and success border tokens. updates background color tokens for info, warning, success and error.
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`5bc0c8a32`](https://github.com/aws-amplify/amplify-ui/commit/5bc0c8a32d1552313df496f96b96738637d0b157), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui@5.8.0
+ - @aws-amplify/ui-react-core@2.1.32
+ - @aws-amplify/ui-react-core-notifications@1.0.9
+
## 1.2.26
### Patch Changes
diff --git a/packages/react-native/package.json b/packages/react-native/package.json
index f5e2304a28f..45414e806f3 100644
--- a/packages/react-native/package.json
+++ b/packages/react-native/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react-native",
- "version": "1.2.26",
+ "version": "1.2.27",
"main": "lib/index.js",
"module": "dist/index.js",
"react-native": "src/index.ts",
@@ -40,9 +40,9 @@
"rimraf": "^3.0.2"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
- "@aws-amplify/ui-react-core": "2.1.31",
- "@aws-amplify/ui-react-core-notifications": "1.0.8"
+ "@aws-amplify/ui": "5.8.0",
+ "@aws-amplify/ui-react-core": "2.1.32",
+ "@aws-amplify/ui-react-core-notifications": "1.0.9"
},
"peerDependencies": {
"aws-amplify": "^5.0.1",
diff --git a/packages/react-native/src/version.ts b/packages/react-native/src/version.ts
index 7eaaea902ad..ef3681800dc 100644
--- a/packages/react-native/src/version.ts
+++ b/packages/react-native/src/version.ts
@@ -1 +1 @@
-export const VERSION = '1.2.26';
+export const VERSION = '1.2.27';
diff --git a/packages/react-notifications/CHANGELOG.md b/packages/react-notifications/CHANGELOG.md
index d94eee79193..ed01259e2fc 100644
--- a/packages/react-notifications/CHANGELOG.md
+++ b/packages/react-notifications/CHANGELOG.md
@@ -1,5 +1,14 @@
# @aws-amplify/ui-react-notifications
+## 1.0.12
+
+### Patch Changes
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`265f0b482`](https://github.com/aws-amplify/amplify-ui/commit/265f0b48249c89b004a40a1a06abc0c3551f45f7), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`5b6c9bfe4`](https://github.com/aws-amplify/amplify-ui/commit/5b6c9bfe4ef1c0727270bffacb5f9e8045a8325d), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`9471ea53a`](https://github.com/aws-amplify/amplify-ui/commit/9471ea53a2414879d197adb5f52c8dcb3e0df946), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui-react@5.3.0
+ - @aws-amplify/ui@5.8.0
+ - @aws-amplify/ui-react-core-notifications@1.0.9
+
## 1.0.11
### Patch Changes
diff --git a/packages/react-notifications/package.json b/packages/react-notifications/package.json
index ba371c0d381..eedb8d0342b 100644
--- a/packages/react-notifications/package.json
+++ b/packages/react-notifications/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react-notifications",
- "version": "1.0.11",
+ "version": "1.0.12",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"exports": {
@@ -40,9 +40,9 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
- "@aws-amplify/ui-react": "5.2.0",
- "@aws-amplify/ui-react-core-notifications": "1.0.8",
+ "@aws-amplify/ui": "5.8.0",
+ "@aws-amplify/ui-react": "5.3.0",
+ "@aws-amplify/ui-react-core-notifications": "1.0.9",
"classnames": "2.3.1",
"tinycolor2": "1.4.2"
},
diff --git a/packages/react-storage/CHANGELOG.md b/packages/react-storage/CHANGELOG.md
index 15f5d38afbc..080f09027d5 100644
--- a/packages/react-storage/CHANGELOG.md
+++ b/packages/react-storage/CHANGELOG.md
@@ -1,5 +1,48 @@
# @aws-amplify/ui-react-storage
+## 2.3.0
+
+### Minor Changes
+
+- [#4359](https://github.com/aws-amplify/amplify-ui/pull/4359) [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689) Thanks [@dbanksdesign](https://github.com/dbanksdesign)! - feat(react): DropZone component
+
+ ```jsx
+ export default function DefaultDropZoneExample() {
+ const [files, setFiles] = React.useState([]);
+ return (
+ <>
+ {
+ setFiles(files);
+ }}
+ >
+ Drag images here
+
+ {files.map((file) => (
+ {file.name}
+ ))}
+ >
+ );
+ }
+ ```
+
+- [#4367](https://github.com/aws-amplify/amplify-ui/pull/4367) [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53) Thanks [@ioanabrooks](https://github.com/ioanabrooks)! - feat(ui-react-storage): Added upload actions and option to upload files on click. Usage:
+
+ ```
+
+ ```
+
+### Patch Changes
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`265f0b482`](https://github.com/aws-amplify/amplify-ui/commit/265f0b48249c89b004a40a1a06abc0c3551f45f7), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`5b6c9bfe4`](https://github.com/aws-amplify/amplify-ui/commit/5b6c9bfe4ef1c0727270bffacb5f9e8045a8325d), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`9471ea53a`](https://github.com/aws-amplify/amplify-ui/commit/9471ea53a2414879d197adb5f52c8dcb3e0df946), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`5bc0c8a32`](https://github.com/aws-amplify/amplify-ui/commit/5bc0c8a32d1552313df496f96b96738637d0b157), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui-react@5.3.0
+ - @aws-amplify/ui@5.8.0
+ - @aws-amplify/ui-react-core@2.1.32
+
## 2.2.0
### Minor Changes
diff --git a/packages/react-storage/package.json b/packages/react-storage/package.json
index 581fa4a8abd..ab1718c9cd5 100644
--- a/packages/react-storage/package.json
+++ b/packages/react-storage/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react-storage",
- "version": "2.2.0",
+ "version": "2.3.0",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"exports": {
@@ -40,9 +40,9 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
- "@aws-amplify/ui-react": "5.2.0",
- "@aws-amplify/ui-react-core": "2.1.31",
+ "@aws-amplify/ui": "5.8.0",
+ "@aws-amplify/ui-react": "5.3.0",
+ "@aws-amplify/ui-react-core": "2.1.32",
"classnames": "2.3.1",
"lodash": "4.17.21",
"tslib": "2.4.1"
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 2437aa1456d..a93e2c7c808 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,82 @@
# @aws-amplify/ui-react
+## 5.3.0
+
+### Minor Changes
+
+- [#4348](https://github.com/aws-amplify/amplify-ui/pull/4348) [`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18) Thanks [@hbuchel](https://github.com/hbuchel)! - feat(react/ui): add new Fieldset Primitive
+
+ Usage:
+
+ ```
+
+ // Fieldset content/form controls
+
+ ```
+
+- [#4359](https://github.com/aws-amplify/amplify-ui/pull/4359) [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689) Thanks [@dbanksdesign](https://github.com/dbanksdesign)! - feat(react): DropZone component
+
+ ```jsx
+ export default function DefaultDropZoneExample() {
+ const [files, setFiles] = React.useState([]);
+ return (
+ <>
+ {
+ setFiles(files);
+ }}
+ >
+ Drag images here
+
+ {files.map((file) => (
+ {file.name}
+ ))}
+ >
+ );
+ }
+ ```
+
+### Patch Changes
+
+- [#4372](https://github.com/aws-amplify/amplify-ui/pull/4372) [`265f0b482`](https://github.com/aws-amplify/amplify-ui/commit/265f0b48249c89b004a40a1a06abc0c3551f45f7) Thanks [@hbuchel](https://github.com/hbuchel)! - fix(react): ShowPasswordButton should have aria-hidden="true" on icon
+
+- [#4367](https://github.com/aws-amplify/amplify-ui/pull/4367) [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53) Thanks [@ioanabrooks](https://github.com/ioanabrooks)! - feat(ui-react-storage): Added upload actions and option to upload files on click. Usage:
+
+ ```
+
+ ```
+
+- [#4361](https://github.com/aws-amplify/amplify-ui/pull/4361) [`5b6c9bfe4`](https://github.com/aws-amplify/amplify-ui/commit/5b6c9bfe4ef1c0727270bffacb5f9e8045a8325d) Thanks [@hbuchel](https://github.com/hbuchel)! - feat(react): Add new Message primitive.
+
+ Usage:
+
+ ```
+ Content of the message.
+ ```
+
+- [#4368](https://github.com/aws-amplify/amplify-ui/pull/4368) [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26) Thanks [@hbuchel](https://github.com/hbuchel)! - chore(ui): adds info, warning, and success border tokens. updates background color tokens for info, warning, success and error.
+
+- [#4389](https://github.com/aws-amplify/amplify-ui/pull/4389) [`9471ea53a`](https://github.com/aws-amplify/amplify-ui/commit/9471ea53a2414879d197adb5f52c8dcb3e0df946) Thanks [@hbuchel](https://github.com/hbuchel)! - chore(react): update tests for disabled Fieldset
+
+- [#4384](https://github.com/aws-amplify/amplify-ui/pull/4384) [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066) Thanks [@reesscot](https://github.com/reesscot)! - feat: Input and Label primitives
+
+ ```jx
+ export const InputLabelExample = () => (
+ <>
+ First Name:
+
+ >
+ );
+ ```
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`5bc0c8a32`](https://github.com/aws-amplify/amplify-ui/commit/5bc0c8a32d1552313df496f96b96738637d0b157), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui@5.8.0
+ - @aws-amplify/ui-react-core@2.1.32
+
## 5.2.0
### Minor Changes
diff --git a/packages/react/__tests__/__snapshots__/exports.ts.snap b/packages/react/__tests__/__snapshots__/exports.ts.snap
index c9396cac39f..958a4f005b9 100644
--- a/packages/react/__tests__/__snapshots__/exports.ts.snap
+++ b/packages/react/__tests__/__snapshots__/exports.ts.snap
@@ -24,6 +24,7 @@ Array [
"ExpanderItem",
"FieldGroupIcon",
"FieldGroupIconButton",
+ "Fieldset",
"FileUploader",
"Flex",
"Grid",
@@ -4257,6 +4258,295 @@ Object {
},
},
},
+ "Fieldset": Object {
+ "properties": Object {
+ "alignContent": Object {
+ "type": "string",
+ },
+ "alignItems": Object {
+ "type": "string",
+ },
+ "alignSelf": Object {
+ "type": "string",
+ },
+ "area": Object {
+ "type": "string",
+ },
+ "ariaLabel": Object {
+ "type": "string",
+ },
+ "ariaValuetext": Object {
+ "type": "string",
+ },
+ "backgroundColor": Object {
+ "type": "string",
+ },
+ "backgroundImage": Object {
+ "type": "string",
+ },
+ "basis": Object {
+ "type": "string",
+ },
+ "border": Object {
+ "type": "string",
+ },
+ "borderColor": Object {
+ "type": "string",
+ },
+ "borderRadius": Object {
+ "type": "string",
+ },
+ "borderStyle": Object {
+ "type": "string",
+ },
+ "borderWidth": Object {
+ "type": "string",
+ },
+ "bottom": Object {
+ "type": "string",
+ },
+ "boxShadow": Object {
+ "type": "string",
+ },
+ "children": Object {
+ "type": "string",
+ },
+ "className": Object {
+ "type": "string",
+ },
+ "color": Object {
+ "type": "string",
+ },
+ "column": Object {
+ "type": "string",
+ },
+ "columnEnd": Object {
+ "type": "string",
+ },
+ "columnGap": Object {
+ "type": "string",
+ },
+ "columnSpan": Object {
+ "type": "string",
+ },
+ "columnStart": Object {
+ "type": "string",
+ },
+ "direction": Object {
+ "type": "string",
+ },
+ "display": Object {
+ "type": "string",
+ },
+ "flex": Object {
+ "type": "string",
+ },
+ "fontFamily": Object {
+ "type": "string",
+ },
+ "fontSize": Object {
+ "type": "string",
+ },
+ "fontStyle": Object {
+ "type": "string",
+ },
+ "fontWeight": Object {
+ "type": "string",
+ },
+ "form": Object {
+ "type": "string",
+ },
+ "gap": Object {
+ "type": "string",
+ },
+ "grow": Object {
+ "type": "string",
+ },
+ "height": Object {
+ "type": "string",
+ },
+ "id": Object {
+ "type": "string",
+ },
+ "inert": Object {
+ "type": "boolean",
+ },
+ "isDisabled": Object {
+ "type": "boolean",
+ },
+ "justifyContent": Object {
+ "type": "string",
+ },
+ "left": Object {
+ "type": "string",
+ },
+ "legend": Object {
+ "type": "string",
+ },
+ "legendHidden": Object {
+ "type": "boolean",
+ },
+ "letterSpacing": Object {
+ "type": "string",
+ },
+ "lineHeight": Object {
+ "type": "string",
+ },
+ "margin": Object {
+ "type": "string",
+ },
+ "marginBlock": Object {
+ "type": "string",
+ },
+ "marginBlockEnd": Object {
+ "type": "string",
+ },
+ "marginBlockStart": Object {
+ "type": "string",
+ },
+ "marginBottom": Object {
+ "type": "string",
+ },
+ "marginInline": Object {
+ "type": "string",
+ },
+ "marginInlineEnd": Object {
+ "type": "string",
+ },
+ "marginInlineStart": Object {
+ "type": "string",
+ },
+ "marginLeft": Object {
+ "type": "string",
+ },
+ "marginRight": Object {
+ "type": "string",
+ },
+ "marginTop": Object {
+ "type": "string",
+ },
+ "maxHeight": Object {
+ "type": "string",
+ },
+ "maxWidth": Object {
+ "type": "string",
+ },
+ "minHeight": Object {
+ "type": "string",
+ },
+ "minWidth": Object {
+ "type": "string",
+ },
+ "name": Object {
+ "type": "string",
+ },
+ "opacity": Object {
+ "type": "string",
+ },
+ "order": Object {
+ "type": "string",
+ },
+ "overflow": Object {
+ "type": "string",
+ },
+ "padding": Object {
+ "type": "string",
+ },
+ "paddingBlock": Object {
+ "type": "string",
+ },
+ "paddingBlockEnd": Object {
+ "type": "string",
+ },
+ "paddingBlockStart": Object {
+ "type": "string",
+ },
+ "paddingBottom": Object {
+ "type": "string",
+ },
+ "paddingInline": Object {
+ "type": "string",
+ },
+ "paddingInlineEnd": Object {
+ "type": "string",
+ },
+ "paddingInlineStart": Object {
+ "type": "string",
+ },
+ "paddingLeft": Object {
+ "type": "string",
+ },
+ "paddingRight": Object {
+ "type": "string",
+ },
+ "paddingTop": Object {
+ "type": "string",
+ },
+ "position": Object {
+ "type": "string",
+ },
+ "right": Object {
+ "type": "string",
+ },
+ "role": Object {
+ "type": "string",
+ },
+ "row": Object {
+ "type": "string",
+ },
+ "rowEnd": Object {
+ "type": "string",
+ },
+ "rowGap": Object {
+ "type": "string",
+ },
+ "rowSpan": Object {
+ "type": "string",
+ },
+ "rowStart": Object {
+ "type": "string",
+ },
+ "shrink": Object {
+ "type": "string",
+ },
+ "size": Object {
+ "type": "string",
+ },
+ "testId": Object {
+ "type": "string",
+ },
+ "textAlign": Object {
+ "type": "string",
+ },
+ "textDecoration": Object {
+ "type": "string",
+ },
+ "textTransform": Object {
+ "type": "string",
+ },
+ "top": Object {
+ "type": "string",
+ },
+ "transform": Object {
+ "type": "string",
+ },
+ "transformOrigin": Object {
+ "type": "string",
+ },
+ "variation": Object {
+ "type": "string",
+ },
+ "whiteSpace": Object {
+ "type": "string",
+ },
+ "width": Object {
+ "type": "string",
+ },
+ "wrap": Object {
+ "type": "string",
+ },
+ },
+ },
"Flex": Object {
"properties": Object {
"alignContent": Object {
diff --git a/packages/react/package.json b/packages/react/package.json
index 8feb413a46a..a6614c5f019 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-react",
- "version": "5.2.0",
+ "version": "5.3.0",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"exports": {
@@ -47,8 +47,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
- "@aws-amplify/ui-react-core": "2.1.31",
+ "@aws-amplify/ui": "5.8.0",
+ "@aws-amplify/ui-react-core": "2.1.32",
"@radix-ui/react-accordion": "1.0.0",
"@radix-ui/react-direction": "1.0.0",
"@radix-ui/react-dropdown-menu": "1.0.0",
diff --git a/packages/react/src/primitives/Button/Button.tsx b/packages/react/src/primitives/Button/Button.tsx
index 58e29afc57c..4ddaae35477 100644
--- a/packages/react/src/primitives/Button/Button.tsx
+++ b/packages/react/src/primitives/Button/Button.tsx
@@ -9,6 +9,8 @@ import {
Primitive,
} from '../types';
import { ComponentClassNames } from '../shared/constants';
+
+import { useFieldset } from '../Fieldset/useFieldset';
import { Flex } from '../Flex';
import { Loader } from '../Loader';
import { View } from '../View';
@@ -40,6 +42,11 @@ const ButtonPrimitive: Primitive = (
? `${variation ?? 'outlined'}--${colorTheme}`
: undefined;
+ const { isFieldsetDisabled } = useFieldset();
+ const shouldBeDisabled = isFieldsetDisabled
+ ? isFieldsetDisabled
+ : isDisabled ?? isLoading ?? rest['disabled'];
+
const componentClasses = classNames(
ComponentClassNames.Button,
ComponentClassNames.FieldGroupControl,
@@ -49,7 +56,7 @@ const ButtonPrimitive: Primitive = (
classNameModifierByFlag(
ComponentClassNames.Button,
'disabled',
- isDisabled ?? isLoading ?? rest['disabled']
+ shouldBeDisabled
),
classNameModifierByFlag(ComponentClassNames.Button, 'loading', isLoading),
classNameModifierByFlag(
@@ -69,7 +76,7 @@ const ButtonPrimitive: Primitive = (
data-loading={isLoading}
data-size={size}
data-variation={variation}
- isDisabled={isDisabled ?? isLoading}
+ isDisabled={shouldBeDisabled}
type={type}
{...rest}
>
diff --git a/packages/react/src/primitives/Button/__tests__/Button.test.tsx b/packages/react/src/primitives/Button/__tests__/Button.test.tsx
index f75d30284f6..5ac42e0f0be 100644
--- a/packages/react/src/primitives/Button/__tests__/Button.test.tsx
+++ b/packages/react/src/primitives/Button/__tests__/Button.test.tsx
@@ -3,6 +3,7 @@ import { render, screen } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { Button } from '../Button';
+import { Fieldset } from '../../Fieldset';
import { ButtonColorTheme } from '../../types';
import { ComponentClassNames } from '../../shared';
@@ -238,6 +239,20 @@ describe('Button test suite', () => {
expect(button).toBeDisabled();
});
+ it('should always be disabled if parent Fieldset isDisabled', async () => {
+ render(
+
+
+
+
+ );
+
+ const button = await screen.findByTestId('button');
+ const buttonDisabled = await screen.findByTestId('buttonWithDisabledProp');
+ expect(button).toHaveAttribute('disabled');
+ expect(buttonDisabled).toHaveAttribute('disabled');
+ });
+
it('should set loading state correctly if isLoading is set to true', async () => {
render( );
diff --git a/packages/react/src/primitives/Checkbox/Checkbox.tsx b/packages/react/src/primitives/Checkbox/Checkbox.tsx
index bd60f6d31dc..efb91315414 100644
--- a/packages/react/src/primitives/Checkbox/Checkbox.tsx
+++ b/packages/react/src/primitives/Checkbox/Checkbox.tsx
@@ -16,6 +16,7 @@ import { ComponentClassNames } from '../shared/constants';
import { splitPrimitiveProps } from '../utils/splitPrimitiveProps';
import { classNameModifierByFlag } from '../shared/utils';
import { View } from '../View';
+import { useFieldset } from '../Fieldset/useFieldset';
const CheckboxPrimitive: Primitive = (
{
@@ -41,6 +42,8 @@ const CheckboxPrimitive: Primitive = (
const [focused, setFocused] = React.useState(false);
const icons = useIcons('checkbox');
+ const { isFieldsetDisabled } = useFieldset();
+ const shouldBeDisabled = isFieldsetDisabled ? isFieldsetDisabled : isDisabled;
const isControlled = controlledChecked !== undefined;
const [localChecked, setLocalChecked] = React.useState(() =>
@@ -93,7 +96,7 @@ const CheckboxPrimitive: Primitive = (
classNameModifierByFlag(
ComponentClassNames.CheckboxButton,
'disabled',
- isDisabled
+ shouldBeDisabled
),
classNameModifierByFlag(
ComponentClassNames.CheckboxButton,
@@ -116,7 +119,7 @@ const CheckboxPrimitive: Primitive = (
classNameModifierByFlag(
ComponentClassNames.CheckboxIcon,
'disabled',
- isDisabled
+ shouldBeDisabled
),
classNameModifierByFlag(
ComponentClassNames.CheckboxIcon,
@@ -127,7 +130,7 @@ const CheckboxPrimitive: Primitive = (
const iconProps = {
className: classNames(iconClasses),
'data-checked': localChecked,
- 'data-disabled': isDisabled,
+ 'data-disabled': shouldBeDisabled,
'data-testid': iconTestId,
};
@@ -154,11 +157,11 @@ const CheckboxPrimitive: Primitive = (
classNameModifierByFlag(
ComponentClassNames.Checkbox,
'disabled',
- isDisabled
+ shouldBeDisabled
),
className
)}
- data-disabled={isDisabled}
+ data-disabled={shouldBeDisabled}
data-label-position={labelPosition}
testId={testId}
{...styleProps}
@@ -169,7 +172,7 @@ const CheckboxPrimitive: Primitive = (
className={ComponentClassNames.CheckboxInput}
data-id={dataId}
defaultChecked={defaultChecked}
- isDisabled={isDisabled}
+ isDisabled={shouldBeDisabled}
onBlur={onBlur}
onChange={onChange}
onFocus={onFocus}
@@ -184,7 +187,7 @@ const CheckboxPrimitive: Primitive = (
className={classNames(ComponentClassNames.CheckboxLabel, {
[ComponentClassNames.VisuallyHidden]: labelHidden,
})}
- data-disabled={isDisabled}
+ data-disabled={shouldBeDisabled}
testId={labelTestId}
>
{label}
@@ -195,7 +198,7 @@ const CheckboxPrimitive: Primitive = (
as="span"
className={flexClasses}
data-checked={checked}
- data-disabled={isDisabled}
+ data-disabled={shouldBeDisabled}
data-focus={focused}
data-error={hasError}
testId={buttonTestId}
diff --git a/packages/react/src/primitives/Checkbox/__tests__/Checkbox.test.tsx b/packages/react/src/primitives/Checkbox/__tests__/Checkbox.test.tsx
index 649e5c5d234..14d6aa251d6 100644
--- a/packages/react/src/primitives/Checkbox/__tests__/Checkbox.test.tsx
+++ b/packages/react/src/primitives/Checkbox/__tests__/Checkbox.test.tsx
@@ -3,6 +3,7 @@ import { render, screen } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { Checkbox } from '../Checkbox';
+import { Fieldset } from '../../Fieldset';
import { CheckboxProps } from '../../types/checkbox';
import { PrimitiveProps } from '../../types/view';
import { ComponentClassNames } from '../../shared/constants';
@@ -78,6 +79,30 @@ describe('Checkbox', () => {
);
});
+ it('should always be disabled if parent Fieldset isDisabled', async () => {
+ render(
+
+
+
+
+ );
+
+ const checkbox = await screen.findByTestId('checkbox');
+ const checkboxDisabled = await screen.findByTestId(
+ 'checkboxWithDisabledProp'
+ );
+ expect(checkbox).toHaveClass(
+ `${ComponentClassNames['Checkbox']}--disabled`
+ );
+ expect(checkboxDisabled).toHaveClass(
+ `${ComponentClassNames['Checkbox']}--disabled`
+ );
+ });
+
it('should render basic props correctly', async () => {
render(getCheckbox({ ...basicProps }));
@@ -127,6 +152,28 @@ describe('Checkbox', () => {
expect(input).toBeChecked();
});
+ it('should be disabled if parent Fieldset isDisabled and checkbox isDisabled={false}', async () => {
+ render(
+
+ {getCheckbox({ ...basicProps, isDisabled: false })}
+
+ );
+
+ const input = await screen.findByRole('checkbox');
+ expect(input).toHaveAttribute('disabled');
+ });
+
+ it('should be disabled if parent Fieldset isDisabled and checkbox isDisabled is not defined', async () => {
+ render(
+
+ {getCheckbox({ ...basicProps })}
+
+ );
+
+ const input = await screen.findByRole('checkbox');
+ expect(input).toHaveAttribute('disabled');
+ });
+
it('should be disabled if isDisabled is set to true', async () => {
render(getCheckbox({ ...basicProps, isDisabled: true }));
diff --git a/packages/react/src/primitives/Fieldset/Fieldset.tsx b/packages/react/src/primitives/Fieldset/Fieldset.tsx
new file mode 100644
index 00000000000..a53f00ff6d4
--- /dev/null
+++ b/packages/react/src/primitives/Fieldset/Fieldset.tsx
@@ -0,0 +1,88 @@
+import * as React from 'react';
+import classNames from 'classnames';
+
+import { ComponentClassNames } from '../shared/constants';
+import { classNameModifier } from '../shared/utils';
+
+import { Flex } from '../Flex';
+import { View } from '../View';
+import { VisuallyHidden } from '../VisuallyHidden';
+
+import {
+ FieldsetProps,
+ BaseFieldsetProps,
+ ForwardRefPrimitive,
+ Primitive,
+} from '../types';
+import { FieldsetContext, useFieldset } from './useFieldset';
+
+const FieldsetPrimitive: Primitive = (
+ {
+ children,
+ className,
+ isDisabled,
+ legend,
+ legendHidden,
+ size,
+ testId,
+ variation = 'outlined',
+ ...rest
+ },
+ ref
+) => {
+ const { isFieldsetDisabled } = useFieldset();
+
+ // Fieldsets that are nested within a disabled Fieldset should
+ // also be disabled.
+ const shouldBeDisabled = isFieldsetDisabled ? isFieldsetDisabled : isDisabled;
+ const value = React.useMemo(
+ () => ({
+ isFieldsetDisabled: shouldBeDisabled,
+ }),
+ [shouldBeDisabled]
+ );
+
+ const fieldsetClasses = classNames(
+ ComponentClassNames.Fieldset,
+ classNameModifier(ComponentClassNames.Fieldset, variation),
+ classNameModifier(ComponentClassNames.Fieldset, size),
+ className
+ );
+
+ const legendClasses = classNames(
+ ComponentClassNames.FieldsetLegend,
+ classNameModifier(ComponentClassNames.FieldsetLegend, size),
+ className,
+ {
+ [ComponentClassNames.VisuallyHidden]: legendHidden,
+ }
+ );
+
+ return (
+
+
+ {legend}
+
+ {legend}
+
+
+ {children}
+
+
+ );
+};
+
+/**
+ * [📖 Docs](https://ui.docs.amplify.aws/react/components/fieldset)
+ */
+export const Fieldset: ForwardRefPrimitive =
+ React.forwardRef(FieldsetPrimitive);
+
+Fieldset.displayName = 'Fieldset';
diff --git a/packages/react/src/primitives/Fieldset/__tests__/Fieldset.test.tsx b/packages/react/src/primitives/Fieldset/__tests__/Fieldset.test.tsx
new file mode 100644
index 00000000000..f731d4c6f02
--- /dev/null
+++ b/packages/react/src/primitives/Fieldset/__tests__/Fieldset.test.tsx
@@ -0,0 +1,96 @@
+import * as React from 'react';
+import { render, screen } from '@testing-library/react';
+
+import { Fieldset } from '../Fieldset';
+
+import { ComponentClassNames } from '../../shared';
+
+describe('Fieldset', () => {
+ it('should render Fieldset variations', async () => {
+ render(
+
+
+ Outlined (default)
+
+
+ Plain
+
+
+ );
+ const outlined = await screen.findByTestId('outlined');
+ const plain = await screen.findByTestId('plain');
+
+ expect(outlined.classList).toContain(
+ `${ComponentClassNames.Fieldset}--outlined`
+ );
+ expect(plain.classList).toContain(`${ComponentClassNames.Fieldset}--plain`);
+ });
+
+ it('should forward ref to fieldset DOM element', async () => {
+ const ref = React.createRef();
+ const fieldsetText = 'fieldset content';
+ const testId = 'fieldsetWithRef';
+
+ render(
+
+ {fieldsetText}
+
+ );
+
+ await screen.findByTestId(testId);
+ expect(ref.current?.nodeName).toBe('FIELDSET');
+ expect(ref.current?.innerHTML).toContain(fieldsetText);
+ });
+
+ it('should render classname and custom classname', async () => {
+ const testId = 'customClassFieldset';
+ const className = 'test-class';
+ render( );
+
+ const fieldset = await screen.findByTestId(testId);
+ expect(fieldset).toHaveClass(ComponentClassNames.Fieldset, className);
+ });
+
+ it('should render fieldset sizes', async () => {
+ render(
+
+
+
+
+ );
+
+ const small = await screen.findByTestId('small');
+ const large = await screen.findByTestId('large');
+
+ expect(small.classList).toContain(`${ComponentClassNames.Fieldset}--small`);
+ expect(large.classList).toContain(`${ComponentClassNames.Fieldset}--large`);
+ });
+
+ it('should add the disabled attribute when isDisabled prop is used', async () => {
+ render(
+
+ Disabled fieldset
+
+ );
+
+ const disabled = await screen.findByTestId('disabled');
+
+ expect(disabled).toHaveAttribute('disabled');
+ });
+
+ it('should disable child Fieldset when parent isDisabled', async () => {
+ render(
+
+
+
+ );
+
+ const nestedFieldset = await screen.findByTestId('nestedFieldset');
+
+ expect(nestedFieldset).toHaveAttribute('disabled');
+ });
+});
diff --git a/packages/react/src/primitives/Fieldset/index.ts b/packages/react/src/primitives/Fieldset/index.ts
new file mode 100644
index 00000000000..11ba0bc187c
--- /dev/null
+++ b/packages/react/src/primitives/Fieldset/index.ts
@@ -0,0 +1,2 @@
+export { Fieldset } from './Fieldset';
+export { useFieldset } from './useFieldset';
diff --git a/packages/react/src/primitives/Fieldset/useFieldset.ts b/packages/react/src/primitives/Fieldset/useFieldset.ts
new file mode 100644
index 00000000000..2218efa2d4b
--- /dev/null
+++ b/packages/react/src/primitives/Fieldset/useFieldset.ts
@@ -0,0 +1,16 @@
+import * as React from 'react';
+
+interface FieldsetContextType {
+ isFieldsetDisabled?: boolean;
+}
+
+export const FieldsetContext = React.createContext({
+ isFieldsetDisabled: false,
+});
+/**
+ * @description Fieldsets in HTML can be disabled, which disables all child
+ * fieldsets and input controls. `useFieldset` passes the disabled state down
+ * via context.
+ */
+export const useFieldset = (): FieldsetContextType =>
+ React.useContext(FieldsetContext);
diff --git a/packages/react/src/primitives/Input/Input.tsx b/packages/react/src/primitives/Input/Input.tsx
index 4743ffa39c2..cff8f3dade9 100644
--- a/packages/react/src/primitives/Input/Input.tsx
+++ b/packages/react/src/primitives/Input/Input.tsx
@@ -10,6 +10,7 @@ import {
Primitive,
} from '../types';
import { View } from '../View';
+import { useFieldset } from '../Fieldset/useFieldset';
const InputPrimitive: Primitive = (
{
@@ -39,6 +40,7 @@ const InputPrimitive: Primitive = (
classNameModifier(ComponentClassNames.Input, size),
className
);
+ const { isFieldsetDisabled } = useFieldset();
return (
= (
data-variation={variation}
defaultChecked={defaultChecked}
defaultValue={defaultValue}
- isDisabled={isDisabled}
+ isDisabled={isFieldsetDisabled ? isFieldsetDisabled : isDisabled}
id={id}
readOnly={isReadOnly}
ref={ref}
diff --git a/packages/react/src/primitives/Input/__tests__/Input.test.tsx b/packages/react/src/primitives/Input/__tests__/Input.test.tsx
index 5e0793968db..3dfe283b82a 100644
--- a/packages/react/src/primitives/Input/__tests__/Input.test.tsx
+++ b/packages/react/src/primitives/Input/__tests__/Input.test.tsx
@@ -3,6 +3,7 @@ import { render, screen } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { Input } from '../Input';
+import { Fieldset } from '../../Fieldset';
import { ComponentClassNames } from '../../shared';
describe('Input component', () => {
@@ -85,6 +86,20 @@ describe('Input component', () => {
expect(input).toHaveAttribute('required');
});
+ it('should always be disabled if parent Fieldset isDisabled', async () => {
+ render(
+
+
+
+
+ );
+
+ const input = await screen.findByTestId('input');
+ const inputDisabled = await screen.findByTestId('inputWithDisabledProp');
+ expect(input).toHaveAttribute('disabled');
+ expect(inputDisabled).toHaveAttribute('disabled');
+ });
+
it('should set size and variation data attributes', async () => {
render( );
diff --git a/packages/react/src/primitives/Radio/Radio.tsx b/packages/react/src/primitives/Radio/Radio.tsx
index b607a48fa26..4b81f607ded 100644
--- a/packages/react/src/primitives/Radio/Radio.tsx
+++ b/packages/react/src/primitives/Radio/Radio.tsx
@@ -13,6 +13,7 @@ import {
} from '../types';
import { Text } from '../Text';
import { useRadioGroupContext } from '../RadioGroupField/context';
+import { useFieldset } from '../Fieldset/useFieldset';
export const RadioPrimitive: Primitive = (
{
@@ -47,9 +48,11 @@ export const RadioPrimitive: Primitive = (
size,
labelPosition: groupLabelPosition,
} = useRadioGroupContext();
+ const { isFieldsetDisabled } = useFieldset();
- const shouldBeDisabled =
- isGroupDisabled || isDisabled || (isReadOnly && defaultValue !== value);
+ const shouldBeDisabled = isFieldsetDisabled
+ ? isFieldsetDisabled
+ : isGroupDisabled || isDisabled || (isReadOnly && defaultValue !== value);
// for controlled component
const checked =
diff --git a/packages/react/src/primitives/Radio/__tests__/Radio.test.tsx b/packages/react/src/primitives/Radio/__tests__/Radio.test.tsx
index 1265c5d5b33..53eeb2f1415 100644
--- a/packages/react/src/primitives/Radio/__tests__/Radio.test.tsx
+++ b/packages/react/src/primitives/Radio/__tests__/Radio.test.tsx
@@ -2,6 +2,7 @@ import * as React from 'react';
import { render, screen } from '@testing-library/react';
import { Radio } from '../Radio';
+import { Fieldset } from '../../Fieldset';
import { RadioGroupField } from '../../RadioGroupField';
import { View } from '../../View';
import { ComponentClassNames } from '../../shared';
@@ -56,6 +57,36 @@ describe('RadioField test suite', () => {
expect(radioLabel).toHaveAttribute('data-disabled', 'true');
});
+ it('should always be disabled if parent Fieldset isDisabled and radio isDisabled is not defined', async () => {
+ render(
+
+ test
+
+ );
+
+ const radio = await screen.findByRole('radio');
+ expect(radio).toHaveAttribute('disabled');
+
+ const radioLabel = await screen.findByText('test');
+ expect(radioLabel).toHaveAttribute('data-disabled', 'true');
+ });
+
+ it('should always be disabled if parent Fieldset isDisabled and radio isDisabled={false}', async () => {
+ render(
+
+
+ test
+
+
+ );
+
+ const radio = await screen.findByRole('radio');
+ expect(radio).toHaveAttribute('disabled');
+
+ const radioLabel = await screen.findByText('test');
+ expect(radioLabel).toHaveAttribute('data-disabled', 'true');
+ });
+
it('should have no default labelPosition', async () => {
render(
diff --git a/packages/react/src/primitives/Select/Select.tsx b/packages/react/src/primitives/Select/Select.tsx
index 91b267de757..720fd78d33f 100644
--- a/packages/react/src/primitives/Select/Select.tsx
+++ b/packages/react/src/primitives/Select/Select.tsx
@@ -8,6 +8,7 @@ import { IconExpandMore, useIcons } from '../Icon';
import { ForwardRefPrimitive, Primitive } from '../types';
import { BaseSelectProps, SelectProps } from '../types/select';
import { View } from '../View';
+import { useFieldset } from '../Fieldset/useFieldset';
const SelectPrimitive: Primitive = (
{
@@ -41,6 +42,7 @@ const SelectPrimitive: Primitive = (
className
);
const icons = useIcons('select');
+ const { isFieldsetDisabled } = useFieldset();
return (
@@ -54,7 +56,7 @@ const SelectPrimitive: Primitive = (
? DEFAULT_PLACEHOLDER_VALUE
: defaultValue
}
- isDisabled={isDisabled}
+ isDisabled={isFieldsetDisabled ? isFieldsetDisabled : isDisabled}
required={isRequired}
data-size={size}
data-variation={variation}
diff --git a/packages/react/src/primitives/Select/__tests__/Select.test.tsx b/packages/react/src/primitives/Select/__tests__/Select.test.tsx
index c99d9c90e59..42c8de13dfe 100644
--- a/packages/react/src/primitives/Select/__tests__/Select.test.tsx
+++ b/packages/react/src/primitives/Select/__tests__/Select.test.tsx
@@ -3,6 +3,7 @@ import { render, screen } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { Select } from '../Select';
+import { Fieldset } from '../../Fieldset';
import { IconExpandMore } from '../../Icon/internal';
import { ComponentClassNames } from '../../shared';
@@ -125,6 +126,28 @@ describe('Select primitive test suite', () => {
expect(select).toBeRequired();
});
+ it('should always be disabled if parent Fieldset isDisabled', async () => {
+ render(
+
+
+ 1
+ 2
+ 3
+
+
+ 1
+ 2
+ 3
+
+
+ );
+
+ const select = await screen.findByTestId('select');
+ const selectDisabled = await screen.findByTestId('selectWithDisabledProp');
+ expect(select).toHaveAttribute('disabled');
+ expect(selectDisabled).toHaveAttribute('disabled');
+ });
+
it('should render placeholder correctly if it is set', async () => {
render(
diff --git a/packages/react/src/primitives/SliderField/SliderField.tsx b/packages/react/src/primitives/SliderField/SliderField.tsx
index 299369fd6f9..c039e475ee6 100644
--- a/packages/react/src/primitives/SliderField/SliderField.tsx
+++ b/packages/react/src/primitives/SliderField/SliderField.tsx
@@ -15,6 +15,7 @@ import { BaseSliderFieldProps, SliderFieldProps } from '../types/sliderField';
import { splitPrimitiveProps } from '../utils/splitPrimitiveProps';
import { View } from '../View';
import { useStableId } from '../utils/useStableId';
+import { useFieldset } from '../Fieldset/useFieldset';
// Radix packages don't support ESM in Node, in some scenarios(e.g. SSR)
// We have to use namespace import and sanitize it to ensure the interoperablity between ESM and CJS
@@ -54,6 +55,8 @@ const SliderFieldPrimitive: Primitive = (
},
ref
) => {
+ const { isFieldsetDisabled } = useFieldset();
+
const fieldId = useStableId(id);
const labelId = useStableId();
const descriptionId = useStableId();
@@ -141,7 +144,7 @@ const SliderFieldPrimitive: Primitive = (
{
const root = await screen.findByTestId(SLIDER_ROOT_TEST_ID);
expect(root).toHaveAttribute('data-disabled', '');
});
+
+ it('should always be disabled if parent Fieldset isDisabled and SliderField isDisabled={false}', async () => {
+ render(
+
+
+
+ );
+
+ const root = await screen.findByTestId(SLIDER_ROOT_TEST_ID);
+ expect(root).toHaveAttribute('data-disabled', '');
+ });
+ it('should always be disabled if parent Fieldset isDisabled and SliderField isDisabled is not defined', async () => {
+ render(
+
+
+
+ );
+
+ const root = await screen.findByTestId(SLIDER_ROOT_TEST_ID);
+ expect(root).toHaveAttribute('data-disabled', '');
+ });
});
describe('Track', () => {
diff --git a/packages/react/src/primitives/SwitchField/SwitchField.tsx b/packages/react/src/primitives/SwitchField/SwitchField.tsx
index e0d6dab1cd6..9911a53c27c 100644
--- a/packages/react/src/primitives/SwitchField/SwitchField.tsx
+++ b/packages/react/src/primitives/SwitchField/SwitchField.tsx
@@ -17,6 +17,7 @@ import { useStableId } from '../utils/useStableId';
import { useSwitch } from './useSwitch';
import { View } from '../View';
import { VisuallyHidden } from '../VisuallyHidden';
+import { useFieldset } from '../Fieldset/useFieldset';
const SwitchFieldPrimitive: Primitive = (
{
@@ -47,6 +48,8 @@ const SwitchFieldPrimitive: Primitive = (
defaultChecked,
isDisabled,
});
+ const { isFieldsetDisabled } = useFieldset();
+ const shouldBeDisabled = isFieldsetDisabled ? isFieldsetDisabled : isDisabled;
const fieldId = useStableId(id);
const LabelType = isLabelHidden ? VisuallyHidden : View;
@@ -56,7 +59,7 @@ const SwitchFieldPrimitive: Primitive = (
classNameModifierByFlag(
ComponentClassNames.SwitchTrack,
'disabled',
- isDisabled
+ shouldBeDisabled
),
classNameModifierByFlag(
ComponentClassNames.SwitchTrack,
@@ -71,7 +74,7 @@ const SwitchFieldPrimitive: Primitive = (
classNameModifierByFlag(
ComponentClassNames.SwitchThumb,
'disabled',
- isDisabled
+ shouldBeDisabled
)
);
@@ -120,7 +123,7 @@ const SwitchFieldPrimitive: Primitive = (
as="span"
className={wrapperClasses}
data-checked={isOn}
- data-disabled={isDisabled}
+ data-disabled={shouldBeDisabled}
data-focused={isFocused}
backgroundColor={isOn ? trackCheckedColor : trackColor}
>
@@ -128,7 +131,7 @@ const SwitchFieldPrimitive: Primitive = (
as="span"
className={componentClasses}
data-checked={isOn}
- data-disabled={isDisabled}
+ data-disabled={shouldBeDisabled}
backgroundColor={thumbColor}
>
diff --git a/packages/react/src/primitives/SwitchField/__tests__/SwitchField.test.tsx b/packages/react/src/primitives/SwitchField/__tests__/SwitchField.test.tsx
index 75fbdd210ee..f5875fe5c96 100644
--- a/packages/react/src/primitives/SwitchField/__tests__/SwitchField.test.tsx
+++ b/packages/react/src/primitives/SwitchField/__tests__/SwitchField.test.tsx
@@ -6,6 +6,7 @@ import { AUTO_GENERATED_ID_PREFIX } from '../../utils/useStableId';
import { ComponentClassNames } from '../../shared';
import { ComponentPropsToStylePropsMap } from '../../types';
import { SwitchField } from '../SwitchField';
+import { Fieldset } from '../../Fieldset';
describe('Switch Field', () => {
const label = 'My switch label';
@@ -133,6 +134,25 @@ describe('Switch Field', () => {
expect(field).toHaveProperty('disabled', true);
});
+ it('should always be disabled if parent Fieldset isDisabled and SliderField isDisabled={false}', async () => {
+ const { container } = render(
+
+
+
+ );
+ const field = container.getElementsByTagName('input')[0];
+ expect(field).toHaveProperty('disabled', true);
+ });
+ it('should always be disabled if parent Fieldset isDisabled and SliderField isDisabled is not defined', async () => {
+ const { container } = render(
+
+
+
+ );
+ const field = container.getElementsByTagName('input')[0];
+ expect(field).toHaveProperty('disabled', true);
+ });
+
it('should set the input to checked with the isChecked prop', () => {
const { container } = render( );
diff --git a/packages/react/src/primitives/TextArea/TextArea.tsx b/packages/react/src/primitives/TextArea/TextArea.tsx
index bb7e7345ca4..cb69456e5fe 100644
--- a/packages/react/src/primitives/TextArea/TextArea.tsx
+++ b/packages/react/src/primitives/TextArea/TextArea.tsx
@@ -6,10 +6,12 @@ import { ComponentClassNames } from '../shared';
import { ForwardRefPrimitive, Primitive } from '../types/view';
import { BaseTextAreaProps, TextAreaProps } from '../types/textArea';
import { View } from '../View';
+import { useFieldset } from '../Fieldset/useFieldset';
const TextAreaPrimitive: Primitive = (
{
className,
+ isDisabled,
isReadOnly,
isRequired,
size,
@@ -27,6 +29,7 @@ const TextAreaPrimitive: Primitive = (
classNameModifierByFlag(ComponentClassNames.Textarea, 'error', hasError),
className
);
+ const { isFieldsetDisabled } = useFieldset();
return (
= (
className={componentClasses}
data-size={size}
data-variation={variation}
+ disabled={isFieldsetDisabled ? isFieldsetDisabled : isDisabled}
readOnly={isReadOnly}
ref={ref}
required={isRequired}
diff --git a/packages/react/src/primitives/TextArea/__tests__/TextArea.test.tsx b/packages/react/src/primitives/TextArea/__tests__/TextArea.test.tsx
index 0361d732674..3085ee19c4d 100644
--- a/packages/react/src/primitives/TextArea/__tests__/TextArea.test.tsx
+++ b/packages/react/src/primitives/TextArea/__tests__/TextArea.test.tsx
@@ -3,6 +3,7 @@ import { render, screen } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { TextArea } from '../TextArea';
+import { Fieldset } from '../../Fieldset';
import { ComponentClassNames } from '../../shared';
describe('TextArea component', () => {
@@ -46,6 +47,22 @@ describe('TextArea component', () => {
expect(textarea).toHaveAttribute('required', '');
});
+ it('should always be disabled if parent Fieldset isDisabled', async () => {
+ render(
+
+
+
+
+ );
+
+ const textarea = await screen.findByTestId('textarea');
+ const textareaDisabled = await screen.findByTestId(
+ 'textareaWithDisabledProp'
+ );
+ expect(textarea).toHaveAttribute('disabled');
+ expect(textareaDisabled).toHaveAttribute('disabled');
+ });
+
it('should set size and variation data attributes', async () => {
render();
diff --git a/packages/react/src/primitives/components.ts b/packages/react/src/primitives/components.ts
index f08b0685adf..a1bdfb97e83 100644
--- a/packages/react/src/primitives/components.ts
+++ b/packages/react/src/primitives/components.ts
@@ -11,6 +11,7 @@ export { Divider } from './Divider';
export { DropZone, DropZoneProps } from './DropZone';
export { Expander, ExpanderItem } from './Expander';
export { FieldGroupIcon, FieldGroupIconButton } from './FieldGroupIcon';
+export { Fieldset } from './Fieldset';
export { Flex } from './Flex';
export { Grid } from './Grid';
export { Heading } from './Heading';
diff --git a/packages/react/src/primitives/shared/constants.ts b/packages/react/src/primitives/shared/constants.ts
index 65c6b330678..bbe6f470857 100644
--- a/packages/react/src/primitives/shared/constants.ts
+++ b/packages/react/src/primitives/shared/constants.ts
@@ -243,6 +243,9 @@ export const ComponentClassObject: ComponentClassNameItems = {
FieldErrorMessage: { className: ComponentClassName.FieldErrorMessage },
FieldGroup: { className: ComponentClassName.FieldGroup },
FieldGroupControl: { className: ComponentClassName.FieldGroupControl },
+ FieldGroupFieldWrapper: {
+ className: ComponentClassName.FieldGroupFieldWrapper,
+ },
FieldGroupOuterEnd: { className: ComponentClassName.FieldGroupOuterEnd },
FieldGroupOuterStart: { className: ComponentClassName.FieldGroupOuterStart },
FieldGroupInnerEnd: { className: ComponentClassName.FieldGroupInnerEnd },
@@ -256,8 +259,15 @@ export const ComponentClassObject: ComponentClassNameItems = {
className: ComponentClassName.FieldGroupHasInnerStart,
},
FieldShowPassword: { className: ComponentClassName.FieldShowPassword },
- FieldGroupFieldWrapper: {
- className: ComponentClassName.FieldGroupFieldWrapper,
+ Fieldset: {
+ className: ComponentClassName.Fieldset,
+ components: ['Fieldset'],
+ description: 'Top level element that wraps the Fieldset primitive',
+ },
+ FieldsetLegend: {
+ className: ComponentClassName.FieldsetLegend,
+ components: ['Fieldset'],
+ description: 'Visual label for the Fieldset primitive',
},
FileUploaderDropZone: {
className: ComponentClassName.FileUploaderDropZone,
@@ -877,6 +887,8 @@ export const ComponentClassNames: ComponentClassNamesType = {
ComponentClassObject.FieldGroupHasInnerStart.className,
FieldShowPassword: ComponentClassObject.FieldShowPassword.className,
FieldGroupFieldWrapper: ComponentClassObject.FieldGroupFieldWrapper.className,
+ Fieldset: ComponentClassObject.Fieldset.className,
+ FieldsetLegend: ComponentClassObject.FieldsetLegend.className,
FileUploaderDropZone: ComponentClassObject.FileUploaderDropZone.className,
FileUploaderDropZoneIcon:
ComponentClassObject.FileUploaderDropZoneIcon.className,
diff --git a/packages/react/src/primitives/shared/types.ts b/packages/react/src/primitives/shared/types.ts
index 45220811f2d..9ead459602f 100644
--- a/packages/react/src/primitives/shared/types.ts
+++ b/packages/react/src/primitives/shared/types.ts
@@ -15,6 +15,7 @@ type ComponentNameKey =
| 'Divider'
| 'DropZone'
| 'Expander'
+ | 'Fieldset'
| 'FileUploader'
| 'Flex'
| 'Grid'
@@ -114,6 +115,8 @@ type ComponentClassNameKey =
| 'FieldGroupHasInnerStart'
| 'FieldShowPassword'
| 'FieldGroupFieldWrapper'
+ | 'Fieldset'
+ | 'FieldsetLegend'
| 'FileUploaderDropZone'
| 'FileUploaderDropZoneIcon'
| 'FileUploaderDropZoneText'
diff --git a/packages/react/src/primitives/types/fieldset.ts b/packages/react/src/primitives/types/fieldset.ts
new file mode 100644
index 00000000000..11b5f4ac04e
--- /dev/null
+++ b/packages/react/src/primitives/types/fieldset.ts
@@ -0,0 +1,58 @@
+import * as React from 'react';
+
+import { Sizes } from './base';
+import { BaseViewProps } from './view';
+import { FlexContainerStyleProps } from './flex';
+import { ElementType, PrimitiveProps } from './view';
+
+/** @deprecated For internal use only */
+export interface BaseFieldsetProps
+ extends BaseViewProps,
+ FlexContainerStyleProps {
+ /**
+ * @description
+ * Legend is the label for the Fieldset.
+ */
+ legend: React.ReactNode;
+
+ /**
+ * @description
+ * Visually hides the legend while making it still accessible to screenreaders.
+ */
+ legendHidden?: boolean;
+
+ /**
+ * @description
+ * Adds plain or outlined variation to the Fieldset
+ */
+ variation?: 'outlined' | 'plain';
+
+ /**
+ * @description
+ * Changes the size of the Fieldset
+ */
+ size?: Sizes;
+
+ /**
+ * @description
+ * Determines whether the Fieldset should be disabled.
+ * @default
+ * false
+ */
+ isDisabled?: boolean;
+
+ /**
+ * @description
+ * Name of the Fieldset.
+ */
+ name?: string;
+
+ /**
+ * @description
+ * Form to associate the Fieldset with
+ */
+ form?: string;
+}
+
+export type FieldsetProps =
+ PrimitiveProps;
diff --git a/packages/react/src/primitives/types/index.ts b/packages/react/src/primitives/types/index.ts
index 9fdf40594e6..8de1e672241 100644
--- a/packages/react/src/primitives/types/index.ts
+++ b/packages/react/src/primitives/types/index.ts
@@ -14,6 +14,7 @@ export * from './expander';
export * from './field';
export * from './fieldGroup';
export * from './fieldGroupIcon';
+export * from './fieldset';
export * from './flex';
export * from './heading';
export * from './highlightMatch';
diff --git a/packages/react/src/version.ts b/packages/react/src/version.ts
index 52ba2c39c52..1c1586937a9 100644
--- a/packages/react/src/version.ts
+++ b/packages/react/src/version.ts
@@ -1 +1 @@
-export const VERSION = '5.2.0';
+export const VERSION = '5.3.0';
diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md
index 946c3da72bb..73c23992df7 100644
--- a/packages/ui/CHANGELOG.md
+++ b/packages/ui/CHANGELOG.md
@@ -1,5 +1,68 @@
# @aws-amplify/ui
+## 5.8.0
+
+### Minor Changes
+
+- [#4348](https://github.com/aws-amplify/amplify-ui/pull/4348) [`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18) Thanks [@hbuchel](https://github.com/hbuchel)! - feat(react/ui): add new Fieldset Primitive
+
+ Usage:
+
+ ```
+
+ // Fieldset content/form controls
+
+ ```
+
+- [#4359](https://github.com/aws-amplify/amplify-ui/pull/4359) [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689) Thanks [@dbanksdesign](https://github.com/dbanksdesign)! - feat(react): DropZone component
+
+ ```jsx
+ export default function DefaultDropZoneExample() {
+ const [files, setFiles] = React.useState([]);
+ return (
+ <>
+ {
+ setFiles(files);
+ }}
+ >
+ Drag images here
+
+ {files.map((file) => (
+ {file.name}
+ ))}
+ >
+ );
+ }
+ ```
+
+### Patch Changes
+
+- [#4367](https://github.com/aws-amplify/amplify-ui/pull/4367) [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53) Thanks [@ioanabrooks](https://github.com/ioanabrooks)! - feat(ui-react-storage): Added upload actions and option to upload files on click. Usage:
+
+ ```
+
+ ```
+
+- [#4368](https://github.com/aws-amplify/amplify-ui/pull/4368) [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26) Thanks [@hbuchel](https://github.com/hbuchel)! - chore(ui): adds info, warning, and success border tokens. updates background color tokens for info, warning, success and error.
+
+- [#4384](https://github.com/aws-amplify/amplify-ui/pull/4384) [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066) Thanks [@reesscot](https://github.com/reesscot)! - feat: Input and Label primitives
+
+ ```jx
+ export const InputLabelExample = () => (
+ <>
+ First Name:
+
+ >
+ );
+ ```
+
+- [#4376](https://github.com/aws-amplify/amplify-ui/pull/4376) [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13) Thanks [@thaddmt](https://github.com/thaddmt)! - chore(authenticator): add additional types for form fields
+
## 5.7.2
### Patch Changes
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 190539ccdc2..41dc1a0f9b0 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui",
- "version": "5.7.2",
+ "version": "5.8.0",
"main": "dist/index.js",
"module": "dist/esm/index.mjs",
"exports": {
diff --git a/packages/ui/src/theme/__tests__/defaultTheme.test.ts b/packages/ui/src/theme/__tests__/defaultTheme.test.ts
index f678cf63a9e..cd08367b1b6 100644
--- a/packages/ui/src/theme/__tests__/defaultTheme.test.ts
+++ b/packages/ui/src/theme/__tests__/defaultTheme.test.ts
@@ -678,6 +678,24 @@ describe('@aws-amplify/ui', () => {
--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);
--amplify-components-fieldmessages-description-font-style: italic;
--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);
+ --amplify-components-fieldset-background-color: transparent;
+ --amplify-components-fieldset-border-radius: var(--amplify-radii-xs);
+ --amplify-components-fieldset-flex-direction: column;
+ --amplify-components-fieldset-gap: var(--amplify-components-field-gap);
+ --amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);
+ --amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);
+ --amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);
+ --amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);
+ --amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);
+ --amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);
+ --amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);
+ --amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);
+ --amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);
+ --amplify-components-fieldset-outlined-border-style: solid;
+ --amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);
+ --amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);
+ --amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);
+ --amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);
--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);
--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);
--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);
diff --git a/packages/ui/src/theme/__tests__/overrides.test.ts b/packages/ui/src/theme/__tests__/overrides.test.ts
index 7c097c3e631..129ab079556 100644
--- a/packages/ui/src/theme/__tests__/overrides.test.ts
+++ b/packages/ui/src/theme/__tests__/overrides.test.ts
@@ -712,6 +712,24 @@ describe('@aws-amplify/ui', () => {
--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);
--amplify-components-fieldmessages-description-font-style: italic;
--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);
+ --amplify-components-fieldset-background-color: transparent;
+ --amplify-components-fieldset-border-radius: var(--amplify-radii-xs);
+ --amplify-components-fieldset-flex-direction: column;
+ --amplify-components-fieldset-gap: var(--amplify-components-field-gap);
+ --amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);
+ --amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);
+ --amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);
+ --amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);
+ --amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);
+ --amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);
+ --amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);
+ --amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);
+ --amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);
+ --amplify-components-fieldset-outlined-border-style: solid;
+ --amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);
+ --amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);
+ --amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);
+ --amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);
--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);
--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);
--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);
diff --git a/packages/ui/src/theme/css/component/fieldset.scss b/packages/ui/src/theme/css/component/fieldset.scss
new file mode 100644
index 00000000000..9b9bb2f5f16
--- /dev/null
+++ b/packages/ui/src/theme/css/component/fieldset.scss
@@ -0,0 +1,39 @@
+.amplify-fieldset {
+ background-color: var(--amplify-components-fieldset-background-color);
+ border-radius: var(--amplify-components-fieldset-border-radius);
+ flex-direction: var(--amplify-components-fieldset-flex-direction);
+ gap: var(--amplify-components-fieldset-gap);
+ /* Sizes */
+ &--small {
+ gap: var(--amplify-components-fieldset-small-gap);
+ }
+ &--large {
+ gap: var(--amplify-components-fieldset-large-gap);
+ }
+ /* Variations */
+ &--outlined {
+ border: var(--amplify-components-fieldset-outlined-border-width)
+ var(--amplify-components-fieldset-outlined-border-style)
+ var(--amplify-components-fieldset-outlined-border-color);
+ padding: var(--amplify-components-fieldset-outlined-padding);
+ &.amplify-fieldset--small {
+ padding: var(--amplify-components-fieldset-outlined-small-padding);
+ }
+ &.amplify-fieldset--large {
+ padding: var(--amplify-components-fieldset-outlined-large-padding);
+ }
+ }
+}
+
+.amplify-fieldset__legend {
+ color: var(--amplify-components-fieldset-legend-color);
+ font-weight: var(--amplify-components-fieldset-legend-font-weight);
+ line-height: var(--amplify-components-fieldset-legend-line-height);
+ font-size: var(--amplify-components-fieldset-legend-font-size);
+ &--small {
+ font-size: var(--amplify-components-fieldset-legend-small-font-size);
+ }
+ &--large {
+ font-size: var(--amplify-components-fieldset-legend-large-font-size);
+ }
+}
diff --git a/packages/ui/src/theme/css/styles.scss b/packages/ui/src/theme/css/styles.scss
index 317e6b0b6fa..b7e741aed0b 100644
--- a/packages/ui/src/theme/css/styles.scss
+++ b/packages/ui/src/theme/css/styles.scss
@@ -93,6 +93,7 @@ select {
@import './component/expander.scss';
@import './component/field.scss';
@import './component/fieldGroup.scss';
+@import './component/fieldset.scss';
@import './component/liveness.scss';
@import './component/fileUploader.scss';
@import './component/menu.scss';
diff --git a/packages/ui/src/theme/tokens/components/fieldset.ts b/packages/ui/src/theme/tokens/components/fieldset.ts
new file mode 100644
index 00000000000..3482f856817
--- /dev/null
+++ b/packages/ui/src/theme/tokens/components/fieldset.ts
@@ -0,0 +1,69 @@
+import { DesignTokenProperties, OutputVariantKey } from '../types/designToken';
+
+export type FieldsetSizeTokens = DesignTokenProperties<'gap', Output>;
+
+export type FieldsetOutlinedTokens = DesignTokenProperties<
+ 'padding' | 'borderColor' | 'borderWidth' | 'borderStyle',
+ Output
+> & {
+ small?: DesignTokenProperties<'padding', Output>;
+ large?: DesignTokenProperties<'padding', Output>;
+};
+
+export type FieldsetLegendTokens = DesignTokenProperties<
+ 'fontSize' | 'color' | 'fontWeight' | 'lineHeight',
+ Output
+> & {
+ small?: DesignTokenProperties<'fontSize', Output>;
+ large?: DesignTokenProperties<'fontSize', Output>;
+};
+
+export type FieldsetTokens =
+ DesignTokenProperties<
+ 'backgroundColor' | 'gap' | 'flexDirection' | 'borderRadius',
+ Output
+ > & {
+ legend?: FieldsetLegendTokens;
+ outlined?: FieldsetOutlinedTokens;
+ small?: FieldsetSizeTokens;
+ large?: FieldsetSizeTokens;
+ };
+
+export const fieldset: Required> = {
+ backgroundColor: { value: 'transparent' },
+ borderRadius: { value: '{radii.xs.value}' },
+ flexDirection: {
+ value: 'column',
+ },
+ gap: { value: '{components.field.gap.value}' },
+ legend: {
+ color: { value: '{colors.font.primary.value}' },
+ fontSize: { value: '{components.field.fontSize.value}' },
+ fontWeight: { value: '{fontWeights.bold.value}' },
+ lineHeight: { value: '{lineHeights.medium.value}' },
+ small: {
+ fontSize: '{components.field.small.fontSize.value}',
+ },
+ large: {
+ fontSize: '{components.field.large.fontSize.value}',
+ },
+ },
+ outlined: {
+ padding: '{space.medium.value}',
+ borderColor: '{colors.neutral.40.value}',
+ borderWidth: '{borderWidths.small.value}',
+ borderStyle: 'solid',
+ small: {
+ padding: '{space.small.value}',
+ },
+ large: {
+ padding: '{space.large.value}',
+ },
+ },
+ small: {
+ gap: '{components.field.small.gap.value}',
+ },
+ large: {
+ gap: '{components.field.large.gap.value}',
+ },
+};
diff --git a/packages/ui/src/theme/tokens/components/index.ts b/packages/ui/src/theme/tokens/components/index.ts
index 6c8a923ad1e..620bc57b7ea 100644
--- a/packages/ui/src/theme/tokens/components/index.ts
+++ b/packages/ui/src/theme/tokens/components/index.ts
@@ -16,6 +16,7 @@ import { expander, ExpanderTokens } from './expander';
import { field, FieldTokens } from './field';
import { fieldcontrol, FieldControlTokens } from './fieldControl';
import { fieldgroup, FieldGroupTokens } from './fieldGroup';
+import { fieldset, FieldsetTokens } from './fieldset';
import { fieldmessages, FieldMessagesTokens } from './fieldMessages';
import { fileuploader, FileUploaderTokens } from './fileUploader';
import { flex, FlexTokens } from './flex';
@@ -74,6 +75,7 @@ type BaseComponentTokens = {
dropzone?: DropZoneTokens;
expander?: ExpanderTokens;
field?: FieldTokens;
+ fieldset?: FieldsetTokens;
fieldcontrol?: FieldControlTokens;
fieldgroup?: FieldGroupTokens;
fieldmessages?: FieldMessagesTokens;
@@ -145,6 +147,7 @@ export const components: DefaultComponentTokens = {
fieldcontrol,
fieldgroup,
fieldmessages,
+ fieldset,
fileuploader,
flex,
heading,
diff --git a/packages/ui/src/types/primitives/componentClassName.ts b/packages/ui/src/types/primitives/componentClassName.ts
index a1abf0fdbfe..6caf716717e 100644
--- a/packages/ui/src/types/primitives/componentClassName.ts
+++ b/packages/ui/src/types/primitives/componentClassName.ts
@@ -59,6 +59,8 @@ export enum ComponentClassName {
FieldGroupHasInnerStart = 'amplify-field-group--has-inner-start',
FieldShowPassword = 'amplify-field__show-password',
FieldGroupFieldWrapper = 'amplify-field-group__field-wrapper',
+ Fieldset = 'amplify-fieldset',
+ FieldsetLegend = 'amplify-fieldset__legend',
FileUploaderDropZone = 'amplify-fileuploader__dropzone',
FileUploaderDropZoneIcon = 'amplify-fileuploader__dropzone__icon',
FileUploaderDropZoneText = 'amplify-fileuploader__dropzone__text',
diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md
index e68646e64a3..4f6b2ee6c5e 100644
--- a/packages/vue/CHANGELOG.md
+++ b/packages/vue/CHANGELOG.md
@@ -1,5 +1,12 @@
# @aws-amplify/ui-vue
+## 3.1.27
+
+### Patch Changes
+
+- Updated dependencies [[`276968530`](https://github.com/aws-amplify/amplify-ui/commit/276968530ba1049cfa4a9fd1efe8bd870b3e4b18), [`ec495a6f6`](https://github.com/aws-amplify/amplify-ui/commit/ec495a6f638c53970edd8706a0eeb5f95d142689), [`e1fc61119`](https://github.com/aws-amplify/amplify-ui/commit/e1fc61119224a92a4648d1d1673177647b1a8e53), [`14e402b6e`](https://github.com/aws-amplify/amplify-ui/commit/14e402b6eedab6bdef5cec21b0b084f230b0ce26), [`2407ac294`](https://github.com/aws-amplify/amplify-ui/commit/2407ac294270214bd20c414349d2423ab14b8066), [`64fba0fd2`](https://github.com/aws-amplify/amplify-ui/commit/64fba0fd2ec4a0c5061b461f527c8a45235eee13)]:
+ - @aws-amplify/ui@5.8.0
+
## 3.1.26
### Patch Changes
diff --git a/packages/vue/package.json b/packages/vue/package.json
index b625693532e..a8ac10baa81 100644
--- a/packages/vue/package.json
+++ b/packages/vue/package.json
@@ -1,6 +1,6 @@
{
"name": "@aws-amplify/ui-vue",
- "version": "3.1.26",
+ "version": "3.1.27",
"type": "module",
"main": "dist/index.cjs",
"module": "dist/index.js",
@@ -37,7 +37,7 @@
"test:watch": "yarn test --watch"
},
"dependencies": {
- "@aws-amplify/ui": "5.7.2",
+ "@aws-amplify/ui": "5.8.0",
"@vue/tsconfig": "^0.1.3",
"@vueuse/core": "7.5.5",
"@xstate/vue": "0.8.1",
diff --git a/packages/vue/src/version.ts b/packages/vue/src/version.ts
index f3dd543b1bc..b288c18f3f8 100644
--- a/packages/vue/src/version.ts
+++ b/packages/vue/src/version.ts
@@ -1 +1 @@
-export const VERSION = '3.1.26';
+export const VERSION = '3.1.27';
diff --git a/yarn.lock b/yarn.lock
index ae6b2cea4e9..d94d44a54c5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -8,9 +8,9 @@
integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
"@adobe/css-tools@^4.0.1":
- version "4.2.0"
- resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz#e1a84fca468f4b337816fcb7f0964beb620ba855"
- integrity sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28"
+ integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==
"@algolia/autocomplete-core@1.7.4":
version "1.7.4"
@@ -800,6 +800,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/abort-controller@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.357.0.tgz#5c5336d18b97781d0b940700375d825f9e20d9be"
+ integrity sha512-nQYDJon87quPwt2JZJwUN2GFKJnvE5kWb6tZP4xb5biSGUKBqDQo06oYed7yokatCuCMouIXV462aN0fWODtOw==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/abort-controller@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.6.1.tgz#75812875bbef6ad17e0e3a6d96aab9df636376f9"
@@ -1255,52 +1263,52 @@
"@aws-sdk/util-waiter" "3.6.1"
tslib "^2.0.0"
-"@aws-sdk/client-rekognitionstreaming@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/client-rekognitionstreaming/-/client-rekognitionstreaming-3.398.0.tgz#57a856cef274f7d9b78c48bc13ffa3f301399af8"
- integrity sha512-VS4/02pm8n7dN2aSIzQg77FJzIAVxjxek9RRiAut12vgxl2hRbIr+Uw+uk737skuGERMn+tUoBuamNN6z8BmRQ==
+"@aws-sdk/client-rekognitionstreaming@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-rekognitionstreaming/-/client-rekognitionstreaming-3.360.0.tgz#5125479e886724a5a8f9d71d8847e59ef621de6c"
+ integrity sha512-WaW+7sDdjAT+SuaaxaN6RE8n8MYyenNPxBLwSwrmTfduJfizLXdejWJDDoSQCHS1k42kcbDnZCe3gZyLozyStw==
dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.398.0"
- "@aws-sdk/credential-provider-node" "3.398.0"
- "@aws-sdk/eventstream-handler-node" "3.398.0"
- "@aws-sdk/middleware-eventstream" "3.398.0"
- "@aws-sdk/middleware-host-header" "3.398.0"
- "@aws-sdk/middleware-logger" "3.398.0"
- "@aws-sdk/middleware-recursion-detection" "3.398.0"
- "@aws-sdk/middleware-signing" "3.398.0"
- "@aws-sdk/middleware-user-agent" "3.398.0"
- "@aws-sdk/middleware-websocket" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@aws-sdk/util-endpoints" "3.398.0"
- "@aws-sdk/util-user-agent-browser" "3.398.0"
- "@aws-sdk/util-user-agent-node" "3.398.0"
- "@smithy/config-resolver" "^2.0.5"
- "@smithy/eventstream-serde-browser" "^2.0.5"
- "@smithy/eventstream-serde-config-resolver" "^2.0.5"
- "@smithy/eventstream-serde-node" "^2.0.5"
- "@smithy/fetch-http-handler" "^2.0.5"
- "@smithy/hash-node" "^2.0.5"
- "@smithy/invalid-dependency" "^2.0.5"
- "@smithy/middleware-content-length" "^2.0.5"
- "@smithy/middleware-endpoint" "^2.0.5"
- "@smithy/middleware-retry" "^2.0.5"
- "@smithy/middleware-serde" "^2.0.5"
- "@smithy/middleware-stack" "^2.0.0"
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/node-http-handler" "^2.0.5"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/smithy-client" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/url-parser" "^2.0.5"
- "@smithy/util-base64" "^2.0.0"
- "@smithy/util-body-length-browser" "^2.0.0"
- "@smithy/util-body-length-node" "^2.1.0"
- "@smithy/util-defaults-mode-browser" "^2.0.5"
- "@smithy/util-defaults-mode-node" "^2.0.5"
- "@smithy/util-retry" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
+ "@aws-crypto/sha256-browser" "2.0.0"
+ "@aws-crypto/sha256-js" "2.0.0"
+ "@aws-sdk/client-sts" "3.360.0"
+ "@aws-sdk/config-resolver" "3.357.0"
+ "@aws-sdk/credential-provider-node" "3.360.0"
+ "@aws-sdk/eventstream-handler-node" "3.357.0"
+ "@aws-sdk/eventstream-serde-browser" "3.357.0"
+ "@aws-sdk/eventstream-serde-config-resolver" "3.357.0"
+ "@aws-sdk/eventstream-serde-node" "3.357.0"
+ "@aws-sdk/fetch-http-handler" "3.357.0"
+ "@aws-sdk/hash-node" "3.357.0"
+ "@aws-sdk/invalid-dependency" "3.357.0"
+ "@aws-sdk/middleware-content-length" "3.357.0"
+ "@aws-sdk/middleware-endpoint" "3.357.0"
+ "@aws-sdk/middleware-eventstream" "3.357.0"
+ "@aws-sdk/middleware-host-header" "3.357.0"
+ "@aws-sdk/middleware-logger" "3.357.0"
+ "@aws-sdk/middleware-recursion-detection" "3.357.0"
+ "@aws-sdk/middleware-retry" "3.357.0"
+ "@aws-sdk/middleware-serde" "3.357.0"
+ "@aws-sdk/middleware-signing" "3.357.0"
+ "@aws-sdk/middleware-stack" "3.357.0"
+ "@aws-sdk/middleware-user-agent" "3.357.0"
+ "@aws-sdk/middleware-websocket" "3.357.0"
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/node-http-handler" "3.360.0"
+ "@aws-sdk/smithy-client" "3.360.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/url-parser" "3.357.0"
+ "@aws-sdk/util-base64" "3.310.0"
+ "@aws-sdk/util-body-length-browser" "3.310.0"
+ "@aws-sdk/util-body-length-node" "3.310.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.360.0"
+ "@aws-sdk/util-defaults-mode-node" "3.360.0"
+ "@aws-sdk/util-endpoints" "3.357.0"
+ "@aws-sdk/util-retry" "3.357.0"
+ "@aws-sdk/util-user-agent-browser" "3.357.0"
+ "@aws-sdk/util-user-agent-node" "3.357.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ "@smithy/protocol-http" "^1.0.1"
+ "@smithy/types" "^1.0.0"
tslib "^2.5.0"
"@aws-sdk/client-s3@3.6.4":
@@ -1355,6 +1363,45 @@
fast-xml-parser "4.2.5"
tslib "^2.0.0"
+"@aws-sdk/client-sso-oidc@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.360.0.tgz#7964cc6334822b955dd0ba3b749f62feb55cebcc"
+ integrity sha512-czIpPt75fS3gH3vgFz76+WTaKcvPxC/DnPuqVyHdihMmP0UuwGPU9jn+Xx9RdUw7Yay3+rJRe3AYgBn4Xb220g==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/config-resolver" "3.357.0"
+ "@aws-sdk/fetch-http-handler" "3.357.0"
+ "@aws-sdk/hash-node" "3.357.0"
+ "@aws-sdk/invalid-dependency" "3.357.0"
+ "@aws-sdk/middleware-content-length" "3.357.0"
+ "@aws-sdk/middleware-endpoint" "3.357.0"
+ "@aws-sdk/middleware-host-header" "3.357.0"
+ "@aws-sdk/middleware-logger" "3.357.0"
+ "@aws-sdk/middleware-recursion-detection" "3.357.0"
+ "@aws-sdk/middleware-retry" "3.357.0"
+ "@aws-sdk/middleware-serde" "3.357.0"
+ "@aws-sdk/middleware-stack" "3.357.0"
+ "@aws-sdk/middleware-user-agent" "3.357.0"
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/node-http-handler" "3.360.0"
+ "@aws-sdk/smithy-client" "3.360.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/url-parser" "3.357.0"
+ "@aws-sdk/util-base64" "3.310.0"
+ "@aws-sdk/util-body-length-browser" "3.310.0"
+ "@aws-sdk/util-body-length-node" "3.310.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.360.0"
+ "@aws-sdk/util-defaults-mode-node" "3.360.0"
+ "@aws-sdk/util-endpoints" "3.357.0"
+ "@aws-sdk/util-retry" "3.357.0"
+ "@aws-sdk/util-user-agent-browser" "3.357.0"
+ "@aws-sdk/util-user-agent-node" "3.357.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ "@smithy/protocol-http" "^1.0.1"
+ "@smithy/types" "^1.0.0"
+ tslib "^2.5.0"
+
"@aws-sdk/client-sso-oidc@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.370.0.tgz#db03c04cb6a23888dc60016eb67505a41ede410b"
@@ -1431,6 +1478,45 @@
"@aws-sdk/util-utf8-node" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/client-sso@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.360.0.tgz#8238f6adfac0977c9321efca3a82ca696cbf7753"
+ integrity sha512-0f6eG+6XFbDxrma5xxNGg/FJxh/OHC6h8AkfNms9Lv1gBoQSagpcTor+ax0z9F6lypOjaelX6k4DpeKAp4PZeA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/config-resolver" "3.357.0"
+ "@aws-sdk/fetch-http-handler" "3.357.0"
+ "@aws-sdk/hash-node" "3.357.0"
+ "@aws-sdk/invalid-dependency" "3.357.0"
+ "@aws-sdk/middleware-content-length" "3.357.0"
+ "@aws-sdk/middleware-endpoint" "3.357.0"
+ "@aws-sdk/middleware-host-header" "3.357.0"
+ "@aws-sdk/middleware-logger" "3.357.0"
+ "@aws-sdk/middleware-recursion-detection" "3.357.0"
+ "@aws-sdk/middleware-retry" "3.357.0"
+ "@aws-sdk/middleware-serde" "3.357.0"
+ "@aws-sdk/middleware-stack" "3.357.0"
+ "@aws-sdk/middleware-user-agent" "3.357.0"
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/node-http-handler" "3.360.0"
+ "@aws-sdk/smithy-client" "3.360.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/url-parser" "3.357.0"
+ "@aws-sdk/util-base64" "3.310.0"
+ "@aws-sdk/util-body-length-browser" "3.310.0"
+ "@aws-sdk/util-body-length-node" "3.310.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.360.0"
+ "@aws-sdk/util-defaults-mode-node" "3.360.0"
+ "@aws-sdk/util-endpoints" "3.357.0"
+ "@aws-sdk/util-retry" "3.357.0"
+ "@aws-sdk/util-user-agent-browser" "3.357.0"
+ "@aws-sdk/util-user-agent-node" "3.357.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ "@smithy/protocol-http" "^1.0.1"
+ "@smithy/types" "^1.0.0"
+ tslib "^2.5.0"
+
"@aws-sdk/client-sso@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.370.0.tgz#68aea97ecb2e5e6c817dfd3a1dd9fa4e09ff6e1c"
@@ -1470,45 +1556,6 @@
"@smithy/util-utf8" "^1.0.1"
tslib "^2.5.0"
-"@aws-sdk/client-sso@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.398.0.tgz#68ce0a4d359794b629e5a7efe43a24ed9b52211e"
- integrity sha512-CygL0jhfibw4kmWXG/3sfZMFNjcXo66XUuPC4BqZBk8Rj5vFoxp1vZeMkDLzTIk97Nvo5J5Bh+QnXKhub6AckQ==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/middleware-host-header" "3.398.0"
- "@aws-sdk/middleware-logger" "3.398.0"
- "@aws-sdk/middleware-recursion-detection" "3.398.0"
- "@aws-sdk/middleware-user-agent" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@aws-sdk/util-endpoints" "3.398.0"
- "@aws-sdk/util-user-agent-browser" "3.398.0"
- "@aws-sdk/util-user-agent-node" "3.398.0"
- "@smithy/config-resolver" "^2.0.5"
- "@smithy/fetch-http-handler" "^2.0.5"
- "@smithy/hash-node" "^2.0.5"
- "@smithy/invalid-dependency" "^2.0.5"
- "@smithy/middleware-content-length" "^2.0.5"
- "@smithy/middleware-endpoint" "^2.0.5"
- "@smithy/middleware-retry" "^2.0.5"
- "@smithy/middleware-serde" "^2.0.5"
- "@smithy/middleware-stack" "^2.0.0"
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/node-http-handler" "^2.0.5"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/smithy-client" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/url-parser" "^2.0.5"
- "@smithy/util-base64" "^2.0.0"
- "@smithy/util-body-length-browser" "^2.0.0"
- "@smithy/util-body-length-node" "^2.1.0"
- "@smithy/util-defaults-mode-browser" "^2.0.5"
- "@smithy/util-defaults-mode-node" "^2.0.5"
- "@smithy/util-retry" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
- tslib "^2.5.0"
-
"@aws-sdk/client-sts@3.186.3":
version "3.186.3"
resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.186.3.tgz#1c12355cb9d3cadc64ab74c91c3d57515680dfbd"
@@ -1551,6 +1598,49 @@
fast-xml-parser "4.2.5"
tslib "^2.3.1"
+"@aws-sdk/client-sts@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.360.0.tgz#a505cbac3af8753e445723a8a9deeba105f3dcd0"
+ integrity sha512-ORRwSdwlSYGHfhQCXKtr1eJeTjI14l5IZRJbRDgXs46y4/GQj/rt/2Q6WGjVMfM1ZRRiEII2/vK7mU7IJcWkFw==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/config-resolver" "3.357.0"
+ "@aws-sdk/credential-provider-node" "3.360.0"
+ "@aws-sdk/fetch-http-handler" "3.357.0"
+ "@aws-sdk/hash-node" "3.357.0"
+ "@aws-sdk/invalid-dependency" "3.357.0"
+ "@aws-sdk/middleware-content-length" "3.357.0"
+ "@aws-sdk/middleware-endpoint" "3.357.0"
+ "@aws-sdk/middleware-host-header" "3.357.0"
+ "@aws-sdk/middleware-logger" "3.357.0"
+ "@aws-sdk/middleware-recursion-detection" "3.357.0"
+ "@aws-sdk/middleware-retry" "3.357.0"
+ "@aws-sdk/middleware-sdk-sts" "3.357.0"
+ "@aws-sdk/middleware-serde" "3.357.0"
+ "@aws-sdk/middleware-signing" "3.357.0"
+ "@aws-sdk/middleware-stack" "3.357.0"
+ "@aws-sdk/middleware-user-agent" "3.357.0"
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/node-http-handler" "3.360.0"
+ "@aws-sdk/smithy-client" "3.360.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/url-parser" "3.357.0"
+ "@aws-sdk/util-base64" "3.310.0"
+ "@aws-sdk/util-body-length-browser" "3.310.0"
+ "@aws-sdk/util-body-length-node" "3.310.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.360.0"
+ "@aws-sdk/util-defaults-mode-node" "3.360.0"
+ "@aws-sdk/util-endpoints" "3.357.0"
+ "@aws-sdk/util-retry" "3.357.0"
+ "@aws-sdk/util-user-agent-browser" "3.357.0"
+ "@aws-sdk/util-user-agent-node" "3.357.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ "@smithy/protocol-http" "^1.0.1"
+ "@smithy/types" "^1.0.0"
+ fast-xml-parser "4.2.5"
+ tslib "^2.5.0"
+
"@aws-sdk/client-sts@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.370.0.tgz#65879fa35b396035dcab446c782056ef768f48af"
@@ -1594,49 +1684,6 @@
fast-xml-parser "4.2.5"
tslib "^2.5.0"
-"@aws-sdk/client-sts@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.398.0.tgz#8c569760d05b9fe663f82fc092d39b093096f7cc"
- integrity sha512-/3Pa9wLMvBZipKraq3AtbmTfXW6q9kyvhwOno64f1Fz7kFb8ijQFMGoATS70B2pGEZTlxkUqJFWDiisT6Q6dFg==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/credential-provider-node" "3.398.0"
- "@aws-sdk/middleware-host-header" "3.398.0"
- "@aws-sdk/middleware-logger" "3.398.0"
- "@aws-sdk/middleware-recursion-detection" "3.398.0"
- "@aws-sdk/middleware-sdk-sts" "3.398.0"
- "@aws-sdk/middleware-signing" "3.398.0"
- "@aws-sdk/middleware-user-agent" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@aws-sdk/util-endpoints" "3.398.0"
- "@aws-sdk/util-user-agent-browser" "3.398.0"
- "@aws-sdk/util-user-agent-node" "3.398.0"
- "@smithy/config-resolver" "^2.0.5"
- "@smithy/fetch-http-handler" "^2.0.5"
- "@smithy/hash-node" "^2.0.5"
- "@smithy/invalid-dependency" "^2.0.5"
- "@smithy/middleware-content-length" "^2.0.5"
- "@smithy/middleware-endpoint" "^2.0.5"
- "@smithy/middleware-retry" "^2.0.5"
- "@smithy/middleware-serde" "^2.0.5"
- "@smithy/middleware-stack" "^2.0.0"
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/node-http-handler" "^2.0.5"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/smithy-client" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/url-parser" "^2.0.5"
- "@smithy/util-base64" "^2.0.0"
- "@smithy/util-body-length-browser" "^2.0.0"
- "@smithy/util-body-length-node" "^2.1.0"
- "@smithy/util-defaults-mode-browser" "^2.0.5"
- "@smithy/util-defaults-mode-node" "^2.0.5"
- "@smithy/util-retry" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
- fast-xml-parser "4.2.5"
- tslib "^2.5.0"
-
"@aws-sdk/client-textract@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/client-textract/-/client-textract-3.6.1.tgz#b8972f53f0353222b4c052adc784291e602be6aa"
@@ -1723,6 +1770,16 @@
"@aws-sdk/util-middleware" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/config-resolver@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.357.0.tgz#7672b3f446ed64025d1763efea0289f7f49833a1"
+ integrity sha512-cukfg0nX7Tzx/xFyH5F4Eyb8DA1ITCGtSQv4vnEjgUop+bkzckuGLKEeBcBhyZY+aw+2C9CVwIHwIMhRm0ul5w==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-config-provider" "3.310.0"
+ "@aws-sdk/util-middleware" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/config-resolver@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.6.1.tgz#3bcc5e6a0ebeedf0981b0540e1f18a72b4dafebf"
@@ -1752,6 +1809,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-env@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.357.0.tgz#9746b9f958f490db5b1502d36cba7da43da460cb"
+ integrity sha512-UOecwfqvXgJVqhfWSZ2S44v2Nq2oceW0PQVQp0JAa9opc2rxSVIfyOhPr0yMoPmpyNcP22rgeg6ce70KULYwiA==
+ dependencies:
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-env@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.370.0.tgz#edd507a88b36b967da048255f4a478ad92d1c5aa"
@@ -1762,16 +1828,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-env@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.398.0.tgz#28d0d4d2de85dd35fdf83298191ea495da8f8646"
- integrity sha512-Z8Yj5z7FroAsR6UVML+XUdlpoqEe9Dnle8c2h8/xWwIC2feTfIBhjLhRVxfbpbM1pLgBSNEcZ7U8fwq5l7ESVQ==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/credential-provider-env@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.6.1.tgz#d8b2dd36836432a9b8ec05a5cf9fe428b04c9964"
@@ -1792,6 +1848,17 @@
"@aws-sdk/url-parser" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-imds@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.357.0.tgz#6b5317c79e15a059a2f71623ec673bea03af04f6"
+ integrity sha512-upw/bfsl7/WydT6gM0lBuR4Ipp4fzYm/E3ObFr0Mg5OkgVPt5ZJE+eeFTvwCpDdBSTKs4JfrK6/iEK8A23Q1jQ==
+ dependencies:
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/url-parser" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-imds@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.6.1.tgz#b5a8b8ef15eac26c58e469451a6c7c34ab3ca875"
@@ -1815,6 +1882,21 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-ini@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.360.0.tgz#1d984cfa414dcbfc8ae1a252a1b87b5f2f4b1707"
+ integrity sha512-pWuLTq+yjSFssPGhDJ8oxvZsu7/F1KissGRt65G4qrfxHhoiMRcLF1GtFJueDQpitZ1i3mZXHVn/OSv4LPQ1Lw==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.357.0"
+ "@aws-sdk/credential-provider-imds" "3.357.0"
+ "@aws-sdk/credential-provider-process" "3.357.0"
+ "@aws-sdk/credential-provider-sso" "3.360.0"
+ "@aws-sdk/credential-provider-web-identity" "3.357.0"
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/shared-ini-file-loader" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-ini@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.370.0.tgz#4e569b8054b4fba2f0a0a7fa88af84b1f8d78c0b"
@@ -1831,22 +1913,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-ini@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.398.0.tgz#723264d8d8adb01963fdfe9fe9005aa20def3a56"
- integrity sha512-AsK1lStK3nB9Cn6S6ODb1ktGh7SRejsNVQVKX3t5d3tgOaX+aX1Iwy8FzM/ZEN8uCloeRifUGIY9uQFygg5mSw==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.398.0"
- "@aws-sdk/credential-provider-process" "3.398.0"
- "@aws-sdk/credential-provider-sso" "3.398.0"
- "@aws-sdk/credential-provider-web-identity" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@smithy/credential-provider-imds" "^2.0.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/shared-ini-file-loader" "^2.0.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/credential-provider-ini@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.6.1.tgz#0da6d9341e621f8e0815814ed017b88e268fbc3d"
@@ -1873,6 +1939,22 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-node@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.360.0.tgz#aa5fbb0f47fdb9c0e069760f8a18eebd2d6e47e1"
+ integrity sha512-j4Lu5vXkdzz/L6fGKKxnL0vcwAGHlwFHjTg9nRagMn1lvaVjtktXeM30duHTBQq9i+ejdFxpVNWYrmHGaWPNdg==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.357.0"
+ "@aws-sdk/credential-provider-imds" "3.357.0"
+ "@aws-sdk/credential-provider-ini" "3.360.0"
+ "@aws-sdk/credential-provider-process" "3.357.0"
+ "@aws-sdk/credential-provider-sso" "3.360.0"
+ "@aws-sdk/credential-provider-web-identity" "3.357.0"
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/shared-ini-file-loader" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-node@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.370.0.tgz#74605644ccbd9e8237223318a7955f4ab2ff0d86"
@@ -1890,23 +1972,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-node@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.398.0.tgz#afc6e6417b071a5a5b242329fd9c80aacba40f7d"
- integrity sha512-odmI/DSKfuWUYeDnGTCEHBbC8/MwnF6yEq874zl6+owoVv0ZsYP8qBHfiJkYqrwg7wQ7Pi40sSAPC1rhesGwzg==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.398.0"
- "@aws-sdk/credential-provider-ini" "3.398.0"
- "@aws-sdk/credential-provider-process" "3.398.0"
- "@aws-sdk/credential-provider-sso" "3.398.0"
- "@aws-sdk/credential-provider-web-identity" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@smithy/credential-provider-imds" "^2.0.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/shared-ini-file-loader" "^2.0.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/credential-provider-node@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.6.1.tgz#0055292a4f0f49d053e8dfcc9174d8d2cf6862bb"
@@ -1931,6 +1996,16 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-process@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.357.0.tgz#5e661bd4431a171ee862bb60ff0054d11dea150a"
+ integrity sha512-qFWWilFPsc2hR7O0KIhwcE78w+pVIK+uQR6MQMfdRyxUndgiuCorJwVjedc3yZtmnoELHF34j+m8whTBXv9E7Q==
+ dependencies:
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/shared-ini-file-loader" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-process@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.370.0.tgz#f7b94d2ccfda3b067cb23ea832b10c692c831855"
@@ -1942,17 +2017,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-process@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.398.0.tgz#bae46e14bcb664371d33926118bad61866184317"
- integrity sha512-WrkBL1W7TXN508PA9wRXPFtzmGpVSW98gDaHEaa8GolAPHMPa5t2QcC/z/cFpglzrcVv8SA277zu9Z8tELdZhg==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/shared-ini-file-loader" "^2.0.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/credential-provider-process@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.6.1.tgz#5bf851f3ee232c565b8c82608926df0ad28c1958"
@@ -1975,6 +2039,18 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-sso@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.360.0.tgz#7db96614bb2dcd630412e991ce25257a8f42b0e7"
+ integrity sha512-kW0FR8AbMQrJxADxIqYSjHVN2RXwHmA5DzogYm1AjOkYRMN9JHDVOMQP2K2M6FCynZqTYsKW5lzjPOjS0fu8Dw==
+ dependencies:
+ "@aws-sdk/client-sso" "3.360.0"
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/shared-ini-file-loader" "3.357.0"
+ "@aws-sdk/token-providers" "3.360.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-sso@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.370.0.tgz#4c57f93d73f198d7e1e53fbfcdf72c053bc9c682"
@@ -1988,19 +2064,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-sso@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.398.0.tgz#b8a094e5e62cea233d77e27c8b7e2ce65e9f7559"
- integrity sha512-2Dl35587xbnzR/GGZqA2MnFs8+kS4wbHQO9BioU0okA+8NRueohNMdrdQmQDdSNK4BfIpFspiZmFkXFNyEAfgw==
- dependencies:
- "@aws-sdk/client-sso" "3.398.0"
- "@aws-sdk/token-providers" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/shared-ini-file-loader" "^2.0.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/credential-provider-web-identity@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.186.0.tgz#db43f37f7827b553490dd865dbaa9a2c45f95494"
@@ -2010,6 +2073,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/credential-provider-web-identity@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.357.0.tgz#32765fc53779d84c078d20e4e1585b8fedfcf61f"
+ integrity sha512-0KRRAFrXy5HJe2vqnCWCoCS+fQw7IoIj3KQsuURJMW4F+ifisxCgEsh3brJ2LQlN4ElWTRJhlrDHNZ/pd61D4w==
+ dependencies:
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-web-identity@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.370.0.tgz#c5831bb656bea1fe3b300e495e19a33bc90f4d84"
@@ -2020,16 +2092,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-web-identity@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.398.0.tgz#0396a34bf9d2e4b48530c2f899cbb4101b592db8"
- integrity sha512-iG3905Alv9pINbQ8/MIsshgqYMbWx+NDQWpxbIW3W0MkSH3iAqdVpSCteYidYX9G/jv2Um1nW3y360ib20bvNg==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/credential-providers@^3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.370.0.tgz#280878e08298e959e1877a733ed6ead1cb3486d8"
@@ -2061,6 +2123,16 @@
"@aws-sdk/util-hex-encoding" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/eventstream-codec@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.357.0.tgz#32b6f0d97f3ea6e479e0d59c0a9b625faf3f887b"
+ integrity sha512-bqenTHG6GH6aCk/Il+ooWXVVAZuc8lOgVEy9bE2hI49oVqT8zSuXxQB+w1WWyZoAOPcelsjayB1wfPub8VDBxQ==
+ dependencies:
+ "@aws-crypto/crc32" "3.0.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-hex-encoding" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/eventstream-handler-node@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.186.0.tgz#d58aec9a8617ed1a9a3800d5526333deb3efebb2"
@@ -2070,14 +2142,13 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
-"@aws-sdk/eventstream-handler-node@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.398.0.tgz#146f62a491d250100b7d968d5f69e9801b5db40a"
- integrity sha512-JcDgyp5X8YcKM/5SQRlXBC8xKSEhujKE5ean7XnpWaMKeir+tXkT6bcV54Bi/3hOMr0Gkya42fEegqYVLWE8zg==
+"@aws-sdk/eventstream-handler-node@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.357.0.tgz#06a07e96613fce01f622455ec6d1af87de17fda0"
+ integrity sha512-yAm7kyqYKPBWoFT2KmGFqMp66B6eXZ4Em9OrwBeWS9OZjkLbfe73RkTbUR1ZO3PAfNyTQpQJVBomyeYrDrJTbA==
dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/eventstream-codec" "^2.0.0"
- "@smithy/types" "^2.2.2"
+ "@aws-sdk/eventstream-codec" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
tslib "^2.5.0"
"@aws-sdk/eventstream-marshaller@3.6.1":
@@ -2099,6 +2170,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/eventstream-serde-browser@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.357.0.tgz#fc2074bb7a9d8a358b9e0fb601924094af33c133"
+ integrity sha512-hBabtmwuspVHGSKnUccDiSIbg+IVoBThx6wYt6i4edbWAITHF3ADVKXy7icV400CAyG0XTZgxjE6FKpiDxj9rQ==
+ dependencies:
+ "@aws-sdk/eventstream-serde-universal" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/eventstream-serde-browser@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.6.1.tgz#1253bd5215745f79d534fc9bc6bd006ee7a0f239"
@@ -2117,6 +2197,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/eventstream-serde-config-resolver@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.357.0.tgz#d5db248a17fb22bc95d3088b7d840a065f015251"
+ integrity sha512-E6rwk+1KFXhKmJ+v7JW5Uyyda1yN5XRVupCnCrtFsHFmhVGQxFacoUZIee3bfuCpC58dLSyESggxGpUd3XOSsw==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/eventstream-serde-config-resolver@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.6.1.tgz#ebb5c1614f55d0ebb225defac1f76c420e188086"
@@ -2134,6 +2222,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/eventstream-serde-node@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.357.0.tgz#4fc79eea9eb85c173f44ad8e37550231e81cf144"
+ integrity sha512-boXDy+JWcPfHc9OIKV6I4Bh2XrLcg+eac+/LldNZFcDIB33/gHIM2CJw8u565Iebdz1NKEkP/QPPZbk2y+abPA==
+ dependencies:
+ "@aws-sdk/eventstream-serde-universal" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/eventstream-serde-node@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.6.1.tgz#705e12bea185905a198d7812af10e3a679dfc841"
@@ -2153,6 +2250,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/eventstream-serde-universal@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.357.0.tgz#b83fb0bbc9623eb3e5a698cb3bfd1b8c502fd351"
+ integrity sha512-9/Wcdxx38XQAturqOAGYNCaLOzFVnW+xwxd4af9eNOfZfZ5PP5PRKBIpvKDsN26e3l4f3GodHx7MS1WB7BBc2w==
+ dependencies:
+ "@aws-sdk/eventstream-codec" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/eventstream-serde-universal@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.6.1.tgz#5be6865adb55436cbc90557df3a3c49b53553470"
@@ -2173,6 +2279,17 @@
"@aws-sdk/util-base64-browser" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/fetch-http-handler@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.357.0.tgz#8b33b8cefe036fd932b694242893ef3db1a74f02"
+ integrity sha512-5sPloTO8y8fAnS/6/Sfp/aVoL9zuhzkLdWBORNzMazdynVNEzWKWCPZ27RQpgkaCDHiXjqUY4kfuFXAGkvFfDQ==
+ dependencies:
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/querystring-builder" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-base64" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/fetch-http-handler@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.6.1.tgz#c5fb4a4ee158161fca52b220d2c11dddcda9b092"
@@ -2203,6 +2320,16 @@
"@aws-sdk/util-buffer-from" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/hash-node@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.357.0.tgz#70666b0d6a49191cf33ef32b235c33b242de36ce"
+ integrity sha512-fq3LS9AxHKb7dTZkm6iM1TrGk6XOTZz96iEZPME1+vjiSEXGWuebHt87q92n+KozVGRypn9MId3lHOPBBjygNQ==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-buffer-from" "3.310.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/hash-node@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.6.1.tgz#72d75ec3b9c7e7f9b0c498805364f1f897165ce9"
@@ -2228,6 +2355,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/invalid-dependency@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.357.0.tgz#4e86c689a6b0c4d0fe43ba335218d67e9aa652a6"
+ integrity sha512-HnCYZczf0VdyxMVMMxmA3QJAyyPSFbcMtZzgKbxVTWTG7GKpQe0psWZu/7O2Nk31mKg6vEUdiP1FylqLBsgMOA==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/invalid-dependency@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.6.1.tgz#fd2519f5482c6d6113d38a73b7143fd8d5b5b670"
@@ -2243,6 +2378,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/is-array-buffer@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.310.0.tgz#f87a79f1b858c88744f07e8d8d0a791df204017e"
+ integrity sha512-urnbcCR+h9NWUnmOtet/s4ghvzsidFmspfhYaHAmSRdy9yDjdjBJMFjjsn85A1ODUktztm+cVncXjQ38WCMjMQ==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/is-array-buffer@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.6.1.tgz#96df5d64b2d599947f81b164d5d92623f85c659c"
@@ -2288,6 +2430,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-content-length@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.357.0.tgz#eafad2db1816cb5d91cd1e090211f040f29bbdaa"
+ integrity sha512-zQOFEyzOXAgN4M54tYNWGxKxnyzY0WwYDTFzh9riJRmxN1hTEKHUKmze4nILIf5rkQmOG4kTf1qmfazjkvZAhw==
+ dependencies:
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-content-length@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.6.1.tgz#f9c00a4045b2b56c1ff8bcbb3dec9c3d42332992"
@@ -2297,6 +2448,17 @@
"@aws-sdk/types" "3.6.1"
tslib "^1.8.0"
+"@aws-sdk/middleware-endpoint@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.357.0.tgz#bc94bbf55339aa5220011f4ae8e03a7966ce28be"
+ integrity sha512-ScJi0SL8X/Lyi0Fp5blg0QN/Z6PoRwV/ZJXd8dQkXSznkbSvJHfqPP0xk/w3GcQ1TKsu5YEPfeYy8ejcq+7Pgg==
+ dependencies:
+ "@aws-sdk/middleware-serde" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/url-parser" "3.357.0"
+ "@aws-sdk/util-middleware" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-eventstream@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.186.0.tgz#64a66102ed2e182182473948f131f23dda84e729"
@@ -2306,14 +2468,13 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-eventstream@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.398.0.tgz#252c16cc5a71aad6a130937a65c530695db4fe2f"
- integrity sha512-oWWaReeTlAbpvGpptqGVZcump1mnBF4S57NXGy8972RIAd0fWs5w+xMA1QZq+g750+VM6nIOMFxmXJP9ULplPg==
+"@aws-sdk/middleware-eventstream@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.357.0.tgz#1534bf71f4135b3cbecbd7e856658762a96b9279"
+ integrity sha512-ei1mMgCVFsB+WAwa2wNBNhXzvT1g/fdJRKNTDIuZgQL/FkeJzjykJJZ1pRrtI6R68WPWhmG+5e1cgLyDYsCRjA==
dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/types" "^2.2.2"
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
tslib "^2.5.0"
"@aws-sdk/middleware-expect-continue@3.6.1":
@@ -2344,6 +2505,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-host-header@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.357.0.tgz#9d4f803fc7d9b1f5582a62844b1d841b3c849fe0"
+ integrity sha512-HuGLcP7JP1qJ5wGT9GSlEknDaTSnOzHY4T6IPFuvFjAy3PvY5siQNm6+VRqdVS+n6/kzpL3JP5sAVM3aoxHT6Q==
+ dependencies:
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-host-header@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.370.0.tgz#645472416efd16b22a66b0aa1d52f48cf5699feb"
@@ -2354,16 +2524,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-host-header@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.398.0.tgz#4e5eeaa8ead96237e70cb6930dfb813a9c21ae8c"
- integrity sha512-m+5laWdBaxIZK2ko0OwcCHJZJ5V1MgEIt8QVQ3k4/kOkN9ICjevOYmba751pHoTnbOYB7zQd6D2OT3EYEEsUcA==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-host-header@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.6.1.tgz#6e1b4b95c5bfea5a4416fa32f11d8fa2e6edaeff"
@@ -2389,6 +2549,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-logger@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.357.0.tgz#851a44a934ad8f33465ae4665a6c07ac967a8bbb"
+ integrity sha512-dncT3tr+lZ9+duZo52rASgO6AKVwRcsc2/T93gmaYVrJqI6WWAwQ7yML5s72l9ZjQ5LZ+4jjrgtlufavAS0eCg==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-logger@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.370.0.tgz#c9f694d7e1dd47b5e6e8eab94793fc1e272b1e26"
@@ -2398,15 +2566,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-logger@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.398.0.tgz#1f336c329861c2aa7cc267d84ef41e74e98b1502"
- integrity sha512-CiJjW+FL12elS6Pn7/UVjVK8HWHhXMfvHZvOwx/Qkpy340sIhkuzOO6fZEruECDTZhl2Wqn81XdJ1ZQ4pRKpCg==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-logger@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.6.1.tgz#78b3732cf188d5e4df13488db6418f7f98a77d6d"
@@ -2424,6 +2583,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-recursion-detection@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.357.0.tgz#2d7a8cf43f1299c1ff1e113988bd801e7f527401"
+ integrity sha512-AXC54IeDS3jC1dbbkYHML4STvBPcKZ4IJTWdjEK1RCOgqXd0Ze1cE1e21wyj1tM6prF03zLyvpBd+3TS++nqfA==
+ dependencies:
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-recursion-detection@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.370.0.tgz#e5e8fd1d2ff1ade91135295dabcaa81c311ce00b"
@@ -2434,16 +2602,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-recursion-detection@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.398.0.tgz#e456d67fc88afac73004a8feae497d3ab24231e4"
- integrity sha512-7QpOqPQAZNXDXv6vsRex4R8dLniL0E/80OPK4PPFsrCh9btEyhN9Begh4i1T+5lL28hmYkztLOkTQ2N5J3hgRQ==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-retry@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz#0ff9af58d73855863683991a809b40b93c753ad1"
@@ -2456,6 +2614,19 @@
tslib "^2.3.1"
uuid "^8.3.2"
+"@aws-sdk/middleware-retry@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.357.0.tgz#6dfbd4ddc62c415b6b6de16d3a37ad4d69c8a10c"
+ integrity sha512-ZCbXCYv3nglQqwREYxxpclrnR9MYPAnHlLcC8e9PbApqxGnaZdhoywxoqbgqT3hf/RM7kput4vEHDl1fyymcRQ==
+ dependencies:
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/service-error-classification" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-middleware" "3.357.0"
+ "@aws-sdk/util-retry" "3.357.0"
+ tslib "^2.5.0"
+ uuid "^8.3.2"
+
"@aws-sdk/middleware-retry@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.6.1.tgz#202aadb1a3bf0e1ceabcd8319a5fa308b32db247"
@@ -2490,6 +2661,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-sdk-sts@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.357.0.tgz#8f9be3db8f4fd8563baf66925ee326f579b6ae4d"
+ integrity sha512-Ng2VjLrPiL02QOcs1qs9jG2boO4Gn+v3VIbOJLG4zXcfbSq55iIWtlmr2ljfw9vP5aLhWtcODfmKHS5Bp+019Q==
+ dependencies:
+ "@aws-sdk/middleware-signing" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-sdk-sts@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.370.0.tgz#0599a624fe5cabe75cd7d9e7420927b102356fa2"
@@ -2500,16 +2680,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-sdk-sts@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.398.0.tgz#f7383c86eedba80666b1a009256a1127d1c4edc6"
- integrity sha512-+JH76XHEgfVihkY+GurohOQ5Z83zVN1nYcQzwCFnCDTh4dG4KwhnZKG+WPw6XJECocY0R+H0ivofeALHvVWJtQ==
- dependencies:
- "@aws-sdk/middleware-signing" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-serde@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.186.0.tgz#f7944241ad5fb31cb15cd250c9e92147942b9ec6"
@@ -2518,6 +2688,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-serde@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.357.0.tgz#2614031c81981580bce4bee502985e28e51dadb2"
+ integrity sha512-bGI4kYuuEsFjlANbyJLyy4AovETnyf/SukgLOG7Qjbua+ZGuzvRhMsk21mBKKGrnsTO4PmtieJo6xClThGAN8g==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-serde@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.6.1.tgz#734c7d16c2aa9ccc01f6cca5e2f6aa2993b6739d"
@@ -2538,6 +2716,18 @@
"@aws-sdk/util-middleware" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-signing@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.357.0.tgz#9aee1ad571b092ad0bbd63e0b551ffb575220688"
+ integrity sha512-yB9ewEqI6Fw1OrmKFrUypbCqN5ijk06UGPochybamMuPxxkwMT3bnrm7eezsCA+TZbJyKhpffpyobwuv+xGNrA==
+ dependencies:
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/signature-v4" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-middleware" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-signing@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.370.0.tgz#c094026251faa17a24f61630d56152f7b073e6cf"
@@ -2551,19 +2741,6 @@
"@smithy/util-middleware" "^1.0.1"
tslib "^2.5.0"
-"@aws-sdk/middleware-signing@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.398.0.tgz#ad8f73c2e7ab564eea95568e2e109f41af6128ec"
- integrity sha512-O0KqXAix1TcvZBFt1qoFkHMUNJOSgjJTYS7lFTRKSwgsD27bdW2TM2r9R8DAccWFt5Amjkdt+eOwQMIXPGTm8w==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/signature-v4" "^2.0.0"
- "@smithy/types" "^2.2.2"
- "@smithy/util-middleware" "^2.0.0"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-signing@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.6.1.tgz#e70a2f35d85d70e33c9fddfb54b9520f6382db16"
@@ -2589,6 +2766,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/middleware-stack@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.357.0.tgz#51f181691e8c76694b6583561ba0a0a14472506c"
+ integrity sha512-nNV+jfwGwmbOGZujAY/U8AW3EbVlxa9DJDLz3TPp/39o6Vu5KEzHJyDDNreo2k9V/TMvV+nOzHafufgPdagv7w==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-stack@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.6.1.tgz#d7483201706bb5935a62884e9b60f425f1c6434f"
@@ -2605,6 +2789,16 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/middleware-user-agent@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.357.0.tgz#d4d27549bbcfdc03f5a8db74435a345b05b40373"
+ integrity sha512-M/CsAXjGblZS4rEbMb0Dn9IXbfq4EjVaTHBfvuILU/dKRppWvjnm2lRtqCZ+LIT3ATbAjA3/dY7dWsjxQWwijA==
+ dependencies:
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-endpoints" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-user-agent@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.370.0.tgz#a2bf71baf6407654811a02e4d276a2eec3996fdb"
@@ -2616,17 +2810,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-user-agent@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.398.0.tgz#42542b3697ee6812cb8f81fd19757dc1592af0e0"
- integrity sha512-nF1jg0L+18b5HvTcYzwyFgfZQQMELJINFqI0mi4yRKaX7T5a3aGp5RVLGGju/6tAGTuFbfBoEhkhU3kkxexPYQ==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@aws-sdk/util-endpoints" "3.398.0"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-user-agent@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.6.1.tgz#6845dfb3bc6187897f348c2c87dec833e6a65c99"
@@ -2636,20 +2819,19 @@
"@aws-sdk/types" "3.6.1"
tslib "^1.8.0"
-"@aws-sdk/middleware-websocket@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.398.0.tgz#1da5b9f978d84dd19eaf51621ac548b4bc42de45"
- integrity sha512-G106meZwbYV0FgJZTG4Bg6Z1P2hEHMohbWg4oNhsBUDxuVJwB6siuqGEGzFBtCkUdmmR1svU8ANj6T85oy+RYg==
- dependencies:
- "@aws-sdk/middleware-signing" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@aws-sdk/util-format-url" "3.398.0"
- "@smithy/eventstream-serde-browser" "^2.0.5"
- "@smithy/fetch-http-handler" "^2.0.5"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/signature-v4" "^2.0.0"
- "@smithy/types" "^2.2.2"
- "@smithy/util-hex-encoding" "^2.0.0"
+"@aws-sdk/middleware-websocket@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.357.0.tgz#df34efdc289a63e86f1a2f541509e3bcb0307760"
+ integrity sha512-edYv7ID5M8/Tp8bef75+DFg2AlhgtAwMJ2pPqfioYgQL63YpXlzGcI8TapqFOZiIimTm9dvntfvw5xn3PQeERQ==
+ dependencies:
+ "@aws-sdk/eventstream-serde-browser" "3.357.0"
+ "@aws-sdk/fetch-http-handler" "3.357.0"
+ "@aws-sdk/middleware-signing" "3.357.0"
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/signature-v4" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-format-url" "3.357.0"
+ "@aws-sdk/util-hex-encoding" "3.310.0"
tslib "^2.5.0"
"@aws-sdk/node-config-provider@3.186.0":
@@ -2662,6 +2844,16 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/node-config-provider@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.357.0.tgz#2e47aa36e5efae89b65c79b8c27180d3d8a2d901"
+ integrity sha512-kwBIzKCaW3UWqLdELhy7TcN8itNMOjbzga530nalFILMvn2IxrkdKQhNgxGBXy6QK6kCOtH6OmcrG3/oZkLwig==
+ dependencies:
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/shared-ini-file-loader" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/node-config-provider@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.6.1.tgz#cb85d06329347fde566f08426f8714b1f65d2fb7"
@@ -2683,6 +2875,17 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/node-http-handler@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.360.0.tgz#6f762b57f98887b5173886f890669e6a60bf792c"
+ integrity sha512-oMsXdMmNwHpUbebETO44bq0N4SocEMGfPjYNUTRs8md7ita5fuFd2qFuvf+ZRt6iVcGWluIqmF8DidD+b7d+TA==
+ dependencies:
+ "@aws-sdk/abort-controller" "3.357.0"
+ "@aws-sdk/protocol-http" "3.357.0"
+ "@aws-sdk/querystring-builder" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/node-http-handler@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.6.1.tgz#4b65c4dcc0cf46ba44cb6c3bf29c5f817bb8d9a7"
@@ -2702,6 +2905,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/property-provider@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.357.0.tgz#4c1639c2d52aefab4040c2247c126c11b19d8be9"
+ integrity sha512-im4W0u8WaYxG7J7ko4Xl3OEzK3Mrm1Rz6/txTGe6hTIHlyUISu1ekOQJXK6XYPqNMn8v1G3BiQREoRXUEJFbHg==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/property-provider@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.6.1.tgz#d973fc87d199d32c44d947e17f2ee2dd140a9593"
@@ -2718,6 +2929,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/protocol-http@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.357.0.tgz#cd47413d6c1ed2d27bc30c7e9da3b262c8804cf4"
+ integrity sha512-w1JHiI50VEea7duDeAspUiKJmmdIQblvRyjVMOqWA6FIQAyDVuEiPX7/MdQr0ScxhtRQxHbP0I4MFyl7ctRQvA==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/protocol-http@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.6.1.tgz#d3d276846bec19ddb339d06bbc48116d17bbc656"
@@ -2735,6 +2954,15 @@
"@aws-sdk/util-uri-escape" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/querystring-builder@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.357.0.tgz#0d4627620eba4d3cc523c2e1da88dfa561617599"
+ integrity sha512-aQcicqB6Y2cNaXPPwunz612a01SMiQQPsdz632F/3Lzn0ua82BJKobHOtaiTUlmVJ5Q4/EAeNfwZgL7tTUNtDQ==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-uri-escape" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/querystring-builder@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.6.1.tgz#4c769829a3760ef065d0d3801f297a7f0cd324d4"
@@ -2752,6 +2980,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/querystring-parser@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.357.0.tgz#6dfeb42930b2241cda43646d7c1d16ca886c78af"
+ integrity sha512-Svvq+atRNP9s2VxiklcUNgCzmt3T5kfs7X2C+yjmxHvOQTPjLNaNGbfC/vhjOK7aoXw0h+lBac48r5ymx1PbQA==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/querystring-parser@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.6.1.tgz#e3fa5a710429c7dd411e802a0b82beb48012cce2"
@@ -2778,6 +3014,11 @@
resolved "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.186.0.tgz#6e4e1d4b53d68bd28c28d9cf0b3b4cb6a6a59dbb"
integrity sha512-DRl3ORk4tF+jmH5uvftlfaq0IeKKpt0UPAOAFQ/JFWe+TjOcQd/K+VC0iiIG97YFp3aeFmH1JbEgsNxd+8fdxw==
+"@aws-sdk/service-error-classification@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.357.0.tgz#1c6f6e436997a1886d55cfec6d4796129b789076"
+ integrity sha512-VuXeL4g5vKO9HjgCZlxmH8Uv1FcqUSjmbPpQkbNtYIDck6u0qzM0rG+n0/1EjyQbPSr3MhW/pkWs5nx2Nljlyg==
+
"@aws-sdk/service-error-classification@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.6.1.tgz#296fe62ac61338341e8a009c9a2dab013a791903"
@@ -2791,6 +3032,14 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/shared-ini-file-loader@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.357.0.tgz#af503df79e05bb9ee0e5d689319c9b52cefe1801"
+ integrity sha512-ceyqM4XxQe0Plb/oQAD2t1UOV2Iy4PFe1oAGM8dfJzYrRKu7zvMwru7/WaB3NYq+/mIY6RU+jjhRmjQ3GySVqA==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/shared-ini-file-loader@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.6.1.tgz#2b7182cbb0d632ad7c9712bebffdeee24a6f7eb6"
@@ -2810,6 +3059,20 @@
"@aws-sdk/util-uri-escape" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/signature-v4@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.357.0.tgz#31093e87fda10bee92b6b2784cdba9af9af89e7d"
+ integrity sha512-itt4/Jh9FqnzK30qIjXFBvM4J7zN4S/AAqsRMnaX7U4f/MV+1YxQHmzimpdMnsCXXs2jqFqKVRu6DewxJ3nbxg==
+ dependencies:
+ "@aws-sdk/eventstream-codec" "3.357.0"
+ "@aws-sdk/is-array-buffer" "3.310.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-hex-encoding" "3.310.0"
+ "@aws-sdk/util-middleware" "3.357.0"
+ "@aws-sdk/util-uri-escape" "3.310.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/signature-v4@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.6.1.tgz#b20a3cf3e891131f83b012651f7d4af2bf240611"
@@ -2830,6 +3093,17 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/smithy-client@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.360.0.tgz#59d55eb41eccc22ca2d3d32c11b60135f882e66d"
+ integrity sha512-R7wbT2SkgWNEAxMekOTNcPcvBszabW2+qHjrcelbbVJNjx/2yK+MbpZI4WRSncByQMeeoW+aSUP+JgsbpiOWfw==
+ dependencies:
+ "@aws-sdk/middleware-stack" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-stream" "3.360.0"
+ "@smithy/types" "^1.0.0"
+ tslib "^2.5.0"
+
"@aws-sdk/smithy-client@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.6.1.tgz#683fef89802e318922f8529a5433592d71a7ce9d"
@@ -2839,6 +3113,17 @@
"@aws-sdk/types" "3.6.1"
tslib "^1.8.0"
+"@aws-sdk/token-providers@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.360.0.tgz#f4343caef536a96e39d4e79fff604868036247a0"
+ integrity sha512-gtnCmn2NL7uSwadqQPeU74Wo7Wf1NMJtui+KSWPYpc3joRZqIYj0kL5w0IT2S9tPQwCFerWVfhkvRkSGJ4nZ/g==
+ dependencies:
+ "@aws-sdk/client-sso-oidc" "3.360.0"
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/shared-ini-file-loader" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/token-providers@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.370.0.tgz#e5229f2d116887c90ec103e024583be05c1f506c"
@@ -2851,52 +3136,18 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/token-providers@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.398.0.tgz#62fc8f5379df0e94486d71b96df975fb7e7d04cc"
- integrity sha512-nrYgjzavGCKJL/48Vt0EL+OlIc5UZLfNGpgyUW9cv3XZwl+kXV0QB+HH0rHZZLfpbBgZ2RBIJR9uD5ieu/6hpQ==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/middleware-host-header" "3.398.0"
- "@aws-sdk/middleware-logger" "3.398.0"
- "@aws-sdk/middleware-recursion-detection" "3.398.0"
- "@aws-sdk/middleware-user-agent" "3.398.0"
- "@aws-sdk/types" "3.398.0"
- "@aws-sdk/util-endpoints" "3.398.0"
- "@aws-sdk/util-user-agent-browser" "3.398.0"
- "@aws-sdk/util-user-agent-node" "3.398.0"
- "@smithy/config-resolver" "^2.0.5"
- "@smithy/fetch-http-handler" "^2.0.5"
- "@smithy/hash-node" "^2.0.5"
- "@smithy/invalid-dependency" "^2.0.5"
- "@smithy/middleware-content-length" "^2.0.5"
- "@smithy/middleware-endpoint" "^2.0.5"
- "@smithy/middleware-retry" "^2.0.5"
- "@smithy/middleware-serde" "^2.0.5"
- "@smithy/middleware-stack" "^2.0.0"
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/node-http-handler" "^2.0.5"
- "@smithy/property-provider" "^2.0.0"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/shared-ini-file-loader" "^2.0.0"
- "@smithy/smithy-client" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/url-parser" "^2.0.5"
- "@smithy/util-base64" "^2.0.0"
- "@smithy/util-body-length-browser" "^2.0.0"
- "@smithy/util-body-length-node" "^2.1.0"
- "@smithy/util-defaults-mode-browser" "^2.0.5"
- "@smithy/util-defaults-mode-node" "^2.0.5"
- "@smithy/util-retry" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
- tslib "^2.5.0"
-
"@aws-sdk/types@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.186.0.tgz#f6fb6997b6a364f399288bfd5cd494bc680ac922"
integrity sha512-NatmSU37U+XauMFJCdFI6nougC20JUFZar+ump5wVv0i54H+2Refg1YbFDxSs0FY28TSB9jfhWIpfFBmXgL5MQ==
+"@aws-sdk/types@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.357.0.tgz#8491da71a4291cc2661c26a75089e86532b6a3b5"
+ integrity sha512-/riCRaXg3p71BeWnShrai0y0QTdXcouPSM0Cn1olZbzTf7s71aLEewrc96qFrL70XhY4XvnxMpqQh+r43XIL3g==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/types@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.370.0.tgz#79e0e4927529c957b5c5c2a00f7590a76784a5e4"
@@ -2905,14 +3156,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/types@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.398.0.tgz#8ce02559536670f9188cddfce32e9dd12b4fe965"
- integrity sha512-r44fkS+vsEgKCuEuTV+TIk0t0m5ZlXHNjSDYEUvzLStbbfUFiNus/YG4UCa0wOk9R7VuQI67badsvvPeVPCGDQ==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/types@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.6.1.tgz#00686db69e998b521fcd4a5f81ef0960980f80c4"
@@ -2944,6 +3187,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/url-parser@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.357.0.tgz#1b197f252d008e201d1e301c8024bed770ef0b2c"
+ integrity sha512-fAaU6cFsaAba01lCRsRJiYR/LfXvX2wudyEyutBVglE4dWSoSeu3QJNxImIzTBULfbiFhz59++NQ1JUVx88IVg==
+ dependencies:
+ "@aws-sdk/querystring-parser" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/url-parser@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.6.1.tgz#f5d89fb21680469a61cb9fe08a7da3ef887884dd"
@@ -2990,6 +3242,14 @@
"@aws-sdk/util-buffer-from" "3.6.1"
tslib "^1.8.0"
+"@aws-sdk/util-base64@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.310.0.tgz#d0fd49aff358c5a6e771d0001c63b1f97acbe34c"
+ integrity sha512-v3+HBKQvqgdzcbL+pFswlx5HQsd9L6ZTlyPVL2LS9nNXnCcR3XgGz9jRskikRUuUvUXtkSG1J88GAOnJ/apTPg==
+ dependencies:
+ "@aws-sdk/util-buffer-from" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-body-length-browser@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.186.0.tgz#a898eda9f874f6974a9c5c60fcc76bcb6beac820"
@@ -2997,6 +3257,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/util-body-length-browser@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.310.0.tgz#3fca9d2f73c058edf1907e4a1d99a392fdd23eca"
+ integrity sha512-sxsC3lPBGfpHtNTUoGXMQXLwjmR0zVpx0rSvzTPAuoVILVsp5AU/w5FphNPxD5OVIjNbZv9KsKTuvNTiZjDp9g==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/util-body-length-browser@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.6.1.tgz#2e8088f2d9a5a8258b4f56079a8890f538c2797e"
@@ -3011,6 +3278,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/util-body-length-node@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.310.0.tgz#4846ae72834ab0636f29f89fc1878520f6543fed"
+ integrity sha512-2tqGXdyKhyA6w4zz7UPoS8Ip+7sayOg9BwHNidiGm2ikbDxm1YrCfYXvCBdwaJxa4hJfRVz+aL9e+d3GqPI9pQ==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/util-body-length-node@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.6.1.tgz#6e4f2eae46c5a7b0417a12ca7f4b54c390d4cacd"
@@ -3026,6 +3300,14 @@
"@aws-sdk/is-array-buffer" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/util-buffer-from@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.310.0.tgz#7a72cb965984d3c6a7e256ae6cf1621f52e54a57"
+ integrity sha512-i6LVeXFtGih5Zs8enLrt+ExXY92QV25jtEnTKHsmlFqFAuL3VBeod6boeMXkN2p9lbSVVQ1sAOOYZOHYbYkntw==
+ dependencies:
+ "@aws-sdk/is-array-buffer" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-buffer-from@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.6.1.tgz#24184ce74512f764d84002201b7f5101565e26f9"
@@ -3041,6 +3323,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/util-config-provider@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.310.0.tgz#ff21f73d4774cfd7bd16ae56f905828600dda95f"
+ integrity sha512-xIBaYo8dwiojCw8vnUcIL4Z5tyfb1v3yjqyJKJWV/dqKUFOOS0U591plmXbM+M/QkXyML3ypon1f8+BoaDExrg==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/util-create-request@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-create-request/-/util-create-request-3.6.1.tgz#ecc4364551c7b3d0d9834ca3f56528fb8b083838"
@@ -3061,6 +3350,16 @@
bowser "^2.11.0"
tslib "^2.3.1"
+"@aws-sdk/util-defaults-mode-browser@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.360.0.tgz#fced018e4990220dc31881a5b2b3e425fe08e970"
+ integrity sha512-/GR8VlK9xo1Q5WbVYuNaZ+XfoCFdWNb4z4mpoEgvEgBH4R0GjqiAqLftUA8Ykq1tJuDAKPYVzUNzK8DC0pt7/g==
+ dependencies:
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ bowser "^2.11.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-defaults-mode-node@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.186.0.tgz#8572453ba910fd2ab08d2cfee130ce5a0db83ba7"
@@ -3073,6 +3372,26 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/util-defaults-mode-node@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.360.0.tgz#83e2812474d8807d6d220c5064576e63e4ea8306"
+ integrity sha512-gR3Ctqpyl7SgStDJ1Jlq6qQDuw/rS9AgbAXx+s3wsmm3fm8lHKkXkDPYVvNDqd6dVXRO6q8MRx00lwkGI4qrpQ==
+ dependencies:
+ "@aws-sdk/config-resolver" "3.357.0"
+ "@aws-sdk/credential-provider-imds" "3.357.0"
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/property-provider" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
+"@aws-sdk/util-endpoints@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.357.0.tgz#eaa7b4481bbd9fc8f13412b308ba4129d8fa2004"
+ integrity sha512-XHKyS5JClT9su9hDif715jpZiWHQF9gKZXER8tW0gOizU3R9cyWc9EsJ2BRhFNhi7nt/JF/CLUEc5qDx3ETbUw==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-endpoints@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.370.0.tgz#bf1f4653c3afc89d4e79aa4895dd3dffbb56c930"
@@ -3081,22 +3400,13 @@
"@aws-sdk/types" "3.370.0"
tslib "^2.5.0"
-"@aws-sdk/util-endpoints@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.398.0.tgz#cb1cc5fe3e4b3839e4e1cc6a66f834cf0dde20ee"
- integrity sha512-Fy0gLYAei/Rd6BrXG4baspCnWTUSd0NdokU1pZh4KlfEAEN1i8SPPgfiO5hLk7+2inqtCmqxVJlfqbMVe9k4bw==
+"@aws-sdk/util-format-url@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.357.0.tgz#46978ecb6e514e31046c598cadee0a99bb07354a"
+ integrity sha512-mdTO210Nkraw+gY/KxJN9wvX8brIT5+d5tLtLSNKx4K8Fx+qbIug9VeOaVVlv9S1tX5lUvG1l9SEIwq3RCserg==
dependencies:
- "@aws-sdk/types" "3.398.0"
- tslib "^2.5.0"
-
-"@aws-sdk/util-format-url@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.398.0.tgz#dab4089d77f77db1566d8a914da7ebf92cb84817"
- integrity sha512-Q3kchZZ9+VkR6mORK04wpQXL9LHi88EIPZNfpWSuqV/g1gR+rxcNc3mNe0KjnQ0//IQmcWworfGigHRhDQSsKg==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/querystring-builder" "^2.0.5"
- "@smithy/types" "^2.2.2"
+ "@aws-sdk/querystring-builder" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
tslib "^2.5.0"
"@aws-sdk/util-format-url@3.6.1":
@@ -3115,6 +3425,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/util-hex-encoding@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.310.0.tgz#19294c78986c90ae33f04491487863dc1d33bd87"
+ integrity sha512-sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/util-hex-encoding@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.6.1.tgz#84954fcc47b74ffbd2911ba5113e93bd9b1c6510"
@@ -3136,6 +3453,35 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/util-middleware@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.357.0.tgz#1ba478dde5df4e53b231ec6651b8d44c9187f66d"
+ integrity sha512-pV1krjZs7BdahZBfsCJMatE8kcor7GFsBOWrQgQDm9T0We5b5xPpOO2vxAD0RytBpY8Ky2ELs/+qXMv7l5fWIA==
+ dependencies:
+ tslib "^2.5.0"
+
+"@aws-sdk/util-retry@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.357.0.tgz#25e12e2882b2bbc5a6531c1d9344cb0c93103b3b"
+ integrity sha512-SUqYJE9msbuOVq+vnUy+t0LH7XuYNFz66dSF8q6tedsbJK4j8tgya0I1Ct3m06ynGrXDJMaj39I7AXCyW9bjtw==
+ dependencies:
+ "@aws-sdk/service-error-classification" "3.357.0"
+ tslib "^2.5.0"
+
+"@aws-sdk/util-stream@3.360.0":
+ version "3.360.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-stream/-/util-stream-3.360.0.tgz#a6cf43cf594540e9d1a4e19b9acbc5c34b3a1225"
+ integrity sha512-t3naBfNesXwLis29pzSfLx2ifCn2180GiPjRaIsQP14IiVCBOeT1xaU6Dpyk7WeR/jW4cu7wGl+kbeyfNF6QmQ==
+ dependencies:
+ "@aws-sdk/fetch-http-handler" "3.357.0"
+ "@aws-sdk/node-http-handler" "3.360.0"
+ "@aws-sdk/types" "3.357.0"
+ "@aws-sdk/util-base64" "3.310.0"
+ "@aws-sdk/util-buffer-from" "3.310.0"
+ "@aws-sdk/util-hex-encoding" "3.310.0"
+ "@aws-sdk/util-utf8" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-uri-escape@3.186.0":
version "3.186.0"
resolved "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.186.0.tgz#1752a93dfe58ec88196edb6929806807fd8986da"
@@ -3143,6 +3489,13 @@
dependencies:
tslib "^2.3.1"
+"@aws-sdk/util-uri-escape@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.310.0.tgz#9f942f09a715d8278875013a416295746b6085ba"
+ integrity sha512-drzt+aB2qo2LgtDoiy/3sVG8w63cgLkqFIa2NFlGpUgHFWTXkqtbgf4L5QdjRGKWhmZsnqkbtL7vkSWEcYDJ4Q==
+ dependencies:
+ tslib "^2.5.0"
+
"@aws-sdk/util-uri-escape@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.6.1.tgz#433e87458bb510d0e457a86c0acf12b046a5068c"
@@ -3159,6 +3512,15 @@
bowser "^2.11.0"
tslib "^2.3.1"
+"@aws-sdk/util-user-agent-browser@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.357.0.tgz#21c3e6c1a3d610dd279952d3ce00909775019be5"
+ integrity sha512-JHaWlNIUkPNvXkqeDOrqFzAlAgdwZK5mZw7FQnCRvf8tdSogpGZSkuyb9Z6rLD9gC40Srbc2nepO1cFpeMsDkA==
+ dependencies:
+ "@aws-sdk/types" "3.357.0"
+ bowser "^2.11.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-user-agent-browser@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.370.0.tgz#df144f5f1a65578842b79d49555c754a531d85f0"
@@ -3169,16 +3531,6 @@
bowser "^2.11.0"
tslib "^2.5.0"
-"@aws-sdk/util-user-agent-browser@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.398.0.tgz#5c3e430032eb867b7cbe48dda51a6d8c4ea000a8"
- integrity sha512-A3Tzx1tkDHlBT+IgxmsMCHbV8LM7SwwCozq2ZjJRx0nqw3MCrrcxQFXldHeX/gdUMO+0Oocb7HGSnVODTq+0EA==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/types" "^2.2.2"
- bowser "^2.11.0"
- tslib "^2.5.0"
-
"@aws-sdk/util-user-agent-browser@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.6.1.tgz#11b9cc8743392761adb304460f4b54ec8acc2ee6"
@@ -3197,6 +3549,15 @@
"@aws-sdk/types" "3.186.0"
tslib "^2.3.1"
+"@aws-sdk/util-user-agent-node@3.357.0":
+ version "3.357.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.357.0.tgz#a656cebce558b602e753e45a3b8174dc7c0f1fcf"
+ integrity sha512-RdpQoaJWQvcS99TVgSbT451iGrlH4qpWUWFA9U1IRhxOSsmC1hz8ME7xc8nci9SREx/ZlfT3ai6LpoAzAtIEMA==
+ dependencies:
+ "@aws-sdk/node-config-provider" "3.357.0"
+ "@aws-sdk/types" "3.357.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-user-agent-node@3.370.0":
version "3.370.0"
resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.370.0.tgz#96d8420b42cbebd498de8b94886340d11c97a34b"
@@ -3207,16 +3568,6 @@
"@smithy/types" "^1.1.0"
tslib "^2.5.0"
-"@aws-sdk/util-user-agent-node@3.398.0":
- version "3.398.0"
- resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.398.0.tgz#1707737ee67c864d74a03137003b6d2b28172ee6"
- integrity sha512-RTVQofdj961ej4//fEkppFf4KXqKGMTCqJYghx3G0C/MYXbg7MGl7LjfNGtJcboRE8pfHHQ/TUWBDA7RIAPPlQ==
- dependencies:
- "@aws-sdk/types" "3.398.0"
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@aws-sdk/util-user-agent-node@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.6.1.tgz#98384095fa67d098ae7dd26f3ccaad028e8aebb6"
@@ -3263,6 +3614,14 @@
"@aws-sdk/util-buffer-from" "3.6.1"
tslib "^1.8.0"
+"@aws-sdk/util-utf8@3.310.0":
+ version "3.310.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.310.0.tgz#4a7b9dcebb88e830d3811aeb21e9a6df4273afb4"
+ integrity sha512-DnLfFT8uCO22uOJc0pt0DsSNau1GTisngBCDw8jQuWT5CqogMJu4b/uXmwEqfj8B3GX6Xsz8zOd6JpRlPftQoA==
+ dependencies:
+ "@aws-sdk/util-buffer-from" "3.310.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-waiter@3.6.1":
version "3.6.1"
resolved "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.6.1.tgz#5c66c2da33ff98468726fefddc2ca7ac3352c17d"
@@ -7715,14 +8074,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/abort-controller@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.5.tgz#9602a9b362e84c0d043d820c4aba5d9b78028a84"
- integrity sha512-byVZ2KWLMPYAZGKjRpniAzLcygJO4ruClZKdJTuB0eCB76ONFTdptBHlviHpAZXknRz7skYWPfcgO9v30A1SyA==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/config-resolver@^1.0.1", "@smithy/config-resolver@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-1.0.2.tgz#d4f556a44292b41b5c067662a4bd5049dea40e35"
@@ -7733,16 +8084,6 @@
"@smithy/util-middleware" "^1.0.2"
tslib "^2.5.0"
-"@smithy/config-resolver@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.5.tgz#d64c1c83a773ca5a038146d4b537c202b6c6bfaf"
- integrity sha512-n0c2AXz+kjALY2FQr7Zy9zhYigXzboIh1AuUUVCqFBKFtdEvTwnwPXrTDoEehLiRTUHNL+4yzZ3s+D0kKYSLSg==
- dependencies:
- "@smithy/types" "^2.2.2"
- "@smithy/util-config-provider" "^2.0.0"
- "@smithy/util-middleware" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/credential-provider-imds@^1.0.1", "@smithy/credential-provider-imds@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-1.0.2.tgz#7aa797c0d95448eb3dccb988b40e62db8989576f"
@@ -7754,17 +8095,6 @@
"@smithy/url-parser" "^1.0.2"
tslib "^2.5.0"
-"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.5.tgz#59e6f8d30beed9e966d418f47108bb4da371bbae"
- integrity sha512-KFcf/e0meFkQNyteJ65f1G19sgUEY1e5zL7hyAEUPz2SEfBmC9B37WyRq87G3MEEsvmAWwCRu7nFFYUKtR3svQ==
- dependencies:
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/property-provider" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/url-parser" "^2.0.5"
- tslib "^2.5.0"
-
"@smithy/eventstream-codec@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-1.0.2.tgz#06d1b6e2510cb2475a39b3a20b0c75e751917c59"
@@ -7775,51 +8105,6 @@
"@smithy/util-hex-encoding" "^1.0.2"
tslib "^2.5.0"
-"@smithy/eventstream-codec@^2.0.0", "@smithy/eventstream-codec@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.5.tgz#771f50657f1958db3e19b9f2726d62e2e0672546"
- integrity sha512-iqR6OuOV3zbQK8uVs9o+9AxhVk8kW9NAxA71nugwUB+kTY9C35pUd0A5/m4PRT0Y0oIW7W4kgnSR3fdYXQjECw==
- dependencies:
- "@aws-crypto/crc32" "3.0.0"
- "@smithy/types" "^2.2.2"
- "@smithy/util-hex-encoding" "^2.0.0"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-browser@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.5.tgz#5f4d3d78a9fcb0a5a6f5b20f69141c8cc6b0ef6b"
- integrity sha512-8NU51y94qFJbxL6SmvgWDfITHO/svvbAigkLYk2pckX17TGCSf4EXuGpGLliJp5Ljh5+vASC7mUH2jYX7MWBxA==
- dependencies:
- "@smithy/eventstream-serde-universal" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-config-resolver@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.5.tgz#1e551a308dc2e91b8c732815077dbf99beb1300f"
- integrity sha512-u3gvukRaTH4X6tsryuZ4T1WGIEP34fPaTTzphFDJe8GJz/k11oBW1MPnkcaucBMxLnObK9swCF85j5cp1Kj1oA==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-node@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.5.tgz#ceea04afcef95caf0e4148c606721c1882a1d9b5"
- integrity sha512-/C8jb+k/vKUBIe80D30vzjvRXlJf76kG2AJY7/NwiqWuD2usRuuDFCDaswXdVsSh9P1+FeaxZ48chsK10yDryQ==
- dependencies:
- "@smithy/eventstream-serde-universal" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
-"@smithy/eventstream-serde-universal@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.5.tgz#5a656557575ee4ad69515434e45f19f7816f09f8"
- integrity sha512-+vHvbQtlSVYTQ/20tNpVaKi0EpTR7E8GoEUHJypRZIRgiT03b3h2MAWk+SNaqMrCJrYG9vKLkJFzDylRlUvDWg==
- dependencies:
- "@smithy/eventstream-codec" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/fetch-http-handler@^1.0.1", "@smithy/fetch-http-handler@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-1.0.2.tgz#4186ee6451de22e867f43c05236dcff43eca6e91"
@@ -7831,17 +8116,6 @@
"@smithy/util-base64" "^1.0.2"
tslib "^2.5.0"
-"@smithy/fetch-http-handler@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.5.tgz#822510720598b4306e7c71e839eea34b6928c66b"
- integrity sha512-EzFoMowdBNy1VqtvkiXgPFEdosIAt4/4bgZ8uiDiUyfhmNXq/3bV+CagPFFBsgFOR/X2XK4zFZHRsoa7PNHVVg==
- dependencies:
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/querystring-builder" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/util-base64" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/hash-node@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-1.0.2.tgz#dc65203a348d29e45c493ead3e772e4f7dfb5bc0"
@@ -7852,16 +8126,6 @@
"@smithy/util-utf8" "^1.0.2"
tslib "^2.5.0"
-"@smithy/hash-node@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.5.tgz#f3558c1553f846148c3e5d10a815429e1b357668"
- integrity sha512-mk551hIywBITT+kXruRNXk7f8Fy7DTzBjZJSr/V6nolYKmUHIG3w5QU6nO9qPYEQGKc/yEPtkpdS28ndeG93lA==
- dependencies:
- "@smithy/types" "^2.2.2"
- "@smithy/util-buffer-from" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/invalid-dependency@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-1.0.2.tgz#0a9d82d1a14e5bdbdc0bd2cef5f457c85a942920"
@@ -7870,14 +8134,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/invalid-dependency@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.5.tgz#b07bdbc43403977b8bcae6de19a96e184f2eb655"
- integrity sha512-0wEi+JT0hM+UUwrJVYbqjuGFhy5agY/zXyiN7BNAJ1XoCDjU5uaNSj8ekPWsXd/d4yM6NSe8UbPd8cOc1+3oBQ==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/is-array-buffer@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-1.0.2.tgz#224702a2364d698f0a36ecb2c240c0c9541ecfb6"
@@ -7885,13 +8141,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/is-array-buffer@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34"
- integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/middleware-content-length@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-1.0.2.tgz#63099f8d01b3419b65e21cfd07b0c2ef47d1f473"
@@ -7901,15 +8150,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/middleware-content-length@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.5.tgz#b2008c6b664c4c67fb255ef5a9fd5f4bd2c914f6"
- integrity sha512-E7VwV5H02fgZIUGRli4GevBCAPvkyEI/fgl9SU47nPPi3DAAX3nEtUb8xfGbXjOcJ5BdSUoWWZn42tEd/blOqA==
- dependencies:
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/middleware-endpoint@^1.0.2":
version "1.0.3"
resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-1.0.3.tgz#ff4b1c0a83eb8d8b8d3937f434a95efbbf43e1cd"
@@ -7921,17 +8161,6 @@
"@smithy/util-middleware" "^1.0.2"
tslib "^2.5.0"
-"@smithy/middleware-endpoint@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.5.tgz#6a16361dc527262958194e48343733ac6285776b"
- integrity sha512-tyzDuoNTbsMQCq5Xkc4QOt6e2GACUllQIV8SQ5fc59FtOIV9/vbf58/GxVjZm2o8+MMbdDBANjTDZe/ijZKfyA==
- dependencies:
- "@smithy/middleware-serde" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/url-parser" "^2.0.5"
- "@smithy/util-middleware" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/middleware-retry@^1.0.3":
version "1.0.4"
resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-1.0.4.tgz#8e9de0713dac7f7af405477d46bd4525ca7b9ea8"
@@ -7945,19 +8174,6 @@
tslib "^2.5.0"
uuid "^8.3.2"
-"@smithy/middleware-retry@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.5.tgz#bbf8858aeccdfe11837f89635cb6ce8a8e304518"
- integrity sha512-ulIfbFyzQTVnJbLjUl1CTSi0etg6tej/ekwaLp0Gn8ybUkDkKYa+uB6CF/m2J5B6meRwyJlsryR+DjaOVyiicg==
- dependencies:
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/service-error-classification" "^2.0.0"
- "@smithy/types" "^2.2.2"
- "@smithy/util-middleware" "^2.0.0"
- "@smithy/util-retry" "^2.0.0"
- tslib "^2.5.0"
- uuid "^8.3.2"
-
"@smithy/middleware-serde@^1.0.1", "@smithy/middleware-serde@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-1.0.2.tgz#87b3a0211602ae991d9b756893eb6bf2e3e5f711"
@@ -7966,14 +8182,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/middleware-serde@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.5.tgz#3f3635cb437a3fba46cd1407d3adf53d41328574"
- integrity sha512-in0AA5sous74dOfTGU9rMJBXJ0bDVNxwdXtEt5lh3FVd2sEyjhI+rqpLLRF1E4ixbw3RSEf80hfRpcPdjg4vvQ==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/middleware-stack@^1.0.1", "@smithy/middleware-stack@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-1.0.2.tgz#d241082bf3cb315c749dda57e233039a9aed804e"
@@ -7981,13 +8189,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/middleware-stack@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz#cd9f442c2788b1ef0ea6b32236d80c76b3c342e9"
- integrity sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/node-config-provider@^1.0.1", "@smithy/node-config-provider@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-1.0.2.tgz#2d391b96a9e10072e7e0a3698427400f4ef17ec4"
@@ -7998,16 +8199,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/node-config-provider@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.0.5.tgz#239a6281e1d0bc2a0dd8fdab7826bacd25dfbf00"
- integrity sha512-LRtjV9WkhONe2lVy+ipB/l1GX60ybzBmFyeRUoLUXWKdnZ3o81jsnbKzMK8hKq8eFSWPk+Lmyx6ZzCQabGeLxg==
- dependencies:
- "@smithy/property-provider" "^2.0.5"
- "@smithy/shared-ini-file-loader" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/node-http-handler@^1.0.2", "@smithy/node-http-handler@^1.0.3":
version "1.0.3"
resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-1.0.3.tgz#89b556ca2bdcce7a994a9da1ea265094d76d4791"
@@ -8019,17 +8210,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/node-http-handler@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.0.5.tgz#19c1bdd4d61502bc9c793dddb8ce995626ca6585"
- integrity sha512-lZm5DZf4b3V0saUw9WTC4/du887P6cy2fUyQgQQKRRV6OseButyD5yTzeMmXE53CaXJBMBsUvvIQ0hRVxIq56w==
- dependencies:
- "@smithy/abort-controller" "^2.0.5"
- "@smithy/protocol-http" "^2.0.5"
- "@smithy/querystring-builder" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/property-provider@^1.0.1", "@smithy/property-provider@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-1.0.2.tgz#f99f104cbd6576c9aca9f56cb72819b4a65208e1"
@@ -8038,12 +8218,12 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.5.tgz#7cc88bc56706a4758076754a71c6a9ebf5daa8a7"
- integrity sha512-cAFSUhX6aiHcmpWfrCLKvwBtgN1F6A0N8qY/8yeSi0LRLmhGqsY1/YTxFE185MCVzYbqBGXVr9TBv4RUcIV4rA==
+"@smithy/protocol-http@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-1.0.1.tgz#62fd73d73db285fd8e9a2287ed2904ac66e0d43f"
+ integrity sha512-9OrEn0WfOVtBNYJUjUAn9AOiJ4lzERCJJ/JeZs8E6yajTGxBaFRxUnNBHiNqoDJVg076hY36UmEnPx7xXrvUSg==
dependencies:
- "@smithy/types" "^2.2.2"
+ "@smithy/types" "^1.0.0"
tslib "^2.5.0"
"@smithy/protocol-http@^1.1.0", "@smithy/protocol-http@^1.1.1":
@@ -8054,14 +8234,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/protocol-http@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-2.0.5.tgz#ff7779fc8fcd3fe52e71fd07565b518f0937e8ba"
- integrity sha512-d2hhHj34mA2V86doiDfrsy2fNTnUOowGaf9hKb0hIPHqvcnShU4/OSc4Uf1FwHkAdYF3cFXTrj5VGUYbEuvMdw==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/querystring-builder@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-1.0.2.tgz#ce861f6cbd14792c83aa19b4967a19923bd0706e"
@@ -8071,15 +8243,6 @@
"@smithy/util-uri-escape" "^1.0.2"
tslib "^2.5.0"
-"@smithy/querystring-builder@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.5.tgz#c5a873769de56ef57ae3b4d2c58fc7f68184a89c"
- integrity sha512-4DCX9krxLzATj+HdFPC3i8pb7XTAWzzKqSw8aTZMjXjtQY+vhe4azMAqIvbb6g7JKwIkmkRAjK6EXO3YWSnJVQ==
- dependencies:
- "@smithy/types" "^2.2.2"
- "@smithy/util-uri-escape" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/querystring-parser@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-1.0.2.tgz#559d09c46b21e6fbda71e95deda4bcd8a46bdecc"
@@ -8088,24 +8251,11 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/querystring-parser@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.5.tgz#aec6733ed4497402634978e7026d0d00661594d6"
- integrity sha512-C2stCULH0r54KBksv3AWcN8CLS3u9+WsEW8nBrvctrJ5rQTNa1waHkffpVaiKvcW2nP0aIMBPCobD/kYf/q9mA==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/service-error-classification@^1.0.3":
version "1.0.3"
resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-1.0.3.tgz#c620c1562610d3351985eb6dd04262ca2657ae67"
integrity sha512-2eglIYqrtcUnuI71yweu7rSfCgt6kVvRVf0C72VUqrd0LrV1M0BM0eYN+nitp2CHPSdmMI96pi+dU9U/UqAMSA==
-"@smithy/service-error-classification@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz#bbce07c9c529d9333d40db881fd4a1795dd84892"
- integrity sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw==
-
"@smithy/shared-ini-file-loader@^1.0.1", "@smithy/shared-ini-file-loader@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-1.0.2.tgz#c6e79991d87925bd18e0adae00c97da6c8ecae1e"
@@ -8114,14 +8264,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/shared-ini-file-loader@^2.0.0", "@smithy/shared-ini-file-loader@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.5.tgz#c2b28b499f2b9928e892a80fcdeb259b2938475c"
- integrity sha512-Mvtk6FwMtfbKRC4YuSsIqRYp9WTxsSUJVVo2djgyhcacKGMqicHDWSAmgy3sDrKv+G/G6xTZCPwm6pJARtdxVg==
- dependencies:
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/signature-v4@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-1.0.2.tgz#3a7b10ac66c337b404aa061e5f268f0550729680"
@@ -8136,20 +8278,6 @@
"@smithy/util-utf8" "^1.0.2"
tslib "^2.5.0"
-"@smithy/signature-v4@^2.0.0":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.5.tgz#48fbc1a25f2f44bbd9217927518c8fe439419f4d"
- integrity sha512-ABIzXmUDXK4n2c9cXjQLELgH2RdtABpYKT+U131e2I6RbCypFZmxIHmIBufJzU2kdMCQ3+thBGDWorAITFW04A==
- dependencies:
- "@smithy/eventstream-codec" "^2.0.5"
- "@smithy/is-array-buffer" "^2.0.0"
- "@smithy/types" "^2.2.2"
- "@smithy/util-hex-encoding" "^2.0.0"
- "@smithy/util-middleware" "^2.0.0"
- "@smithy/util-uri-escape" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/smithy-client@^1.0.3":
version "1.0.4"
resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-1.0.4.tgz#96d03d123d117a637c679a79bb8eae96e3857bd9"
@@ -8160,14 +8288,11 @@
"@smithy/util-stream" "^1.0.2"
tslib "^2.5.0"
-"@smithy/smithy-client@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.0.5.tgz#7941449f146d2c61d34670779d77d4a085141bc1"
- integrity sha512-kCTFr8wfOAWKDzGvfBElc6shHigWtHNhMQ1IbosjC4jOlayFyZMSs2PysKB+Ox/dhQ41KqOzgVjgiQ+PyWqHMQ==
+"@smithy/types@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/@smithy/types/-/types-1.0.0.tgz#87ab6131fe5e19cbd4d383ffb94d2b806d027d38"
+ integrity sha512-kc1m5wPBHQCTixwuaOh9vnak/iJm21DrSf9UK6yDE5S3mQQ4u11pqAUiKWnlrZnYkeLfAI9UEHj9OaMT1v5Umg==
dependencies:
- "@smithy/middleware-stack" "^2.0.0"
- "@smithy/types" "^2.2.2"
- "@smithy/util-stream" "^2.0.5"
tslib "^2.5.0"
"@smithy/types@^1.1.0", "@smithy/types@^1.1.1":
@@ -8177,13 +8302,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/types@^2.2.2":
- version "2.2.2"
- resolved "https://registry.npmjs.org/@smithy/types/-/types-2.2.2.tgz#bd8691eb92dd07ac33b83e0e1c45f283502b1bf7"
- integrity sha512-4PS0y1VxDnELGHGgBWlDksB2LJK8TG8lcvlWxIsgR+8vROI7Ms8h1P4FQUx+ftAX2QZv5g1CJCdhdRmQKyonyw==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/url-parser@^1.0.1", "@smithy/url-parser@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-1.0.2.tgz#fb59be6f2283399443d9e7afe08ebf63b3c266bb"
@@ -8193,15 +8311,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/url-parser@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.5.tgz#09fa623076bb5861892930628bf368d5c79fd7d9"
- integrity sha512-OdMBvZhpckQSkugCXNJQCvqJ71wE7Ftxce92UOQLQ9pwF6hoS5PLL7wEfpnuEXtStzBqJYkzu1C1ZfjuFGOXAA==
- dependencies:
- "@smithy/querystring-parser" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/util-base64@^1.0.1", "@smithy/util-base64@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-1.0.2.tgz#6cdd5a9356dafad3c531123c12cd77d674762da0"
@@ -8210,14 +8319,6 @@
"@smithy/util-buffer-from" "^1.0.2"
tslib "^2.5.0"
-"@smithy/util-base64@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.0.0.tgz#1beeabfb155471d1d41c8d0603be1351f883c444"
- integrity sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==
- dependencies:
- "@smithy/util-buffer-from" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/util-body-length-browser@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-1.0.2.tgz#4a9a49497634b5f25ab5ff73f1a8498010b0024a"
@@ -8225,13 +8326,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-body-length-browser@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz#5447853003b4c73da3bc5f3c5e82c21d592d1650"
- integrity sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/util-body-length-node@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-1.0.2.tgz#bc4969022f7d9ffcb239d626d80a85138e986df6"
@@ -8239,13 +8333,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-body-length-node@^2.1.0":
- version "2.1.0"
- resolved "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.1.0.tgz#313a5f7c5017947baf5fa018bfc22628904bbcfa"
- integrity sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/util-buffer-from@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-1.0.2.tgz#27e19573d721962bd2443f23d4edadb8206b2cb5"
@@ -8254,14 +8341,6 @@
"@smithy/is-array-buffer" "^1.0.2"
tslib "^2.5.0"
-"@smithy/util-buffer-from@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb"
- integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==
- dependencies:
- "@smithy/is-array-buffer" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/util-config-provider@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-1.0.2.tgz#4d2e867df1cc7b4010d1278bd5767ce1b679dae9"
@@ -8269,13 +8348,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-config-provider@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38"
- integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/util-defaults-mode-browser@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-1.0.2.tgz#31ad7b9bce7e38fd57f4a370ee416373b4fbd432"
@@ -8286,16 +8358,6 @@
bowser "^2.11.0"
tslib "^2.5.0"
-"@smithy/util-defaults-mode-browser@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.5.tgz#36d5424749d324bd69f37c74ea20a183f8c2286e"
- integrity sha512-yciP6TPttLsj731aHTvekgyuCGXQrEAJibEwEWAh3kzaDsfGAVCuZSBlyvC2Dl3TZmHKCOQwHV8mIE7KQCTPuQ==
- dependencies:
- "@smithy/property-provider" "^2.0.5"
- "@smithy/types" "^2.2.2"
- bowser "^2.11.0"
- tslib "^2.5.0"
-
"@smithy/util-defaults-mode-node@^1.0.1":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-1.0.2.tgz#b295fe2a18568c1e21a85b6557e2b769452b4d95"
@@ -8308,18 +8370,6 @@
"@smithy/types" "^1.1.1"
tslib "^2.5.0"
-"@smithy/util-defaults-mode-node@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.5.tgz#504dd39a603fd2d67e53537c794dd57e6541baae"
- integrity sha512-M07t99rWasXt+IaDZDyP3BkcoEm/mgIE1RIMASrE49LKSNxaVN7PVcgGc77+4uu2kzBAyqJKy79pgtezuknyjQ==
- dependencies:
- "@smithy/config-resolver" "^2.0.5"
- "@smithy/credential-provider-imds" "^2.0.5"
- "@smithy/node-config-provider" "^2.0.5"
- "@smithy/property-provider" "^2.0.5"
- "@smithy/types" "^2.2.2"
- tslib "^2.5.0"
-
"@smithy/util-hex-encoding@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-1.0.2.tgz#5b9f2162f2a59b2d2aa39992bd2c7f65b6616ab6"
@@ -8327,13 +8377,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-hex-encoding@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e"
- integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/util-middleware@^1.0.1", "@smithy/util-middleware@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-1.0.2.tgz#c3d4c7a6cd31bde33901e54abd7700c8ca73dab3"
@@ -8341,13 +8384,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-middleware@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.0.tgz#706681d4a1686544a2275f68266304233f372c99"
- integrity sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/util-retry@^1.0.3", "@smithy/util-retry@^1.0.4":
version "1.0.4"
resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-1.0.4.tgz#9d95df3884981414163d5f780d38e3529384d9ad"
@@ -8356,14 +8392,6 @@
"@smithy/service-error-classification" "^1.0.3"
tslib "^2.5.0"
-"@smithy/util-retry@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.0.tgz#7ac5d5f12383a9d9b2a43f9ff25f3866c8727c24"
- integrity sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==
- dependencies:
- "@smithy/service-error-classification" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/util-stream@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-1.0.2.tgz#2d33aa5168e51d1dd7937c32a09c8334d2da44d9"
@@ -8378,20 +8406,6 @@
"@smithy/util-utf8" "^1.0.2"
tslib "^2.5.0"
-"@smithy/util-stream@^2.0.5":
- version "2.0.5"
- resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.5.tgz#a59f6e5327dfa23c3302f578ea023674fc7fa42f"
- integrity sha512-ylx27GwI05xLpYQ4hDIfS15vm+wYjNN0Sc2P0FxuzgRe8v0BOLHppGIQ+Bezcynk8C9nUzsUue3TmtRhjut43g==
- dependencies:
- "@smithy/fetch-http-handler" "^2.0.5"
- "@smithy/node-http-handler" "^2.0.5"
- "@smithy/types" "^2.2.2"
- "@smithy/util-base64" "^2.0.0"
- "@smithy/util-buffer-from" "^2.0.0"
- "@smithy/util-hex-encoding" "^2.0.0"
- "@smithy/util-utf8" "^2.0.0"
- tslib "^2.5.0"
-
"@smithy/util-uri-escape@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-1.0.2.tgz#c69a5423c9baa7a045a79372320bd40a437ac756"
@@ -8399,13 +8413,6 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-uri-escape@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95"
- integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==
- dependencies:
- tslib "^2.5.0"
-
"@smithy/util-utf8@^1.0.1", "@smithy/util-utf8@^1.0.2":
version "1.0.2"
resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-1.0.2.tgz#b34c27b4efbe4f0edb6560b6d4f743088302671f"
@@ -8414,14 +8421,6 @@
"@smithy/util-buffer-from" "^1.0.2"
tslib "^2.5.0"
-"@smithy/util-utf8@^2.0.0":
- version "2.0.0"
- resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz#b4da87566ea7757435e153799df9da717262ad42"
- integrity sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==
- dependencies:
- "@smithy/util-buffer-from" "^2.0.0"
- tslib "^2.5.0"
-
"@socket.io/component-emitter@~3.1.0":
version "3.1.0"
resolved "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553"
@@ -27944,7 +27943,7 @@ semver@7.3.8, semver@7.5.4, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.
semver@7.5.3:
version "7.5.3"
- resolved "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==
dependencies:
lru-cache "^6.0.0"