diff --git a/.github/workflows/deployment-test.yml b/.github/workflows/deployment-test.yml
index 19d9e761..3c8dc91d 100644
--- a/.github/workflows/deployment-test.yml
+++ b/.github/workflows/deployment-test.yml
@@ -104,7 +104,7 @@ jobs:
test:
needs: [deploy]
- timeout-minutes: 15
+ timeout-minutes: 30
runs-on: ubuntu-latest
steps:
diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml
index 3df55c88..24733694 100644
--- a/.github/workflows/playwright.yml
+++ b/.github/workflows/playwright.yml
@@ -10,7 +10,7 @@ on:
jobs:
playwright:
- timeout-minutes: 15
+ timeout-minutes: 30
runs-on: ubuntu-latest
steps:
diff --git a/apps/client/index.html b/apps/client/index.html
index cceaf540..977e87aa 100644
--- a/apps/client/index.html
+++ b/apps/client/index.html
@@ -8,6 +8,7 @@
+
diff --git a/apps/client/package.json b/apps/client/package.json
index 26053975..485b24c8 100644
--- a/apps/client/package.json
+++ b/apps/client/package.json
@@ -22,22 +22,22 @@
},
"dependencies": {
"@aws-amplify/ui-react": "^5.3.2",
- "@aws-sdk/client-cloudwatch": "3.515.0",
- "@aws-sdk/client-cloudwatch-logs": "3.515.0",
- "@aws-sdk/client-iot-events": "3.515.0",
- "@aws-sdk/client-iotsitewise": "3.515.0",
- "@aws-sdk/credential-providers": "3.515.0",
- "@cloudscape-design/collection-hooks": "^1.0.36",
+ "@aws-sdk/client-cloudwatch": "3.575.0",
+ "@aws-sdk/client-cloudwatch-logs": "3.575.0",
+ "@aws-sdk/client-iot-events": "3.575.0",
+ "@aws-sdk/client-iotsitewise": "3.575.0",
+ "@aws-sdk/credential-providers": "3.575.0",
+ "@cloudscape-design/collection-hooks": "^1.0.37",
"@cloudscape-design/component-toolkit": "^1.0.0-beta.38",
"@cloudscape-design/components": "^3.0.518",
"@cloudscape-design/design-tokens": "3.0.34",
"@cloudscape-design/global-styles": "^1.0.23",
- "@iot-app-kit/core": "10.0.0",
- "@iot-app-kit/dashboard": "10.0.0",
- "@tanstack/react-query": "^5.22.2",
+ "@iot-app-kit/core": "10.2.0",
+ "@iot-app-kit/dashboard": "10.2.0",
+ "@tanstack/react-query": "^5.24.1",
"aws-amplify": "^5.3.11",
"axios": "^1.6.7",
- "cytoscape": "^3.27.0",
+ "cytoscape": "^3.28.1",
"jotai": "^2.6.4",
"nanoid": "3.1.31",
"react": "^18.2.0",
@@ -49,7 +49,7 @@
"react-use": "^17.4.2",
"tiny-invariant": "^1.3.1",
"uuid": "^9.0.1",
- "vite": "^5.0.12",
+ "vite": "^5.1.5",
"web-vitals": "^3.5.0"
},
"devDependencies": {
@@ -59,12 +59,12 @@
"@hookform/devtools": "^4.3.1",
"@originjs/vite-plugin-federation": "^1.3.3",
"@tanstack/eslint-plugin-query": "^5.20.1",
- "@tanstack/react-query-devtools": "^5.24.0",
+ "@tanstack/react-query-devtools": "^5.24.1",
"@testing-library/jest-dom": "^6.4.2",
"@testing-library/react": "^14.1.0",
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/user-event": "^14.5.2",
- "@types/react": "^18.2.57",
+ "@types/react": "^18.2.61",
"@types/react-dom": "^18.2.19",
"@types/uuid": "^9.0.8",
"@vitejs/plugin-react": "^4.2.1",
@@ -72,7 +72,7 @@
"@vitest/ui": "^1.1.1",
"aws-sdk-client-mock": "^3.0.0",
"aws-sdk-client-mock-jest": "^3.0.0",
- "babel-plugin-formatjs": "^10.5.12",
+ "babel-plugin-formatjs": "^10.5.13",
"customize-cra": "^1.0.0",
"eslint-config-custom": "*",
"eslint-plugin-formatjs": "^4.11.1",
diff --git a/apps/client/src/auth/auth-service.interface.ts b/apps/client/src/auth/auth-service.interface.ts
index c7fcceb0..b75dd0be 100644
--- a/apps/client/src/auth/auth-service.interface.ts
+++ b/apps/client/src/auth/auth-service.interface.ts
@@ -31,4 +31,9 @@ export interface AuthService {
* @param callback the callback function to call when application is signed-in
*/
onSignedIn(callback: () => unknown): void;
+
+ // TODO: Refactor interface to only include shared methods
+ getEdgeEndpoint?(): string;
+
+ setEdgeEndpoint?(endpoint: string): void;
}
diff --git a/apps/client/src/auth/auth-service.ts b/apps/client/src/auth/auth-service.ts
index 8e1d221f..a9cd3066 100644
--- a/apps/client/src/auth/auth-service.ts
+++ b/apps/client/src/auth/auth-service.ts
@@ -34,6 +34,19 @@ class ClientAuthService {
onSignedIn(callback: () => unknown) {
return this.authService.onSignedIn(callback);
}
+
+ setEdgeEndpoint(endpoint: string) {
+ if (this.authService.setEdgeEndpoint) {
+ this.authService.setEdgeEndpoint(endpoint);
+ }
+ }
+
+ getEdgeEndpoint() {
+ if (this.authService.getEdgeEndpoint) {
+ return this.authService.getEdgeEndpoint();
+ }
+ return '';
+ }
}
export const authService = new ClientAuthService();
diff --git a/apps/client/src/auth/edge-auth-service.ts b/apps/client/src/auth/edge-auth-service.ts
index 5c61a9b9..e70a5b14 100644
--- a/apps/client/src/auth/edge-auth-service.ts
+++ b/apps/client/src/auth/edge-auth-service.ts
@@ -7,6 +7,15 @@ export class EdgeAuthService implements AuthService {
accessKeyId: '',
secretAccessKey: '',
};
+ private edgeEndpoint = '0.0.0.0';
+
+ setEdgeEndpoint(endpoint: string) {
+ this.edgeEndpoint = endpoint;
+ }
+
+ getEdgeEndpoint() {
+ return this.edgeEndpoint;
+ }
setAwsCredentials(credentials: AwsCredentialIdentity) {
this.credentials = credentials;
diff --git a/apps/client/src/constants/format.ts b/apps/client/src/constants/format.ts
index 44c19079..a21b5e6d 100644
--- a/apps/client/src/constants/format.ts
+++ b/apps/client/src/constants/format.ts
@@ -4,3 +4,4 @@ export const ROOT_INDEX_PAGE_FORMAT: Format = 'default';
export const DASHBOARDS_INDEX_PAGE_FORMAT: Format = 'table';
export const CREATE_DASHBOARD_PAGE_FORMAT: Format = 'form';
export const DASHBOARD_PAGE_FORMAT: Format = 'default';
+export const EDGE_LOGIN_PAGE_FORMAT: Format = 'form';
diff --git a/apps/client/src/constants/index.ts b/apps/client/src/constants/index.ts
index eed633bf..d09c2b6c 100644
--- a/apps/client/src/constants/index.ts
+++ b/apps/client/src/constants/index.ts
@@ -11,6 +11,7 @@ export const DASHBOARD_PATH = ':dashboardId';
export const ROOT_HREF = '/';
export const DASHBOARDS_HREF = '/dashboards';
export const CREATE_DASHBOARD_HREF = '/dashboards/create';
+export const EDGE_LOGIN_HREF = '/edge-login';
export const DEFAULT_CONTENT_DENSITY: ContentDensity = 'comfortable';
export const CONTENT_DENSITY_KEY = 'content-density';
diff --git a/apps/client/src/helpers/meta-tags.ts b/apps/client/src/helpers/meta-tags.ts
index 05768978..dc67f8f0 100644
--- a/apps/client/src/helpers/meta-tags.ts
+++ b/apps/client/src/helpers/meta-tags.ts
@@ -10,6 +10,7 @@ export const extractedMetaTags = (
applicationName: '',
authenticationFlowType: '',
cognitoEndpoint: '',
+ edgeEndpoint: '',
identityPoolId: '',
region: '',
userPoolId: '',
diff --git a/apps/client/src/helpers/strings/is-string-with-value.ts b/apps/client/src/helpers/strings/is-string-with-value.ts
new file mode 100644
index 00000000..e534f19d
--- /dev/null
+++ b/apps/client/src/helpers/strings/is-string-with-value.ts
@@ -0,0 +1,25 @@
+const isString = (value: unknown): value is string => {
+ return typeof value === 'string';
+};
+
+export const isStringWithValue = (value: unknown): value is string => {
+ return isString(value) && value !== '';
+};
+
+if (import.meta.vitest) {
+ it('returns true for string with value', () => {
+ expect(isStringWithValue('abc')).toBe(true);
+ });
+
+ it('returns false for string with no value', () => {
+ expect(isStringWithValue('')).toBe(false);
+ });
+
+ it('returns false for non-string value', () => {
+ expect(isStringWithValue({})).toBe(false);
+ });
+
+ it('returns false for undefined value', () => {
+ expect(isStringWithValue(undefined)).toBe(false);
+ });
+}
diff --git a/apps/client/src/hooks/dashboard/use-viewport.ts b/apps/client/src/hooks/dashboard/use-viewport.ts
index 03a10ef9..63f20e3c 100644
--- a/apps/client/src/hooks/dashboard/use-viewport.ts
+++ b/apps/client/src/hooks/dashboard/use-viewport.ts
@@ -1,7 +1,7 @@
import { useLocalStorage } from 'react-use';
import type { Viewport } from '@iot-app-kit/core';
-const DEFAULT_VIEWPORT: Viewport = { duration: '5 minutes' };
+const DEFAULT_VIEWPORT: Viewport = { duration: '5 minute' };
export const useViewport = (dashboardId: string) => {
return useLocalStorage(
`dashboard-${dashboardId}-viewport`,
diff --git a/apps/client/src/index.tsx b/apps/client/src/index.tsx
index 35bd11fa..f39e3096 100644
--- a/apps/client/src/index.tsx
+++ b/apps/client/src/index.tsx
@@ -13,14 +13,13 @@ import { queryClient } from './data/query-client';
import { setServiceUrl } from './services';
import metricHandler from './metrics/metric-handler';
import { extractedMetaTags } from './helpers/meta-tags';
+import { isStringWithValue } from './helpers/strings/is-string-with-value';
import { registerServiceWorker } from './register-service-worker';
import { authService } from './auth/auth-service';
import { initializeAuthDependents } from './initialize-auth-dependents';
import { registerLogger } from './register-loggers';
import { registerMetricsRecorder } from './register-metrics-recorder';
-import { EdgeLoginPage } from './routes/edge-login/edge-login-page';
-
import '@aws-amplify/ui-react/styles.css';
import '@cloudscape-design/global-styles/index.css';
@@ -36,6 +35,7 @@ const {
authenticationFlowType,
cognitoEndpoint,
domainName,
+ edgeEndpoint,
identityPoolId,
logMode,
metricsMode,
@@ -44,7 +44,11 @@ const {
userPoolWebClientId,
} = metadata;
-if (domainName && domainName !== '') {
+if (isStringWithValue(edgeEndpoint)) {
+ authService.setEdgeEndpoint(edgeEndpoint);
+}
+
+if (isStringWithValue(domainName)) {
Amplify.configure({
Auth: {
authenticationFlowType,
@@ -95,10 +99,8 @@ if (authMode === 'edge') {
-
-
-
-
+
+
,
diff --git a/apps/client/src/layout/components/top-navigation/top-navigation.tsx b/apps/client/src/layout/components/top-navigation/top-navigation.tsx
index 5771bbe3..8d31a782 100644
--- a/apps/client/src/layout/components/top-navigation/top-navigation.tsx
+++ b/apps/client/src/layout/components/top-navigation/top-navigation.tsx
@@ -4,11 +4,12 @@ import { useState } from 'react';
import { useIntl } from 'react-intl';
import { SettingsModal } from './components/settings-modal';
-import { ROOT_HREF } from '~/constants';
+import { EDGE_LOGIN_HREF, ROOT_HREF } from '~/constants';
import { preventFullPageLoad } from '~/helpers/events';
import { useApplication } from '~/hooks/application/use-application';
import { getAuthMode } from '~/helpers/authMode';
+import { authService } from '~/auth/auth-service';
function EdgeNavigation() {
const [isSettingsModalVisible, setIsSettingsModalVisible] = useState(false);
@@ -59,7 +60,11 @@ function EdgeNavigation() {
iconName: 'user-profile',
onItemClick: (event) => {
if (event.detail.id === 'signout') {
- // TODO: call signout for edge mode
+ authService.setAwsCredentials({
+ accessKeyId: '',
+ secretAccessKey: '',
+ });
+ navigate(EDGE_LOGIN_HREF);
}
},
items: [
diff --git a/apps/client/src/routes/dashboards/dashboard/dashboard-configuration.ts b/apps/client/src/routes/dashboards/dashboard/dashboard-configuration.ts
new file mode 100644
index 00000000..57824d54
--- /dev/null
+++ b/apps/client/src/routes/dashboards/dashboard/dashboard-configuration.ts
@@ -0,0 +1,43 @@
+import { type DashboardClientConfiguration } from '@iot-app-kit/dashboard';
+import { IoTSiteWiseClient } from '@aws-sdk/client-iotsitewise';
+import { IoTEventsClient } from '@aws-sdk/client-iot-events';
+import { IoTTwinMakerClient } from '@aws-sdk/client-iottwinmaker';
+import { getAuthMode } from '~/helpers/authMode';
+
+import { authService } from '~/auth/auth-service';
+
+export function getDashboardClientConfiguration(): DashboardClientConfiguration {
+ if (getAuthMode() === 'edge') {
+ return getEdgeClientConfig();
+ }
+
+ return getCloudClientConfig();
+}
+
+function getCloudClientConfig(): DashboardClientConfiguration {
+ return {
+ awsCredentials: () => authService.getAwsCredentials(),
+ awsRegion: authService.awsRegion,
+ };
+}
+
+function getEdgeClientConfig(): DashboardClientConfiguration {
+ const clientConfig = {
+ endpoint: authService.getEdgeEndpoint(),
+ credentials: () => authService.getAwsCredentials(),
+ region: authService.awsRegion,
+ disableHostPrefix: true,
+ };
+
+ const iotSiteWiseClient = new IoTSiteWiseClient(clientConfig);
+ const iotEventsClient = new IoTEventsClient(clientConfig);
+ const iotTwinMakerClient = new IoTTwinMakerClient(clientConfig);
+
+ const clients = {
+ iotSiteWiseClient,
+ iotEventsClient,
+ iotTwinMakerClient,
+ };
+
+ return clients;
+}
diff --git a/apps/client/src/routes/dashboards/dashboard/dashboard-page.tsx b/apps/client/src/routes/dashboards/dashboard/dashboard-page.tsx
index 62489d90..6600c746 100644
--- a/apps/client/src/routes/dashboards/dashboard/dashboard-page.tsx
+++ b/apps/client/src/routes/dashboards/dashboard/dashboard-page.tsx
@@ -18,9 +18,10 @@ import { useEmitNotification } from '~/hooks/notifications/use-emit-notification
import { useDisplaySettings } from '~/hooks/dashboard/use-displaySettings';
import { getDashboardEditMode, setDashboardEditMode } from '~/store/viewMode';
import { GenericErrorNotification } from '~/structures/notifications/generic-error-notification';
+import { getDashboardClientConfiguration } from './dashboard-configuration';
+import { getAuthMode } from '~/helpers/authMode';
import './styles.css';
-import { authService } from '~/auth/auth-service';
export function DashboardPage() {
const params = useParams<{ dashboardId: string }>();
@@ -65,14 +66,10 @@ export function DashboardPage() {
return ;
}
- const awsRegion = authService.awsRegion;
-
return (
authService.getAwsCredentials(),
- awsRegion,
- }}
+ edgeMode={getAuthMode() === 'edge' ? 'enabled' : 'disabled'}
+ clientConfiguration={getDashboardClientConfiguration()}
dashboardConfiguration={{
...dashboardDefinition,
displaySettings,
diff --git a/apps/client/src/routes/edge-login/components/edge-endpoint-field.tsx b/apps/client/src/routes/edge-login/components/edge-endpoint-field.tsx
deleted file mode 100644
index 6b038f84..00000000
--- a/apps/client/src/routes/edge-login/components/edge-endpoint-field.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
-import FormField from '@cloudscape-design/components/form-field';
-import Input from '@cloudscape-design/components/input';
-import { Controller } from 'react-hook-form';
-
-import type { Control } from 'react-hook-form';
-import type { EdgeLoginFormValues } from '../hooks/use-edge-login-form';
-import { isJust } from '~/helpers/predicates/is-just';
-
-interface EdgeEndpointFieldProps {
- control: Control;
-}
-
-export function EdgeEndpointField(props: EdgeEndpointFieldProps) {
- return (
- (
-
- field.onChange(event.detail.value)}
- value={field.value}
- placeholder="Enter hostname or IP address"
- />
-
- )}
- />
- );
-}
diff --git a/apps/client/src/routes/edge-login/edge-login-page.spec.tsx b/apps/client/src/routes/edge-login/edge-login-page.spec.tsx
index a0b15014..f17015f8 100644
--- a/apps/client/src/routes/edge-login/edge-login-page.spec.tsx
+++ b/apps/client/src/routes/edge-login/edge-login-page.spec.tsx
@@ -3,24 +3,27 @@ import { render, screen } from '~/helpers/tests/testing-library';
import userEvent from '@testing-library/user-event';
import { EdgeLoginPage } from './edge-login-page';
+import { edgeLogin } from '~/services';
-const getHostField = () =>
- screen.getByPlaceholderText('Enter hostname or IP address');
const getUsernameField = () => screen.getByPlaceholderText('Enter username');
const getPasswordField = () => screen.getByPlaceholderText('Enter password');
const getSigninButton = () => screen.getByRole('button', { name: 'Sign in' });
-const hostName = '1.2.3.4.5';
const username = 'username';
const password = 'password';
vi.mock('~/services', () => ({
edgeLogin: vi.fn().mockReturnValue({
- data: {
- accessKey: '',
- secretKeyId: '',
- },
+ accessKey: '',
+ secretAccessKey: '',
+ }),
+}));
+
+const navigateMock = vi.fn();
+vi.mock('~/hooks/application/use-application', () => ({
+ useApplication: () => ({
+ navigate: navigateMock,
}),
}));
@@ -43,9 +46,6 @@ describe('', () => {
const signInText = screen.getByText('Sign in to edge gateway');
expect(signInText).toBeInTheDocument();
- await user.type(getHostField(), hostName);
- expect(getHostField()).toHaveValue(hostName);
-
await user.type(getUsernameField(), username);
expect(getUsernameField()).toHaveValue(username);
@@ -54,9 +54,45 @@ describe('', () => {
await user.click(getSigninButton());
- // Sign in successful, so children are rendered instead of sign in page
- expect(signInText).not.toBeInTheDocument();
+ // Sign in successful, so should navigate to app
+ expect(navigateMock).toBeCalledWith('/dashboards');
});
- // TODO: error tests
+ it('does not sign in if there was an api error', async () => {
+ vi.resetAllMocks();
+ const errorMessage = 'Incorrect username or password';
+ const errorResponse = {
+ response: {
+ body: {
+ message: errorMessage,
+ },
+ status: 401,
+ },
+ isAxiosError: true,
+ toJSON: () => {
+ return {};
+ },
+ name: '',
+ message: '',
+ };
+
+ vi.mocked(edgeLogin).mockRejectedValue(errorResponse);
+
+ const user = userEvent.setup();
+ render();
+
+ const signInText = screen.getByText('Sign in to edge gateway');
+ expect(signInText).toBeInTheDocument();
+
+ await user.type(getUsernameField(), username);
+ expect(getUsernameField()).toHaveValue(username);
+
+ await user.type(getPasswordField(), password);
+ expect(getPasswordField()).toHaveValue(password);
+
+ await user.click(getSigninButton());
+
+ // Expect login failure
+ expect(signInText).toBeInTheDocument();
+ });
});
diff --git a/apps/client/src/routes/edge-login/edge-login-page.tsx b/apps/client/src/routes/edge-login/edge-login-page.tsx
index 144c612d..39b9074e 100644
--- a/apps/client/src/routes/edge-login/edge-login-page.tsx
+++ b/apps/client/src/routes/edge-login/edge-login-page.tsx
@@ -9,79 +9,83 @@ import ColumnLayout from '@cloudscape-design/components/column-layout';
import { colorBackgroundHomeHeader } from '@cloudscape-design/design-tokens';
import { DevTool } from '@hookform/devtools';
import { authService } from '../../auth/auth-service';
-import { PropsWithChildren } from 'react';
import { useEdgeLoginForm } from './hooks/use-edge-login-form';
-import { EdgeEndpointField } from './components/edge-endpoint-field';
import { EdgeUsernameField } from './components/edge-username-field';
import { EdgeMechanismField } from './components/edge-mechanism-field';
import { EdgePasswordField } from './components/edge-password-field';
import { edgeLogin } from '~/services';
+import { ApiError } from '~/services/generated/core/ApiError';
+import { useApplication } from '~/hooks/application/use-application';
-export function EdgeLoginPage({ children }: PropsWithChildren) {
- const [isLoggedIn, setIsLoggedIn] = useState(false);
+// Adding type since ApiError types body as any
+interface ApiErrorBody {
+ message: string;
+}
+
+export function EdgeLoginPage() {
const [isLoading, setIsLoading] = useState(false);
const [error, setError] = useState('');
const { control, handleSubmit } = useEdgeLoginForm();
+ const { navigate } = useApplication();
const isProdEnv: boolean = process.env.NODE_ENV === 'production';
- if (isLoggedIn) {
- return children;
- } else {
- return (
-
-
-
-
- {!isProdEnv && }
-
-
-
- );
- }
+
+ Sign in
+
+
+ }
+ errorText={error}
+ >
+ Sign in to edge gateway}
+ >
+
+
+
+
+
+
+
+
+ {!isProdEnv && }
+
+
+
+ );
}
diff --git a/apps/client/src/routes/edge-login/edge-login-route.tsx b/apps/client/src/routes/edge-login/edge-login-route.tsx
new file mode 100644
index 00000000..552ac70c
--- /dev/null
+++ b/apps/client/src/routes/edge-login/edge-login-route.tsx
@@ -0,0 +1,15 @@
+import { type RouteObject } from 'react-router-dom';
+import { EDGE_LOGIN_PAGE_FORMAT } from '~/constants/format';
+import { EdgeLoginPage } from './edge-login-page';
+
+export const edgeLoginRoute = {
+ path: 'edge-login',
+ element: ,
+ handle: {
+ crumb: () => ({
+ text: 'Edge login',
+ href: '/edge-login',
+ }),
+ format: EDGE_LOGIN_PAGE_FORMAT,
+ },
+} satisfies RouteObject;
diff --git a/apps/client/src/routes/edge-login/hooks/use-edge-login-form.ts b/apps/client/src/routes/edge-login/hooks/use-edge-login-form.ts
index 87c8cb42..4c8c1feb 100644
--- a/apps/client/src/routes/edge-login/hooks/use-edge-login-form.ts
+++ b/apps/client/src/routes/edge-login/hooks/use-edge-login-form.ts
@@ -3,14 +3,12 @@ import { useForm } from 'react-hook-form';
export type EdgeAuthMechanisms = 'linux' | 'ldap';
export interface EdgeLoginFormValues {
- edgeEndpoint: string;
username: string;
password: string;
authMechanism: EdgeAuthMechanisms;
}
export const DEFAULT_VALUES: EdgeLoginFormValues = {
- edgeEndpoint: '',
username: '',
password: '',
authMechanism: 'linux',
diff --git a/apps/client/src/routes/root-index/index.ts b/apps/client/src/routes/root-index/index.ts
index 97908525..b4e392d7 100644
--- a/apps/client/src/routes/root-index/index.ts
+++ b/apps/client/src/routes/root-index/index.ts
@@ -1 +1 @@
-export { rootIndexRoute } from './root-index-route';
+export { rootIndexRoute, rootIndexEdgeRoute } from './root-index-route';
diff --git a/apps/client/src/routes/root-index/root-index-route.tsx b/apps/client/src/routes/root-index/root-index-route.tsx
index 10f062ec..4c53f253 100644
--- a/apps/client/src/routes/root-index/root-index-route.tsx
+++ b/apps/client/src/routes/root-index/root-index-route.tsx
@@ -1,5 +1,8 @@
import { Navigate, type RouteObject } from 'react-router-dom';
-import { ROOT_INDEX_PAGE_FORMAT } from '~/constants/format';
+import {
+ ROOT_INDEX_PAGE_FORMAT,
+ EDGE_LOGIN_PAGE_FORMAT,
+} from '~/constants/format';
export const rootIndexRoute = {
index: true,
@@ -8,3 +11,11 @@ export const rootIndexRoute = {
format: ROOT_INDEX_PAGE_FORMAT,
},
} satisfies RouteObject;
+
+export const rootIndexEdgeRoute = {
+ index: true,
+ element: ,
+ handle: {
+ format: EDGE_LOGIN_PAGE_FORMAT,
+ },
+} satisfies RouteObject;
diff --git a/apps/client/src/routes/root/root-route.tsx b/apps/client/src/routes/root/root-route.tsx
index 9e5c6896..078e0e23 100644
--- a/apps/client/src/routes/root/root-route.tsx
+++ b/apps/client/src/routes/root/root-route.tsx
@@ -1,12 +1,25 @@
import { RootPage } from './root-page';
-import { rootIndexRoute } from '../root-index/index';
+import { rootIndexRoute, rootIndexEdgeRoute } from '../root-index/index';
import { rootDashboardsRoute } from '../dashboards/root-dashboards';
+import { edgeLoginRoute } from '../edge-login/edge-login-route';
import { ROOT_PATH, ROOT_HREF } from '~/constants';
-import { intl } from '~/services';
+import { getAuthMode } from '~/helpers/authMode';
import type { RouteObject } from 'react-router-dom';
import { RootErrorPage } from './root-error-page';
import { Layout } from '~/layout/layout';
+import { intl } from '~/services';
+
+let children: RouteObject[] = [rootIndexRoute, rootDashboardsRoute];
+
+if (getAuthMode() === 'edge') {
+ children = [
+ rootIndexEdgeRoute,
+ edgeLoginRoute,
+ rootIndexRoute,
+ rootDashboardsRoute,
+ ];
+}
export const rootRoute = {
path: ROOT_PATH,
@@ -30,5 +43,5 @@ export const rootRoute = {
href: ROOT_HREF,
}),
},
- children: [rootIndexRoute, rootDashboardsRoute],
+ children,
} satisfies RouteObject;
diff --git a/apps/client/src/services/generated/models/EdgeLoginBody.ts b/apps/client/src/services/generated/models/EdgeLoginBody.ts
index bb634827..f646ec9d 100644
--- a/apps/client/src/services/generated/models/EdgeLoginBody.ts
+++ b/apps/client/src/services/generated/models/EdgeLoginBody.ts
@@ -1,5 +1,4 @@
export type EdgeLoginBody = {
- edgeEndpoint: string;
username: string;
password: string;
authMechanism: string;
diff --git a/apps/client/src/types/metadata.ts b/apps/client/src/types/metadata.ts
index 74a6836b..0b183ad6 100644
--- a/apps/client/src/types/metadata.ts
+++ b/apps/client/src/types/metadata.ts
@@ -1,16 +1,17 @@
export interface Metadata {
+ applicationName: string;
+ authenticationFlowType: string;
+ authMode: string;
awsAccessKeyId: string;
awsSecretAccessKey: string;
awsSessionToken: string;
- applicationName: string;
- authenticationFlowType: string;
cognitoEndpoint: string;
+ domainName?: string;
+ edgeEndpoint?: string;
identityPoolId: string;
+ logMode: string;
+ metricsMode: string;
region: string;
userPoolId: string;
userPoolWebClientId: string;
- logMode: string;
- metricsMode: string;
- authMode: string;
- domainName?: string;
}
diff --git a/apps/core/.example.edge.env b/apps/core/.example.edge.env
new file mode 100644
index 00000000..86b2d301
--- /dev/null
+++ b/apps/core/.example.edge.env
@@ -0,0 +1,20 @@
+EDGE_ENDPOINT=xxxx
+
+APPLICATION_NAME=IotApp
+AUTH_MODE=edge
+AWS_ACCESS_KEY_ID=fakeMyKeyId
+AWS_REGION=edge
+AWS_SECRET_ACCESS_KEY=fakeSecretAccessKey
+AWS_SESSION_TOKEN=
+COGNITO_IDENTITY_POOL_ID=fakeIdentiyPoolId
+COGNITO_USE_LOCAL_VERIFIER=true
+COGNITO_USER_POOL_ID=us-west-2_h23TJjQR9
+COGNITO_USER_POOL_CLIENT_ID=9cehli62qxmki9mg5adjmucuq
+COGNITO_DOMAIN_NAME=https://test.auth.us-west-2.amazoncognito.com
+DATABASE_ENDPOINT=http://127.0.0.1:8000
+DATABASE_LAUNCH_LOCAL=true
+DATABASE_PORT=8000
+DATABASE_TABLE_NAME=ApiResourceTable
+NODE_ENV=development
+# WebPack Server, Local Cognito and DDB endpoints, and AWS endpoints
+SERVICE_ENDPOINTS='ws://localhost:3001 http://localhost:9229 http://localhost:8000 https://*.amazonaws.com'
diff --git a/apps/core/package.json b/apps/core/package.json
index 075cfc33..632a5b41 100644
--- a/apps/core/package.json
+++ b/apps/core/package.json
@@ -19,15 +19,15 @@
"test:watch": "jest --watch"
},
"dependencies": {
- "@aws-sdk/client-dynamodb": "3.518.0",
+ "@aws-sdk/client-dynamodb": "3.575.0",
"@aws-sdk/client-iotsitewise": "^3.450.0",
- "@aws-sdk/lib-dynamodb": "3.518.0",
- "@aws-sdk/client-iotsitewise": "3.515.0",
+ "@aws-sdk/lib-dynamodb": "3.575.0",
+ "@aws-sdk/client-iotsitewise": "3.575.0",
"@fastify/cookie": "^9.1.0",
"@fastify/csrf-protection": "^6.4.1",
"@fastify/helmet": "^11.1.1",
"@fastify/static": "^7.0.1",
- "@fastify/view": "^8.2.0",
+ "@fastify/view": "^9.0.0",
"@nestjs/axios": "^1.0.1",
"@nestjs/common": "^9.4.3",
"@nestjs/config": "^3.1.1",
diff --git a/apps/core/src/app.module.ts b/apps/core/src/app.module.ts
index 1d209972..fe0e6dcf 100644
--- a/apps/core/src/app.module.ts
+++ b/apps/core/src/app.module.ts
@@ -3,23 +3,24 @@ import { ConfigModule } from '@nestjs/config';
import { APP_GUARD } from '@nestjs/core';
import { ThrottlerModule } from '@nestjs/throttler';
+import { authConfig } from './config/auth.config';
import { databaseConfig } from './config/database.config';
+import { edgeConfig } from './config/edge.config';
+import { globalConfig } from './config/global.config';
+import { jwtConfig } from './config/jwt.config';
import { DashboardsModule } from './dashboards/dashboards.module';
import { HealthModule } from './health/health.module';
import { DynamoDbLocalSetupService } from './lifecycle-hooks/dynamodb-local-setup';
import { CognitoJwtAuthGuard } from './auth/cognito-jwt-auth.guard';
-import { authConfig } from './config/auth.config';
import { MvcModule } from './mvc/mvc.module';
-import { jwtConfig } from './config/jwt.config';
import { MigrationModule } from './migration/migration.module';
import { EdgeLoginModule } from './edge-login/edge-login.module';
import { LoggerModule } from './logging/logger.module';
-import { globalConfig } from './config/global.config';
@Module({
imports: [
ConfigModule.forRoot({
- load: [authConfig, databaseConfig, globalConfig, jwtConfig],
+ load: [authConfig, databaseConfig, edgeConfig, globalConfig, jwtConfig],
isGlobal: true,
}),
DashboardsModule,
diff --git a/apps/core/src/bootstrap/security.bootstrap.ts b/apps/core/src/bootstrap/security.bootstrap.ts
index e35d8090..270da46d 100644
--- a/apps/core/src/bootstrap/security.bootstrap.ts
+++ b/apps/core/src/bootstrap/security.bootstrap.ts
@@ -16,14 +16,16 @@ import invariant from 'tiny-invariant';
* @see {@link https://docs.nestjs.com/security/csrf | CSRF Protection}
*/
export const bootstrapSecurity = async (app: NestFastifyApplication) => {
- const { SERVICE_ENDPOINTS } = process.env;
+ const { EDGE_ENDPOINT, SERVICE_ENDPOINTS } = process.env;
+
+ const edge_endpoint = isDefined(EDGE_ENDPOINT) ? [EDGE_ENDPOINT] : [];
// Split the space separated service endpoints
invariant(
isDefined(SERVICE_ENDPOINTS),
envVarRequiredMsg('SERVICE_ENDPOINTS'),
);
- const serviceEndpoints = SERVICE_ENDPOINTS.split(' ');
+ const serviceEndpoints = [...SERVICE_ENDPOINTS.split(' '), ...edge_endpoint];
// Upgrade insecure requests for all non DEV environment
const upgradeInsecureRequests = isDevEnv() ? null : [];
diff --git a/apps/core/src/config/edge.config.ts b/apps/core/src/config/edge.config.ts
new file mode 100644
index 00000000..0ce6530c
--- /dev/null
+++ b/apps/core/src/config/edge.config.ts
@@ -0,0 +1,11 @@
+import { registerAs } from '@nestjs/config';
+
+export const configFactory = () => {
+ const { EDGE_ENDPOINT: edgeEndpoint } = process.env;
+
+ return {
+ edgeEndpoint,
+ };
+};
+
+export const edgeConfig = registerAs('edge', configFactory);
diff --git a/apps/core/src/edge-login/edge-login.e2e.spec.ts b/apps/core/src/edge-login/edge-login.e2e.spec.ts
index dcb314a7..e031b0fc 100644
--- a/apps/core/src/edge-login/edge-login.e2e.spec.ts
+++ b/apps/core/src/edge-login/edge-login.e2e.spec.ts
@@ -5,10 +5,11 @@ import {
} from '@nestjs/platform-fastify';
import { Test } from '@nestjs/testing';
import { AppModule } from '../app.module';
-import { configureTestProcessEnv } from '../testing/aws-configuration';
+import { configureEdgeTestProcessEnv } from '../testing/aws-configuration';
import { EdgeLoginService } from './edge-login.service';
import { HttpModule, HttpService } from '@nestjs/axios';
import { EdgeCredentials } from './entities/edge-credentials.entity';
+import { AxiosError } from '@nestjs/terminus/dist/errors/axios.error';
describe('EdgeLoginModule', () => {
let app: NestFastifyApplication;
@@ -34,7 +35,7 @@ describe('EdgeLoginModule', () => {
};
beforeEach(async () => {
- configureTestProcessEnv(process.env);
+ configureEdgeTestProcessEnv(process.env);
const moduleRef = await Test.createTestingModule({
imports: [AppModule, HttpModule],
@@ -71,7 +72,6 @@ describe('EdgeLoginModule', () => {
describe('POST /api/migration HTTP/1.1', () => {
test('correctly proxies the edge credential request', async () => {
const requestBody = {
- edgeEndpoint: '1.2.3.4.5',
username: 'testUser',
password: 'testPassword',
authMechanism: 'linux',
@@ -102,7 +102,6 @@ describe('EdgeLoginModule', () => {
.mockRejectedValueOnce(errorResponse);
const requestBody = {
- edgeEndpoint: '1.2.3.4.5',
username: 'testUser',
password: 'testPassword',
authMechanism: 'linux',
@@ -118,5 +117,50 @@ describe('EdgeLoginModule', () => {
expect(httpServiceSpy).toHaveBeenCalled();
expect(response.statusCode).toBe(500);
});
+
+ test('returns incorrect username/password if the axios call results in 401', async () => {
+ const errorResponse: AxiosError = {
+ response: {
+ body: {
+ message: 'Incorrect username or password',
+ },
+ status: 401,
+ },
+ isAxiosError: true,
+ toJSON: () => {
+ return {};
+ },
+ name: '',
+ message: '',
+ };
+
+ httpServiceSpy.mockReset();
+ httpServiceSpy = jest
+ .spyOn(httpService.axiosRef, 'post')
+ .mockRejectedValueOnce(errorResponse);
+
+ const requestBody = {
+ username: 'testUser',
+ password: 'testPassword',
+ authMechanism: 'linux',
+ };
+
+ const { body } = await app.inject({
+ method: 'POST',
+ url: '/api/edge-login',
+ payload: requestBody,
+ });
+
+ const expectedResponse = {
+ statusCode: 401,
+ message: 'Incorrect username or password',
+ error: 'Unauthorized',
+ };
+
+ expect(edgeLoginSpy).toHaveBeenCalled();
+ expect(httpServiceSpy).toHaveBeenCalled();
+
+ expect(body).toBe(JSON.stringify(expectedResponse));
+ });
});
});
diff --git a/apps/core/src/edge-login/edge-login.module.ts b/apps/core/src/edge-login/edge-login.module.ts
index 1718aae0..45904c9d 100644
--- a/apps/core/src/edge-login/edge-login.module.ts
+++ b/apps/core/src/edge-login/edge-login.module.ts
@@ -1,11 +1,13 @@
+import { HttpModule } from '@nestjs/axios';
import { Module, ModuleMetadata } from '@nestjs/common';
+import { ConfigModule } from '@nestjs/config';
import { EdgeLoginController } from './edge-login.controller';
import { EdgeLoginService } from './edge-login.service';
-import { HttpModule } from '@nestjs/axios';
+import { edgeConfig } from '../config/edge.config';
export const edgeLoginModuleMetadata: ModuleMetadata = {
- imports: [HttpModule],
+ imports: [ConfigModule.forFeature(edgeConfig), HttpModule],
controllers: [EdgeLoginController],
providers: [EdgeLoginService],
};
diff --git a/apps/core/src/edge-login/edge-login.service.ts b/apps/core/src/edge-login/edge-login.service.ts
index 1b9c12fa..643edb98 100644
--- a/apps/core/src/edge-login/edge-login.service.ts
+++ b/apps/core/src/edge-login/edge-login.service.ts
@@ -1,13 +1,26 @@
import { HttpService } from '@nestjs/axios';
-import { Injectable } from '@nestjs/common';
+import {
+ Inject,
+ Injectable,
+ RequestTimeoutException,
+ UnauthorizedException,
+} from '@nestjs/common';
+import { ConfigType } from '@nestjs/config';
+import { isAxiosError } from '@nestjs/terminus/dist/utils';
import { Agent } from 'https';
+
import { EdgeCredentials } from './entities/edge-credentials.entity';
import { EdgeLoginBody } from './entities/edge-login-body.entity';
+import { edgeConfig } from '../config/edge.config';
import { Result, err, ok } from '../types';
+import { isStringWithValue } from '../types/strings/is-string-with-value';
@Injectable()
export class EdgeLoginService {
- constructor(private readonly httpService: HttpService) {}
+ constructor(
+ @Inject(edgeConfig.KEY) private edge: ConfigType,
+ private readonly httpService: HttpService,
+ ) {}
public async login(
body: EdgeLoginBody,
@@ -15,8 +28,13 @@ export class EdgeLoginService {
const httpsAgent = new Agent({ rejectUnauthorized: false });
try {
+ const { edgeEndpoint } = this.edge;
+ if (!isStringWithValue(edgeEndpoint)) {
+ throw new Error();
+ }
+
const result = await this.httpService.axiosRef.post(
- `https://${body.edgeEndpoint}/authenticate`,
+ `${edgeEndpoint}/authenticate`,
{
username: body.username,
password: body.password,
@@ -37,6 +55,20 @@ export class EdgeLoginService {
sessionExpiryTime,
});
} catch (error) {
+ if (isAxiosError(error)) {
+ // If response field, server responded with status code thats not 2xx
+ if (error.response) {
+ // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
+ if (error.response.status && error.response.status === 401) {
+ return err(
+ new UnauthorizedException('Incorrect username or password'),
+ );
+ }
+ } else if (error.request) {
+ // If request field, no response from server
+ return err(new RequestTimeoutException('Request timed out'));
+ }
+ }
return error instanceof Error
? err(error)
: err(new Error('Error getting edge credentials'));
diff --git a/apps/core/src/edge-login/entities/edge-login-body.entity.ts b/apps/core/src/edge-login/entities/edge-login-body.entity.ts
index efea199e..48a3218a 100644
--- a/apps/core/src/edge-login/entities/edge-login-body.entity.ts
+++ b/apps/core/src/edge-login/entities/edge-login-body.entity.ts
@@ -1,12 +1,6 @@
import { IsString } from 'class-validator';
export class EdgeLoginBody {
- /**
- * @example "192.168.0.1"
- */
- @IsString()
- public readonly edgeEndpoint: string;
-
/**
* @example "user"
*/
diff --git a/apps/core/src/migration/service/convert-monitor-to-app-definition.ts b/apps/core/src/migration/service/convert-monitor-to-app-definition.ts
index 4efd9066..4b3d331a 100644
--- a/apps/core/src/migration/service/convert-monitor-to-app-definition.ts
+++ b/apps/core/src/migration/service/convert-monitor-to-app-definition.ts
@@ -162,7 +162,17 @@ const lineChartProperties = {
style: 'solid',
},
legend: {
+ width: '30%',
+ visibleContent: {
+ unit: true,
+ latestValue: true,
+ minValue: false,
+ asset: true,
+ maxValue: false,
+ },
visible: true,
+ position: 'right',
+ height: '30%',
},
};
@@ -410,6 +420,10 @@ const convertKpiAndGridWidget = (
secondaryFont: {},
title: monitorWidget.title,
...queryConfig,
+ showTimestamp: true,
+ showAggregationAndResolution: true,
+ resolution: '0',
+ showUnit: true,
},
};
appWidgets.push(newAppWidget);
diff --git a/apps/core/src/mvc/mvc.controller.ts b/apps/core/src/mvc/mvc.controller.ts
index 0f8254df..1bafed66 100644
--- a/apps/core/src/mvc/mvc.controller.ts
+++ b/apps/core/src/mvc/mvc.controller.ts
@@ -2,6 +2,7 @@ import { Get, Controller, Render, Inject, Header } from '@nestjs/common';
import { ConfigType } from '@nestjs/config';
import { Public } from '../auth/public.decorator';
import { authConfig } from '../config/auth.config';
+import { edgeConfig } from '../config/edge.config';
import { globalConfig } from '../config/global.config';
// Responds with the index page for all of the client routes.
@@ -11,6 +12,7 @@ const CLIENT_ROUTES = ['', 'dashboards', 'dashboards/*'];
export class MvcController {
constructor(
@Inject(authConfig.KEY) private auth: ConfigType,
+ @Inject(edgeConfig.KEY) private edge: ConfigType,
@Inject(globalConfig.KEY) private global: ConfigType,
) {}
@@ -21,35 +23,38 @@ export class MvcController {
root() {
const {
authenticationFlowType,
+ authMode,
clientAwsAccessKeyId,
clientAwsSecretAccessKey,
clientAwsSessionToken,
cognitoEndpoint,
+ domainName,
identityPoolId,
region,
- userPoolWebClientId,
userPoolId,
- domainName,
- authMode,
+ userPoolWebClientId,
} = this.auth;
+ const { edgeEndpoint } = this.edge;
+
const { applicationName, logMode, metricsMode } = this.global;
return {
applicationName,
authenticationFlowType,
+ authMode,
clientAwsAccessKeyId,
clientAwsSecretAccessKey,
clientAwsSessionToken,
cognitoEndpoint,
+ domainName,
+ edgeEndpoint,
identityPoolId,
+ logMode,
+ metricsMode,
region,
userPoolId,
userPoolWebClientId,
- logMode,
- metricsMode,
- domainName,
- authMode,
};
}
}
diff --git a/apps/core/src/mvc/mvc.module.ts b/apps/core/src/mvc/mvc.module.ts
index da8f88b4..6fea7352 100644
--- a/apps/core/src/mvc/mvc.module.ts
+++ b/apps/core/src/mvc/mvc.module.ts
@@ -1,8 +1,17 @@
import { Module } from '@nestjs/common';
+import { ConfigModule } from '@nestjs/config';
+
import { MvcController } from './mvc.controller';
+import { authConfig } from '../config/auth.config';
+import { edgeConfig } from '../config/edge.config';
+import { globalConfig } from '../config/global.config';
@Module({
- imports: [],
+ imports: [
+ ConfigModule.forFeature(authConfig),
+ ConfigModule.forFeature(edgeConfig),
+ ConfigModule.forFeature(globalConfig),
+ ],
controllers: [MvcController],
providers: [],
})
diff --git a/apps/core/src/testing/aws-configuration.ts b/apps/core/src/testing/aws-configuration.ts
index d32af705..f5cf02fe 100644
--- a/apps/core/src/testing/aws-configuration.ts
+++ b/apps/core/src/testing/aws-configuration.ts
@@ -13,11 +13,17 @@ export const databasePort = '8001';
export const databaseTableName = 'dashboard-api-e2e-test';
export const configureTestProcessEnv = (env: NodeJS.ProcessEnv) => {
+ env.AWS_ACCESS_KEY_ID = accessKeyId;
+ env.AWS_SECRET_ACCESS_KEY = secretAccessKey;
+ env.AWS_REGION = region;
env.DATABASE_PORT = databasePort;
env.DATABASE_ENDPOINT = databaseEndpoint;
env.DATABASE_TABLE_NAME = databaseTableName;
env.DATABASE_LAUNCH_LOCAL = databaseLaunchLocal;
- env.AWS_ACCESS_KEY_ID = accessKeyId;
- env.AWS_SECRET_ACCESS_KEY = secretAccessKey;
- env.AWS_REGION = region;
+};
+
+export const configureEdgeTestProcessEnv = (env: NodeJS.ProcessEnv) => {
+ configureTestProcessEnv(env);
+ env.AUTH_MODE = 'edge';
+ env.EDGE_ENDPOINT = 'https://1.2.3.4';
};
diff --git a/apps/core/src/types/strings/is-string-with-value.ts b/apps/core/src/types/strings/is-string-with-value.ts
new file mode 100644
index 00000000..0398855e
--- /dev/null
+++ b/apps/core/src/types/strings/is-string-with-value.ts
@@ -0,0 +1,7 @@
+const isString = (value: unknown): value is string => {
+ return typeof value === 'string';
+};
+
+export const isStringWithValue = (value: unknown): value is string => {
+ return isString(value) && value !== '';
+};
diff --git a/cdk/lib/core/core-service.ts b/cdk/lib/core/core-service.ts
index 644539d2..f1d41ac7 100644
--- a/cdk/lib/core/core-service.ts
+++ b/cdk/lib/core/core-service.ts
@@ -23,6 +23,7 @@ export interface CoreServiceProps {
readonly userPoolId: string;
readonly authMode: string;
readonly domainName?: string;
+ readonly edgeEndpoint?: string;
}
export class CoreService extends Construct {
@@ -40,6 +41,7 @@ export class CoreService extends Construct {
userPoolId,
authMode,
domainName,
+ edgeEndpoint,
} = props;
const serviceSourceRolePrincipal = new ServicePrincipal(
@@ -141,6 +143,10 @@ export class CoreService extends Construct {
name: 'AUTH_MODE',
value: authMode,
},
+ {
+ name: 'EDGE_ENDPOINT',
+ value: edgeEndpoint ? edgeEndpoint : '',
+ },
],
},
},
diff --git a/cdk/lib/iot-application-stack.ts b/cdk/lib/iot-application-stack.ts
index 8fc85cf6..5fc5718e 100644
--- a/cdk/lib/iot-application-stack.ts
+++ b/cdk/lib/iot-application-stack.ts
@@ -21,6 +21,7 @@ export class IotApplicationStack extends Stack {
super(scope, id, props);
const authMode = this.node.tryGetContext('authMode') as string;
+ const edgeEndpoint = this.node.tryGetContext('edgeEndpoint') as string;
const {
logGroup: { logGroupArn },
@@ -98,6 +99,7 @@ export class IotApplicationStack extends Stack {
userPoolClientId: userPoolClientId,
userPoolId: userPoolId,
authMode: authMode ? authMode : AuthModeOptions.COGNITO,
+ edgeEndpoint,
},
});
diff --git a/cdk/package.json b/cdk/package.json
index 7d954d6b..b4dc2edb 100644
--- a/cdk/package.json
+++ b/cdk/package.json
@@ -20,7 +20,7 @@
"lint:fix": "eslint \"{bin,lib}/**/*.ts\" --fix"
},
"dependencies": {
- "aws-cdk-lib": "2.130.0",
+ "aws-cdk-lib": "2.131.0",
"constructs": "^10.2.70",
"source-map-support": "^0.5.21"
},
diff --git a/deployCdk.js b/deployCdk.js
index 479a6b3b..8c896919 100755
--- a/deployCdk.js
+++ b/deployCdk.js
@@ -5,6 +5,7 @@ const { execSync } = require('child_process');
const cognito = 'AWS Cognito';
const sso = 'AWS IAM Identity Center (formerly AWS SSO)';
+const edge = 'Edge';
const askQuestions = () => {
const questions = [
@@ -13,7 +14,7 @@ const askQuestions = () => {
name: 'AUTH',
message: 'Welcome to IoT Application. Please select an authentication mode.',
default: cognito,
- choices: [cognito, sso],
+ choices: [cognito, sso, edge],
}
];
@@ -30,6 +31,16 @@ const run = async () => {
} else if (AUTH === sso) {
execSync("yarn workspace cdk deploy:no-review:sso", { stdio: 'inherit' });
console.log('Please follow README instructions to complete SSO setup after deployment: https://github.com/awslabs/iot-application/tree/main/deploymentguide');
+ } else if (AUTH === edge) {
+ const edgeQuestion = [
+ {
+ type: 'input',
+ name: 'ENDPOINT',
+ message: 'What is the ip/hostname of your edge gateway? (example: htttps://1.2.3.4.5)',
+ }
+ ];
+ const { ENDPOINT } = await inquirer.prompt(edgeQuestion);
+ execSync(`yarn workspace cdk cdk deploy -c authMode=edge -c edgeEndpoint="${ENDPOINT}" --all --require-approval never`, { stdio: 'inherit' });
} else {
execSync("yarn workspace cdk deploy:no-review:cognito", {stdio: 'inherit' });
}
diff --git a/package.json b/package.json
index 7b4283b4..98716e92 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
"clean": "npx turbo run clean && rimraf .turbo && rimraf --glob *.tsbuildinfo",
"clean:full": "npx turbo run clean:full && rimraf .turbo && rimraf --glob *.tsbuildinfo && rimraf node_modules",
"dev": "turbo run dev",
- "deploy": "yarn install && yarn clean && node deployCdk.js",
+ "deploy": "yarn install && yarn clean && yarn workspace cdk bootstrap && node deployCdk.js",
"gen:types": "openapi -i ${npm_package_config_docs} -o ${npm_package_config_genpath} ${npm_package_config_genconfig} && yarn format:gen:types",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"format:gen:types": "prettier --write \"${npm_package_config_genpath}/**/*.ts\"",
diff --git a/turbo.json b/turbo.json
index bd5875d6..68b625c0 100644
--- a/turbo.json
+++ b/turbo.json
@@ -31,6 +31,7 @@
"DATABASE_TABLE_NAME",
"DATABASE_PORT",
"DATABASE_LAUNCH_LOCAL",
+ "EDGE_ENDPOINT",
"PUBLIC_URL",
"NODE_ENV",
"SERVICE_ENDPOINTS",
diff --git a/yarn.lock b/yarn.lock
index f17f2111..86d2cf41 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -697,54 +697,55 @@
dependencies:
tslib "^2.5.0"
-"@aws-sdk/client-cloudwatch-logs@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.515.0.tgz#3db65cd4dcf8ec77ca50c3f8453113fbb795e319"
- integrity sha512-kjZU8iyi8xlN9lBAlnkWr7TCRNoiWQwmmQMSMUYUCBcQvlZCyylnFDADMRa/PR4+HIdnlFeSlPDjfsmazQ5Qig==
+"@aws-sdk/client-cloudwatch-logs@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.575.0.tgz#f3c44fef61416a4b99cb0f1a2751d00c5884f837"
+ integrity sha512-p/tcLqEiDE3JI8iMUyAPgb0TUB96z2ysrwZUYxio7MKHC0l4Qb63fBW2tgZJjBBK/xOoQrl0kYE5MFAjFKvAoQ==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/eventstream-serde-browser" "^2.1.1"
- "@smithy/eventstream-serde-config-resolver" "^2.1.1"
- "@smithy/eventstream-serde-node" "^2.1.1"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/eventstream-serde-browser" "^3.0.0"
+ "@smithy/eventstream-serde-config-resolver" "^3.0.0"
+ "@smithy/eventstream-serde-node" "^3.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
uuid "^9.0.1"
"@aws-sdk/client-cloudwatch-logs@3.6.1":
@@ -784,100 +785,101 @@
"@aws-sdk/util-utf8-node" "3.6.1"
tslib "^2.0.0"
-"@aws-sdk/client-cloudwatch@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudwatch/-/client-cloudwatch-3.515.0.tgz#b2e29563cc7bb83c2058013d7e12f3f8c2466d1b"
- integrity sha512-3t2cyaCoA9ST0nt6sN10Zz1q3vdXAzJaZbxwpT45/s/Z7Xg5AzxezX6zWk7amy/7lv4ZoRvKwfovjddztPxqpw==
+"@aws-sdk/client-cloudwatch@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudwatch/-/client-cloudwatch-3.575.0.tgz#b772efd5c421de8029079f1e42bbf6fd1860c1b3"
+ integrity sha512-BGwMHWm6hQiGPoIBcPJRcfAjiU1D5qx+tkwf9bhnFTEkKNaPupfDTwz9aUmKDHQTOLyPRKuhGNOuuLNhzipPqA==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-compression" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- "@smithy/util-waiter" "^2.1.1"
- fast-xml-parser "4.2.5"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-compression" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ "@smithy/util-waiter" "^3.0.0"
+ tslib "^2.6.2"
-"@aws-sdk/client-cognito-identity@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.515.0.tgz#a6f31f0bbaf9ca371ef3debfb4e5aaad1a092d40"
- integrity sha512-e51ImjjRLzXkPEYguvGCbhWPNhoV2OGS6mKHCR940XEeImt04yE1tytYP1vXYpPICmuYgz79BV0FOC9J5N9bvg==
+"@aws-sdk/client-cognito-identity@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.575.0.tgz#6b28593563792522f624e591ff6ad7f533a74bba"
+ integrity sha512-ezRqFHmO64FenTUd+wZtoxTGQ4AcDQlvVrko7HB+v1hsBY8gUC2xdLFcQRXct51oMubemnqUNTj47DfVKTyppg==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/client-comprehend@3.6.1":
version "3.6.1"
@@ -962,53 +964,54 @@
tslib "^2.5.0"
uuid "^8.3.2"
-"@aws-sdk/client-dynamodb@3.518.0":
- version "3.518.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.518.0.tgz#c3ca2a7177ddfd14c07ac0bf37751e2dbe81be58"
- integrity sha512-0ltO7vdMJ3wmZj4DLJ5aHgvnjmzGYl7qNZ+gabihlt9QFqhBU+di4u0tKfcJTRirQ5lEoy11D9Dg8hAHUQhm/g==
+"@aws-sdk/client-dynamodb@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.575.0.tgz#5be07d3279eba5ef56ff70e25f26a4042802d026"
+ integrity sha512-9qS95Ym+P/DqcvL+UtqWVnnN+G8W1TOCLOde+y4EYeg8HLOy0AfCK24s3cbhgokb6NsAQnyAPrAT8F4bZhUlQw==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/middleware-endpoint-discovery" "3.515.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- "@smithy/util-waiter" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-endpoint-discovery" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ "@smithy/util-waiter" "^3.0.0"
+ tslib "^2.6.2"
uuid "^9.0.1"
"@aws-sdk/client-firehose@3.6.1":
@@ -1048,93 +1051,52 @@
"@aws-sdk/util-utf8-node" "3.6.1"
tslib "^2.0.0"
-"@aws-sdk/client-iot-events@3.354.0":
- version "3.354.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-iot-events/-/client-iot-events-3.354.0.tgz#dc5932dc9315dd0b320ea3cc1e59b83ccba2d9b7"
- integrity sha512-rD+a6qWB6wWOO97lNZdcYizR55Skmn8Tvs1WMEWw2xZBg7H0RcUJ3+ErxMPHnd41R/9fwyoNOjXPlC5eBACQ4g==
+"@aws-sdk/client-iot-events@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-iot-events/-/client-iot-events-3.575.0.tgz#6a90c875acb9d0491b8020b9a577d223c85b738a"
+ integrity sha512-wYd6Tx2F0rHOEdIXILgbSaYQ9FZr7okXMmxoeG2lfKEGXZIW4QOXLROZ8Ad+tEqwMetisNwl5Vk6V7ZEgJtdQg==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.354.0"
- "@aws-sdk/config-resolver" "3.354.0"
- "@aws-sdk/credential-provider-node" "3.354.0"
- "@aws-sdk/fetch-http-handler" "3.353.0"
- "@aws-sdk/hash-node" "3.347.0"
- "@aws-sdk/invalid-dependency" "3.347.0"
- "@aws-sdk/middleware-content-length" "3.347.0"
- "@aws-sdk/middleware-endpoint" "3.347.0"
- "@aws-sdk/middleware-host-header" "3.347.0"
- "@aws-sdk/middleware-logger" "3.347.0"
- "@aws-sdk/middleware-recursion-detection" "3.347.0"
- "@aws-sdk/middleware-retry" "3.354.0"
- "@aws-sdk/middleware-serde" "3.347.0"
- "@aws-sdk/middleware-signing" "3.354.0"
- "@aws-sdk/middleware-stack" "3.347.0"
- "@aws-sdk/middleware-user-agent" "3.352.0"
- "@aws-sdk/node-config-provider" "3.354.0"
- "@aws-sdk/node-http-handler" "3.350.0"
- "@aws-sdk/smithy-client" "3.347.0"
- "@aws-sdk/types" "3.347.0"
- "@aws-sdk/url-parser" "3.347.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.353.0"
- "@aws-sdk/util-defaults-mode-node" "3.354.0"
- "@aws-sdk/util-endpoints" "3.352.0"
- "@aws-sdk/util-retry" "3.347.0"
- "@aws-sdk/util-user-agent-browser" "3.347.0"
- "@aws-sdk/util-user-agent-node" "3.354.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-iot-events@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-iot-events/-/client-iot-events-3.515.0.tgz#1242849f5948a81fb82b1391c29450fd25cd31ff"
- integrity sha512-H59/qa5v9aTphKKOiiFByiNKyMrp477ryxTKO1+4iXD0JrdG5tGGw2UNa/ffBu8eWsYMV3npMHbRPZgctLLWwg==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/client-iotsitewise@3.456.0":
version "3.456.0"
@@ -1183,52 +1145,53 @@
tslib "^2.5.0"
uuid "^8.3.2"
-"@aws-sdk/client-iotsitewise@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-iotsitewise/-/client-iotsitewise-3.515.0.tgz#81d34e97d618a50cc95e0ed15739d333e1b55403"
- integrity sha512-dAxGMlQnownlmc9jfJUrbe2Z6q0LthE7ATULBYtVRljt5LCnSqF9/+Acml4evnVRaFGw9Vf7cfci+LwxpRx7Lw==
+"@aws-sdk/client-iotsitewise@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-iotsitewise/-/client-iotsitewise-3.575.0.tgz#4efc7204574669405219ea5606da31865c206aba"
+ integrity sha512-UDIIUFt8sf2uqyx4k+7i7NpUrgE+zz8rQHZ4GLa76ILRw0ytVlHUVcfQS6NZQbL/0mIB30Cz6iga9G2h0JafeQ==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- "@smithy/util-waiter" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ "@smithy/util-waiter" "^3.0.0"
+ tslib "^2.6.2"
uuid "^9.0.1"
"@aws-sdk/client-iottwinmaker@3.335.0":
@@ -1897,50 +1860,51 @@
"@smithy/util-utf8" "^2.0.0"
tslib "^2.5.0"
-"@aws-sdk/client-sso-oidc@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.515.0.tgz#7864bbcc1cca2441c726b1db5ef74be6142ec270"
- integrity sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==
+"@aws-sdk/client-sso-oidc@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.575.0.tgz#640a38d9fa63ec837b02c4463d84f6828c8662ed"
+ integrity sha512-YCstVaW5tAvXs+v4LR9gNAO+VRhIObjk1/knCdVQ5QQRTevtVQtdJWeNrDZYo4ATo0OHGyqGCj5Z09TWMv+e1Q==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/client-sso@3.186.0":
version "3.186.0"
@@ -2177,49 +2141,49 @@
"@smithy/util-utf8" "^2.0.2"
tslib "^2.5.0"
-"@aws-sdk/client-sso@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.515.0.tgz#858d3ebd187e54e70ebd7ac948fb889f70a7deee"
- integrity sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==
+"@aws-sdk/client-sso@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.575.0.tgz#473e1315e4601319f11b50bd2c5d28992aa0e820"
+ integrity sha512-elFWpAtktD3XBy47etG80GKXK9Lh3sNCMXLjcSs0NS0fdRIQJS2zKxC8qK22UQmdFKpXxthND5FKk7fNEqrR+g==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/client-sts@3.186.3":
version "3.186.3"
@@ -2481,50 +2445,51 @@
fast-xml-parser "4.2.5"
tslib "^2.5.0"
-"@aws-sdk/client-sts@3.515.0", "@aws-sdk/client-sts@^3.450.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.515.0.tgz#a645696bbc160e46c4c9e60aa66b79fd212d1230"
- integrity sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==
+"@aws-sdk/client-sts@3.575.0", "@aws-sdk/client-sts@^3.450.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.575.0.tgz#9e24a85588ff8db537c7d9c558a19fd54dfd7ab3"
+ integrity sha512-8MrT4J2dRiskf0JFMGL5VNBqPvc6igNa218LGBJzHXmLsm1WfGCGnce84R7U2USr8oPOenu0XzSCLvMQyZbGWQ==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/core" "3.513.0"
- "@aws-sdk/middleware-host-header" "3.515.0"
- "@aws-sdk/middleware-logger" "3.515.0"
- "@aws-sdk/middleware-recursion-detection" "3.515.0"
- "@aws-sdk/middleware-user-agent" "3.515.0"
- "@aws-sdk/region-config-resolver" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@aws-sdk/util-user-agent-browser" "3.515.0"
- "@aws-sdk/util-user-agent-node" "3.515.0"
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/core" "^1.3.2"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/hash-node" "^2.1.1"
- "@smithy/invalid-dependency" "^2.1.1"
- "@smithy/middleware-content-length" "^2.1.1"
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/middleware-stack" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/url-parser" "^2.1.1"
- "@smithy/util-base64" "^2.1.1"
- "@smithy/util-body-length-browser" "^2.1.1"
- "@smithy/util-body-length-node" "^2.2.1"
- "@smithy/util-defaults-mode-browser" "^2.1.1"
- "@smithy/util-defaults-mode-node" "^2.2.0"
- "@smithy/util-endpoints" "^1.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-retry" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- fast-xml-parser "4.2.5"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso-oidc" "3.575.0"
+ "@aws-sdk/core" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/middleware-host-header" "3.575.0"
+ "@aws-sdk/middleware-logger" "3.575.0"
+ "@aws-sdk/middleware-recursion-detection" "3.575.0"
+ "@aws-sdk/middleware-user-agent" "3.575.0"
+ "@aws-sdk/region-config-resolver" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@aws-sdk/util-user-agent-browser" "3.575.0"
+ "@aws-sdk/util-user-agent-node" "3.575.0"
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/hash-node" "^3.0.0"
+ "@smithy/invalid-dependency" "^3.0.0"
+ "@smithy/middleware-content-length" "^3.0.0"
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.0"
+ "@smithy/util-defaults-mode-node" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/client-textract@3.6.1":
version "3.6.1"
@@ -2659,28 +2624,29 @@
"@smithy/smithy-client" "^2.1.15"
tslib "^2.5.0"
-"@aws-sdk/core@3.513.0":
- version "3.513.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.513.0.tgz#9fce86d472f7b38724cb1156d06a854124a51aaa"
- integrity sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==
+"@aws-sdk/core@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.575.0.tgz#c336796db71faac1140aa1b4e4d5f50932964fba"
+ integrity sha512-117U+kQki2XoKcYQfepmlRcNxn6rELGlOFOBQ8Z2JTBXEYHblW2ke067a0CLmxFwp/zCWuc7IGjd3in3x4Q3rg==
dependencies:
- "@smithy/core" "^1.3.2"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/signature-v4" "^2.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/core" "^2.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/signature-v4" "^3.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ fast-xml-parser "4.2.5"
+ tslib "^2.6.2"
-"@aws-sdk/credential-provider-cognito-identity@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.515.0.tgz#5a0457a035abe1d7bb46eddd33c711473932f760"
- integrity sha512-pWMJFhNc6bLbCpKhYXWWa23wMyhpFFyw3kF/6ea+95JQHF0FY2l4wDQa7ynE4hW4Wf5oA3Sf7Wf87pp9iAHubQ==
+"@aws-sdk/credential-provider-cognito-identity@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.575.0.tgz#0ffa4515cc2d75a2b4197d93d80318edd72b5d53"
+ integrity sha512-usAr6NPjTlv1fX+C2NZwTj75WVs6BlDNLl2vADi6Crvz56nuJrTVdwZlSzIy5MyPFgwJl9UyKtDxY5bmQpKM2A==
dependencies:
- "@aws-sdk/client-cognito-identity" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-cognito-identity" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-env@3.186.0":
version "3.186.0"
@@ -2729,15 +2695,15 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-env@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.515.0.tgz#8a96e51bb50a70596ec8d6fc38a78c2aca3b5b6f"
- integrity sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==
+"@aws-sdk/credential-provider-env@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.575.0.tgz#2f0238719b383e37265e736575e9a9823a562982"
+ integrity sha512-YTgpq3rvYBXzW6OTDB00cE79evQtss/lz2GlJXgqqVXD0m7i77hGA8zb44VevP/WxtDaiSW7SSjuu8VCBGsg4g==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-env@3.6.1":
version "3.6.1"
@@ -2748,20 +2714,20 @@
"@aws-sdk/types" "3.6.1"
tslib "^1.8.0"
-"@aws-sdk/credential-provider-http@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.515.0.tgz#780b31ebb0d2c3fb1da31d163a2f39edb7d7d7c5"
- integrity sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==
- dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/fetch-http-handler" "^2.4.1"
- "@smithy/node-http-handler" "^2.3.1"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/util-stream" "^2.1.1"
- tslib "^2.5.0"
+"@aws-sdk/credential-provider-http@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.575.0.tgz#d410dba2ae89ea6c42bf30d319b98e410da14d1b"
+ integrity sha512-xQfVmYI+9KqRvhWY8fyElnpcVUBBUgi/Hoji3oU6WLrUjrX98k93He7gKDQSyHf7ykMLUAJYWwsV4AjQ2j6njA==
+ dependencies:
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-stream" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-imds@3.186.0":
version "3.186.0"
@@ -2907,22 +2873,21 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-ini@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.515.0.tgz#f669afd30aeac6088db0d7d485730c633836872b"
- integrity sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==
- dependencies:
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/credential-provider-env" "3.515.0"
- "@aws-sdk/credential-provider-process" "3.515.0"
- "@aws-sdk/credential-provider-sso" "3.515.0"
- "@aws-sdk/credential-provider-web-identity" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/credential-provider-imds" "^2.2.1"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/shared-ini-file-loader" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+"@aws-sdk/credential-provider-ini@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.575.0.tgz#787faee394686d9af83ea482ea44168b5fe8b61d"
+ integrity sha512-BdM6a/5VUuNge3c6yRuxvO+4srLoSfqHfkQGfUDfhTdTJpljlpfnc9h3z2Ni1+aueOHPZMNFWIktHDcX5wUGBg==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.575.0"
+ "@aws-sdk/credential-provider-process" "3.575.0"
+ "@aws-sdk/credential-provider-sso" "3.575.0"
+ "@aws-sdk/credential-provider-web-identity" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/credential-provider-imds" "^3.0.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-ini@3.6.1":
version "3.6.1"
@@ -3032,23 +2997,23 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-node@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.515.0.tgz#57e2105208fb8b2edc857f48533cb0a1e28a9412"
- integrity sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.515.0"
- "@aws-sdk/credential-provider-http" "3.515.0"
- "@aws-sdk/credential-provider-ini" "3.515.0"
- "@aws-sdk/credential-provider-process" "3.515.0"
- "@aws-sdk/credential-provider-sso" "3.515.0"
- "@aws-sdk/credential-provider-web-identity" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/credential-provider-imds" "^2.2.1"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/shared-ini-file-loader" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+"@aws-sdk/credential-provider-node@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.575.0.tgz#eb0a69b229ea8a4f7240fa36968a8a4b661879e1"
+ integrity sha512-rEdNpqW2jEc5kwbf/s9XQywMLQlIkMjuCK6mw9sF2OVRGHGVnh+6eh/1JFx8Kj+eU51ctifQ7KaHe8dGco8HYQ==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.575.0"
+ "@aws-sdk/credential-provider-http" "3.575.0"
+ "@aws-sdk/credential-provider-ini" "3.575.0"
+ "@aws-sdk/credential-provider-process" "3.575.0"
+ "@aws-sdk/credential-provider-sso" "3.575.0"
+ "@aws-sdk/credential-provider-web-identity" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/credential-provider-imds" "^3.0.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-node@3.6.1":
version "3.6.1"
@@ -3126,16 +3091,16 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-process@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.515.0.tgz#71e1e624669ef5918b477b48ec8aff1bd686e787"
- integrity sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==
+"@aws-sdk/credential-provider-process@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.575.0.tgz#b1b409af833ccbce18e2806991434aa30f61ceb3"
+ integrity sha512-2/5NJV7MZysKglqJSQ/O8OELNcwLcH3xknabL9NagtzB7RNB2p1AUXR0UlTey9sSDLL4oCmNa/+unYuglW/Ahg==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/shared-ini-file-loader" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-process@3.6.1":
version "3.6.1"
@@ -3221,18 +3186,18 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-sso@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.515.0.tgz#b8efce2c885adf529c4f70db76bcc188afef299b"
- integrity sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==
+"@aws-sdk/credential-provider-sso@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.575.0.tgz#f39bbde97fe4dc2ecc2908cebfe79961a824fb58"
+ integrity sha512-NtXA9OPIKsqavs2F7hhLT/t2ZDjwJsvQevj31ov1NpmTNYMc7OWFWDptOG7rppsWMsk5KKmfiL2qViQJnezXNA==
dependencies:
- "@aws-sdk/client-sso" "3.515.0"
- "@aws-sdk/token-providers" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/shared-ini-file-loader" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/client-sso" "3.575.0"
+ "@aws-sdk/token-providers" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-provider-web-identity@3.186.0":
version "3.186.0"
@@ -3290,38 +3255,37 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/credential-provider-web-identity@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.515.0.tgz#848f113ca92dd7a6ebbb436872688a78a28d309b"
- integrity sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==
+"@aws-sdk/credential-provider-web-identity@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.575.0.tgz#524ff9f944986c99486be5fa374db4d5895f63ff"
+ integrity sha512-QcvVH7wpvpFRXGAGgCBfQeiF/ptD0NJ+Hrc8dDYfPGhFeZ0EoVQBYNphLi25xe7JZ+XbaqCKrURHZtr4fAEOJw==
dependencies:
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
-"@aws-sdk/credential-providers@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.515.0.tgz#77c8fab8f7b4c9356e4c0335de1f242af9b3f579"
- integrity sha512-XQ9maVLTtv6iJbOYiRS+IvaPlFkJDuxfpfxuky3aPzQpxDilU4cf1CfIDua8qivZKQ4QQOd1EaBMXPIpLI1ZTQ==
- dependencies:
- "@aws-sdk/client-cognito-identity" "3.515.0"
- "@aws-sdk/client-sso" "3.515.0"
- "@aws-sdk/client-sts" "3.515.0"
- "@aws-sdk/credential-provider-cognito-identity" "3.515.0"
- "@aws-sdk/credential-provider-env" "3.515.0"
- "@aws-sdk/credential-provider-http" "3.515.0"
- "@aws-sdk/credential-provider-ini" "3.515.0"
- "@aws-sdk/credential-provider-node" "3.515.0"
- "@aws-sdk/credential-provider-process" "3.515.0"
- "@aws-sdk/credential-provider-sso" "3.515.0"
- "@aws-sdk/credential-provider-web-identity" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/credential-provider-imds" "^2.2.1"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+"@aws-sdk/credential-providers@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.575.0.tgz#e3684cd01afec4a9b1f35d72edf9807ee7aa9a06"
+ integrity sha512-Ns2pdp7uIFJeYsM6e2t/TFNSfGPfxxCX1dCSIcFnUkQPeAs0tADBr8Z4I9V9WzWpJSOYvXSG/FpzNwKwCo80zQ==
+ dependencies:
+ "@aws-sdk/client-cognito-identity" "3.575.0"
+ "@aws-sdk/client-sso" "3.575.0"
+ "@aws-sdk/client-sts" "3.575.0"
+ "@aws-sdk/credential-provider-cognito-identity" "3.575.0"
+ "@aws-sdk/credential-provider-env" "3.575.0"
+ "@aws-sdk/credential-provider-http" "3.575.0"
+ "@aws-sdk/credential-provider-ini" "3.575.0"
+ "@aws-sdk/credential-provider-node" "3.575.0"
+ "@aws-sdk/credential-provider-process" "3.575.0"
+ "@aws-sdk/credential-provider-sso" "3.575.0"
+ "@aws-sdk/credential-provider-web-identity" "3.575.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/credential-provider-imds" "^3.0.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/endpoint-cache@3.310.0":
version "3.310.0"
@@ -3331,13 +3295,13 @@
mnemonist "0.38.3"
tslib "^2.5.0"
-"@aws-sdk/endpoint-cache@3.495.0":
- version "3.495.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/endpoint-cache/-/endpoint-cache-3.495.0.tgz#f1c59a4315e61394ebd18b3dda211485c07ee7f8"
- integrity sha512-XCDrpiS50WaPzPzp7FwsChPHtX9PQQUU4nRzcn2N7IkUtpcFCUx8m1PAZe086VQr6hrbdeE4Z4j8hUPNwVdJGQ==
+"@aws-sdk/endpoint-cache@3.572.0":
+ version "3.572.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/endpoint-cache/-/endpoint-cache-3.572.0.tgz#414970b764db207eba4d93228363d61af33ea03b"
+ integrity sha512-CzuRWMj/xtN9p9eP915nlPmlyniTzke732Ow/M60++gGgB3W+RtZyFftw3TEx+NzNhd1tH54dEcGiWdiNaBz3Q==
dependencies:
mnemonist "0.38.3"
- tslib "^2.5.0"
+ tslib "^2.6.2"
"@aws-sdk/eventstream-codec@3.186.0":
version "3.186.0"
@@ -3656,15 +3620,15 @@
"@aws-sdk/util-dynamodb" "3.379.1"
tslib "^2.5.0"
-"@aws-sdk/lib-dynamodb@3.518.0":
- version "3.518.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.518.0.tgz#48f97f0582d410c7076a81f7c55eccd36f8aeeb5"
- integrity sha512-XT06MKJoBu86CwbMESMTpie86JdTC2EVynK+7bo9M4AXG72t2agrsqVpGKmwKbHN/+C/78MHMjPVS4REe8ZzcQ==
+"@aws-sdk/lib-dynamodb@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.575.0.tgz#503fb32fc63f8fa08a7785410594cbeb574b0fb6"
+ integrity sha512-pmWweAeztuU47yQqfd/fcSerI0syGLTLC7amnCAZCvd8y8BbSmpDuLctDGNQQTjiI3YbsGft0YO+An4SrMcsXQ==
dependencies:
- "@aws-sdk/util-dynamodb" "3.518.0"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/util-dynamodb" "3.575.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/md5-js@3.329.0":
version "3.329.0"
@@ -3742,17 +3706,17 @@
"@smithy/types" "^2.0.2"
tslib "^2.5.0"
-"@aws-sdk/middleware-endpoint-discovery@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.515.0.tgz#e08764aca4f316330e1647f3e49889b837ef60b6"
- integrity sha512-m3tKKY5JrGuiYjHS4vkIxh5JrH+KF2b0+Xr4BIHkUz7DzYHjqlmY2wmafIyfE/oU8xDFUwLrsHR6RcMmDaJVuA==
+"@aws-sdk/middleware-endpoint-discovery@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.575.0.tgz#bd9c714d65c0b8dd99f8c259f5317e7788fee876"
+ integrity sha512-IcswRas8vfUvvOCISAN5u1sVx0ioTqMZU6QYm3eVUwUDuZDvIDnrqLSGWPIS4c+Utc7RZcENgEYtbgb1aLSPVw==
dependencies:
- "@aws-sdk/endpoint-cache" "3.495.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/endpoint-cache" "3.572.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/middleware-endpoint@3.329.0":
version "3.329.0"
@@ -3854,15 +3818,15 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-host-header@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.515.0.tgz#835a1865d4e35ad8fd2f7e579b191d58f52e450c"
- integrity sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==
+"@aws-sdk/middleware-host-header@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.575.0.tgz#5bf24080d6a6c466cdeaff49879c77559f74a2fd"
+ integrity sha512-V2WoLBiXNCc4rIWZt6FUcP4TN0Vk02A9PPCBWkTfyOooiqfq+WZmZjRRBpwl1+5UsvARslrKWF0VzheMRXPJLQ==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/middleware-host-header@3.6.1":
version "3.6.1"
@@ -3923,14 +3887,14 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-logger@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.515.0.tgz#430fc40d6897fdc25ad82075865d00d5d707b6ad"
- integrity sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==
+"@aws-sdk/middleware-logger@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.575.0.tgz#981c939cb3c10c1e3ecfa458c64f7be8c5a71307"
+ integrity sha512-7DEKx9Z11Maaye7FfhYtC8rjbM/PcFcMO2N4QEAfypcgWCj+w4gseE2OGdfAH9OFDoFc6YvLp53v16vbPjzQSg==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/middleware-logger@3.6.1":
version "3.6.1"
@@ -3987,15 +3951,15 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-recursion-detection@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.515.0.tgz#7f44705d6d93adbcc743a5adf3bfa2c09670637c"
- integrity sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==
+"@aws-sdk/middleware-recursion-detection@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.575.0.tgz#924a4b7ca864600a202d82621bed3ddfd7819e06"
+ integrity sha512-ri89ldRFos6KZDGaknWPS2XPO9qr+gZ7+mPaoU8YkSM1W4uKqtnUSONyc+O3CFGJrqReuGHhRq0l2Sld0bjwOw==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/middleware-retry@3.186.0":
version "3.186.0"
@@ -4332,16 +4296,16 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-user-agent@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.515.0.tgz#93daacea920fad11481559e5a399cf786e5e6c0c"
- integrity sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==
+"@aws-sdk/middleware-user-agent@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.575.0.tgz#1969f8b8972ee0c02753584575dde3e3b0b204b8"
+ integrity sha512-fWlr4RfrUNS2R3PgP+WsoMYORAgv/47Lp0J0fb3dXO1YvdczNWddRbFSUX2MQxM/y9XFfQPLpLgzluhoL3Cjeg==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@aws-sdk/util-endpoints" "3.515.0"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@aws-sdk/util-endpoints" "3.575.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/middleware-user-agent@3.6.1":
version "3.6.1"
@@ -4589,17 +4553,17 @@
"@smithy/util-middleware" "^2.0.6"
tslib "^2.5.0"
-"@aws-sdk/region-config-resolver@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.515.0.tgz#c0973acc32256c3688265512cf6d0469baa3af21"
- integrity sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==
+"@aws-sdk/region-config-resolver@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.575.0.tgz#8be6a9411ec8b5da3f3d0cac44beaa5b9eb6341f"
+ integrity sha512-sBJKwTWKCWu9y8FzXIijYGwkKr3tDkPXM7BylToe6W+tGkp4OirV4iXrWA9zReNwTTepoxHufofqjGK9BtcI8g==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/types" "^2.9.1"
- "@smithy/util-config-provider" "^2.2.1"
- "@smithy/util-middleware" "^2.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/service-error-classification@3.186.0":
version "3.186.0"
@@ -4858,17 +4822,16 @@
"@smithy/util-utf8" "^2.0.2"
tslib "^2.5.0"
-"@aws-sdk/token-providers@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.515.0.tgz#c4e549a28d287b2861a2d331eae2be98c4236bd1"
- integrity sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==
+"@aws-sdk/token-providers@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.575.0.tgz#0d5ded8434b49cafd7303a139d09c97155138d3b"
+ integrity sha512-EPNDPQoQkjKqn4D2t70qVzbfdtlaAy9KBdG58qD1yNWVxq8Rh/lXdwmB+aE2PSahtyfVikZdCRoZiFzxDh5IUA==
dependencies:
- "@aws-sdk/client-sso-oidc" "3.515.0"
- "@aws-sdk/types" "3.515.0"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/shared-ini-file-loader" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/types@3.186.0":
version "3.186.0"
@@ -4905,27 +4868,19 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/types@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.515.0.tgz#ee97c887293211f1891bc1d8f0aaf354072b6002"
- integrity sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==
+"@aws-sdk/types@3.575.0", "@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.110.0", "@aws-sdk/types@^3.222.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.575.0.tgz#ed8f33e15c7ea22b5244018330475983d0558556"
+ integrity sha512-XrnolQGs0wXxdgNudirR14OgNOarH7WUif38+2Pd4onZH+L7XoILem0EgA1tRpgFpw2pFHlZCNaAHDNSBEal7g==
dependencies:
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/types@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.6.1.tgz#00686db69e998b521fcd4a5f81ef0960980f80c4"
integrity sha512-4Dx3eRTrUHLxhFdLJL8zdNGzVsJfAxtxPYYGmIddUkO2Gj3WA1TGjdfG4XN/ClI6e1XonCHafQX3UYO/mgnH3g==
-"@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.110.0", "@aws-sdk/types@^3.222.0":
- version "3.496.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.496.0.tgz#cdde44a94a57cf8f97cf05e4d0bdce2f56ce4eeb"
- integrity sha512-umkGadK4QuNQaMoDICMm7NKRI/mYSXiyPjcn3d53BhsuArYU/52CebGQKdt4At7SwwsiVJZw9RNBHyN5Mm0HVw==
- dependencies:
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
-
"@aws-sdk/url-parser-native@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-native/-/url-parser-native-3.6.1.tgz#a5e787f98aafa777e73007f9490df334ef3389a2"
@@ -5190,12 +5145,12 @@
dependencies:
tslib "^2.5.0"
-"@aws-sdk/util-dynamodb@3.518.0":
- version "3.518.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.518.0.tgz#14b45d8f7a4c777e0e8daee4ea8c070a53f23d30"
- integrity sha512-XW2l7vcGlHMXRT2b8yTeqtN9p/PZ2sA0RSNEKRb/kE/81pmE2EhgVpx3WJOYh3nedmWP8p4W6z00rhom12p5lg==
+"@aws-sdk/util-dynamodb@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.575.0.tgz#87f71b5a1066e23c2c9490ba7d206089551b5861"
+ integrity sha512-zdGZKhNM7QTez6MhSdm85rvTEiLMu+ol7G2RhqNweGcjemi7zBJvKrEanCg0Lf8sGMZYIwFC0KlOSy7XHQyQYg==
dependencies:
- tslib "^2.5.0"
+ tslib "^2.6.2"
"@aws-sdk/util-endpoints@3.332.0":
version "3.332.0"
@@ -5230,15 +5185,15 @@
"@smithy/util-endpoints" "^1.0.4"
tslib "^2.5.0"
-"@aws-sdk/util-endpoints@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.515.0.tgz#6d8bcc62617261a4c1de5d7507060ab361694923"
- integrity sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==
+"@aws-sdk/util-endpoints@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.575.0.tgz#370ad9b1ce7df227d44447ab2135c5e110aa72d2"
+ integrity sha512-wC5x+V6w3kRlR6X6XVINsAPDYG+Tzs3Wthlw+YLtjuPODUNZIQAqsABHahxnekFyAvse+1929Hwo+CaL+BHZGA==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/types" "^2.9.1"
- "@smithy/util-endpoints" "^1.1.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-endpoints" "^2.0.0"
+ tslib "^2.6.2"
"@aws-sdk/util-hex-encoding@3.186.0":
version "3.186.0"
@@ -5417,15 +5372,15 @@
bowser "^2.11.0"
tslib "^2.5.0"
-"@aws-sdk/util-user-agent-browser@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.515.0.tgz#f3c7027cfbfaf1786ae32176dd5ac8b0753ad0a1"
- integrity sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==
+"@aws-sdk/util-user-agent-browser@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.575.0.tgz#3054cc42e0b386a34f7b0d4e8e9609e016c72eed"
+ integrity sha512-iADonXyaXgwvC4T0qRuDWCdKInz82GX2cyezq/oqVlL8bPY7HD8jwZZruuJdq5tkaJi1EhbO4+f1ksZqOiZKvQ==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/types" "^2.9.1"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/types" "^3.0.0"
bowser "^2.11.0"
- tslib "^2.5.0"
+ tslib "^2.6.2"
"@aws-sdk/util-user-agent-browser@3.6.1":
version "3.6.1"
@@ -5492,15 +5447,15 @@
"@smithy/types" "^2.5.0"
tslib "^2.5.0"
-"@aws-sdk/util-user-agent-node@3.515.0":
- version "3.515.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.515.0.tgz#a76182778964e9e9098f5607b379c0efb12ffaa4"
- integrity sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==
+"@aws-sdk/util-user-agent-node@3.575.0":
+ version "3.575.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.575.0.tgz#49a6ecc5f56297e1477de90f30f102c470d3dc78"
+ integrity sha512-kwzvBfA0LoILDOFS6BV8uOkksBHrYulP6kNXegB5eZnDSNia5DbBsXqxQ/HknNF5a429SWQw2aaQJEgQvZB1VA==
dependencies:
- "@aws-sdk/types" "3.515.0"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@aws-sdk/types" "3.575.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@aws-sdk/util-user-agent-node@3.6.1":
version "3.6.1"
@@ -6863,15 +6818,15 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
-"@cloudscape-design/collection-hooks@1.0.36", "@cloudscape-design/collection-hooks@^1.0.36":
+"@cloudscape-design/collection-hooks@1.0.36":
version "1.0.36"
resolved "https://registry.yarnpkg.com/@cloudscape-design/collection-hooks/-/collection-hooks-1.0.36.tgz#689ce98918274d74bb15d03d21139192779fd638"
integrity sha512-IInI1NLKnv4ihIglkI1se33TxiUjQ/0shZ3t8n02VLv0fhhT4p0ObISoxHScNfWk9eJ1+EYL1fTcc8yJQF/7/Q==
-"@cloudscape-design/collection-hooks@^1.0.0":
- version "1.0.25"
- resolved "https://registry.yarnpkg.com/@cloudscape-design/collection-hooks/-/collection-hooks-1.0.25.tgz#6444158d1a6dbc2094ea068d7787525cab6d41d4"
- integrity sha512-2p6sa7eYko1VqMwjEWG3H/Ka5DlsPhwEBAqmY+pNQ9IunSLv/i3JFTSun5W1OUUXCbeqTSndagjsZG0gIlXvFw==
+"@cloudscape-design/collection-hooks@^1.0.0", "@cloudscape-design/collection-hooks@^1.0.37":
+ version "1.0.37"
+ resolved "https://registry.yarnpkg.com/@cloudscape-design/collection-hooks/-/collection-hooks-1.0.37.tgz#c91d3197275520d4fc09a1b4242300662df385ef"
+ integrity sha512-uXGfKwhF3cqLFRYDOhA9DGWcnwwZfL6N81wFdMG5qN0WsFgIUBvDCP7XWfSnMS77Y1TSdUXGWsW5Fnoi9XJpnQ==
"@cloudscape-design/component-toolkit@^1.0.0-beta":
version "1.0.0-beta.27"
@@ -7604,10 +7559,10 @@
fastq "^1.17.0"
glob "^10.3.4"
-"@fastify/view@^8.2.0":
- version "8.2.0"
- resolved "https://registry.yarnpkg.com/@fastify/view/-/view-8.2.0.tgz#80ef9569198ca3a0f3207fa25b2dd6d0c12fc4c7"
- integrity sha512-hBSiBofCnJNlPHEMZWpO1SL84eqOaqujJ1hR3jntFyZZCkweH5jMs12DKYyGesjVll7SJFRRxPUBB8kmUmneRQ==
+"@fastify/view@^9.0.0":
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/@fastify/view/-/view-9.0.0.tgz#563386b06eb26fb9a17db872c46f8b77af23c2cb"
+ integrity sha512-4KSM75Ad7Q9adQWJK17XAJlmwNE9HhIe8TdSTnvFzDvt0aOwmS4iY6k+Xd4NWuEk0JbteS6kzo0eZOr0ZZgPVg==
dependencies:
fastify-plugin "^4.0.0"
hashlru "^2.3.0"
@@ -7703,13 +7658,13 @@
"@formatjs/icu-skeleton-parser" "1.7.0"
tslib "^2.4.0"
-"@formatjs/icu-messageformat-parser@2.7.5":
- version "2.7.5"
- resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.5.tgz#6c12c08544eafef874df13b30729daf7b4dbd089"
- integrity sha512-zCB53HdGDibh6/2ISEN3TGsFQruQ6gGKMFV94qHNyVrs0tNO6ncKhV0vq0n3Ydz8ipIQ2GaYAvfCoimNOVvKqA==
+"@formatjs/icu-messageformat-parser@2.7.6":
+ version "2.7.6"
+ resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.6.tgz#3d69806de056d2919d53dad895a5ff4851e4e9ff"
+ integrity sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==
dependencies:
"@formatjs/ecma402-abstract" "1.18.2"
- "@formatjs/icu-skeleton-parser" "1.7.2"
+ "@formatjs/icu-skeleton-parser" "1.8.0"
tslib "^2.4.0"
"@formatjs/icu-skeleton-parser@1.6.0":
@@ -7736,10 +7691,10 @@
"@formatjs/ecma402-abstract" "1.18.0"
tslib "^2.4.0"
-"@formatjs/icu-skeleton-parser@1.7.2":
- version "1.7.2"
- resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.7.2.tgz#ffbdd535c33249635ad0e54a34813194287a1567"
- integrity sha512-nlIXVv280bjGW3ail5Np1+xgGKBnMhwQQIivgbk9xX0af8ESQO+y2VW9TOY7mCrs3WH786uVpZlLimXAlXH7SA==
+"@formatjs/icu-skeleton-parser@1.8.0":
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.0.tgz#5f3d3a620c687d6f8c180d80d1241e8f213acf79"
+ integrity sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==
dependencies:
"@formatjs/ecma402-abstract" "1.18.2"
tslib "^2.4.0"
@@ -7834,12 +7789,12 @@
intl-messageformat "10.5.8"
tslib "^2.4.0"
-"@formatjs/ts-transformer@3.13.11", "@formatjs/ts-transformer@^3.13.9":
- version "3.13.11"
- resolved "https://registry.yarnpkg.com/@formatjs/ts-transformer/-/ts-transformer-3.13.11.tgz#c3603ff59c4b3e54535a26b8e204f6ccdacd5a91"
- integrity sha512-qOAGGUQC7GSMMaAFy2MAlC8REM58lUNi8W+VlRb57cDUpge46x2hP33Mzu5N1xmm6OCqDQTRXws5jEOcRI3C8Q==
+"@formatjs/ts-transformer@3.13.12", "@formatjs/ts-transformer@^3.13.9":
+ version "3.13.12"
+ resolved "https://registry.yarnpkg.com/@formatjs/ts-transformer/-/ts-transformer-3.13.12.tgz#5984b7b92492580bfd09deb09a5b57589b757c5f"
+ integrity sha512-uf1+DgbsCrzHAg7uIf0QlzpIkHYxRSRig5iJa9FaoUNIDZzNEE2oW/uLLLq7I9Z2FLIPhbmgq8hbW40FoQv+Fg==
dependencies:
- "@formatjs/icu-messageformat-parser" "2.7.5"
+ "@formatjs/icu-messageformat-parser" "2.7.6"
"@types/json-stable-stringify" "^1.0.32"
"@types/node" "14 || 16 || 17"
chalk "^4.0.0"
@@ -7934,34 +7889,32 @@
dependencies:
"@iot-app-kit/charts-core" "^2.1.2"
-"@iot-app-kit/components@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/components/-/components-10.0.0.tgz#bb9800684fa8f983640f26e68994ca79ae554b97"
- integrity sha512-icP1RqjS/+dzXPo/nzWqInLKH8+TombkCjzRczJ5VNOWilrMrvhXspW+yCRpVNl3q3gti9KpCbXjs6BI93Wu+g==
+"@iot-app-kit/components@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/components/-/components-10.2.0.tgz#564ec1d6f88ad4032b9e328424e513d31aa02fff"
+ integrity sha512-NIxMXLAlq0smjsmHbHbXjl6FV6jAQ0EFxkRfkrOBTrY/65u3DYr0jpWxZeeKNexWrZuDhC1MyJpYIiQrf6IMaQ==
dependencies:
"@awsui/collection-hooks" "^1.0.51"
"@awsui/components-react" "^3.0.0"
"@awsui/design-tokens" "^3.0.41"
- "@iot-app-kit/core" "10.0.0"
- "@iot-app-kit/related-table" "10.0.0"
+ "@iot-app-kit/core" "10.2.0"
+ "@iot-app-kit/related-table" "10.2.0"
"@stencil/core" "^2.7.0"
"@synchro-charts/core" "7.2.0"
styled-components "^5.3.11"
-"@iot-app-kit/core-util@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/core-util/-/core-util-10.0.0.tgz#2ae41f48520d13c470dc3f80151ddca95bcc2eb8"
- integrity sha512-Ny+ge/aLE3daaVkwSJ2EephxmTenKkmYkXy7CRd0vezkO9wuqeQiJvgbzdVO7dfujDwdnVNir7tiCny1H/1Byw==
+"@iot-app-kit/core-util@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/core-util/-/core-util-10.2.0.tgz#d4e4b83df4c1cb0659a96fbf153cc96c8b0f1115"
+ integrity sha512-lmVuLLDSt+ZSWGCa/KJjOt8P+M5VeEDGQ2rgn/A2/mRIvURSqD2CF0qBS1dsycBNeUII4tYNmq/88BxBHwz16A==
dependencies:
- "@aws-sdk/client-iot-events" "3.354.0"
- "@aws-sdk/client-iotsitewise" "3.456.0"
- "@iot-app-kit/core" "10.0.0"
+ "@iot-app-kit/core" "10.2.0"
lodash.difference "4.5.0"
-"@iot-app-kit/core@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/core/-/core-10.0.0.tgz#7aaad5e0ff7335e62e9fc4b8b3a9faffee0801d8"
- integrity sha512-Cizxn0AtaEssThJ4CWpWwvXiLZ5NBOKUy1RvpTfjo0BFYDyM0yT7Dmqh1fvtBTe87+8F7mFSg+EoDbbglfNeHA==
+"@iot-app-kit/core@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/core/-/core-10.2.0.tgz#c4eb294c1f9837e4288003303dde18d32e916552"
+ integrity sha512-y+MVAe5CrnLPyvWqiPLsuQo1PlTLSWrj3r2vdNML5IGO+ui75Ez109tXJ9LG7isECqW1jjbf0Fh8H21rKgPDpg==
dependencies:
d3-array "^3.2.4"
intervals-fn "^3.0.3"
@@ -7970,17 +7923,17 @@
rxjs "^7.8.1"
uuid "^9.0.0"
-"@iot-app-kit/dashboard@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/dashboard/-/dashboard-10.0.0.tgz#f528662c0054746306070af3323969763abd773d"
- integrity sha512-SLx/qLz/x1a/qLB15jBddZtd4b5oanWPKMiGxLgWJgvckqw0Ca/ENnxzPu25e8xO/MrThH63zjVJ7z/kUi4V8A==
+"@iot-app-kit/dashboard@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/dashboard/-/dashboard-10.2.0.tgz#ce10a78927fe4be1c520502750ca1249f4ba90ca"
+ integrity sha512-VanHPUX/FbzKWx+jDnBU2ef7tXl4AvKdhejKO/hTXJ4tvXfe1e2tbV2WJMHPUZaEyZGuKGmAzJBe5N3CmaPqvQ==
dependencies:
"@iot-app-kit/charts-core" "2.1.2"
- "@iot-app-kit/components" "10.0.0"
- "@iot-app-kit/core" "10.0.0"
- "@iot-app-kit/core-util" "10.0.0"
- "@iot-app-kit/react-components" "10.0.0"
- "@iot-app-kit/source-iotsitewise" "10.0.0"
+ "@iot-app-kit/components" "10.2.0"
+ "@iot-app-kit/core" "10.2.0"
+ "@iot-app-kit/core-util" "10.2.0"
+ "@iot-app-kit/react-components" "10.2.0"
+ "@iot-app-kit/source-iotsitewise" "10.2.0"
"@popperjs/core" "^2.11.8"
"@tanstack/react-query" "^4.29.15"
aws-sdk-client-mock "^3.0.0"
@@ -8001,20 +7954,20 @@
turbowatch "^2.29.4"
uuid "^9.0.0"
-"@iot-app-kit/react-components@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/react-components/-/react-components-10.0.0.tgz#3bbdf5f99743adb6d48dcf2d698be882b46fc681"
- integrity sha512-iRB/RCnkp3SbzqdwSd/IQOUebC9JRNcZpO9Wmaf8lUGjNyZ5xRhpmo7vxEISXvWD1sPJpAvK+oDVUyX5ryxzpA==
+"@iot-app-kit/react-components@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/react-components/-/react-components-10.2.0.tgz#3d9f0d73cb84bccb2c6da74f0c94ce25f1699d76"
+ integrity sha512-HB4ZY5AruBGiZZ07VSRy5SYK5AwPgyMq/LILxnrSYtTa1KdCZfiiBiVDLSESdpVHfB3aUgIRS6xdpE7uvcOmDA==
dependencies:
"@cloudscape-design/collection-hooks" "1.0.36"
"@cloudscape-design/components" "3.0.518"
"@cloudscape-design/design-tokens" "3.0.34"
"@iot-app-kit/charts" "2.1.2"
"@iot-app-kit/charts-core" "2.1.2"
- "@iot-app-kit/components" "10.0.0"
- "@iot-app-kit/core" "10.0.0"
- "@iot-app-kit/core-util" "10.0.0"
- "@iot-app-kit/source-iottwinmaker" "10.0.0"
+ "@iot-app-kit/components" "10.2.0"
+ "@iot-app-kit/core" "10.2.0"
+ "@iot-app-kit/core-util" "10.2.0"
+ "@iot-app-kit/source-iottwinmaker" "10.2.0"
color "^4.2.3"
copy-to-clipboard "^3.3.3"
d3-array "^3.2.3"
@@ -8045,22 +7998,20 @@
video.js "8.3.0"
zustand "^4.3.9"
-"@iot-app-kit/related-table@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/related-table/-/related-table-10.0.0.tgz#114066a3a276cf9529c5bb2db8747bb1f06a39fd"
- integrity sha512-VZXshigJhKG6p9zJWPwe+r+vfglMd2mO4N5ozGrQJVSTC4Yyb1rfVpV+2fyzA+ivUvIwPjw/MRModuNr9XZjdw==
+"@iot-app-kit/related-table@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/related-table/-/related-table-10.2.0.tgz#4143aeb19f2ae006538d38723f9476a37e75f1d5"
+ integrity sha512-w/4Vu0jR+5bzSnSspATInXhtI6KajyoLVLI6nbufm97+0DSguW+gIHakE+h4SxV+CChP6IKBL7TzVeUGM/6rXQ==
dependencies:
uuid "^9.0.0"
-"@iot-app-kit/source-iotsitewise@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/source-iotsitewise/-/source-iotsitewise-10.0.0.tgz#4a4010a5109cd1fed791b65d0a2afbb488dc066c"
- integrity sha512-RNLPFY9e0aHfq7CirFEetWd+dSIkoeuU2aKjeeCLIkBiT+T7LQmvRUFrQW92aNykgsqILhEtB2gEtlmNls1DLA==
+"@iot-app-kit/source-iotsitewise@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/source-iotsitewise/-/source-iotsitewise-10.2.0.tgz#1fd862bcea76f53c2bb71e10ee6cb2dea9ae5268"
+ integrity sha512-XJQjSP5tbwBZCD9qxfz+BQLszklR6kkcI4AuRW4hP5uGWwtd5WBIO/PMzkSDNsosZnYdQQuFK2CdLl2lfjUmYg==
dependencies:
- "@aws-sdk/client-iot-events" "3.354.0"
- "@aws-sdk/client-iotsitewise" "3.456.0"
- "@iot-app-kit/core" "10.0.0"
- "@iot-app-kit/core-util" "10.0.0"
+ "@iot-app-kit/core" "10.2.0"
+ "@iot-app-kit/core-util" "10.2.0"
"@synchro-charts/core" "7.2.0"
dataloader "^2.2.2"
lodash.isequal "^4.5.0"
@@ -8068,10 +8019,10 @@
lodash.uniqwith "^4.5.0"
rxjs "^7.8.1"
-"@iot-app-kit/source-iottwinmaker@10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@iot-app-kit/source-iottwinmaker/-/source-iottwinmaker-10.0.0.tgz#bad79af524dd4a43ccc9add399a42aa9e3a38e7e"
- integrity sha512-WBMI1b7kH+M9H8joLT781e9ZZS9Wy4H8k4FVMJxDCPGvGSZJuC0n9AXp1uqXqJO1FSsWk7ejNFx6di+9qgS8rA==
+"@iot-app-kit/source-iottwinmaker@10.2.0":
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/@iot-app-kit/source-iottwinmaker/-/source-iottwinmaker-10.2.0.tgz#48d1dec9c42ef4788819f1acaa8189920dea8a7d"
+ integrity sha512-Q8lq8cfFkB6NvQIOlfEEbMXggXQiLTDP9TWkixf+D27s3Shg1KaUldMmN5Mh/mDRFEQxTpTxqMyLdIMi4RklWw==
dependencies:
"@aws-sdk/client-iotsitewise" "3.456.0"
"@aws-sdk/client-iottwinmaker" "3.335.0"
@@ -8080,7 +8031,7 @@
"@aws-sdk/client-s3" "3.335.0"
"@aws-sdk/client-secrets-manager" "3.353.0"
"@aws-sdk/url-parser" "3.374.0"
- "@iot-app-kit/core" "10.0.0"
+ "@iot-app-kit/core" "10.2.0"
"@tanstack/query-core" "^4.29.15"
lodash "^4.17.21"
rxjs "^7.8.1"
@@ -9379,6 +9330,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/abort-controller@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-3.0.0.tgz#5815f5d4618e14bf8d031bb98a99adabbb831168"
+ integrity sha512-p6GlFGBt9K4MYLu72YuJ523NVR4A8oHlC5M2JO6OmQqN8kAc/uh1JqLE+FizTokrSJGg0CSvC+BrsmGzKtsZKA==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/config-resolver@^2.0.1", "@smithy/config-resolver@^2.0.18", "@smithy/config-resolver@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.1.1.tgz#fc6b036084b98fd26a8ff01a5d7eb676e41749c7"
@@ -9390,19 +9349,30 @@
"@smithy/util-middleware" "^2.1.1"
tslib "^2.5.0"
-"@smithy/core@^1.3.2":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@smithy/core/-/core-1.3.2.tgz#e11f3860b69ec0bdbd31e6afaa54963c02dc7f8e"
- integrity sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==
+"@smithy/config-resolver@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-3.0.0.tgz#d37b31e3202c5ce54d9bd2406dcde7c7b5073cbd"
+ integrity sha512-2GzOfADwYLQugYkKQhIyZyQlM05K+tMKvRnc6eFfZcpJGRfKoMUMYdPlBKmqHwQFXQKBrGV6cxL9oymWgDzvFw==
dependencies:
- "@smithy/middleware-endpoint" "^2.4.1"
- "@smithy/middleware-retry" "^2.1.1"
- "@smithy/middleware-serde" "^2.1.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- "@smithy/util-middleware" "^2.1.1"
- tslib "^2.5.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/core@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.0.0.tgz#221c8407d185bd28d3bd6d8f2fefdfe240fa2ccf"
+ integrity sha512-y1VuiOpU8nL0KlL0pvYpOddKGK+8xpD4Jvg9NN42Bl6gHWAr46LpAzWi4I78WxcFIMN1vw1+RUVOlcqR/vfs5g==
+ dependencies:
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-retry" "^3.0.0"
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ tslib "^2.6.2"
"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.2.1":
version "2.2.1"
@@ -9415,6 +9385,17 @@
"@smithy/url-parser" "^2.1.1"
tslib "^2.5.0"
+"@smithy/credential-provider-imds@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-3.0.0.tgz#a290eb0224ef045742e5c806685cf63d44a084f3"
+ integrity sha512-lfmBiFQcA3FsDAPxNfY0L7CawcWtbyWsBOHo34nF095728JLkBX4Y9q/VPPE2r7fqMVK+drmDigqE2/SSQeVRA==
+ dependencies:
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/eventstream-codec@^2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.2.tgz#9d81c8d081ac28ba098d98b06cbb39955af1e09b"
@@ -9425,50 +9406,50 @@
"@smithy/util-hex-encoding" "^2.0.0"
tslib "^2.5.0"
-"@smithy/eventstream-codec@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.1.1.tgz#4405ab0f9c77d439c575560c4886e59ee17d6d38"
- integrity sha512-E8KYBxBIuU4c+zrpR22VsVrOPoEDzk35bQR3E+xm4k6Pa6JqzkDOdMyf9Atac5GPNKHJBdVaQ4JtjdWX2rl/nw==
+"@smithy/eventstream-codec@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.0.0.tgz#81d30391220f73d41f432f65384b606d67673e46"
+ integrity sha512-PUtyEA0Oik50SaEFCZ0WPVtF9tz/teze2fDptW6WRXl+RrEenH8UbEjudOz8iakiMl3lE3lCVqYf2Y+znL8QFQ==
dependencies:
"@aws-crypto/crc32" "3.0.0"
- "@smithy/types" "^2.9.1"
- "@smithy/util-hex-encoding" "^2.1.1"
- tslib "^2.5.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ tslib "^2.6.2"
-"@smithy/eventstream-serde-browser@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.1.1.tgz#743a374639e9e2dd858b6fda1fd814eb6c604946"
- integrity sha512-JvEdCmGlZUay5VtlT8/kdR6FlvqTDUiJecMjXsBb0+k1H/qc9ME5n2XKPo8q/MZwEIA1GmGgYMokKGjVvMiDow==
+"@smithy/eventstream-serde-browser@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.0.tgz#94721b01f01d8b7eb1db5814275a774ed4d38190"
+ integrity sha512-NB7AFiPN4NxP/YCAnrvYR18z2/ZsiHiF7VtG30gshO9GbFrIb1rC8ep4NGpJSWrz6P64uhPXeo4M0UsCLnZKqw==
dependencies:
- "@smithy/eventstream-serde-universal" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/eventstream-serde-universal" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
-"@smithy/eventstream-serde-config-resolver@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.1.1.tgz#0b84d6f8be0836af7b92455c69f7427e4f01e7a2"
- integrity sha512-EqNqXYp3+dk//NmW3NAgQr9bEQ7fsu/CcxQmTiq07JlaIcne/CBWpMZETyXm9w5LXkhduBsdXdlMscfDUDn2fA==
+"@smithy/eventstream-serde-config-resolver@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.0.tgz#420447d1d284d41f7f070a5d92fc3686cc922581"
+ integrity sha512-RUQG3vQ3LX7peqqHAbmayhgrF5aTilPnazinaSGF1P0+tgM3vvIRWPHmlLIz2qFqB9LqFIxditxc8O2Z6psrRw==
dependencies:
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
-"@smithy/eventstream-serde-node@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.1.1.tgz#2e1afa27f9c7eb524c1c53621049c5e4e3cea6a5"
- integrity sha512-LF882q/aFidFNDX7uROAGxq3H0B7rjyPkV6QDn6/KDQ+CG7AFkRccjxRf1xqajq/Pe4bMGGr+VKAaoF6lELIQw==
+"@smithy/eventstream-serde-node@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.0.tgz#6519523fbb429307be29b151b8ba35bcca2b6e64"
+ integrity sha512-baRPdMBDMBExZXIUAoPGm/hntixjt/VFpU6+VmCyiYJYzRHRxoaI1MN+5XE+hIS8AJ2GCHLMFEIOLzq9xx1EgQ==
dependencies:
- "@smithy/eventstream-serde-universal" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/eventstream-serde-universal" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
-"@smithy/eventstream-serde-universal@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.1.1.tgz#0f5eec9ad033017973a67bafb5549782499488d2"
- integrity sha512-LR0mMT+XIYTxk4k2fIxEA1BPtW3685QlqufUEUAX1AJcfFfxNDKEvuCRZbO8ntJb10DrIFVJR9vb0MhDCi0sAQ==
+"@smithy/eventstream-serde-universal@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.0.tgz#cb8441a73fbde4cbaa68e4a21236f658d914a073"
+ integrity sha512-HNFfShmotWGeAoW4ujP8meV9BZavcpmerDbPIjkJbxKbN8RsUcpRQ/2OyIxWNxXNH2GWCAxuSB7ynmIGJlQ3Dw==
dependencies:
- "@smithy/eventstream-codec" "^2.1.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/eventstream-codec" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
"@smithy/fetch-http-handler@^2.0.1", "@smithy/fetch-http-handler@^2.2.6", "@smithy/fetch-http-handler@^2.4.1":
version "2.4.1"
@@ -9481,7 +9462,18 @@
"@smithy/util-base64" "^2.1.1"
tslib "^2.5.0"
-"@smithy/hash-node@^2.0.1", "@smithy/hash-node@^2.0.15", "@smithy/hash-node@^2.1.1":
+"@smithy/fetch-http-handler@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-3.0.0.tgz#229ac830d9ac7aaab096f2ef126abd8ed1ea1d35"
+ integrity sha512-gP1MlOpIB/onIbh4g9eSG3XdI/G31cAvd9Lo11192eL4mxks3xpkPaa+RIcZaX2Vmb8I8HzxBddPSXviY1iq0w==
+ dependencies:
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/querystring-builder" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/hash-node@^2.0.1", "@smithy/hash-node@^2.0.15":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.1.1.tgz#0f8a22d97565ca948724f72267e4d3a2f33740a8"
integrity sha512-Qhoq0N8f2OtCnvUpCf+g1vSyhYQrZjhSwvJ9qvR8BUGOtTXiyv2x1OD2e6jVGmlpC4E4ax1USHoyGfV9JFsACg==
@@ -9491,7 +9483,17 @@
"@smithy/util-utf8" "^2.1.1"
tslib "^2.5.0"
-"@smithy/invalid-dependency@^2.0.1", "@smithy/invalid-dependency@^2.0.13", "@smithy/invalid-dependency@^2.1.1":
+"@smithy/hash-node@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-3.0.0.tgz#f44b5fff193e241c1cdcc957b296b60f186f0e59"
+ integrity sha512-84qXstNemP3XS5jcof0el6+bDfjzuvhJPQTEfro3lgtbCtKgzPm3MgiS6ehXVPjeQ5+JS0HqmTz8f/RYfzHVxw==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/invalid-dependency@^2.0.1", "@smithy/invalid-dependency@^2.0.13":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.1.1.tgz#bd69fa24dd35e9bc65a160bd86becdf1399e4463"
integrity sha512-7WTgnKw+VPg8fxu2v9AlNOQ5yaz6RA54zOVB4f6vQuR0xFKd+RzlCpt0WidYTsye7F+FYDIaS/RnJW4pxjNInw==
@@ -9499,6 +9501,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/invalid-dependency@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-3.0.0.tgz#21cb6b5203ee15321bfcc751f21f7a19536d4ae8"
+ integrity sha512-F6wBBaEFgJzj0s4KUlliIGPmqXemwP6EavgvDqYwCH40O5Xr2iMHvS8todmGVZtuJCorBkXsYLyTu4PuizVq5g==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/is-array-buffer@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34"
@@ -9513,22 +9523,29 @@
dependencies:
tslib "^2.5.0"
-"@smithy/middleware-compression@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-compression/-/middleware-compression-2.1.1.tgz#34c9f909f0d1a9d6aa8fbed92ca0a02c2a04b9d8"
- integrity sha512-eLgIs2Y3YBk/xQPTyzTazhyXdnDlI0+xCBcSHbUNfpE/S0Ofd8pv/952szlJpc5soOvY00+sY3y3ROinLrhpkw==
+"@smithy/is-array-buffer@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz#9a95c2d46b8768946a9eec7f935feaddcffa5e7a"
+ integrity sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==
dependencies:
- "@smithy/is-array-buffer" "^2.1.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/protocol-http" "^3.1.1"
- "@smithy/types" "^2.9.1"
- "@smithy/util-config-provider" "^2.2.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
+ tslib "^2.6.2"
+
+"@smithy/middleware-compression@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-compression/-/middleware-compression-3.0.0.tgz#03e2194ec3d130c7134fc245d884dba468441625"
+ integrity sha512-ZOIYISXy3cNyy/yddpmVrpo/MR7wPqPgzwwuR9ZpQrTx0PnzLOzESFTj+Vg0Ev6uh/7XhoCbOnJukrq5y48TAw==
+ dependencies:
+ "@smithy/is-array-buffer" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
fflate "0.8.1"
- tslib "^2.5.0"
+ tslib "^2.6.2"
-"@smithy/middleware-content-length@^2.0.1", "@smithy/middleware-content-length@^2.0.15", "@smithy/middleware-content-length@^2.1.1":
+"@smithy/middleware-content-length@^2.0.1", "@smithy/middleware-content-length@^2.0.15":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.1.1.tgz#df767de12d594bc5622009fb0fc8343522697d8c"
integrity sha512-rSr9ezUl9qMgiJR0UVtVOGEZElMdGFyl8FzWEF5iEKTlcWxGr2wTqGfDwtH3LAB7h+FPkxqv4ZU4cpuCN9Kf/g==
@@ -9537,6 +9554,15 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/middleware-content-length@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-3.0.0.tgz#084b3d22248967885d496eb0b105d9090e8ababd"
+ integrity sha512-3C4s4d/iGobgCtk2tnWW6+zSTOBg1PRAm2vtWZLdriwTroFbbWNSr3lcyzHdrQHnEXYCC5K52EbpfodaIUY8sg==
+ dependencies:
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/middleware-endpoint@^2.0.1", "@smithy/middleware-endpoint@^2.2.0", "@smithy/middleware-endpoint@^2.4.1":
version "2.4.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.4.1.tgz#9e500df4d944741808e92018ccd2e948b598a49f"
@@ -9550,7 +9576,20 @@
"@smithy/util-middleware" "^2.1.1"
tslib "^2.5.0"
-"@smithy/middleware-retry@^2.0.1", "@smithy/middleware-retry@^2.0.20", "@smithy/middleware-retry@^2.1.1":
+"@smithy/middleware-endpoint@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.0.tgz#54c9e1bd8f35b7d004c803eaf3702e61e32b8295"
+ integrity sha512-aXOAWztw/5qAfp0NcA2OWpv6ZI/E+Dh9mByif7i91D/0iyYNUcKvskmXiowKESFkuZ7PIMd3VOR4fTibZDs2OQ==
+ dependencies:
+ "@smithy/middleware-serde" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/url-parser" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/middleware-retry@^2.0.1", "@smithy/middleware-retry@^2.0.20":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.1.1.tgz#ddc749dd927f136714f76ca5a52dcfb0993ee162"
integrity sha512-eMIHOBTXro6JZ+WWzZWd/8fS8ht5nS5KDQjzhNMHNRcG5FkNTqcKpYhw7TETMYzbLfhO5FYghHy1vqDWM4FLDA==
@@ -9565,6 +9604,21 @@
tslib "^2.5.0"
uuid "^8.3.2"
+"@smithy/middleware-retry@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.0.tgz#3edf6e73651b81273629bf7a8f10db31c4e90a82"
+ integrity sha512-kFaBiTa50y0iwhrOjX5UISo1SfiXPrE1EsMtZJAVF7Oci3AUpVzaMzRxzQJFGnxioSyCwSmzqiE9x4X3dW+7VQ==
+ dependencies:
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/service-error-classification" "^3.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-retry" "^3.0.0"
+ tslib "^2.6.2"
+ uuid "^9.0.1"
+
"@smithy/middleware-serde@^2.0.1", "@smithy/middleware-serde@^2.0.13", "@smithy/middleware-serde@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.1.1.tgz#2c5750f76e276a5249720f6c3c24fac29abbee16"
@@ -9573,6 +9627,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/middleware-serde@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-3.0.0.tgz#786da6a6bc0e5e51d669dac834c19965245dd302"
+ integrity sha512-I1vKG1foI+oPgG9r7IMY1S+xBnmAn1ISqployvqkwHoSb8VPsngHDTOgYGYBonuOKndaWRUGJZrKYYLB+Ane6w==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/middleware-stack@^2.0.0", "@smithy/middleware-stack@^2.0.7", "@smithy/middleware-stack@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.1.1.tgz#67f992dc36e8a6861f881f80a81c1c30956a0396"
@@ -9581,6 +9643,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/middleware-stack@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-3.0.0.tgz#00f112bae7af5fc3bd37d4fab95ebce0f17a7774"
+ integrity sha512-+H0jmyfAyHRFXm6wunskuNAqtj7yfmwFB6Fp37enytp2q047/Od9xetEaUbluyImOlGnGpaVGaVfjwawSr+i6Q==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/node-config-provider@^2.0.1", "@smithy/node-config-provider@^2.1.5", "@smithy/node-config-provider@^2.2.1":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.2.1.tgz#c440c7948d58d72f0e212aa1967aa12f0729defd"
@@ -9591,6 +9661,16 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/node-config-provider@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-3.0.0.tgz#4cd5dcf6132c75d6a582fcd6243482dac703865a"
+ integrity sha512-buqfaSdDh0zo62EPLf8rGDvcpKwGpO5ho4bXS2cdFhlOta7tBkWJt+O5uiaAeICfIOfPclNOndshDNSanX2X9g==
+ dependencies:
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/shared-ini-file-loader" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/node-http-handler@^2.0.1", "@smithy/node-http-handler@^2.1.9", "@smithy/node-http-handler@^2.3.1":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.3.1.tgz#77d23279ff0a12cbe7cde93c5e7c0e86ad56dd20"
@@ -9602,6 +9682,17 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/node-http-handler@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-3.0.0.tgz#e771ea95d03e259f04b7b37e8aece8a4fffc8cdc"
+ integrity sha512-3trD4r7NOMygwLbUJo4eodyQuypAWr7uvPnebNJ9a70dQhVn+US8j/lCnvoJS6BXfZeF7PkkkI0DemVJw+n+eQ==
+ dependencies:
+ "@smithy/abort-controller" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/querystring-builder" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.1.1.tgz#0f7ffc5e43829eaca5b2b5aae8554807a52b30f3"
@@ -9610,6 +9701,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/property-provider@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-3.0.0.tgz#ef7a26557c855cc1471b9aa0e05529183e99b978"
+ integrity sha512-LmbPgHBswdXCrkWWuUwBm9w72S2iLWyC/5jet9/Y9cGHtzqxi+GVjfCfahkvNV4KXEwgnH8EMpcrD9RUYe0eLQ==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/protocol-http@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.0.1.tgz#62fd73d73db285fd8e9a2287ed2904ac66e0d43f"
@@ -9634,6 +9733,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/protocol-http@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-4.0.0.tgz#04df3b5674b540323f678e7c4113e8abd8b26432"
+ integrity sha512-qOQZOEI2XLWRWBO9AgIYuHuqjZ2csyr8/IlgFDHDNuIgLAMRx2Bl8ck5U5D6Vh9DPdoaVpuzwWMa0xcdL4O/AQ==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/querystring-builder@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.1.1.tgz#b9693448ad3f8e0767d84cf5cae29f35514591fb"
@@ -9643,6 +9750,15 @@
"@smithy/util-uri-escape" "^2.1.1"
tslib "^2.5.0"
+"@smithy/querystring-builder@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-3.0.0.tgz#48a9aa7b700e8409368c21bc0adf7564e001daea"
+ integrity sha512-bW8Fi0NzyfkE0TmQphDXr1AmBDbK01cA4C1Z7ggwMAU5RDz5AAv/KmoRwzQAS0kxXNf/D2ALTEgwK0U2c4LtRg==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-uri-escape" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/querystring-parser@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-1.1.0.tgz#4bf4be6d1db8b769d346a0d98c5b0db4e99a8ba6"
@@ -9659,6 +9775,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/querystring-parser@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-3.0.0.tgz#fa1ed0cee408cd4d622070fa874bc50ac1a379b7"
+ integrity sha512-UzHwthk0UEccV4dHzPySnBy34AWw3V9lIqUTxmozQ+wPDAO9csCWMfOLe7V9A2agNYy7xE+Pb0S6K/J23JSzfQ==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/service-error-classification@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.1.1.tgz#dd24e1ec529ae9ec8e87d8b15f0fc8f7e17f3d02"
@@ -9666,6 +9790,13 @@
dependencies:
"@smithy/types" "^2.9.1"
+"@smithy/service-error-classification@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-3.0.0.tgz#06a45cb91b15b8b0d5f3b1df2b3743d2ca42f5c4"
+ integrity sha512-3BsBtOUt2Gsnc3X23ew+r2M71WwtpHfEDGhHYHSDg6q1t8FrWh15jT25DLajFV1H+PpxAJ6gqe9yYeRUsmSdFA==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+
"@smithy/shared-ini-file-loader@^2.0.0":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.2.tgz#49b9bf384ece821352f50c8f6cb989edc77d2dbf"
@@ -9690,6 +9821,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/shared-ini-file-loader@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.0.0.tgz#8739b7cd24f55fb4e276a74f00f0c2bb4e3f25d8"
+ integrity sha512-REVw6XauXk8xE4zo5aGL7Rz4ywA8qNMUn8RtWeTRQsgAlmlvbJ7CEPBcaXU2NDC3AYBgYAXrGyWD8XrN8UGDog==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/signature-v4@^2.0.0":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.2.tgz#c1ec6d9485a72039060e9a8fe2c02e0afb9d7764"
@@ -9704,19 +9843,18 @@
"@smithy/util-utf8" "^2.0.0"
tslib "^2.5.0"
-"@smithy/signature-v4@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.1.1.tgz#6080171e3d694f40d3f553bbc236c5c433efd4d2"
- integrity sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==
- dependencies:
- "@smithy/eventstream-codec" "^2.1.1"
- "@smithy/is-array-buffer" "^2.1.1"
- "@smithy/types" "^2.9.1"
- "@smithy/util-hex-encoding" "^2.1.1"
- "@smithy/util-middleware" "^2.1.1"
- "@smithy/util-uri-escape" "^2.1.1"
- "@smithy/util-utf8" "^2.1.1"
- tslib "^2.5.0"
+"@smithy/signature-v4@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-3.0.0.tgz#f536d0abebfeeca8e9aab846a4042658ca07d3b7"
+ integrity sha512-kXFOkNX+BQHe2qnLxpMEaCRGap9J6tUGLzc3A9jdn+nD4JdMwCKTJ+zFwQ20GkY+mAXGatyTw3HcoUlR39HwmA==
+ dependencies:
+ "@smithy/is-array-buffer" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.0"
+ "@smithy/util-uri-escape" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
"@smithy/smithy-client@^2.0.1", "@smithy/smithy-client@^2.1.15", "@smithy/smithy-client@^2.3.1":
version "2.3.1"
@@ -9730,6 +9868,18 @@
"@smithy/util-stream" "^2.1.1"
tslib "^2.5.0"
+"@smithy/smithy-client@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.0.0.tgz#b9c73b6d162d8f1b3a202d04476c3b588fe666da"
+ integrity sha512-HTLlEOPOoPxyVCoqzwRGJuRh4hyAAo+eveRcEPi7UpIaq2PCAmdFZM76jabUuzlPPR9ge+OQlKzZre+LT1nXzA==
+ dependencies:
+ "@smithy/middleware-endpoint" "^3.0.0"
+ "@smithy/middleware-stack" "^3.0.0"
+ "@smithy/protocol-http" "^4.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-stream" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/types@^1.0.0", "@smithy/types@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.2.0.tgz#9dc65767b0ee3d6681704fcc67665d6fc9b6a34e"
@@ -9744,6 +9894,13 @@
dependencies:
tslib "^2.5.0"
+"@smithy/types@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.0.0.tgz#00231052945159c64ffd8b91e8909d8d3006cb7e"
+ integrity sha512-VvWuQk2RKFuOr98gFhjca7fkBS+xLLURT8bUjk5XQoV0ZLm7WPwWPPY3/AwzTLuUBDeoKDCthfe1AsTUWaSEhw==
+ dependencies:
+ tslib "^2.6.2"
+
"@smithy/url-parser@^1.0.1":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-1.1.0.tgz#1d88af653b02fda0be59064bfe5420c0b34b4dcb"
@@ -9762,6 +9919,15 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/url-parser@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-3.0.0.tgz#5fdc77cd22051c1aac6531be0315bfcba0fa705d"
+ integrity sha512-2XLazFgUu+YOGHtWihB3FSLAfCUajVfNBXGGYjOaVKjLAuAxx3pSBY3hBgLzIgB17haf59gOG3imKqTy8mcrjw==
+ dependencies:
+ "@smithy/querystring-parser" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-base64@^2.0.0", "@smithy/util-base64@^2.0.1", "@smithy/util-base64@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.1.1.tgz#af729085cc9d92ebd54a5d2c5d0aa5a0c31f83bf"
@@ -9770,20 +9936,43 @@
"@smithy/util-buffer-from" "^2.1.1"
tslib "^2.5.0"
-"@smithy/util-body-length-browser@^2.0.0", "@smithy/util-body-length-browser@^2.1.1":
+"@smithy/util-base64@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-3.0.0.tgz#f7a9a82adf34e27a72d0719395713edf0e493017"
+ integrity sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==
+ dependencies:
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/util-body-length-browser@^2.0.0":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.1.1.tgz#1fc77072768013ae646415eedb9833cd252d055d"
integrity sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag==
dependencies:
tslib "^2.5.0"
-"@smithy/util-body-length-node@^2.0.0", "@smithy/util-body-length-node@^2.1.0", "@smithy/util-body-length-node@^2.2.1":
+"@smithy/util-body-length-browser@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz#86ec2f6256310b4845a2f064e2f571c1ca164ded"
+ integrity sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-body-length-node@^2.0.0", "@smithy/util-body-length-node@^2.1.0":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.2.1.tgz#a6f5c9911f1c3e23efb340d5ce7a590b62f2056e"
integrity sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==
dependencies:
tslib "^2.5.0"
+"@smithy/util-body-length-node@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz#99a291bae40d8932166907fe981d6a1f54298a6d"
+ integrity sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==
+ dependencies:
+ tslib "^2.6.2"
+
"@smithy/util-buffer-from@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.1.1.tgz#f9346bf8b23c5ba6f6bdb61dd9db779441ba8d08"
@@ -9792,6 +9981,14 @@
"@smithy/is-array-buffer" "^2.1.1"
tslib "^2.5.0"
+"@smithy/util-buffer-from@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz#559fc1c86138a89b2edaefc1e6677780c24594e3"
+ integrity sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==
+ dependencies:
+ "@smithy/is-array-buffer" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-config-provider@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38"
@@ -9806,7 +10003,14 @@
dependencies:
tslib "^2.5.0"
-"@smithy/util-defaults-mode-browser@^2.0.1", "@smithy/util-defaults-mode-browser@^2.0.19", "@smithy/util-defaults-mode-browser@^2.1.1":
+"@smithy/util-config-provider@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz#62c6b73b22a430e84888a8f8da4b6029dd5b8efe"
+ integrity sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-defaults-mode-browser@^2.0.1", "@smithy/util-defaults-mode-browser@^2.0.19":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.1.1.tgz#be9ac82acee6ec4821b610e7187b0e147f0ba8ff"
integrity sha512-lqLz/9aWRO6mosnXkArtRuQqqZBhNpgI65YDpww4rVQBuUT7qzKbDLG5AmnQTCiU4rOquaZO/Kt0J7q9Uic7MA==
@@ -9817,20 +10021,18 @@
bowser "^2.11.0"
tslib "^2.5.0"
-"@smithy/util-defaults-mode-node@^2.0.1", "@smithy/util-defaults-mode-node@^2.0.25":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.1.1.tgz#0910ee00aac3e8a08aac3e6ae8794e52f3efef02"
- integrity sha512-tYVrc+w+jSBfBd267KDnvSGOh4NMz+wVH7v4CClDbkdPfnjvImBZsOURncT5jsFwR9KCuDyPoSZq4Pa6+eCUrA==
+"@smithy/util-defaults-mode-browser@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.0.tgz#38bf6536fec24059d96459d8480028cf33548695"
+ integrity sha512-/ChTQXFZVK/92dLR9RLW2fOG03ghgUYZnRfrs9d9T3L7UxtsGx9QitF7Ppu64A8xcUHqA30kV7TUayFRBd7YQw==
dependencies:
- "@smithy/config-resolver" "^2.1.1"
- "@smithy/credential-provider-imds" "^2.2.1"
- "@smithy/node-config-provider" "^2.2.1"
- "@smithy/property-provider" "^2.1.1"
- "@smithy/smithy-client" "^2.3.1"
- "@smithy/types" "^2.9.1"
- tslib "^2.5.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ bowser "^2.11.0"
+ tslib "^2.6.2"
-"@smithy/util-defaults-mode-node@^2.2.0":
+"@smithy/util-defaults-mode-node@^2.0.1", "@smithy/util-defaults-mode-node@^2.0.25":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.2.0.tgz#72fd6f945c265f1ef9be647fe829d55df5101390"
integrity sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==
@@ -9843,7 +10045,20 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
-"@smithy/util-endpoints@^1.0.4", "@smithy/util-endpoints@^1.1.1":
+"@smithy/util-defaults-mode-node@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.0.tgz#7b0d7f8964f78b5bcc94ae5d2849a5338c475d38"
+ integrity sha512-gfABCXswcMgDUcVO+16e4BgTFnouaXNCowp9mVxV8dgaOCpUT9eEWIC+PK3ZoEm26QwlwT7WgfuN1Y22HKX36g==
+ dependencies:
+ "@smithy/config-resolver" "^3.0.0"
+ "@smithy/credential-provider-imds" "^3.0.0"
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/property-provider" "^3.0.0"
+ "@smithy/smithy-client" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/util-endpoints@^1.0.4":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-1.1.1.tgz#45426dba6fb42282a0ad955600b2b3ba050d118f"
integrity sha512-sI4d9rjoaekSGEtq3xSb2nMjHMx8QXcz2cexnVyRWsy4yQ9z3kbDpX+7fN0jnbdOp0b3KSTZJZ2Yb92JWSanLw==
@@ -9852,6 +10067,15 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/util-endpoints@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-2.0.0.tgz#5a16a723c1220f536a9b1b3e01787e69e77b6f12"
+ integrity sha512-+exaXzEY3DNt2qtA2OtRNSDlVrE4p32j1JSsQkzA5AdP0YtJNjkYbYhJxkFmPYcjI1abuwopOZCwUmv682QkiQ==
+ dependencies:
+ "@smithy/node-config-provider" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-hex-encoding@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e"
@@ -9866,6 +10090,13 @@
dependencies:
tslib "^2.5.0"
+"@smithy/util-hex-encoding@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz#32938b33d5bf2a15796cd3f178a55b4155c535e6"
+ integrity sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==
+ dependencies:
+ tslib "^2.6.2"
+
"@smithy/util-middleware@^2.0.0", "@smithy/util-middleware@^2.0.6", "@smithy/util-middleware@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.1.1.tgz#903ba19bb17704f4b476fb9ade9bf9eb0174bc3d"
@@ -9874,6 +10105,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/util-middleware@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.0.tgz#64d775628b99a495ca83ce982f5c83aa45f1e894"
+ integrity sha512-q5ITdOnV2pXHSVDnKWrwgSNTDBAMHLptFE07ua/5Ty5WJ11bvr0vk2a7agu7qRhrCFRQlno5u3CneU5EELK+DQ==
+ dependencies:
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-retry@^2.0.0", "@smithy/util-retry@^2.0.6", "@smithy/util-retry@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.1.1.tgz#f2d3566b6e5b841028c7240c852007d4037e49b2"
@@ -9883,6 +10122,15 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/util-retry@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-3.0.0.tgz#8a0c47496aab74e1dfde4905d462ad636a8824bb"
+ integrity sha512-nK99bvJiziGv/UOKJlDvFF45F00WgPLKVIGUfAK+mDhzVN2hb/S33uW2Tlhg5PVBoqY7tDVqL0zmu4OxAHgo9g==
+ dependencies:
+ "@smithy/service-error-classification" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-stream@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.1.1.tgz#3ae0e88c3a1a45899e29c1655d2e5a3865b6c0a6"
@@ -9897,6 +10145,20 @@
"@smithy/util-utf8" "^2.1.1"
tslib "^2.5.0"
+"@smithy/util-stream@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-3.0.0.tgz#b0fef162385b4daef18601cd3e8e79e19e53a764"
+ integrity sha512-AYQeeAxBi3yee9SXC0HgrbeIchQeo6EAkpiwwmmCK6Z7uq8GnMGe8AxRZT3O4wyMNRNK2qfjZSvx6+wKfuMajg==
+ dependencies:
+ "@smithy/fetch-http-handler" "^3.0.0"
+ "@smithy/node-http-handler" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
"@smithy/util-uri-escape@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95"
@@ -9911,6 +10173,13 @@
dependencies:
tslib "^2.5.0"
+"@smithy/util-uri-escape@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz#e43358a78bf45d50bb736770077f0f09195b6f54"
+ integrity sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==
+ dependencies:
+ tslib "^2.6.2"
+
"@smithy/util-utf8@^2.0.0", "@smithy/util-utf8@^2.0.2", "@smithy/util-utf8@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.1.1.tgz#690018dd28f47f014114497735e51417ea5900a6"
@@ -9919,7 +10188,15 @@
"@smithy/util-buffer-from" "^2.1.1"
tslib "^2.5.0"
-"@smithy/util-waiter@^2.0.1", "@smithy/util-waiter@^2.0.13", "@smithy/util-waiter@^2.1.1":
+"@smithy/util-utf8@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-3.0.0.tgz#1a6a823d47cbec1fd6933e5fc87df975286d9d6a"
+ integrity sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==
+ dependencies:
+ "@smithy/util-buffer-from" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/util-waiter@^2.0.1", "@smithy/util-waiter@^2.0.13":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.1.1.tgz#292d4d09cda7df38aba6ea2abd7d948e3f11bf2d"
integrity sha512-kYy6BLJJNif+uqNENtJqWdXcpqo1LS+nj1AfXcDhOpqpSHJSAkVySLyZV9fkmuVO21lzGoxjvd1imGGJHph/IA==
@@ -9928,6 +10205,15 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@smithy/util-waiter@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.0.0.tgz#26bcc5bbbf1de9360a7aeb3b3919926fc6afa2bc"
+ integrity sha512-+fEXJxGDLCoqRKVSmo0auGxaqbiCo+8oph+4auefYjaNxjOLKSY2MxVQfRzo65PaZv4fr+5lWg+au7vSuJJ/zw==
+ dependencies:
+ "@smithy/abort-controller" "^3.0.0"
+ "@smithy/types" "^3.0.0"
+ tslib "^2.6.2"
+
"@stencil/core@^2.7.0":
version "2.22.3"
resolved "https://registry.yarnpkg.com/@stencil/core/-/core-2.22.3.tgz#83987e20bba855c450f6d6780e3a20192603f13f"
@@ -10102,20 +10388,20 @@
resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-4.36.1.tgz#79f8c1a539d47c83104210be2388813a7af2e524"
integrity sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==
-"@tanstack/query-core@5.22.2":
- version "5.22.2"
- resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.22.2.tgz#af67d41b0b4a3e846c2325f32540f39ca0d4788d"
- integrity sha512-z3PwKFUFACMUqe1eyesCIKg3Jv1mysSrYfrEW5ww5DCDUD4zlpTKBvUDaEjsfZzL3ULrFLDM9yVUxI/fega1Qg==
+"@tanstack/query-core@5.24.1":
+ version "5.24.1"
+ resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.24.1.tgz#d40928dec22b47df97fb2648e8c499772e8d7eb2"
+ integrity sha512-DZ6Nx9p7BhjkG50ayJ+MKPgff+lMeol7QYXkvuU5jr2ryW/4ok5eanaS9W5eooA4xN0A/GPHdLGOZGzArgf5Cg==
"@tanstack/query-devtools@5.24.0":
version "5.24.0"
resolved "https://registry.yarnpkg.com/@tanstack/query-devtools/-/query-devtools-5.24.0.tgz#b9b7828d42d5034415b1973ff4a154e880b17d59"
integrity sha512-pThim455t69zrZaQKa7IRkEIK8UBTS+gHVAdNfhO72Xh4rWpMc63ovRje5/n6iw63+d6QiJzVadsJVdPoodSeQ==
-"@tanstack/react-query-devtools@^5.24.0":
- version "5.24.0"
- resolved "https://registry.yarnpkg.com/@tanstack/react-query-devtools/-/react-query-devtools-5.24.0.tgz#a3d0cfdc9ef72977e3c905230d4cd805dc377920"
- integrity sha512-ae3TSg9hKSicLP6TZMj4hglLsLBaS8O3ex/mgHZNQ8yKCDLnVoLO1a9EqYWPzw2k+uaK5uMCKBAVbLVBLx93oA==
+"@tanstack/react-query-devtools@^5.24.1":
+ version "5.24.1"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-query-devtools/-/react-query-devtools-5.24.1.tgz#e3a8ea71115fb899119126e1507fc340ee9d9496"
+ integrity sha512-qa4SEugN+EF8JJXcpsM9Lu05HfUv5cvHvLuB0uw/81eJZyNHFdtHFBi5RLCgpBrOyVMDfH8UQ3VBMqXzFKV68A==
dependencies:
"@tanstack/query-devtools" "5.24.0"
@@ -10127,12 +10413,12 @@
"@tanstack/query-core" "4.36.1"
use-sync-external-store "^1.2.0"
-"@tanstack/react-query@^5.22.2":
- version "5.22.2"
- resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-5.22.2.tgz#e5fce278fbdd026fc1d561a4505142b9f93549d7"
- integrity sha512-TaxJDRzJ8/NWRT4lY2jguKCrNI6MRN+67dELzPjNUlvqzTxGANlMp68l7aC7hG8Bd1uHNxHl7ihv7MT50i/43A==
+"@tanstack/react-query@^5.24.1":
+ version "5.24.1"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-5.24.1.tgz#bcb913febe0d813cec1fda7783298d07aa998b20"
+ integrity sha512-4+09JEdO4d6+Gc8Y/g2M/MuxDK5IY0QV8+2wL2304wPKJgJ54cBbULd3nciJ5uvh/as8rrxx6s0mtIwpRuGd1g==
dependencies:
- "@tanstack/query-core" "5.22.2"
+ "@tanstack/query-core" "5.24.1"
"@testing-library/dom@^9.0.0":
version "9.2.0"
@@ -10820,10 +11106,10 @@
dependencies:
"@types/react" "*"
-"@types/react@*", "@types/react@16 || 17 || 18", "@types/react@^18.2.57":
- version "18.2.57"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.57.tgz#147b516d8bdb2900219acbfc6f939bdeecca7691"
- integrity sha512-ZvQsktJgSYrQiMirAN60y4O/LRevIV8hUzSOSNB6gfR3/o3wCBFQx3sPwIYtuDMeiVgsSS3UzCV26tEzgnfvQw==
+"@types/react@*", "@types/react@16 || 17 || 18", "@types/react@^18.2.61":
+ version "18.2.61"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.61.tgz#5607308495037436779939ec0348a5816c08799d"
+ integrity sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -11917,10 +12203,10 @@ aws-amplify@^5.3.11:
"@aws-amplify/storage" "5.9.5"
tslib "^2.0.0"
-aws-cdk-lib@2.130.0:
- version "2.130.0"
- resolved "https://registry.yarnpkg.com/aws-cdk-lib/-/aws-cdk-lib-2.130.0.tgz#ce1b8cd1bcf9ca040d600c2570dfbac9b2df3cfb"
- integrity sha512-yK7ibePipdjlI4AFM94fwwtsCkmpWJ0JFZTMPahahC/3Pxe/BA/nnI/4Namvl5QPxW5QlU0xQYU7cywioq3RQg==
+aws-cdk-lib@2.131.0:
+ version "2.131.0"
+ resolved "https://registry.yarnpkg.com/aws-cdk-lib/-/aws-cdk-lib-2.131.0.tgz#6e336e9a3e77b07052d28c017ea020f5c9948341"
+ integrity sha512-9XLgiTgY+q0S3K93VPeJO0chIN8BZwZ3aSrILvF868Dz+0NTNrD2m5M0xGK5Rw0uoJS+N+DvGaz/2hLAiVqcBw==
dependencies:
"@aws-cdk/asset-awscli-v1" "^2.2.202"
"@aws-cdk/asset-kubectl-v20" "^2.1.2"
@@ -12061,18 +12347,18 @@ babel-loader@^8.2.3:
make-dir "^3.1.0"
schema-utils "^2.6.5"
-babel-plugin-formatjs@^10.5.12:
- version "10.5.12"
- resolved "https://registry.yarnpkg.com/babel-plugin-formatjs/-/babel-plugin-formatjs-10.5.12.tgz#d7af7e1d224bc5fc1581371d3a9b55da38fdacfa"
- integrity sha512-pOkJoD5nURdes/6NpL5JeEoF8Nz18yAUmbjhc0jyWtK26QDPUDLsXk2kas5jbu5TFMFI+GFUQ9cSVCewbuvC7g==
+babel-plugin-formatjs@^10.5.13:
+ version "10.5.13"
+ resolved "https://registry.yarnpkg.com/babel-plugin-formatjs/-/babel-plugin-formatjs-10.5.13.tgz#2856143aae4b7fb0376765e96053d79baadea2f1"
+ integrity sha512-0dtMhoa6q0P5lUHBphLd8/y+CRlh5IG3Rq+Wk64kOEDwUVZF8xq1qMSjC3iw1wH4tmP2qTzBL+Bz1xEjyBd/ew==
dependencies:
"@babel/core" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-jsx" "7"
"@babel/traverse" "7"
"@babel/types" "^7.12.11"
- "@formatjs/icu-messageformat-parser" "2.7.5"
- "@formatjs/ts-transformer" "3.13.11"
+ "@formatjs/icu-messageformat-parser" "2.7.6"
+ "@formatjs/ts-transformer" "3.13.12"
"@types/babel__core" "^7.1.7"
"@types/babel__helper-plugin-utils" "^7.10.0"
"@types/babel__traverse" "^7.1.7"
@@ -13389,10 +13675,10 @@ cwd@0.10.0:
find-pkg "^0.1.2"
fs-exists-sync "^0.1.0"
-cytoscape@^3.27.0:
- version "3.27.0"
- resolved "https://registry.yarnpkg.com/cytoscape/-/cytoscape-3.27.0.tgz#5141cd694570807c91075b609181bce102e0bb88"
- integrity sha512-pPZJilfX9BxESwujODz5pydeGi+FBrXq1rcaB1mfhFXXFJ9GjE6CNndAk+8jPzoXGD+16LtSS4xlYEIUiW4Abg==
+cytoscape@^3.28.1:
+ version "3.28.1"
+ resolved "https://registry.yarnpkg.com/cytoscape/-/cytoscape-3.28.1.tgz#f32c3e009bdf32d47845a16a4cd2be2bbc01baf7"
+ integrity sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==
dependencies:
heap "^0.2.6"
lodash "^4.17.21"
@@ -16086,12 +16372,7 @@ ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1:
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-ignore@^5.2.0, ignore@^5.2.4:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78"
- integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==
-
-ignore@^5.3.1:
+ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
@@ -19893,10 +20174,10 @@ postcss@^7.0.35:
picocolors "^0.2.1"
source-map "^0.6.1"
-postcss@^8.3.5, postcss@^8.4.19, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.32, postcss@^8.4.4:
- version "8.4.32"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.32.tgz#1dac6ac51ab19adb21b8b34fd2d93a86440ef6c9"
- integrity sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==
+postcss@^8.3.5, postcss@^8.4.19, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.35, postcss@^8.4.4:
+ version "8.4.35"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7"
+ integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==
dependencies:
nanoid "^3.3.7"
picocolors "^1.0.0"
@@ -21235,14 +21516,7 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0, semver@^6.3.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0, semver@^7.5.3, semver@^7.5.4:
- version "7.5.4"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
- integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
- dependencies:
- lru-cache "^6.0.0"
-
-semver@^7.6.0:
+semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0:
version "7.6.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
@@ -21745,7 +22019,16 @@ string-natural-compare@^3.0.1:
resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4"
integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==
-"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
+"string-width-cjs@npm:string-width@^4.2.0":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -21854,7 +22137,14 @@ stringify-object@^3.3.0:
is-obj "^1.0.1"
is-regexp "^1.0.0"
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -23083,13 +23373,13 @@ vite-plugin-dynamic-import@^1.5.0:
optionalDependencies:
fsevents "~2.3.2"
-"vite@^3.1.0 || ^4.0.0 || ^5.0.0-0", vite@^5.0.12:
- version "5.0.12"
- resolved "https://registry.yarnpkg.com/vite/-/vite-5.0.12.tgz#8a2ffd4da36c132aec4adafe05d7adde38333c47"
- integrity sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==
+"vite@^3.1.0 || ^4.0.0 || ^5.0.0-0", vite@^5.1.5:
+ version "5.1.5"
+ resolved "https://registry.yarnpkg.com/vite/-/vite-5.1.5.tgz#bdbc2b15e8000d9cc5172f059201178f9c9de5fb"
+ integrity sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==
dependencies:
esbuild "^0.19.3"
- postcss "^8.4.32"
+ postcss "^8.4.35"
rollup "^4.2.0"
optionalDependencies:
fsevents "~2.3.3"
@@ -23742,7 +24032,7 @@ workbox-window@6.5.4:
"@types/trusted-types" "^2.0.2"
workbox-core "6.5.4"
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -23760,6 +24050,15 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
string-width "^4.1.0"
strip-ansi "^6.0.0"
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
wrap-ansi@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"