diff --git a/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.module.scss b/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.module.scss
index 876726112b..ec7e00ac2e 100644
--- a/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.module.scss
+++ b/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.module.scss
@@ -27,7 +27,6 @@
display: inline-block;
margin-left: 5px;
margin-top: 0px;
-
}
}
a.editLink {
@@ -42,7 +41,7 @@
.backLinkContainer {
padding-top: uswds.units(2);
padding-bottom: uswds.units(2);
- }
- .backLinkContainerNoSideBar {
+}
+.backLinkContainerNoSideBar {
padding-bottom: uswds.units(2);
- }
\ No newline at end of file
+}
diff --git a/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.test.tsx b/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.test.tsx
index ff487433bc..cdf49b6305 100644
--- a/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.test.tsx
+++ b/services/app-web/src/pages/SubmissionSummary/SubmissionSummary.test.tsx
@@ -16,21 +16,12 @@ import {
mockStateSubmission,
mockSubmittedHealthPlanPackage,
} from '../../testHelpers/apolloMocks'
-import {
- ldUseClientSpy,
- renderWithProviders,
-} from '../../testHelpers/jestHelpers'
+import { renderWithProviders } from '../../testHelpers/jestHelpers'
import { SubmissionSummary } from './SubmissionSummary'
import { SubmissionSideNav } from '../SubmissionSideNav'
import { testS3Client } from '../../testHelpers/s3Helpers'
describe('SubmissionSummary', () => {
- beforeEach(() => {
- ldUseClientSpy({ 'cms-questions': false })
- })
- afterEach(() => {
- jest.resetAllMocks()
- })
it('renders without errors', async () => {
renderWithProviders(
diff --git a/services/app-web/src/styles/custom.scss b/services/app-web/src/styles/custom.scss
index a1e0f28f65..f2296c6e6e 100644
--- a/services/app-web/src/styles/custom.scss
+++ b/services/app-web/src/styles/custom.scss
@@ -9,13 +9,13 @@
@forward 'mcrColors'; // Allows access to colors anywhere custom is imported
@use 'mcrColors' as *;
-@use'uswdsImports.scss' as uswds;
+@use 'uswdsImports.scss' as uswds;
/* CONTAINERS */
// Every page starts with a flex container
@mixin container {
- display: flex;
- flex: 1 0 auto;
+ display: flex;
+ flex: 1 0 auto;
}
// We have some established width limits how far page content should stretch laterally. Right now this is controlled by CSS width properties
$mcr-container-standard-width-fixed: 50rem;
@@ -44,7 +44,8 @@ $mcr-container-max-width-fixed: 75rem;
$mcr-primary-dark,
$mcr-cyan-base
);
- box-shadow: inset 0 0 1px $mcr-gray-dark,
+ box-shadow:
+ inset 0 0 1px $mcr-gray-dark,
0px 0px 24px rgb(0 0 0 / 5%);
}
@@ -65,4 +66,4 @@ $mcr-container-max-width-fixed: 75rem;
width: 1px;
height: 1px;
overflow: hidden;
-}
\ No newline at end of file
+}
diff --git a/services/app-web/src/styles/mcrColors.scss b/services/app-web/src/styles/mcrColors.scss
index 9f44c0b857..38e1c8670f 100644
--- a/services/app-web/src/styles/mcrColors.scss
+++ b/services/app-web/src/styles/mcrColors.scss
@@ -6,46 +6,46 @@
*/
$mcr-primary-base: #005ea2; // USWDS 'primary'
-$mcr-primary-dark : #1a4480; // USWDS 'primary-dark'
-$mcr-primary-darkest: #162e51; // USWDS 'primary-darker',
+$mcr-primary-dark: #1a4480; // USWDS 'primary-dark'
+$mcr-primary-darkest: #162e51; // USWDS 'primary-darker',
$mcr-primary-light: #d9e8f6; // USWDS 'bg-primary-lighter',
$mcr-primary-lighter: #e1f3f8; // USWDS 'blue-cool-5v'
$mcr-cmsblue-base: #0071bc; // CMSDS 'color-primary'
$mcr-cmsblue-dark: #205493; // CMSDS 'color-primary-darker
$mcr-cmsblue-darkest: #112e51; // CMSDS 'color-primary-darkest'
-$mcr-cmsblue-lightest: #f0fafd;// This color is slightly off from CMSDS 'color-primary-alt-lightest', don't think it maps to either system
+$mcr-cmsblue-lightest: #f0fafd; // This color is slightly off from CMSDS 'color-primary-alt-lightest', don't think it maps to either system
$mcr-cyan-base: #02bfe7; // CMSDS 'color-primary-alt'
$mcr-cyan-dark: #009ec1; // USWDS 'cyan-40v'
-$mcr-cyan-light: #99deea;// USWDS 'cyan-20'
-$mcr-cyan-lighter: #e7f6F8; // USWDS 'cyan-5'
+$mcr-cyan-light: #99deea; // USWDS 'cyan-20'
+$mcr-cyan-lighter: #e7f6f8; // USWDS 'cyan-5'
$mcr-gold-lighter: #faf3d1; //USWDS yellow-5
-$mcr-gold-light: #fee685; // USWDS yellow 10v
+$mcr-gold-light: #fee685; // USWDS yellow 10v
$mcr-gold-base: #ffbe2e; // USWDS 'gold-20v'
$mcr-gold-dark: #e5a000; // USWDS 'gold-30v'
$mcr-gold-darker: #ca9318; // CMSDS 'color-warn-darker'
-$mcr-gray-base :#a9aeb1; // USWDS 'gray-cool-30'
+$mcr-gray-base: #a9aeb1; // USWDS 'gray-cool-30'
$mcr-gray-dark: #565c65; // USWDS 'gray-cool-60'
-$mcr-gray-lighter:#dfe1e2; // USWDS 'gray-cool-10'
+$mcr-gray-lighter: #dfe1e2; // USWDS 'gray-cool-10'
$mcr-gray-lightest: #f0f0f0; /// USWDS 'gray-5'
// mcr-foundation is used for text and containers
-$mcr-foundation-ink:#1b1b1b; // USWDS 'gray-90'
+$mcr-foundation-ink: #1b1b1b; // USWDS 'gray-90'
$mcr-foundation-hint: #71767a; // USWDS 'text-base'
$mcr-foundation-link: $mcr-primary-base;
-$mcr-foundation-focus:#3e94cf; // CMS 'color-focus'
+$mcr-foundation-focus: #3e94cf; // CMS 'color-focus'
$mcr-foundation-white: #fff;
$mcr-foundation-visited: #4c2c92; // CMS 'color-visited'
// mcr-success is used for submit buttons and completed actions
$mcr-success-base: #2e8540; // CMSDS 'color-success'
-$mcr-success-hover:#2a7a3b; // CMSDS 'color-success-dark" // CMSDS 'color-success-dark"
+$mcr-success-hover: #2a7a3b; // CMSDS 'color-success-dark" // CMSDS 'color-success-dark"
$mcr-success-dark: #4d8055; // USWDS 'green-cool-50'
// mcr-error is used for error, validations, and incomplete actions
$mcr-error-base: #b50909; // USWDS 'red-60v'
$mcr-error-dark: #981b1e; // CMS 'red-darkest
-$mcr-error-light: #f4e3db; // USWDS 'red-warm-10'
\ No newline at end of file
+$mcr-error-light: #f4e3db; // USWDS 'red-warm-10'
diff --git a/services/app-web/src/styles/overrides.scss b/services/app-web/src/styles/overrides.scss
index 7f763da417..1e01ed95dc 100644
--- a/services/app-web/src/styles/overrides.scss
+++ b/services/app-web/src/styles/overrides.scss
@@ -8,25 +8,25 @@
@use 'mcrColors' as *;
// FORM FIELDS
- .usa-label,
- .usa-legend {
- font-weight: bold;
- }
+.usa-label,
+.usa-legend {
+ font-weight: bold;
+}
- .usa-hint span {
- display: block;
- margin-top: 1rem;
- }
+.usa-hint span {
+ display: block;
+ margin-top: 1rem;
+}
- .usa-checkbox__label,
- .usa-radio__label {
- margin-top: 1rem;
- }
+.usa-checkbox__label,
+.usa-radio__label {
+ margin-top: 1rem;
+}
// TOOLTIP
// This can be removed removed when https://github.com/uswds/uswds/issues/4458 is fixed
.usa-tooltip__body {
- opacity: 0;
+ opacity: 0;
}
// BUTTONS
diff --git a/services/app-web/src/styles/theme/_color.scss b/services/app-web/src/styles/theme/_color.scss
index 0fcba3c1f2..f8b7e66b61 100644
--- a/services/app-web/src/styles/theme/_color.scss
+++ b/services/app-web/src/styles/theme/_color.scss
@@ -34,14 +34,12 @@ $theme-color-error-darker: $mcr-error-dark;
$theme-color-success: $mcr-success-base;
$theme-color-success-dark: $mcr-success-dark;
-
// Info colors
$theme-color-info-dark: $mcr-cyan-dark;
// Hint colors
$theme-color-hint: $mcr-foundation-hint;
-
/*
----------------------------------------
General colors
diff --git a/services/app-web/src/styles/uswdsSettings.scss b/services/app-web/src/styles/uswdsSettings.scss
index d123d3ebd7..bffc0fa875 100644
--- a/services/app-web/src/styles/uswdsSettings.scss
+++ b/services/app-web/src/styles/uswdsSettings.scss
@@ -30,4 +30,3 @@ $theme-footer-logos-background: #f0fafd;
/* MODAL */
$theme-modal-border-radius: 0;
-
diff --git a/services/app-web/src/testHelpers/apolloMocks/apiKeyGQLMocks.ts b/services/app-web/src/testHelpers/apolloMocks/apiKeyGQLMocks.ts
new file mode 100644
index 0000000000..de323df96b
--- /dev/null
+++ b/services/app-web/src/testHelpers/apolloMocks/apiKeyGQLMocks.ts
@@ -0,0 +1,33 @@
+import { MockedResponse } from "@apollo/client/testing"
+import { CreateApiKeyDocument, CreateApiKeyMutation } from "../../gen/gqlClient"
+
+function createAPIKeySuccess(): MockedResponse {
+
+ return {
+ request: {
+ query: CreateApiKeyDocument,
+ },
+ result: {
+ data: {
+ createAPIKey: {
+ key: 'foo.bar.baz.key123',
+ expiresAt: '2025-01-31T21:08:57.951Z',
+ },
+ },
+ },
+ }
+}
+
+function createAPIKeyNetworkError(): MockedResponse {
+ return {
+ request: {
+ query: CreateApiKeyDocument,
+ },
+ error: new Error('A network error occurred'),
+ }
+}
+
+export {
+ createAPIKeySuccess,
+ createAPIKeyNetworkError,
+}
diff --git a/services/app-web/src/testHelpers/apolloMocks/index.ts b/services/app-web/src/testHelpers/apolloMocks/index.ts
index f71b424cc5..400a7113a7 100644
--- a/services/app-web/src/testHelpers/apolloMocks/index.ts
+++ b/services/app-web/src/testHelpers/apolloMocks/index.ts
@@ -57,3 +57,8 @@ export { indexRatesMockSuccess, indexRatesMockFailure } from './rateGQLMocks'
export { updateUserMockError, updateUserMockSuccess } from './updateUserMock'
export { fetchRateMockSuccess } from './rateGQLMocks'
+
+export {
+ createAPIKeySuccess,
+ createAPIKeyNetworkError,
+} from './apiKeyGQLMocks'
diff --git a/services/app-web/src/testHelpers/index.ts b/services/app-web/src/testHelpers/index.ts
index fe1c3524be..0c3e87d7c2 100644
--- a/services/app-web/src/testHelpers/index.ts
+++ b/services/app-web/src/testHelpers/index.ts
@@ -11,7 +11,6 @@ export {
userClickByRole,
userClickByTestId,
userClickSignIn,
- ldUseClientSpy,
TEST_DOC_FILE,
TEST_DOCX_FILE,
TEST_PDF_FILE,
diff --git a/services/app-web/src/testHelpers/jestHelpers.tsx b/services/app-web/src/testHelpers/jestHelpers.tsx
index 278369d6c0..78b7d25ae7 100644
--- a/services/app-web/src/testHelpers/jestHelpers.tsx
+++ b/services/app-web/src/testHelpers/jestHelpers.tsx
@@ -18,7 +18,6 @@ import { PageProvider } from '../contexts/PageContext'
import { S3Provider } from '../contexts/S3Context'
import { testS3Client } from './s3Helpers'
import { S3ClientT } from '../s3'
-import * as LaunchDarkly from 'launchdarkly-react-client-sdk'
import {
FeatureFlagLDConstant,
FlagValue,
@@ -26,6 +25,35 @@ import {
featureFlagKeys,
featureFlags,
} from '../common-code/featureFlags'
+import {
+ LDProvider,
+ ProviderConfig,
+ LDClient,
+} from 'launchdarkly-react-client-sdk'
+
+function ldClientMock(featureFlags: FeatureFlagSettings): LDClient {
+ return {
+ track: jest.fn(),
+ identify: jest.fn(),
+ close: jest.fn(),
+ flush: jest.fn(),
+ getContext: jest.fn(),
+ off: jest.fn(),
+ on: jest.fn(),
+ setStreaming: jest.fn(),
+ variationDetail: jest.fn(),
+ waitForInitialization: jest.fn(),
+ waitUntilGoalsReady: jest.fn(),
+ waitUntilReady: jest.fn(),
+ variation: jest.fn(
+ (
+ flag: FeatureFlagLDConstant,
+ defaultValue: FlagValue | undefined
+ ) => featureFlags[flag] ?? defaultValue
+ ),
+ allFlags: jest.fn(() => featureFlags),
+ }
+}
/* Render */
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
@@ -37,6 +65,7 @@ const renderWithProviders = (
authProvider?: Partial // used to pass user authentication state via AuthContext
s3Provider?: S3ClientT // used to pass AWS S3 related state via S3Context
location?: (location: Location) => Location // used to pass a location url for react-router
+ featureFlags?: FeatureFlagSettings
}
) => {
const {
@@ -45,23 +74,44 @@ const renderWithProviders = (
authProvider = {},
s3Provider = undefined,
location = undefined,
+ featureFlags = undefined,
} = options || {}
const { route } = routerProvider
const s3Client: S3ClientT = s3Provider ?? testS3Client()
const user = userEvent.setup()
+ const flags: FeatureFlagSettings = {
+ ...getDefaultFeatureFlags(),
+ ...featureFlags,
+ }
+
+ const ldProviderConfig: ProviderConfig = {
+ clientSideID: 'test-url',
+ options: {
+ bootstrap: flags,
+ baseUrl: 'test-url',
+ streamUrl: 'test-url',
+ eventsUrl: 'test-url',
+ },
+ ldClient: ldClientMock(flags),
+ }
+
const renderResult = render(
-
-
-
-
- {location && }
- {ui}
-
-
-
-
+
+
+
+
+
+ {location && (
+
+ )}
+ {ui}
+
+
+
+
+
)
return {
user,
@@ -86,47 +136,6 @@ const getDefaultFeatureFlags = (): FeatureFlagSettings =>
return Object.assign(a, { [flag]: defaultValue })
}, {} as FeatureFlagSettings)
-//WARNING: This required tests using this function to clear mocks afterwards.
-const ldUseClientSpy = (featureFlags: FeatureFlagSettings) => {
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
- jest.spyOn(LaunchDarkly, 'useLDClient').mockImplementation((): any => {
- return {
- // Checks to see if flag passed into useLDClient exists in the featureFlag passed in ldUseClientSpy
- // If flag passed in useLDClient does not exist, then use defaultValue that was also passed into useLDClient.
- // If flag does exist the featureFlag value passed into ldUseClientSpy then use the value in featureFlag.
- //
- // This is done because testing components may contain more than one instance of useLDClient for a different
- // flag. We do not want to apply the value passed in featureFlags to each useLDClient especially if the flag
- // passed in useLDClient does not exist in featureFlags passed into ldUseClientSpy.
- getUser: jest.fn(),
- identify: jest.fn(),
- alias: jest.fn(),
- variation: (
- flag: FeatureFlagLDConstant,
- defaultValue: FlagValue | undefined
- ) => {
- if (
- featureFlags[flag] === undefined &&
- defaultValue === undefined
- ) {
- //ldClient.variation doesn't require a default value, throwing error here if a defaultValue was not provided.
- throw new Error(
- 'ldUseClientSpy returned an invalid value of undefined'
- )
- }
- return featureFlags[flag] === undefined
- ? defaultValue
- : featureFlags[flag]
- },
- allFlags: () => {
- const defaultFeatureFlags = getDefaultFeatureFlags()
- Object.assign(defaultFeatureFlags, featureFlags)
- return defaultFeatureFlags
- },
- }
- })
-}
-
const prettyDebug = (label?: string, element?: HTMLElement): void => {
console.info(
`${label ?? 'body'}:
@@ -238,7 +247,6 @@ export {
userClickByRole,
userClickByTestId,
userClickSignIn,
- ldUseClientSpy,
selectYesNoRadio,
TEST_DOC_FILE,
TEST_DOCX_FILE,
diff --git a/services/cypress/integration/thirdPartyAPIAccess/thirdPartyAPIAccess.spec.ts b/services/cypress/integration/thirdPartyAPIAccess/thirdPartyAPIAccess.spec.ts
new file mode 100644
index 0000000000..f6befbecee
--- /dev/null
+++ b/services/cypress/integration/thirdPartyAPIAccess/thirdPartyAPIAccess.spec.ts
@@ -0,0 +1,78 @@
+describe('thirdPartyAPIAccess', () => {
+
+ beforeEach(() => {
+ cy.stubFeatureFlags()
+ cy.interceptGraphQL()
+ })
+
+
+ it('gets an error back without authentication', () => {
+
+ // get the API URL!
+ const url = Cypress.env('API_URL')
+ const api_url = url + '/v1/graphql/external'
+
+ cy.request({
+ url: api_url,
+ headers: {
+ 'Authorization': 'Bearer foobar'
+ },
+ failOnStatusCode: false,
+ }).then(res => {
+ expect(res.status).to.equal(403) // unauthenticated??
+ })
+
+ })
+
+ it('gets an error back without no auth header sent', () => {
+
+ // get the API URL!
+ const url = Cypress.env('API_URL')
+ const api_url = url + '/v1/graphql/external'
+
+ cy.request({
+ url: api_url,
+ failOnStatusCode: false,
+ }).then(res => {
+ expect(res.status).to.equal(401) // unauthenticated
+ })
+ })
+
+ it('works with a valid key', () => {
+
+ // get the API URL!
+ const url = Cypress.env('API_URL')
+ const api_url = url + '/v1/graphql/external'
+
+ // sign in and get to the api key url
+ cy.logInAsCMSUser()
+
+ cy.visit('/dev/api-access')
+
+ cy.findByRole('button', {
+ name: "Generate API Key",
+ }).click()
+
+
+ cy.get("[aria-label='API Key Text']").then((codeBlock) => {
+
+ const apiKey = codeBlock.text().trim()
+ const bearer = `Bearer ${apiKey}`
+
+ cy.request({
+ method: 'post',
+ url: api_url,
+ headers: {
+ 'Content-Type': 'application/json',
+ Authorization: bearer,
+ },
+ body: '{"query":"query IndexRates { indexRates { totalCount edges { node { id } } } }"}',
+ failOnStatusCode: false,
+ }).then(res => {
+ expect(res.status).to.equal(200)
+ })
+
+ })
+ })
+
+})
diff --git a/services/infra-api/serverless.yml b/services/infra-api/serverless.yml
index d029562458..ec8742d32b 100644
--- a/services/infra-api/serverless.yml
+++ b/services/infra-api/serverless.yml
@@ -224,34 +224,19 @@ resources:
RoleArn: !GetAtt MetricStreamRole.Arn
OutputFormat: 'opentelemetry0.7'
- # AppApiGatewayAcl:
- # Type: AWS::WAFv2::WebACL
- # Properties:
- # DefaultAction:
- # Block: {}
- # Rules:
- # - Action:
- # Allow: {}
- # Name: ${sls:stage}-allow-usa-plus-territories
- # Priority: 0
- # Statement:
- # GeoMatchStatement:
- # CountryCodes:
- # - GU # Guam
- # - PR # Puerto Rico
- # - US # USA
- # - UM # US Minor Outlying Islands
- # - VI # US Virgin Islands
- # - MP # Northern Mariana Islands
- # VisibilityConfig:
- # SampledRequestsEnabled: true
- # CloudWatchMetricsEnabled: true
- # MetricName: WafWebAcl
- # Scope: REGIONAL
- # VisibilityConfig:
- # CloudWatchMetricsEnabled: true
- # SampledRequestsEnabled: true
- # MetricName: ${sls:stage}-webacl
+ JWTSecret:
+ Type: AWS::SecretsManager::Secret
+ Properties:
+ Name: 'api_jwt_secret_${sls:stage}'
+ Description: 'Dynamically generated secret for JWT signing/validation'
+ GenerateSecretString:
+ SecretStringTemplate: '{}'
+ GenerateStringKey: jwtsigningkey
+ PasswordLength: 128
+ ExcludePunctuation: true
+ ExcludeUppercase: true
+ ExcludeCharacters: 'ghijklmnopqrstuvwxyz' # we want to be generating a hex string [0-9a-f]
+ RequireEachIncludedType: false
Outputs:
ApiGatewayRestApiId:
diff --git a/services/uploads/serverless.yml b/services/uploads/serverless.yml
index 5964a08a7c..0a59aee6f2 100644
--- a/services/uploads/serverless.yml
+++ b/services/uploads/serverless.yml
@@ -60,7 +60,11 @@ custom:
scripts:
hooks:
# This script is run locally when running 'serverless deploy'
+ package:initialize: |
+ set -e
+ curl -L --output lambda_layer.zip https://github.com/CMSgov/lambda-clamav-layer/releases/download/0.7/lambda_layer.zip
deploy:finalize: |
+ rm lambda_layer.zip
serverless invoke --stage ${sls:stage} --function avDownloadDefinitions -t Event
serverless-offline-ssm:
stages:
@@ -92,7 +96,8 @@ custom:
layers:
clamAv:
- path: lambda-layers-clamav
+ package:
+ artifact: lambda_layer.zip
functions:
avScan:
diff --git a/services/uploads/src/avLayer/LICENSE b/services/uploads/src/avLayer/LICENSE
deleted file mode 100644
index 261eeb9e9f..0000000000
--- a/services/uploads/src/avLayer/LICENSE
+++ /dev/null
@@ -1,201 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
diff --git a/services/uploads/src/avLayer/docker-compose.yml b/services/uploads/src/avLayer/docker-compose.yml
deleted file mode 100644
index 51f2388b41..0000000000
--- a/services/uploads/src/avLayer/docker-compose.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-version: '2'
-services:
- layer:
- image: amazonlinux:latest
- platform: linux/amd64
- working_dir: /opt/app
- volumes:
- - ./build:/opt/app
- command: [./build.sh]
diff --git a/yarn.lock b/yarn.lock
index 66cef85390..ba24a20abe 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -30,10 +30,10 @@
dependencies:
tunnel "^0.0.6"
-"@adobe/css-tools@^4.3.0":
- version "4.3.2"
- resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.2.tgz#a6abc715fb6884851fca9dad37fc34739a04fd11"
- integrity sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==
+"@adobe/css-tools@^4.3.2":
+ version "4.3.3"
+ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.3.tgz#90749bde8b89cd41764224f5aac29cd4138f75ff"
+ integrity sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==
"@ampproject/remapping@^2.1.0":
version "2.2.0"
@@ -748,49 +748,49 @@
tslib "^1.8.0"
"@aws-sdk/client-amplify@^3.485.0":
- version "3.485.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-amplify/-/client-amplify-3.485.0.tgz#816f6c545c40660d71ec7fdabeaa9041cdf1f77a"
- integrity sha512-HAslDyi5yNKl7VUF5DwCHa9rWAPVza/U45XP/oT6BAd16IOoMmDzTIGhG68Jc8+gzqAd1qkTai2Qq17KYtwJhw==
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-amplify/-/client-amplify-3.504.0.tgz#940ce3bb5d0cdb280ca224d838ac7cd3aa6171a5"
+ integrity sha512-YcYjmbEOGveGCPffv2zrQbDuapZwxnLYotjKn1dEaT9iGTuDz8uFujNfx4VRPNr/qqa6mgtn0fH+Px+4YmrLag==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.485.0"
- "@aws-sdk/core" "3.485.0"
- "@aws-sdk/credential-provider-node" "3.485.0"
- "@aws-sdk/middleware-host-header" "3.485.0"
- "@aws-sdk/middleware-logger" "3.485.0"
- "@aws-sdk/middleware-recursion-detection" "3.485.0"
- "@aws-sdk/middleware-signing" "3.485.0"
- "@aws-sdk/middleware-user-agent" "3.485.0"
- "@aws-sdk/region-config-resolver" "3.485.0"
- "@aws-sdk/types" "3.485.0"
- "@aws-sdk/util-endpoints" "3.485.0"
- "@aws-sdk/util-user-agent-browser" "3.485.0"
- "@aws-sdk/util-user-agent-node" "3.485.0"
- "@smithy/config-resolver" "^2.0.23"
- "@smithy/core" "^1.2.2"
- "@smithy/fetch-http-handler" "^2.3.2"
- "@smithy/hash-node" "^2.0.18"
- "@smithy/invalid-dependency" "^2.0.16"
- "@smithy/middleware-content-length" "^2.0.18"
- "@smithy/middleware-endpoint" "^2.3.0"
- "@smithy/middleware-retry" "^2.0.26"
- "@smithy/middleware-serde" "^2.0.16"
- "@smithy/middleware-stack" "^2.0.10"
- "@smithy/node-config-provider" "^2.1.9"
- "@smithy/node-http-handler" "^2.2.2"
- "@smithy/protocol-http" "^3.0.12"
- "@smithy/smithy-client" "^2.2.1"
- "@smithy/types" "^2.8.0"
- "@smithy/url-parser" "^2.0.16"
- "@smithy/util-base64" "^2.0.1"
- "@smithy/util-body-length-browser" "^2.0.1"
- "@smithy/util-body-length-node" "^2.1.0"
- "@smithy/util-defaults-mode-browser" "^2.0.24"
- "@smithy/util-defaults-mode-node" "^2.0.32"
- "@smithy/util-endpoints" "^1.0.8"
- "@smithy/util-retry" "^2.0.9"
- "@smithy/util-utf8" "^2.0.2"
+ "@aws-sdk/client-sts" "3.504.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/credential-provider-node" "3.504.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-signing" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@smithy/util-endpoints" "^1.1.1"
+ "@smithy/util-retry" "^2.1.1"
+ "@smithy/util-utf8" "^2.1.1"
tslib "^2.5.0"
"@aws-sdk/client-cloudformation@^3.410.0", "@aws-sdk/client-cloudformation@^3.485.0":
@@ -1142,25 +1142,25 @@
tslib "^2.0.0"
"@aws-sdk/client-lambda@^3.241.0", "@aws-sdk/client-lambda@^3.485.0", "@aws-sdk/client-lambda@^3.496.0":
- version "3.496.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.496.0.tgz#66c7534377e8ff17284f9a69eb684497da9b153a"
- integrity sha512-HsypBL5BIxK/2MPZ7mKsAypEn98Jws5kWKmOzVACOvboyvpgaDgrFqubNWkHPWlwg8vJBjixhrQpHxp1vzeVUw==
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.507.0.tgz#d9685ac32e68c9fd5580e118e53029c1329e2b6e"
+ integrity sha512-hJmG+CAuG87cNdxNE5LNimE6+nrfzOfRO2LEeS6WUnhvWLsw8YMHMYoKuQCvhdruP9CyBWklRfjxUp/n94ajuA==
dependencies:
"@aws-crypto/sha256-browser" "3.0.0"
"@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.496.0"
+ "@aws-sdk/client-sts" "3.507.0"
"@aws-sdk/core" "3.496.0"
- "@aws-sdk/credential-provider-node" "3.496.0"
- "@aws-sdk/middleware-host-header" "3.496.0"
- "@aws-sdk/middleware-logger" "3.496.0"
- "@aws-sdk/middleware-recursion-detection" "3.496.0"
- "@aws-sdk/middleware-signing" "3.496.0"
- "@aws-sdk/middleware-user-agent" "3.496.0"
- "@aws-sdk/region-config-resolver" "3.496.0"
- "@aws-sdk/types" "3.496.0"
- "@aws-sdk/util-endpoints" "3.496.0"
- "@aws-sdk/util-user-agent-browser" "3.496.0"
- "@aws-sdk/util-user-agent-node" "3.496.0"
+ "@aws-sdk/credential-provider-node" "3.507.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-signing" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
"@smithy/config-resolver" "^2.1.1"
"@smithy/core" "^1.3.1"
"@smithy/eventstream-serde-browser" "^2.1.1"
@@ -1685,6 +1685,96 @@
tslib "^2.5.0"
uuid "^8.3.2"
+"@aws-sdk/client-sso-oidc@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz#78ed1e921fcda039e8525a92bf5760e8bd0091a8"
+ integrity sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/client-sts" "3.504.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-signing" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@smithy/util-endpoints" "^1.1.1"
+ "@smithy/util-retry" "^2.1.1"
+ "@smithy/util-utf8" "^2.1.1"
+ tslib "^2.5.0"
+
+"@aws-sdk/client-sso-oidc@3.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.507.0.tgz#d1357d212d9510146d325ca1e6acd06d5744623b"
+ integrity sha512-ms5CH2ImhqqCIbo5irxayByuPOlVAmSiqDVfjZKwgIziqng2bVgNZMeKcT6t0bmrcgScEAVnZwY7j/iZTIw73g==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/client-sts" "3.507.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-signing" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@smithy/util-endpoints" "^1.1.1"
+ "@smithy/util-retry" "^2.1.1"
+ "@smithy/util-utf8" "^2.1.1"
+ tslib "^2.5.0"
+
"@aws-sdk/client-sso@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.186.0.tgz#233bdd1312dbf88ef9452f8a62c3c3f1ac580330"
@@ -1851,6 +1941,92 @@
"@smithy/util-utf8" "^2.1.1"
tslib "^2.5.0"
+"@aws-sdk/client-sso@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz#8cf21d8f52a5bef65bf7b458051b3f61f7db822c"
+ integrity sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@smithy/util-endpoints" "^1.1.1"
+ "@smithy/util-retry" "^2.1.1"
+ "@smithy/util-utf8" "^2.1.1"
+ tslib "^2.5.0"
+
+"@aws-sdk/client-sso@3.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.507.0.tgz#90a5de90f662aa680c0ffdc5e04695734ca8afb2"
+ integrity sha512-pFeaKwqv4tXD6QVxWC2V4N62DUoP3bPSm/mCe2SPhaNjNsmwwA53viUHz/nwxIbs8w4vV44UQsygb0AgKm+HoQ==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@smithy/util-endpoints" "^1.1.1"
+ "@smithy/util-retry" "^2.1.1"
+ "@smithy/util-utf8" "^2.1.1"
+ tslib "^2.5.0"
+
"@aws-sdk/client-sts@3.186.3":
version "3.186.3"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.186.3.tgz#1c12355cb9d3cadc64ab74c91c3d57515680dfbd"
@@ -2031,7 +2207,7 @@
fast-xml-parser "4.2.5"
tslib "^2.5.0"
-"@aws-sdk/client-sts@3.499.0", "@aws-sdk/client-sts@^3.410.0":
+"@aws-sdk/client-sts@3.499.0":
version "3.499.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.499.0.tgz#4c8260ed1fda7ad2c4e5fe12e4eaa5849da77d92"
integrity sha512-Eyj9STw2DXMtXL5V/v0HYHO6+JjGPi257M5IYyxwqlvRchq6jbOsedobfxclB/gBUyBRtZdnyAIS8uCKjb4kpA==
@@ -2077,6 +2253,96 @@
fast-xml-parser "4.2.5"
tslib "^2.5.0"
+"@aws-sdk/client-sts@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz#78a0beaf988ad2647d79c7157083dfd55953f41e"
+ integrity sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@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-sts@3.507.0", "@aws-sdk/client-sts@^3.410.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.507.0.tgz#0a99b5b04ca8d2e30a52840cc67181b3f2ac990a"
+ integrity sha512-TOWBe0ApEh32QOib0R+irWGjd1F9wnhbGV5PcB9SakyRwvqwG5MKOfYxG7ocoDqLlaRwzZMidcy/PV8/OEVNKg==
+ dependencies:
+ "@aws-crypto/sha256-browser" "3.0.0"
+ "@aws-crypto/sha256-js" "3.0.0"
+ "@aws-sdk/core" "3.496.0"
+ "@aws-sdk/middleware-host-header" "3.502.0"
+ "@aws-sdk/middleware-logger" "3.502.0"
+ "@aws-sdk/middleware-recursion-detection" "3.502.0"
+ "@aws-sdk/middleware-user-agent" "3.502.0"
+ "@aws-sdk/region-config-resolver" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@aws-sdk/util-user-agent-browser" "3.502.0"
+ "@aws-sdk/util-user-agent-node" "3.502.0"
+ "@smithy/config-resolver" "^2.1.1"
+ "@smithy/core" "^1.3.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.1.1"
+ "@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-textract@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-textract/-/client-textract-3.6.1.tgz#b8972f53f0353222b4c052adc784291e602be6aa"
@@ -2247,6 +2513,16 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/credential-provider-env@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz#800e63b2b9d90b078a120d474d5a3b1ec5b48514"
+ integrity sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/property-provider" "^2.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/credential-provider-env@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.6.1.tgz#d8b2dd36836432a9b8ec05a5cf9fe428b04c9964"
@@ -2256,6 +2532,21 @@
"@aws-sdk/types" "3.6.1"
tslib "^1.8.0"
+"@aws-sdk/credential-provider-http@3.503.1":
+ version "3.503.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz#e882a4b740c9193650053033b3001b03ca4b12c8"
+ integrity sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==
+ dependencies:
+ "@aws-sdk/types" "3.502.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-imds@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.186.0.tgz#73e0f62832726c7734b4f6c50a02ab0d869c00e1"
@@ -2338,6 +2629,40 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/credential-provider-ini@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz#d463dae3a309c1e9181811f27c484fd9bfa6821f"
+ integrity sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==
+ dependencies:
+ "@aws-sdk/client-sts" "3.504.0"
+ "@aws-sdk/credential-provider-env" "3.502.0"
+ "@aws-sdk/credential-provider-process" "3.502.0"
+ "@aws-sdk/credential-provider-sso" "3.504.0"
+ "@aws-sdk/credential-provider-web-identity" "3.504.0"
+ "@aws-sdk/types" "3.502.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.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.507.0.tgz#c2b9cd1bf172a0057bf0ad888c19ce5450df13f2"
+ integrity sha512-2CnyduoR9COgd7qH1LPYK8UggGqVs8R4ASDMB5bwGxbg9ZerlStDiHpqvJNNg1k+VlejBr++utxfmHd236XgmQ==
+ dependencies:
+ "@aws-sdk/client-sts" "3.507.0"
+ "@aws-sdk/credential-provider-env" "3.502.0"
+ "@aws-sdk/credential-provider-process" "3.502.0"
+ "@aws-sdk/credential-provider-sso" "3.507.0"
+ "@aws-sdk/credential-provider-web-identity" "3.507.0"
+ "@aws-sdk/types" "3.502.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.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.6.1.tgz#0da6d9341e621f8e0815814ed017b88e268fbc3d"
@@ -2432,6 +2757,42 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/credential-provider-node@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz#c6014f56dd59be295114290164e00375d33f2952"
+ integrity sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.502.0"
+ "@aws-sdk/credential-provider-http" "3.503.1"
+ "@aws-sdk/credential-provider-ini" "3.504.0"
+ "@aws-sdk/credential-provider-process" "3.502.0"
+ "@aws-sdk/credential-provider-sso" "3.504.0"
+ "@aws-sdk/credential-provider-web-identity" "3.504.0"
+ "@aws-sdk/types" "3.502.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.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.507.0.tgz#b6c9f3c2c8294911c4f12e267f16a26e1eba4813"
+ integrity sha512-tkQnmOLkRBXfMLgDYHzogrqTNdtl0Im0ipzJb2IV5hfM5NoTfCf795e9A9isgwjSP/g/YEU0xQWxa4lq8LRtuA==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.502.0"
+ "@aws-sdk/credential-provider-http" "3.503.1"
+ "@aws-sdk/credential-provider-ini" "3.507.0"
+ "@aws-sdk/credential-provider-process" "3.502.0"
+ "@aws-sdk/credential-provider-sso" "3.507.0"
+ "@aws-sdk/credential-provider-web-identity" "3.507.0"
+ "@aws-sdk/types" "3.502.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.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.6.1.tgz#0055292a4f0f49d053e8dfcc9174d8d2cf6862bb"
@@ -2489,6 +2850,17 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/credential-provider-process@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz#6c41d8845a1c7073491a064c158363de04640381"
+ integrity sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==
+ dependencies:
+ "@aws-sdk/types" "3.502.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/credential-provider-process@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.6.1.tgz#5bf851f3ee232c565b8c82608926df0ad28c1958"
@@ -2550,6 +2922,32 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/credential-provider-sso@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz#ad036805e8677f6a53b24aa82991596aa11ac605"
+ integrity sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==
+ dependencies:
+ "@aws-sdk/client-sso" "3.502.0"
+ "@aws-sdk/token-providers" "3.504.0"
+ "@aws-sdk/types" "3.502.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/credential-provider-sso@3.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.507.0.tgz#e98cf7fad69b4c12aa85c44affe9aae4cc81d796"
+ integrity sha512-6WBjou52QukFpDi4ezb19bcAx/bM8ge8qnJnRT02WVRmU6zFQ5yLD2fW1MFsbX3cwbey+wSqKd5FGE1Hukd5wQ==
+ dependencies:
+ "@aws-sdk/client-sso" "3.507.0"
+ "@aws-sdk/token-providers" "3.507.0"
+ "@aws-sdk/types" "3.502.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/credential-provider-web-identity@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.186.0.tgz#db43f37f7827b553490dd865dbaa9a2c45f95494"
@@ -2589,6 +2987,28 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/credential-provider-web-identity@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz#53de7dee538ecaeec534e369bca76c546b8f4cc5"
+ integrity sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==
+ dependencies:
+ "@aws-sdk/client-sts" "3.504.0"
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/property-provider" "^2.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
+"@aws-sdk/credential-provider-web-identity@3.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.507.0.tgz#22e028e2dd2a0a927707da1408099bc4f5b7a606"
+ integrity sha512-f+aGMfazBimX7S06224JRYzGTaMh1uIhfj23tZylPJ05KxTVi5IO1RoqeI/uHLJ+bDOx+JHBC04g/oCdO4kHvw==
+ dependencies:
+ "@aws-sdk/client-sts" "3.507.0"
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/property-provider" "^2.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/eventstream-codec@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-codec/-/eventstream-codec-3.186.0.tgz#9da9608866b38179edf72987f2bc3b865d11db13"
@@ -2885,6 +3305,16 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/middleware-host-header@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz#2651fb3509990271c89eb50133fb17cb8ae435f6"
+ integrity sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-host-header@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.6.1.tgz#6e1b4b95c5bfea5a4416fa32f11d8fa2e6edaeff"
@@ -2938,6 +3368,15 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/middleware-logger@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz#558cefdd233779f15687957f9f07497199b22d72"
+ integrity sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-logger@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.6.1.tgz#78b3732cf188d5e4df13488db6418f7f98a77d6d"
@@ -2985,6 +3424,16 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/middleware-recursion-detection@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz#c22e2c0c1d551e58c788264687324bb7186af2cc"
+ integrity sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-retry@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.186.0.tgz#0ff9af58d73855863683991a809b40b93c753ad1"
@@ -3036,21 +3485,6 @@
"@smithy/types" "^2.8.0"
tslib "^2.5.0"
-"@aws-sdk/middleware-sdk-s3@3.485.0":
- version "3.485.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.485.0.tgz#89e48e32869afb3568cec40558c9cf04d4b72544"
- integrity sha512-3769c4e3UtvaNU5T6dHxhjGI1kEXymldqiP1PMZMX2jVffwSGhbvyLq0Kl6+9Jr51fj2oXN6Tex+8J9+5dzTgQ==
- dependencies:
- "@aws-sdk/types" "3.485.0"
- "@aws-sdk/util-arn-parser" "3.465.0"
- "@smithy/node-config-provider" "^2.1.9"
- "@smithy/protocol-http" "^3.0.12"
- "@smithy/signature-v4" "^2.0.0"
- "@smithy/smithy-client" "^2.2.1"
- "@smithy/types" "^2.8.0"
- "@smithy/util-config-provider" "^2.1.0"
- tslib "^2.5.0"
-
"@aws-sdk/middleware-sdk-s3@3.496.0":
version "3.496.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.496.0.tgz#8d15cd44578da34159d99282b5de734a0f50db7c"
@@ -3066,6 +3500,21 @@
"@smithy/util-config-provider" "^2.2.1"
tslib "^2.5.0"
+"@aws-sdk/middleware-sdk-s3@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.502.0.tgz#a2d968414247fd9cbfc90e1071f29e4375cb25b8"
+ integrity sha512-GbGugrfyL5bNA/zw8iQll92yXBONfWSC8Ns00DtkOU1saPXp4/7WHtyyZGYdvPa73T1IsuZy9egpoYRBmRcd5Q==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-arn-parser" "3.495.0"
+ "@smithy/node-config-provider" "^2.2.1"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/signature-v4" "^2.1.1"
+ "@smithy/smithy-client" "^2.3.1"
+ "@smithy/types" "^2.9.1"
+ "@smithy/util-config-provider" "^2.2.1"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-sdk-sts@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.186.0.tgz#18f3d6b7b42c1345b5733ac3e3119d370a403e94"
@@ -3132,6 +3581,19 @@
"@smithy/util-middleware" "^2.1.1"
tslib "^2.5.0"
+"@aws-sdk/middleware-signing@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz#48b3503147eecb1a53a63633462de353668f635a"
+ integrity sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/property-provider" "^2.1.1"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/signature-v4" "^2.1.1"
+ "@smithy/types" "^2.9.1"
+ "@smithy/util-middleware" "^2.1.1"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-signing@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.6.1.tgz#e70a2f35d85d70e33c9fddfb54b9520f6382db16"
@@ -3207,6 +3669,17 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/middleware-user-agent@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz#dd740f150d6f3110cf5b08fedf361d202f899c93"
+ integrity sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-endpoints" "3.502.0"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/middleware-user-agent@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.6.1.tgz#6845dfb3bc6187897f348c2c87dec833e6a65c99"
@@ -3359,18 +3832,30 @@
"@smithy/util-middleware" "^2.1.1"
tslib "^2.5.0"
+"@aws-sdk/region-config-resolver@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz#c18a04060879eb03c47c05b05fc296119ee073ba"
+ integrity sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==
+ dependencies:
+ "@aws-sdk/types" "3.502.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/s3-request-presigner@^3.485.0":
- version "3.485.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.485.0.tgz#c0ae7d1e241318de24307f0b84e01cdf5d0c8a97"
- integrity sha512-5TCyl1H/PdBH0XDSILb9y1d/fU+tDEQ7Fkqeb2gIYENDG09dX68TtcZVGs0sMZtC9CLUFpmEp8R/3LtfuoeY6w==
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.504.0.tgz#4288f6381c1a63fae417754eae4f0652cf0a51b5"
+ integrity sha512-5FxVdRufiFLSUDJ/Qul5JFPHjhFFzo+C6u53bzbi7gaSshA6lLLhJ9KbVk2LmKE1mTR+nh2+JebI6y+3njtkzw==
dependencies:
- "@aws-sdk/signature-v4-multi-region" "3.485.0"
- "@aws-sdk/types" "3.485.0"
- "@aws-sdk/util-format-url" "3.485.0"
- "@smithy/middleware-endpoint" "^2.3.0"
- "@smithy/protocol-http" "^3.0.12"
- "@smithy/smithy-client" "^2.2.1"
- "@smithy/types" "^2.8.0"
+ "@aws-sdk/signature-v4-multi-region" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@aws-sdk/util-format-url" "3.502.0"
+ "@smithy/middleware-endpoint" "^2.4.1"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/smithy-client" "^2.3.1"
+ "@smithy/types" "^2.9.1"
tslib "^2.5.0"
"@aws-sdk/service-error-classification@3.186.0":
@@ -3398,18 +3883,6 @@
dependencies:
tslib "^1.8.0"
-"@aws-sdk/signature-v4-multi-region@3.485.0":
- version "3.485.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.485.0.tgz#1a32f61dc205e9b3b4b590aeccb19743483f3de7"
- integrity sha512-168ipXkbG75l9cKQmsBtx/4+AYjGsBoy724bXosW13t2/l/E3IzJAYUjDROiK0JXVMG85xAnGWbFwZkjxVXzrQ==
- dependencies:
- "@aws-sdk/middleware-sdk-s3" "3.485.0"
- "@aws-sdk/types" "3.485.0"
- "@smithy/protocol-http" "^3.0.12"
- "@smithy/signature-v4" "^2.0.0"
- "@smithy/types" "^2.8.0"
- tslib "^2.5.0"
-
"@aws-sdk/signature-v4-multi-region@3.496.0":
version "3.496.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.496.0.tgz#0084ad38ab25dc50d5965d31a9c659673d82e86f"
@@ -3422,6 +3895,18 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/signature-v4-multi-region@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.502.0.tgz#2d3fab86051eb98a4e4216e0f2f3d957a854b42c"
+ integrity sha512-NpOXtUXH0ZAgnyI3Y3s2fPrgwbsWoNMwdoXdFZvH0eDzzX80tim7Yuy6dzVA5zrxSzOYs1xjcOhM+4CmM0QZiw==
+ dependencies:
+ "@aws-sdk/middleware-sdk-s3" "3.502.0"
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/protocol-http" "^3.1.1"
+ "@smithy/signature-v4" "^2.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/signature-v4@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.186.0.tgz#bbd56e71af95548abaeec6307ea1dfe7bd26b4e4"
@@ -3592,6 +4077,30 @@
"@smithy/util-utf8" "^2.1.1"
tslib "^2.5.0"
+"@aws-sdk/token-providers@3.504.0":
+ version "3.504.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz#f7f60b1152458e7094529ea3f3ced6ce92eece9f"
+ integrity sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==
+ dependencies:
+ "@aws-sdk/client-sso-oidc" "3.504.0"
+ "@aws-sdk/types" "3.502.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/token-providers@3.507.0":
+ version "3.507.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.507.0.tgz#7456cec822a7f59a4b58a2eda1a0ff963c4c3c6b"
+ integrity sha512-ehOINGjoGJc6Puzon7ev4bXckkaZx18WNgMTNttYJhj3vTpj5LPSQbI/5SS927bEbpGMFz1+hJ6Ra5WGfbTcEQ==
+ dependencies:
+ "@aws-sdk/client-sso-oidc" "3.507.0"
+ "@aws-sdk/types" "3.502.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.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.186.0.tgz#f6fb6997b6a364f399288bfd5cd494bc680ac922"
@@ -3613,7 +4122,7 @@
"@smithy/types" "^2.8.0"
tslib "^2.5.0"
-"@aws-sdk/types@3.496.0", "@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.222.0":
+"@aws-sdk/types@3.496.0":
version "3.496.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.496.0.tgz#cdde44a94a57cf8f97cf05e4d0bdce2f56ce4eeb"
integrity sha512-umkGadK4QuNQaMoDICMm7NKRI/mYSXiyPjcn3d53BhsuArYU/52CebGQKdt4At7SwwsiVJZw9RNBHyN5Mm0HVw==
@@ -3621,6 +4130,14 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/types@3.502.0", "@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.222.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.502.0.tgz#c23dda4df7fdbe32642d4f5ab23516f455fb6aba"
+ integrity sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==
+ dependencies:
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/types@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.6.1.tgz#00686db69e998b521fcd4a5f81ef0960980f80c4"
@@ -3654,13 +4171,6 @@
"@aws-sdk/types" "3.6.1"
tslib "^1.8.0"
-"@aws-sdk/util-arn-parser@3.465.0":
- version "3.465.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.465.0.tgz#2896f6b06f69770378586853c97a0f283cbb2e20"
- integrity sha512-zOJ82vzDJFqBX9yZBlNeHHrul/kpx/DCoxzW5UBbZeb26kfV53QhMSoEmY8/lEbBqlqargJ/sgRC845GFhHNQw==
- dependencies:
- tslib "^2.5.0"
-
"@aws-sdk/util-arn-parser@3.495.0":
version "3.495.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.495.0.tgz#539f2d6dfef343a80324348f1f9a1b7eed2390f3"
@@ -3800,6 +4310,16 @@
"@smithy/util-endpoints" "^1.1.1"
tslib "^2.5.0"
+"@aws-sdk/util-endpoints@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz#aee818c0c53dfedfd49599fc260cd880faea5e82"
+ integrity sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/types" "^2.9.1"
+ "@smithy/util-endpoints" "^1.1.1"
+ tslib "^2.5.0"
+
"@aws-sdk/util-format-url@3.485.0":
version "3.485.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-3.485.0.tgz#eab01bf10153aa6cce0c6edfb1e48c5088e5993c"
@@ -3820,6 +4340,16 @@
"@smithy/types" "^2.8.0"
tslib "^2.5.0"
+"@aws-sdk/util-format-url@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-3.502.0.tgz#3356d2d38b1342f81117bebe630ae378840366cc"
+ integrity sha512-4+0zBD0ZIJqtTzSE6VRruRwUx3lG+is8Egv+LN99X5y7i6OdrS9ePYHbCJ9FxkzTThgbkUq6k2W7psEDYvn4VA==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/querystring-builder" "^2.1.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/util-hex-encoding@3.186.0":
version "3.186.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.186.0.tgz#7ed58b923997c6265f4dce60c8704237edb98895"
@@ -3901,6 +4431,16 @@
bowser "^2.11.0"
tslib "^2.5.0"
+"@aws-sdk/util-user-agent-browser@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz#87b42abff6944052c78a84981637ac21859dd016"
+ integrity sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/types" "^2.9.1"
+ bowser "^2.11.0"
+ tslib "^2.5.0"
+
"@aws-sdk/util-user-agent-browser@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.6.1.tgz#11b9cc8743392761adb304460f4b54ec8acc2ee6"
@@ -3949,6 +4489,16 @@
"@smithy/types" "^2.9.1"
tslib "^2.5.0"
+"@aws-sdk/util-user-agent-node@3.502.0":
+ version "3.502.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz#04ac4d0371d4f243f12ddc23b42ca8ceb27dfad9"
+ integrity sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==
+ dependencies:
+ "@aws-sdk/types" "3.502.0"
+ "@smithy/node-config-provider" "^2.2.1"
+ "@smithy/types" "^2.9.1"
+ tslib "^2.5.0"
+
"@aws-sdk/util-user-agent-node@3.6.1":
version "3.6.1"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.6.1.tgz#98384095fa67d098ae7dd26f3ccaad028e8aebb6"
@@ -11349,16 +11899,16 @@
pretty-format "^27.0.2"
"@testing-library/jest-dom@^6.1.3":
- version "6.1.3"
- resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.1.3.tgz#443118c9e4043f96396f120de2c7122504a079c5"
- integrity sha512-YzpjRHoCBWPzpPNtg6gnhasqtE/5O4qz8WCwDEaxtfnPO6gkaLrnuXusrGSPyhIGPezr1HM7ZH0CFaUTY9PJEQ==
+ version "6.4.2"
+ resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz#38949f6b63722900e2d75ba3c6d9bf8cffb3300e"
+ integrity sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==
dependencies:
- "@adobe/css-tools" "^4.3.0"
+ "@adobe/css-tools" "^4.3.2"
"@babel/runtime" "^7.9.2"
aria-query "^5.0.0"
chalk "^3.0.0"
css.escape "^1.5.1"
- dom-accessibility-api "^0.5.6"
+ dom-accessibility-api "^0.6.3"
lodash "^4.17.15"
redent "^3.0.0"
@@ -11873,9 +12423,9 @@
integrity sha512-Abq9fBviLV93OiXMu+f6r0elxCzRwc0RC5f99cU892uBITL44pTvgvEqlRlPRi8EGcO1z7Cp8A4d0s/p3J/+Nw==
"@types/node@^16.18.39":
- version "16.18.75"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.75.tgz#88460b2706e5be1788f5ed6ef51152283b7703a2"
- integrity sha512-+FSfZd5mpMDTcIK7bp2GueIcAespzR4FROOXnEst248c85vwthIEwtXYOLgVc/sI4ihE1K/7yO1lEiSgvwAOxA==
+ version "16.18.79"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.79.tgz#153e25561b271cf87dc1b28d38f98cebd514d788"
+ integrity sha512-Qd7jdLR5zmnIyMhfDrfPqN5tUCvreVpP3Qrf2oSM+F7SNzlb/MwHISGUkdFHtevfkPJ3iAGyeQI/jsbh9EStgQ==
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
@@ -12222,14 +12772,14 @@
debug "^4.3.4"
"@typescript-eslint/parser@^6.5.0":
- version "6.19.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.19.1.tgz#68a87bb21afaf0b1689e9cdce0e6e75bc91ada78"
- integrity sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==
- dependencies:
- "@typescript-eslint/scope-manager" "6.19.1"
- "@typescript-eslint/types" "6.19.1"
- "@typescript-eslint/typescript-estree" "6.19.1"
- "@typescript-eslint/visitor-keys" "6.19.1"
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b"
+ integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==
+ dependencies:
+ "@typescript-eslint/scope-manager" "6.21.0"
+ "@typescript-eslint/types" "6.21.0"
+ "@typescript-eslint/typescript-estree" "6.21.0"
+ "@typescript-eslint/visitor-keys" "6.21.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager@5.33.1":
@@ -12256,13 +12806,13 @@
"@typescript-eslint/types" "5.58.0"
"@typescript-eslint/visitor-keys" "5.58.0"
-"@typescript-eslint/scope-manager@6.19.1":
- version "6.19.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz#2f527ee30703a6169a52b31d42a1103d80acd51b"
- integrity sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==
+"@typescript-eslint/scope-manager@6.21.0":
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1"
+ integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==
dependencies:
- "@typescript-eslint/types" "6.19.1"
- "@typescript-eslint/visitor-keys" "6.19.1"
+ "@typescript-eslint/types" "6.21.0"
+ "@typescript-eslint/visitor-keys" "6.21.0"
"@typescript-eslint/type-utils@5.57.0":
version "5.57.0"
@@ -12289,10 +12839,10 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.58.0.tgz#54c490b8522c18986004df7674c644ffe2ed77d8"
integrity sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==
-"@typescript-eslint/types@6.19.1":
- version "6.19.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.19.1.tgz#2d4c9d492a63ede15e7ba7d129bdf7714b77f771"
- integrity sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==
+"@typescript-eslint/types@6.21.0":
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
+ integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
"@typescript-eslint/typescript-estree@5.33.1":
version "5.33.1"
@@ -12333,13 +12883,13 @@
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/typescript-estree@6.19.1":
- version "6.19.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz#796d88d88882f12e85bb33d6d82d39e1aea54ed1"
- integrity sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==
+"@typescript-eslint/typescript-estree@6.21.0":
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
+ integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==
dependencies:
- "@typescript-eslint/types" "6.19.1"
- "@typescript-eslint/visitor-keys" "6.19.1"
+ "@typescript-eslint/types" "6.21.0"
+ "@typescript-eslint/visitor-keys" "6.21.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
@@ -12397,12 +12947,12 @@
"@typescript-eslint/types" "5.58.0"
eslint-visitor-keys "^3.3.0"
-"@typescript-eslint/visitor-keys@6.19.1":
- version "6.19.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz#2164073ed4fc34a5ff3b5e25bb5a442100454c4c"
- integrity sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==
+"@typescript-eslint/visitor-keys@6.21.0":
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47"
+ integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==
dependencies:
- "@typescript-eslint/types" "6.19.1"
+ "@typescript-eslint/types" "6.21.0"
eslint-visitor-keys "^3.4.1"
"@vendia/serverless-express@^4.3.9":
@@ -13754,12 +14304,12 @@ axios@0.26.0:
dependencies:
follow-redirects "^1.14.8"
-axios@^1.0.0, axios@^1.1.3, axios@^1.6.0, axios@^1.6.2:
- version "1.6.2"
- resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.2.tgz#de67d42c755b571d3e698df1b6504cde9b0ee9f2"
- integrity sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==
+axios@^1.0.0, axios@^1.1.3, axios@^1.6.2, axios@^1.6.5:
+ version "1.6.7"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7"
+ integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==
dependencies:
- follow-redirects "^1.15.0"
+ follow-redirects "^1.15.4"
form-data "^4.0.0"
proxy-from-env "^1.1.0"
@@ -15055,13 +15605,13 @@ chrome-trace-event@^1.0.2:
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac"
integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
-chromedriver@^120.0.1:
- version "120.0.1"
- resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-120.0.1.tgz#71604e46a463ab133c3b8b7269dba8ac8fd82b43"
- integrity sha512-ETTJlkibcAmvoKsaEoq2TFqEsJw18N0O9gOQZX6Uv/XoEiOV8p+IZdidMeIRYELWJIgCZESvlOx5d1QVnB4v0w==
+chromedriver@^121.0.0:
+ version "121.0.0"
+ resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-121.0.0.tgz#f8d11dce8e5ce4b6ad75e2b84eed17a0eecabfb9"
+ integrity sha512-ZIKEdZrQAfuzT/RRofjl8/EZR99ghbdBXNTOcgJMKGP6N/UL6lHUX4n6ONWBV18pDvDFfQJ0x58h5AdOaXIOMw==
dependencies:
"@testim/chrome-version" "^1.1.4"
- axios "^1.6.0"
+ axios "^1.6.5"
compare-versions "^6.1.0"
extract-zip "^2.0.1"
https-proxy-agent "^5.0.1"
@@ -16935,11 +17485,16 @@ doctrine@^3.0.0:
dependencies:
esutils "^2.0.2"
-dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9:
+dom-accessibility-api@^0.5.9:
version "0.5.14"
resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz#56082f71b1dc7aac69d83c4285eef39c15d93f56"
integrity sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==
+dom-accessibility-api@^0.6.3:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz#993e925cc1d73f2c662e7d75dd5a5445259a8fd8"
+ integrity sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==
+
dom-converter@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
@@ -18794,11 +19349,16 @@ fn.name@1.x.x:
resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc"
integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==
-follow-redirects@^1.0.0, follow-redirects@^1.14.8, follow-redirects@^1.15.0:
+follow-redirects@^1.0.0, follow-redirects@^1.14.8:
version "1.15.4"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf"
integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==
+follow-redirects@^1.15.4:
+ version "1.15.5"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020"
+ integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==
+
for-each@^0.3.3:
version "0.3.3"
resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
@@ -22205,19 +22765,7 @@ jest-util@^28.1.3:
graceful-fs "^4.2.9"
picomatch "^2.2.3"
-jest-util@^29.0.0, jest-util@^29.6.2:
- version "29.6.2"
- resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.6.2.tgz#8a052df8fff2eebe446769fd88814521a517664d"
- integrity sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==
- dependencies:
- "@jest/types" "^29.6.1"
- "@types/node" "*"
- chalk "^4.0.0"
- ci-info "^3.2.0"
- graceful-fs "^4.2.9"
- picomatch "^2.2.3"
-
-jest-util@^29.7.0:
+jest-util@^29.0.0, jest-util@^29.6.2, jest-util@^29.7.0:
version "29.7.0"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc"
integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==
@@ -22863,10 +23411,10 @@ launchdarkly-eventsource@2.0.0:
resolved "https://registry.yarnpkg.com/launchdarkly-eventsource/-/launchdarkly-eventsource-2.0.0.tgz#2832e73fa8bc0c103a7f8c6dbc3b1b53d22f9acc"
integrity sha512-fxZ4IN46juAc3s8/geiutRPbI8cvUBz0Lcsayh3wfd97edYWLIsnaThw2esQ3zc6vgZ1v5IjTbdumNgoT3iRnw==
-launchdarkly-js-client-sdk@^3.1.3:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/launchdarkly-js-client-sdk/-/launchdarkly-js-client-sdk-3.1.3.tgz#e046439f0e4f0bfd6d38b9eaa4420a6e40ffc0c7"
- integrity sha512-/JR/ri8z3bEj9RFTTKDjd+con4F1MsWUea1MmBDtFj4gDA0l9NDm1KzhMKiIeoBdmB2rSaeFYe4CaYOEp8IryA==
+launchdarkly-js-client-sdk@^3.1.4:
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/launchdarkly-js-client-sdk/-/launchdarkly-js-client-sdk-3.1.4.tgz#e613cb53412533c07ccf140ae570fc994c59758d"
+ integrity sha512-yq0FeklpVuHMSRz7jfUAfyM7I/659RvGztqJ0Y9G5eN/ZrG1o2W61ZU0Nrv/gqZCtLXjarh/u1otxSFFBjTpHw==
dependencies:
escape-string-regexp "^4.0.0"
launchdarkly-js-sdk-common "5.0.3"
@@ -22880,13 +23428,13 @@ launchdarkly-js-sdk-common@5.0.3:
fast-deep-equal "^2.0.1"
uuid "^8.0.0"
-launchdarkly-react-client-sdk@^3.0.1:
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/launchdarkly-react-client-sdk/-/launchdarkly-react-client-sdk-3.0.6.tgz#5c694a4a013757d2afb5213efd28d9c16af1595e"
- integrity sha512-r7gSshScugjnJB4lJ6mAOMKpV4Pj/wUks3tsRHdfeXgER9jPdxmZOAkm0besMjK0S7lfQdjxJ2KIXrh+Mn1sQA==
+launchdarkly-react-client-sdk@^3.0.10:
+ version "3.0.10"
+ resolved "https://registry.yarnpkg.com/launchdarkly-react-client-sdk/-/launchdarkly-react-client-sdk-3.0.10.tgz#33816d939d9bd18b0723c0fd30b4772f2429f3de"
+ integrity sha512-ssb3KWe9z42+q8X2u32OrlDntGLsv0NP/p4E2Hx4O9RU0OeFm9v6omOlIk9SMsYEQD4QzLSXAp5L3cSN2ssLlA==
dependencies:
hoist-non-react-statics "^3.3.2"
- launchdarkly-js-client-sdk "^3.1.3"
+ launchdarkly-js-client-sdk "^3.1.4"
lodash.camelcase "^4.3.0"
lazy-ass@^1.6.0:
@@ -26492,9 +27040,9 @@ prettier-linter-helpers@^1.0.0:
integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==
prettier@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.1.0.tgz#c6d16474a5f764ea1a4a373c593b779697744d5e"
- integrity sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==
+ version "3.2.5"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368"
+ integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==
pretty-bytes@^5.3.0, pretty-bytes@^5.4.1, pretty-bytes@^5.6.0:
version "5.6.0"
@@ -28508,7 +29056,6 @@ serverless-plugin-scripts@^1.0.2:
serverless-s3-bucket-helper@CMSgov/serverless-s3-bucket-helper:
version "1.0.0"
- uid "3e519d15676de237ec8ede3ff9ae26abf3f3ef0a"
resolved "https://codeload.github.com/CMSgov/serverless-s3-bucket-helper/tar.gz/3e519d15676de237ec8ede3ff9ae26abf3f3ef0a"
serverless-s3-local@^0.7.1:
@@ -30457,9 +31004,9 @@ ts-invariant@^0.10.3:
tslib "^2.1.0"
ts-jest@^29.1.1:
- version "29.1.1"
- resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b"
- integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==
+ version "29.1.2"
+ resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09"
+ integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==
dependencies:
bs-logger "0.x"
fast-json-stable-stringify "2.x"