From 802cafadfcaa947b9e1104ca86bdae13d57d1792 Mon Sep 17 00:00:00 2001 From: Akinsola Lawanson <106528085+akinsola-guardian@users.noreply.github.com> Date: Tue, 15 Oct 2024 08:29:26 +0100 Subject: [PATCH] Update @guardian/libs and @guardian/commercial for usnat framework (#12483) * Use latest version of libs that contains usnat. Use beta commercial * Swap ccpa with usnat through code base. Check for both ccpaUUID and usnatUUID cookie for US * Update @guardian/libs * Use latest commercial beta * Bumped version of commercial --- dotcom-rendering/package.json | 4 +- dotcom-rendering/src/client/bootCmp.ts | 14 +- .../PrivacySettingsLink.importable.tsx | 2 +- .../src/lib/braze/hasRequiredConsents.test.ts | 8 +- dotcom-rendering/src/lib/contributions.ts | 8 +- pnpm-lock.yaml | 814 +++++++++--------- 6 files changed, 428 insertions(+), 422 deletions(-) diff --git a/dotcom-rendering/package.json b/dotcom-rendering/package.json index bc242c80a88..66166dd43bf 100644 --- a/dotcom-rendering/package.json +++ b/dotcom-rendering/package.json @@ -41,13 +41,13 @@ "@guardian/bridget": "7.0.0", "@guardian/browserslist-config": "6.1.0", "@guardian/cdk": "50.13.0", - "@guardian/commercial": "22.3.0", + "@guardian/commercial": "23.0.0", "@guardian/core-web-vitals": "7.0.0", "@guardian/eslint-config": "7.0.1", "@guardian/eslint-config-typescript": "9.0.1", "@guardian/identity-auth": "2.1.0", "@guardian/identity-auth-frontend": "4.0.0", - "@guardian/libs": "18.0.0", + "@guardian/libs": "19.1.0", "@guardian/ophan-tracker-js": "2.2.5", "@guardian/shimport": "1.0.2", "@guardian/source": "8.0.0", diff --git a/dotcom-rendering/src/client/bootCmp.ts b/dotcom-rendering/src/client/bootCmp.ts index 3bdda42df3d..a6310d9319e 100644 --- a/dotcom-rendering/src/client/bootCmp.ts +++ b/dotcom-rendering/src/client/bootCmp.ts @@ -9,7 +9,7 @@ const submitConsentToOphan = async (renderingTarget: RenderingTarget) => { const consentState: ConsentState = await onConsent(); const consentDetails = (): { - consentJurisdiction: 'TCF' | 'CCPA' | 'AUS' | 'OTHER'; + consentJurisdiction: 'TCF' | 'USNAT' | 'AUS' | 'OTHER'; consentUUID: string; consent: string; } => { @@ -20,11 +20,15 @@ const submitConsentToOphan = async (renderingTarget: RenderingTarget) => { consent: consentState.tcfv2.tcString, }; } - if (consentState.ccpa) { + if (consentState.usnat) { + // Users who interacted with the CCPA banner before the migration to usnat will still have a ccpaUUID cookie. The usnatUUID cookie is set when the USNAT banner is interacted with. We need to check both cookies to ensure we have the correct consentUUID. + const consentUUID = + getCookie({ name: 'usnatUUID' }) ?? + getCookie({ name: 'ccpaUUID' }); return { - consentJurisdiction: 'CCPA', - consentUUID: getCookie({ name: 'ccpaUUID' }) ?? '', - consent: consentState.ccpa.doNotSell ? 'false' : 'true', + consentJurisdiction: 'USNAT', + consentUUID: consentUUID ?? '', + consent: consentState.usnat.doNotSell ? 'false' : 'true', }; } if (consentState.aus) { diff --git a/dotcom-rendering/src/components/PrivacySettingsLink.importable.tsx b/dotcom-rendering/src/components/PrivacySettingsLink.importable.tsx index fe1501f7b22..3086f9bd6fa 100644 --- a/dotcom-rendering/src/components/PrivacySettingsLink.importable.tsx +++ b/dotcom-rendering/src/components/PrivacySettingsLink.importable.tsx @@ -61,7 +61,7 @@ export const PrivacySettingsLink = ({ extraClasses }: Props) => { cmp.showPrivacyManager(); }} > - {framework === 'ccpa' + {framework === 'usnat' ? 'California resident – Do Not Sell' : 'Privacy settings'} diff --git a/dotcom-rendering/src/lib/braze/hasRequiredConsents.test.ts b/dotcom-rendering/src/lib/braze/hasRequiredConsents.test.ts index c23945e4c69..59c8851cf1b 100644 --- a/dotcom-rendering/src/lib/braze/hasRequiredConsents.test.ts +++ b/dotcom-rendering/src/lib/braze/hasRequiredConsents.test.ts @@ -43,10 +43,10 @@ describe('hasRequiredConsents', () => { }); }); - describe('when the user is covered by ccpa and consent is given', () => { + describe('when the user is covered by usnat and consent is given', () => { it('returns a promise which resolves with true', async () => { mockOnConsentChangeResult = { - ccpa: { + usnat: { doNotSell: false, }, }; @@ -55,10 +55,10 @@ describe('hasRequiredConsents', () => { }); }); - describe('when the user is covered by ccpa and consent is not given', () => { + describe('when the user is covered by usnat and consent is not given', () => { it('returns a promise which resolves with false', async () => { mockOnConsentChangeResult = { - ccpa: { + usnat: { doNotSell: true, }, }; diff --git a/dotcom-rendering/src/lib/contributions.ts b/dotcom-rendering/src/lib/contributions.ts index 6aad5123ab1..9f6e00da6cc 100644 --- a/dotcom-rendering/src/lib/contributions.ts +++ b/dotcom-rendering/src/lib/contributions.ts @@ -193,8 +193,8 @@ export const hasCmpConsentForArticleCount = (): Promise => { if (getCookie({ name: 'gu-cmp-disabled', shouldMemoize: true })) { resolve(true); } - onConsentChange(({ ccpa, tcfv2, aus }) => { - if (ccpa ?? aus) { + onConsentChange(({ usnat, tcfv2, aus }) => { + if (usnat ?? aus) { resolve(true); } else if (tcfv2) { const hasRequiredConsents = @@ -236,8 +236,8 @@ export const hasCmpConsentForBrowserId = (): Promise => if (getCookie({ name: 'gu-cmp-disabled', shouldMemoize: true })) { resolve(true); } - onConsentChange(({ ccpa, tcfv2, aus }) => { - if (ccpa ?? aus) { + onConsentChange(({ usnat, tcfv2, aus }) => { + if (usnat ?? aus) { resolve(true); } else if (tcfv2) { const hasRequiredConsents = diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 153a6c8547a..4ec7a656f16 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ importers: version: 3.621.0 '@aws-sdk/credential-providers': specifier: 3.621.0 - version: 3.621.0(@aws-sdk/client-sso-oidc@3.669.0) + version: 3.621.0(@aws-sdk/client-sso-oidc@3.654.0) '@babel/core': specifier: 7.25.2 version: 7.25.2 @@ -330,7 +330,7 @@ importers: version: 8.0.0(tslib@2.6.2)(typescript@5.5.3) '@guardian/braze-components': specifier: 21.0.0 - version: 21.0.0(@emotion/react@11.11.3)(@guardian/libs@18.0.0)(@guardian/source@8.0.0)(react@18.3.1) + version: 21.0.0(@emotion/react@11.11.3)(@guardian/libs@19.1.0)(@guardian/source@8.0.0)(react@18.3.1) '@guardian/bridget': specifier: 7.0.0 version: 7.0.0 @@ -341,11 +341,11 @@ importers: specifier: 50.13.0 version: 50.13.0(@swc/core@1.7.26)(@types/node@20.14.10)(aws-cdk-lib@2.100.0)(aws-cdk@2.100.0)(constructs@10.3.0)(typescript@5.5.3) '@guardian/commercial': - specifier: 22.3.0 - version: 22.3.0(@guardian/ab-core@8.0.0)(@guardian/core-web-vitals@7.0.0)(@guardian/identity-auth-frontend@4.0.0)(@guardian/identity-auth@2.1.0)(@guardian/libs@18.0.0)(@guardian/source@8.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3) + specifier: 23.0.0 + version: 23.0.0(@guardian/ab-core@8.0.0)(@guardian/core-web-vitals@7.0.0)(@guardian/identity-auth-frontend@4.0.0)(@guardian/identity-auth@2.1.0)(@guardian/libs@19.1.0)(@guardian/source@8.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3) '@guardian/core-web-vitals': specifier: 7.0.0 - version: 7.0.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3)(web-vitals@4.2.3) + version: 7.0.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3)(web-vitals@4.2.3) '@guardian/eslint-config': specifier: 7.0.1 version: 7.0.1(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(tslib@2.6.2) @@ -354,13 +354,13 @@ importers: version: 9.0.1(eslint@8.56.0)(tslib@2.6.2)(typescript@5.5.3) '@guardian/identity-auth': specifier: 2.1.0 - version: 2.1.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3) + version: 2.1.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3) '@guardian/identity-auth-frontend': specifier: 4.0.0 - version: 4.0.0(@guardian/identity-auth@2.1.0)(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3) + version: 4.0.0(@guardian/identity-auth@2.1.0)(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3) '@guardian/libs': - specifier: 18.0.0 - version: 18.0.0(tslib@2.6.2)(typescript@5.5.3) + specifier: 19.1.0 + version: 19.1.0(tslib@2.6.2)(typescript@5.5.3) '@guardian/ophan-tracker-js': specifier: 2.2.5 version: 2.2.5 @@ -372,10 +372,10 @@ importers: version: 8.0.0(@emotion/react@11.11.3)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) '@guardian/source-development-kitchen': specifier: 12.0.0 - version: 12.0.0(@emotion/react@11.11.3)(@guardian/libs@18.0.0)(@guardian/source@8.0.0)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) + version: 12.0.0(@emotion/react@11.11.3)(@guardian/libs@19.1.0)(@guardian/source@8.0.0)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) '@guardian/support-dotcom-components': specifier: 2.9.1 - version: 2.9.1(@guardian/libs@18.0.0)(zod@3.22.4) + version: 2.9.1(@guardian/libs@19.1.0)(zod@3.22.4) '@guardian/tsconfig': specifier: 0.2.0 version: 0.2.0 @@ -609,10 +609,10 @@ importers: version: 8.56.0 eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.56.0) + version: 15.0.0(eslint-plugin-import@2.30.0)(eslint@8.56.0) eslint-config-airbnb-typescript: specifier: 17.0.0 - version: 17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.56.0) + version: 17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.30.0)(eslint@8.56.0) eslint-plugin-custom-elements: specifier: 0.0.8 version: 0.0.8(eslint@8.56.0) @@ -1100,50 +1100,50 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso-oidc@3.669.0(@aws-sdk/client-sts@3.621.0): - resolution: {integrity: sha512-E7uYOS3Axhe36Zeq6iLC9kjF1mMEyCQ4fXud11h22rbjq7PFUtN2Omekrch37eUx3BFj1jMePnuTnT98t5LWnw==} + /@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.621.0): + resolution: {integrity: sha512-gbHrKsEnaAtmkNCVQzLyiqMzpDaThV/bWl/ODEklI+t6stW3Pe3oDMstEHLfJ6JU5g8sYnx4VLuxlnJMtUkvPw==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.669.0 + '@aws-sdk/client-sts': ^3.654.0 dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sts': 3.621.0 - '@aws-sdk/core': 3.667.0 - '@aws-sdk/credential-provider-node': 3.669.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/middleware-host-header': 3.667.0 - '@aws-sdk/middleware-logger': 3.667.0 - '@aws-sdk/middleware-recursion-detection': 3.667.0 - '@aws-sdk/middleware-user-agent': 3.669.0 - '@aws-sdk/region-config-resolver': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@aws-sdk/util-endpoints': 3.667.0 - '@aws-sdk/util-user-agent-browser': 3.667.0 - '@aws-sdk/util-user-agent-node': 3.669.0 - '@smithy/config-resolver': 3.0.9 - '@smithy/core': 2.4.8 - '@smithy/fetch-http-handler': 3.2.9 - '@smithy/hash-node': 3.0.7 - '@smithy/invalid-dependency': 3.0.7 - '@smithy/middleware-content-length': 3.0.9 - '@smithy/middleware-endpoint': 3.1.4 - '@smithy/middleware-retry': 3.0.23 - '@smithy/middleware-serde': 3.0.7 - '@smithy/middleware-stack': 3.0.7 - '@smithy/node-config-provider': 3.1.8 - '@smithy/node-http-handler': 3.2.4 - '@smithy/protocol-http': 4.1.4 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 - '@smithy/url-parser': 3.0.7 + '@aws-sdk/core': 3.654.0 + '@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/middleware-host-header': 3.654.0 + '@aws-sdk/middleware-logger': 3.654.0 + '@aws-sdk/middleware-recursion-detection': 3.654.0 + '@aws-sdk/middleware-user-agent': 3.654.0 + '@aws-sdk/region-config-resolver': 3.654.0 + '@aws-sdk/types': 3.654.0 + '@aws-sdk/util-endpoints': 3.654.0 + '@aws-sdk/util-user-agent-browser': 3.654.0 + '@aws-sdk/util-user-agent-node': 3.654.0 + '@smithy/config-resolver': 3.0.8 + '@smithy/core': 2.4.3 + '@smithy/fetch-http-handler': 3.2.7 + '@smithy/hash-node': 3.0.6 + '@smithy/invalid-dependency': 3.0.6 + '@smithy/middleware-content-length': 3.0.8 + '@smithy/middleware-endpoint': 3.1.3 + '@smithy/middleware-retry': 3.0.18 + '@smithy/middleware-serde': 3.0.6 + '@smithy/middleware-stack': 3.0.6 + '@smithy/node-config-provider': 3.1.7 + '@smithy/node-http-handler': 3.2.2 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 + '@smithy/url-parser': 3.0.6 '@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.23 - '@smithy/util-defaults-mode-node': 3.0.23 - '@smithy/util-endpoints': 2.1.3 - '@smithy/util-middleware': 3.0.7 - '@smithy/util-retry': 3.0.7 + '@smithy/util-defaults-mode-browser': 3.0.18 + '@smithy/util-defaults-mode-node': 3.0.18 + '@smithy/util-endpoints': 2.1.2 + '@smithy/util-middleware': 3.0.6 + '@smithy/util-retry': 3.0.6 '@smithy/util-utf8': 3.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -1196,46 +1196,46 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso@3.669.0: - resolution: {integrity: sha512-WNpfNYIHzehLv98F+KolJglXNjJOTbOvIbSZ2XAnebVLmXCWeEEd1r4dIH0oI2dHtLbQ/h3uqaeQhsVQjLAxpw==} + /@aws-sdk/client-sso@3.654.0: + resolution: {integrity: sha512-4kBxs2IzCDtj6a6lRXa/lXK5wWpMGzwKtb+HMXf/rJYVM6x7wYRzc1hYrOd3DYkFQ/sR3dUFj+0mTP0os3aAbA==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.667.0 - '@aws-sdk/middleware-host-header': 3.667.0 - '@aws-sdk/middleware-logger': 3.667.0 - '@aws-sdk/middleware-recursion-detection': 3.667.0 - '@aws-sdk/middleware-user-agent': 3.669.0 - '@aws-sdk/region-config-resolver': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@aws-sdk/util-endpoints': 3.667.0 - '@aws-sdk/util-user-agent-browser': 3.667.0 - '@aws-sdk/util-user-agent-node': 3.669.0 - '@smithy/config-resolver': 3.0.9 - '@smithy/core': 2.4.8 - '@smithy/fetch-http-handler': 3.2.9 - '@smithy/hash-node': 3.0.7 - '@smithy/invalid-dependency': 3.0.7 - '@smithy/middleware-content-length': 3.0.9 - '@smithy/middleware-endpoint': 3.1.4 - '@smithy/middleware-retry': 3.0.23 - '@smithy/middleware-serde': 3.0.7 - '@smithy/middleware-stack': 3.0.7 - '@smithy/node-config-provider': 3.1.8 - '@smithy/node-http-handler': 3.2.4 - '@smithy/protocol-http': 4.1.4 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 - '@smithy/url-parser': 3.0.7 + '@aws-sdk/core': 3.654.0 + '@aws-sdk/middleware-host-header': 3.654.0 + '@aws-sdk/middleware-logger': 3.654.0 + '@aws-sdk/middleware-recursion-detection': 3.654.0 + '@aws-sdk/middleware-user-agent': 3.654.0 + '@aws-sdk/region-config-resolver': 3.654.0 + '@aws-sdk/types': 3.654.0 + '@aws-sdk/util-endpoints': 3.654.0 + '@aws-sdk/util-user-agent-browser': 3.654.0 + '@aws-sdk/util-user-agent-node': 3.654.0 + '@smithy/config-resolver': 3.0.8 + '@smithy/core': 2.4.3 + '@smithy/fetch-http-handler': 3.2.7 + '@smithy/hash-node': 3.0.6 + '@smithy/invalid-dependency': 3.0.6 + '@smithy/middleware-content-length': 3.0.8 + '@smithy/middleware-endpoint': 3.1.3 + '@smithy/middleware-retry': 3.0.18 + '@smithy/middleware-serde': 3.0.6 + '@smithy/middleware-stack': 3.0.6 + '@smithy/node-config-provider': 3.1.7 + '@smithy/node-http-handler': 3.2.2 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 + '@smithy/url-parser': 3.0.6 '@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.23 - '@smithy/util-defaults-mode-node': 3.0.23 - '@smithy/util-endpoints': 2.1.3 - '@smithy/util-middleware': 3.0.7 - '@smithy/util-retry': 3.0.7 + '@smithy/util-defaults-mode-browser': 3.0.18 + '@smithy/util-defaults-mode-node': 3.0.18 + '@smithy/util-endpoints': 2.1.2 + '@smithy/util-middleware': 3.0.6 + '@smithy/util-retry': 3.0.6 '@smithy/util-utf8': 3.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -1305,19 +1305,18 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/core@3.667.0: - resolution: {integrity: sha512-pMcDVI7Tmdsc8R3sDv0Omj/4iRParGY+uJtAfF669WnZfDfaBQaix2Mq7+Mu08vdjqO9K3gicFvjk9S1VLmOKA==} + /@aws-sdk/core@3.654.0: + resolution: {integrity: sha512-4Rwx7BVaNaFqmXBDmnOkMbyuIFFbpZ+ru4lr660p45zY1QoNNSalechfoRffcokLFOZO+VWEJkdcorPUUU993w==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/core': 2.4.8 - '@smithy/node-config-provider': 3.1.8 - '@smithy/property-provider': 3.1.7 - '@smithy/protocol-http': 4.1.4 - '@smithy/signature-v4': 4.2.0 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 - '@smithy/util-middleware': 3.0.7 + '@smithy/core': 2.4.3 + '@smithy/node-config-provider': 3.1.7 + '@smithy/property-provider': 3.1.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/signature-v4': 4.1.3 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 + '@smithy/util-middleware': 3.0.6 fast-xml-parser: 4.4.1 tslib: 2.6.2 dev: false @@ -1345,14 +1344,13 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-env@3.667.0: - resolution: {integrity: sha512-zZbrkkaPc54WXm+QAnpuv0LPNfsts0HPPd+oCECGs7IQRaFsGj187cwvPg9RMWDFZqpm64MdBDoA8OQHsqzYCw==} + /@aws-sdk/credential-provider-env@3.654.0: + resolution: {integrity: sha512-kogsx3Ql81JouHS7DkheCDU9MYAvK0AokxjcshDveGmf7BbgbWCA8Fnb9wjQyNDaOXNvkZu8Z8rgkX91z324/w==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/core': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@smithy/property-provider': 3.1.7 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1371,19 +1369,18 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-http@3.667.0: - resolution: {integrity: sha512-sjtybFfERZWiqTY7fswBxKQLvUkiCucOWyqh3IaPo/4nE1PXRnaZCVG0+kRBPrYIxWqiVwytvZzMJy8sVZcG0A==} + /@aws-sdk/credential-provider-http@3.654.0: + resolution: {integrity: sha512-tgmAH4MBi/aDR882lfw48+tDV95ZH3GWc1Eoe6DpNLiM3GN2VfU/cZwuHmi6aq+vAbdIlswBHJ/+va0fOvlyjw==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/core': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@smithy/fetch-http-handler': 3.2.9 - '@smithy/node-http-handler': 3.2.4 - '@smithy/property-provider': 3.1.7 - '@smithy/protocol-http': 4.1.4 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 - '@smithy/util-stream': 3.1.9 + '@aws-sdk/types': 3.654.0 + '@smithy/fetch-http-handler': 3.2.7 + '@smithy/node-http-handler': 3.2.2 + '@smithy/property-provider': 3.1.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 + '@smithy/util-stream': 3.1.6 tslib: 2.6.2 dev: false @@ -1410,7 +1407,7 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-ini@3.621.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0): + /@aws-sdk/credential-provider-ini@3.621.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0): resolution: {integrity: sha512-0EWVnSc+JQn5HLnF5Xv405M8n4zfdx9gyGdpnCmAmFqEDHA8LmBdxJdpUk1Ovp/I5oPANhjojxabIW5f1uU0RA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -1420,7 +1417,7 @@ packages: '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.621.0 '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.669.0) + '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.654.0) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -1433,24 +1430,23 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-ini@3.669.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0): - resolution: {integrity: sha512-YHhfH7w29BmMPnOK0BrBhEy2IRFRSRGSCyz3jtqpG883CZ2Lxan/AzaJDfKRdz350KPgbMMBwbPkIrqNIsg8iw==} + /@aws-sdk/credential-provider-ini@3.654.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0): + resolution: {integrity: sha512-DKSdaNu2hwdmuvnm9KnA0NLqMWxxmxSOLWjSUSoFIm++wGXUjPrRMFYKvMktaXnPuyf5my8gF/yGbwzPZ8wlTg==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.669.0 + '@aws-sdk/client-sts': ^3.654.0 dependencies: '@aws-sdk/client-sts': 3.621.0 - '@aws-sdk/core': 3.667.0 - '@aws-sdk/credential-provider-env': 3.667.0 - '@aws-sdk/credential-provider-http': 3.667.0 - '@aws-sdk/credential-provider-process': 3.667.0 - '@aws-sdk/credential-provider-sso': 3.669.0(@aws-sdk/client-sso-oidc@3.669.0) - '@aws-sdk/credential-provider-web-identity': 3.667.0(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/types': 3.667.0 - '@smithy/credential-provider-imds': 3.2.4 - '@smithy/property-provider': 3.1.7 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/credential-provider-env': 3.654.0 + '@aws-sdk/credential-provider-http': 3.654.0 + '@aws-sdk/credential-provider-process': 3.654.0 + '@aws-sdk/credential-provider-sso': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0) + '@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/types': 3.654.0 + '@smithy/credential-provider-imds': 3.2.3 + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -1479,15 +1475,15 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.621.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0): + /@aws-sdk/credential-provider-node@3.621.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0): resolution: {integrity: sha512-4JqpccUgz5Snanpt2+53hbOBbJQrSFq7E1sAAbgY6BKVQUsW5qyXqnjvSF32kDeKa5JpBl3bBWLZl04IadcPHw==} engines: {node: '>=16.0.0'} dependencies: '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.621.0 - '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0) '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.669.0) + '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.654.0) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -1501,21 +1497,21 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.669.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0): - resolution: {integrity: sha512-O506azQcq6N1gnDX870MXXL9LHlhX0k6BlLMM6IDClxVDnlNkK3+n2cAEKSy8HwZJcRlekcsKz/AS2CxjPY+fg==} + /@aws-sdk/credential-provider-node@3.654.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0): + resolution: {integrity: sha512-wPV7CNYaXDEc+SS+3R0v8SZwkHRUE1z2k2j1d49tH5QBDT4tb/k2V/biXWkwSk3hbR+IMWXmuhJDv/5lybhIvg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.667.0 - '@aws-sdk/credential-provider-http': 3.667.0 - '@aws-sdk/credential-provider-ini': 3.669.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/credential-provider-process': 3.667.0 - '@aws-sdk/credential-provider-sso': 3.669.0(@aws-sdk/client-sso-oidc@3.669.0) - '@aws-sdk/credential-provider-web-identity': 3.667.0(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/types': 3.667.0 - '@smithy/credential-provider-imds': 3.2.4 - '@smithy/property-provider': 3.1.7 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/credential-provider-env': 3.654.0 + '@aws-sdk/credential-provider-http': 3.654.0 + '@aws-sdk/credential-provider-ini': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-process': 3.654.0 + '@aws-sdk/credential-provider-sso': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0) + '@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/types': 3.654.0 + '@smithy/credential-provider-imds': 3.2.3 + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -1534,15 +1530,14 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-process@3.667.0: - resolution: {integrity: sha512-HZHnvop32fKgsNHkdhVaul7UzQ25sEc0j9yqA4bjhtbk0ECl42kj3f1pJ+ZU/YD9ut8lMJs/vVqiOdNThVdeBw==} + /@aws-sdk/credential-provider-process@3.654.0: + resolution: {integrity: sha512-PmQoo8sZ9Q2Ow8OMzK++Z9lI7MsRUG7sNq3E72DVA215dhtTICTDQwGlXH2AAmIp7n+G9LLRds+4wo2ehG4mkg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/core': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@smithy/property-provider': 3.1.7 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1562,12 +1557,12 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-sso@3.621.0(@aws-sdk/client-sso-oidc@3.669.0): + /@aws-sdk/credential-provider-sso@3.621.0(@aws-sdk/client-sso-oidc@3.654.0): resolution: {integrity: sha512-Kza0jcFeA/GEL6xJlzR2KFf1PfZKMFnxfGzJzl5yN7EjoGdMijl34KaRyVnfRjnCWcsUpBWKNIDk9WZVMY9yiw==} engines: {node: '>=16.0.0'} dependencies: '@aws-sdk/client-sso': 3.621.0 - '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.669.0) + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.654.0) '@aws-sdk/types': 3.609.0 '@smithy/property-provider': 3.1.3 '@smithy/shared-ini-file-loader': 3.1.4 @@ -1578,17 +1573,16 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-sso@3.669.0(@aws-sdk/client-sso-oidc@3.669.0): - resolution: {integrity: sha512-HvpMJQ8xZuEGjadARVOfORPZx4U23PC5Jf6Fj+/NWK4VxEXhvf8J037fvGp3xRds5wUeuBBbhWX+Cbt0lbLCwQ==} + /@aws-sdk/credential-provider-sso@3.654.0(@aws-sdk/client-sso-oidc@3.654.0): + resolution: {integrity: sha512-7GFme6fWEdA/XYKzZPOAdj/jS6fMBy1NdSIZsDXikS0v9jU+ZzHrAaWt13YLzHyjgxB9Sg9id9ncdY1IiubQXQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/client-sso': 3.669.0 - '@aws-sdk/core': 3.667.0 - '@aws-sdk/token-providers': 3.667.0(@aws-sdk/client-sso-oidc@3.669.0) - '@aws-sdk/types': 3.667.0 - '@smithy/property-provider': 3.1.7 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/client-sso': 3.654.0 + '@aws-sdk/token-providers': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0) + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -1608,21 +1602,20 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-web-identity@3.667.0(@aws-sdk/client-sts@3.621.0): - resolution: {integrity: sha512-t8CFlZMD/1p/8Cli3rvRiTJpjr/8BO64gw166AHgFZYSN2h95L2l1tcW0jpsc3PprA32nLg1iQVKYt4WGM4ugw==} + /@aws-sdk/credential-provider-web-identity@3.654.0(@aws-sdk/client-sts@3.621.0): + resolution: {integrity: sha512-6a2g9gMtZToqSu+CusjNK5zvbLJahQ9di7buO3iXgbizXpLXU1rnawCpWxwslMpT5fLgMSKDnKDrr6wdEk7jSw==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.667.0 + '@aws-sdk/client-sts': ^3.654.0 dependencies: '@aws-sdk/client-sts': 3.621.0 - '@aws-sdk/core': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@smithy/property-provider': 3.1.7 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false - /@aws-sdk/credential-providers@3.621.0(@aws-sdk/client-sso-oidc@3.669.0): + /@aws-sdk/credential-providers@3.621.0(@aws-sdk/client-sso-oidc@3.654.0): resolution: {integrity: sha512-FQbC7I8ae/72ZekLBa45jWJ+Q3d+YPhc3bW/rCks6RrldM6RgLTGr8pTOPCxHl828ky10RjkBiBmVU818rliyw==} engines: {node: '>=16.0.0'} dependencies: @@ -1632,10 +1625,10 @@ packages: '@aws-sdk/credential-provider-cognito-identity': 3.621.0 '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.621.0 - '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/credential-provider-node': 3.621.0(@aws-sdk/client-sso-oidc@3.669.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-ini': 3.621.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/credential-provider-node': 3.621.0(@aws-sdk/client-sso-oidc@3.654.0)(@aws-sdk/client-sts@3.621.0) '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.669.0) + '@aws-sdk/credential-provider-sso': 3.621.0(@aws-sdk/client-sso-oidc@3.654.0) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -1657,13 +1650,13 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-host-header@3.667.0: - resolution: {integrity: sha512-Z7fIAMQnPegs7JjAQvlOeWXwpMRfegh5eCoIP6VLJIeR6DLfYKbP35JBtt98R6DXslrN2RsbTogjbxPEDQfw1w==} + /@aws-sdk/middleware-host-header@3.654.0: + resolution: {integrity: sha512-rxGgVHWKp8U2ubMv+t+vlIk7QYUaRCHaVpmUlJv0Wv6Q0KeO9a42T9FxHphjOTlCGQOLcjCreL9CF8Qhtb4mdQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/protocol-http': 4.1.4 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1676,12 +1669,12 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-logger@3.667.0: - resolution: {integrity: sha512-PtTRNpNm/5c746jRgZCNg4X9xEJIwggkGJrF0GP9AB1ANg4pc/sF2Fvn1NtqPe9wtQ2stunJprnm5WkCHN7QiA==} + /@aws-sdk/middleware-logger@3.654.0: + resolution: {integrity: sha512-OQYb+nWlmASyXfRb989pwkJ9EVUMP1CrKn2eyTk3usl20JZmKo2Vjis6I0tLUkMSxMhnBJJlQKyWkRpD/u1FVg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1695,13 +1688,13 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-recursion-detection@3.667.0: - resolution: {integrity: sha512-U5glWD3ehFohzpUpopLtmqAlDurGWo2wRGPNgi4SwhWU7UDt6LS7E/UvJjqC0CUrjlzOw+my2A+Ncf+fisMhxQ==} + /@aws-sdk/middleware-recursion-detection@3.654.0: + resolution: {integrity: sha512-gKSomgltKVmsT8sC6W7CrADZ4GHwX9epk3GcH6QhebVO3LA9LRbkL3TwOPUXakxxOLLUTYdOZLIOtFf7iH00lg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/protocol-http': 4.1.4 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1716,16 +1709,14 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-user-agent@3.669.0: - resolution: {integrity: sha512-K8ScPi45zjJrj5Y2gRqVsvKKQCQbvQBfYGcBw9ZOx9TTavH80bOCBjWg/GFnvs4f37tqVc1wMN2oGvcTF6HveQ==} + /@aws-sdk/middleware-user-agent@3.654.0: + resolution: {integrity: sha512-liCcqPAyRsr53cy2tYu4qeH4MMN0eh9g6k56XzI5xd4SghXH5YWh4qOYAlQ8T66ZV4nPMtD8GLtLXGzsH8moFg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/core': 3.667.0 - '@aws-sdk/types': 3.667.0 - '@aws-sdk/util-endpoints': 3.667.0 - '@smithy/core': 2.4.8 - '@smithy/protocol-http': 4.1.4 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@aws-sdk/util-endpoints': 3.654.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1741,15 +1732,15 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/region-config-resolver@3.667.0: - resolution: {integrity: sha512-iNr+JhhA902JMKHG9IwT9YdaEx6KGl6vjAL5BRNeOjfj4cZYMog6Lz/IlfOAltMtT0w88DAHDEFrBd2uO0l2eg==} + /@aws-sdk/region-config-resolver@3.654.0: + resolution: {integrity: sha512-ydGOrXJxj3x0sJhsXyTmvJVLAE0xxuTWFJihTl67RtaO7VRNtd82I3P3bwoMMaDn5WpmV5mPo8fEUDRlBm3fPg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/node-config-provider': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.7 + '@smithy/util-middleware': 3.0.6 tslib: 2.6.2 dev: false @@ -1767,13 +1758,13 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.669.0): + /@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.654.0): resolution: {integrity: sha512-okItqyY6L9IHdxqs+Z116y5/nda7rHxLvROxtAJdLavWTYDydxrZstImNgGWTeVdmc0xX2gJCI77UYUTQWnhRw==} engines: {node: '>=16.0.0'} peerDependencies: '@aws-sdk/client-sso-oidc': ^3.614.0 dependencies: - '@aws-sdk/client-sso-oidc': 3.669.0(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.621.0) '@aws-sdk/types': 3.609.0 '@smithy/property-provider': 3.1.3 '@smithy/shared-ini-file-loader': 3.1.4 @@ -1781,17 +1772,17 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/token-providers@3.667.0(@aws-sdk/client-sso-oidc@3.669.0): - resolution: {integrity: sha512-ZecJlG8p6D4UTYlBHwOWX6nknVtw/OBJ3yPXTSajBjhUlj9lE2xvejI8gl4rqkyLXk7z3bki+KR4tATbMaM9yg==} + /@aws-sdk/token-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0): + resolution: {integrity: sha512-D8GeJYmvbfWkQDtTB4owmIobSMexZel0fOoetwvgCQ/7L8VPph3Q2bn1TRRIXvH7wdt6DcDxA3tKMHPBkT3GlA==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sso-oidc': ^3.667.0 + '@aws-sdk/client-sso-oidc': ^3.654.0 dependencies: - '@aws-sdk/client-sso-oidc': 3.669.0(@aws-sdk/client-sts@3.621.0) - '@aws-sdk/types': 3.667.0 - '@smithy/property-provider': 3.1.7 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.621.0) + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1803,11 +1794,11 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/types@3.667.0: - resolution: {integrity: sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==} + /@aws-sdk/types@3.654.0: + resolution: {integrity: sha512-VWvbED3SV+10QJIcmU/PKjsKilsTV16d1I7/on4bvD/jo1qGeMXqLDBSen3ks/tuvXZF/mFc7ZW/W2DiLVtO7A==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -1821,13 +1812,13 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-endpoints@3.667.0: - resolution: {integrity: sha512-X22SYDAuQJWnkF1/q17pkX3nGw5XMD9YEUbmt87vUnRq7iyJ3JOpl6UKOBeUBaL838wA5yzdbinmCITJ/VZ1QA==} + /@aws-sdk/util-endpoints@3.654.0: + resolution: {integrity: sha512-i902fcBknHs0Irgdpi62+QMvzxE+bczvILXigYrlHL4+PiEnlMVpni5L5W1qCkNZXf8AaMrSBuR1NZAGp6UOUw==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/types': 3.5.0 - '@smithy/util-endpoints': 2.1.3 + '@aws-sdk/types': 3.654.0 + '@smithy/types': 3.4.2 + '@smithy/util-endpoints': 2.1.2 tslib: 2.6.2 dev: false @@ -1847,11 +1838,11 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-browser@3.667.0: - resolution: {integrity: sha512-y1pKlNzNpxzddM0QSnfIfIbi3Z9LTag1VDjYyZRbEGGSVip2J00qKsET+979nRezWMyJgw5GPBQR3Y+rN+jh0Q==} + /@aws-sdk/util-user-agent-browser@3.654.0: + resolution: {integrity: sha512-ykYAJqvnxLt7wfrqya28wuH3/7NdrwzfiFd7NqEVQf7dXVxL5RPEpD7DxjcyQo3DsHvvdUvGZVaQhozycn1pzA==} dependencies: - '@aws-sdk/types': 3.667.0 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/types': 3.4.2 bowser: 2.11.0 tslib: 2.6.2 dev: false @@ -1871,8 +1862,8 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-node@3.669.0: - resolution: {integrity: sha512-9jxCYrgggy2xd44ZASqI7AMiRVaSiFp+06Kg8BQSU0ijKpBJlwcsqIS8pDT/n6LxuOw2eV5ipvM2C0r1iKzrGA==} + /@aws-sdk/util-user-agent-node@3.654.0: + resolution: {integrity: sha512-a0ojjdBN6pqv6gB4H/QPPSfhs7mFtlVwnmKCM/QrTaFzN0U810PJ1BST3lBx5sa23I5jWHGaoFY+5q65C3clLQ==} engines: {node: '>=16.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -1880,10 +1871,9 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/middleware-user-agent': 3.669.0 - '@aws-sdk/types': 3.667.0 - '@smithy/node-config-provider': 3.1.8 - '@smithy/types': 3.5.0 + '@aws-sdk/types': 3.654.0 + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -4089,7 +4079,7 @@ packages: - utf-8-validate dev: false - /@guardian/braze-components@21.0.0(@emotion/react@11.11.3)(@guardian/libs@18.0.0)(@guardian/source@8.0.0)(react@18.3.1): + /@guardian/braze-components@21.0.0(@emotion/react@11.11.3)(@guardian/libs@19.1.0)(@guardian/source@8.0.0)(react@18.3.1): resolution: {integrity: sha512-1OH5UNqYaz3r2mAFgRyiR3mrHlTPivN9dyRvvGhE30XQQW5qdEfLm1WR0aD1W14ZVq9i2Vq5SGsrjcCgC9zIuQ==} engines: {node: ^18.15 || ^20.8} peerDependencies: @@ -4099,7 +4089,7 @@ packages: react: 17.0.2 || 18.2.0 dependencies: '@emotion/react': 11.11.3(@types/react@18.3.1)(react@18.3.1) - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) '@guardian/source': 8.0.0(@emotion/react@11.11.3)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) react: 18.3.1 dev: false @@ -4176,23 +4166,23 @@ packages: - typescript dev: false - /@guardian/commercial@22.3.0(@guardian/ab-core@8.0.0)(@guardian/core-web-vitals@7.0.0)(@guardian/identity-auth-frontend@4.0.0)(@guardian/identity-auth@2.1.0)(@guardian/libs@18.0.0)(@guardian/source@8.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3): - resolution: {integrity: sha512-59fbogstd5vA1WAwRvcEXVkL2O/UCFeKP+veVNXiRqsOkMACZst9SK5KIX1dQKPLczcHcbYe+6MQRmbDbid9zg==} + /@guardian/commercial@23.0.0(@guardian/ab-core@8.0.0)(@guardian/core-web-vitals@7.0.0)(@guardian/identity-auth-frontend@4.0.0)(@guardian/identity-auth@2.1.0)(@guardian/libs@19.1.0)(@guardian/source@8.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3): + resolution: {integrity: sha512-IUEBsWXJ4RrzMcBIp/a44YWVIxbrzmSy859c0wcI7aOXMyVCcEDyzf2cJ7wyp73+MwRdBh6gQoANDSHqr7AOhw==} peerDependencies: '@guardian/ab-core': ^8.0.0 '@guardian/core-web-vitals': ^7.0.0 '@guardian/identity-auth': ^3.0.0 '@guardian/identity-auth-frontend': ^5.0.0 - '@guardian/libs': ^18.0.0 + '@guardian/libs': ^19.1.0 '@guardian/source': ^8.0.0 typescript: ~5.5.3 dependencies: '@changesets/cli': 2.27.8 '@guardian/ab-core': 8.0.0(tslib@2.6.2)(typescript@5.5.3) - '@guardian/core-web-vitals': 7.0.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3)(web-vitals@4.2.3) - '@guardian/identity-auth': 2.1.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3) - '@guardian/identity-auth-frontend': 4.0.0(@guardian/identity-auth@2.1.0)(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3) - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/core-web-vitals': 7.0.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3)(web-vitals@4.2.3) + '@guardian/identity-auth': 2.1.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3) + '@guardian/identity-auth-frontend': 4.0.0(@guardian/identity-auth@2.1.0)(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) '@guardian/prebid.js': 8.52.0-6(react-dom@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) '@guardian/source': 8.0.0(@emotion/react@11.11.3)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) '@octokit/core': 6.1.2 @@ -4323,7 +4313,7 @@ packages: - utf-8-validate dev: false - /@guardian/core-web-vitals@7.0.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3)(web-vitals@4.2.3): + /@guardian/core-web-vitals@7.0.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3)(web-vitals@4.2.3): resolution: {integrity: sha512-1JLUQjkLY8SXYJqcy0TiE9/9hCcmyIlmMpRoW8Ygn/qGtyNxG+zzwkwsgtJIP+B0ZjtDqfukra2IV9l7wX5A0g==} peerDependencies: '@guardian/libs': ^18.0.0 @@ -4334,7 +4324,7 @@ packages: typescript: optional: true dependencies: - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) tslib: 2.6.2 typescript: 5.5.3 web-vitals: 4.2.3 @@ -4415,7 +4405,7 @@ packages: - supports-color dev: false - /@guardian/identity-auth-frontend@4.0.0(@guardian/identity-auth@2.1.0)(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3): + /@guardian/identity-auth-frontend@4.0.0(@guardian/identity-auth@2.1.0)(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3): resolution: {integrity: sha512-lSXpRF54eEkxbQXEzJTXYDqzMDHl345Ac/Y7M8/OnKee0vtbR1hCjfm70HbcIXpUyx+TaNV8Ka4bqkR9VwJCPA==} peerDependencies: '@guardian/identity-auth': ^2.1.0 @@ -4426,13 +4416,13 @@ packages: typescript: optional: true dependencies: - '@guardian/identity-auth': 2.1.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3) - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/identity-auth': 2.1.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) tslib: 2.6.2 typescript: 5.5.3 dev: false - /@guardian/identity-auth@2.1.0(@guardian/libs@18.0.0)(tslib@2.6.2)(typescript@5.5.3): + /@guardian/identity-auth@2.1.0(@guardian/libs@19.1.0)(tslib@2.6.2)(typescript@5.5.3): resolution: {integrity: sha512-+AM0pcmRvRZUf92RYGJ2Q6KK1JpnQIxZ6pafsaBMGnF0IwiIk9DdfhaYZl0cyPQ3PwLTJJw2aSl453ivPAmHbw==} peerDependencies: '@guardian/libs': ^16.0.0 @@ -4442,7 +4432,7 @@ packages: typescript: optional: true dependencies: - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) tslib: 2.6.2 typescript: 5.5.3 dev: false @@ -4473,6 +4463,19 @@ packages: typescript: 5.5.3 dev: false + /@guardian/libs@19.1.0(tslib@2.6.2)(typescript@5.5.3): + resolution: {integrity: sha512-hH+yMhsBwUU7p8BdmbSqjk9hwp5obtglugviwSIeu89JqlDQnC1LrYKw0kVZbkn+P4sW+aQDYg7OVswgpNPOHg==} + peerDependencies: + tslib: ^2.6.2 + typescript: ~5.5.2 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + tslib: 2.6.2 + typescript: 5.5.3 + dev: false + /@guardian/ophan-tracker-js@2.2.5: resolution: {integrity: sha512-chfaV3hkFEVy7YYKRpGFmryH7ngWhgeMIu8vnC4UH7kkQCTGcF1pgLgbREdYArdgQezCnSO3o9/15nRX0VDolA==} engines: {node: '>=16'} @@ -4583,7 +4586,7 @@ packages: tslib: 2.6.2 dev: false - /@guardian/source-development-kitchen@12.0.0(@emotion/react@11.11.3)(@guardian/libs@18.0.0)(@guardian/source@8.0.0)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3): + /@guardian/source-development-kitchen@12.0.0(@emotion/react@11.11.3)(@guardian/libs@19.1.0)(@guardian/source@8.0.0)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3): resolution: {integrity: sha512-kMhSmblg49e1o6K/TUyFyUoqpRGC6e/RPpjrnV6oExn9IX6jV7rihhlHX1wFGtbt6UNqLcHwkXg4E/ubnsWxaA==} peerDependencies: '@emotion/react': ^11.11.3 @@ -4604,7 +4607,7 @@ packages: optional: true dependencies: '@emotion/react': 11.11.3(@types/react@18.3.1)(react@18.3.1) - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) '@guardian/source': 8.0.0(@emotion/react@11.11.3)(@types/react@18.3.1)(react@18.3.1)(tslib@2.6.2)(typescript@5.5.3) '@types/react': 18.3.1 react: 18.3.1 @@ -4679,13 +4682,13 @@ packages: - utf-8-validate dev: false - /@guardian/support-dotcom-components@2.9.1(@guardian/libs@18.0.0)(zod@3.22.4): + /@guardian/support-dotcom-components@2.9.1(@guardian/libs@19.1.0)(zod@3.22.4): resolution: {integrity: sha512-8QOlrCWyonIh2vcx6M7Mg2ZuRo3RRYMwI1iF9yh4NRK/0mfrsC+x48pdFXEEQgv6BxomA6PH84SMp3AD4+shSw==} peerDependencies: '@guardian/libs': ^17.0.0 zod: ^3.22.4 dependencies: - '@guardian/libs': 18.0.0(tslib@2.6.2)(typescript@5.5.3) + '@guardian/libs': 19.1.0(tslib@2.6.2)(typescript@5.5.3) zod: 3.22.4 dev: false @@ -5172,8 +5175,8 @@ packages: '@octokit/auth-token': 5.1.1 '@octokit/graphql': 8.1.1 '@octokit/request': 9.1.3 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.5.1 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 before-after-hook: 3.0.2 universal-user-agent: 7.0.2 dev: false @@ -5182,7 +5185,7 @@ packages: resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} engines: {node: '>= 18'} dependencies: - '@octokit/types': 13.5.1 + '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 dev: false @@ -5191,7 +5194,7 @@ packages: engines: {node: '>= 18'} dependencies: '@octokit/request': 9.1.3 - '@octokit/types': 13.5.1 + '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 dev: false @@ -5199,11 +5202,11 @@ packages: resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} dev: false - /@octokit/request-error@6.1.5: - resolution: {integrity: sha512-IlBTfGX8Yn/oFPMwSfvugfncK2EwRLjzbrpifNaMY8o/HTEAFqCA1FZxjD9cWvSKBHgrIhc4CSBIzMxiLsbzFQ==} + /@octokit/request-error@6.1.4: + resolution: {integrity: sha512-VpAhIUxwhWZQImo/dWAN/NpPqqojR6PSLgLYAituLM6U+ddx9hCioFGwBr5Mi+oi5CLeJkcAs3gJ0PYYzU6wUg==} engines: {node: '>= 18'} dependencies: - '@octokit/types': 13.5.1 + '@octokit/types': 13.5.0 dev: false /@octokit/request@9.1.3: @@ -5211,13 +5214,13 @@ packages: engines: {node: '>= 18'} dependencies: '@octokit/endpoint': 10.1.1 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.5.1 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 dev: false - /@octokit/types@13.5.1: - resolution: {integrity: sha512-F41lGiWBKPIWPBgjSvaDXTTQptBujnozENAK3S//nj7xsFdYdirImKlBB/hTjr+Vii68SM+8jG3UJWRa6DMuDA==} + /@octokit/types@13.5.0: + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} dependencies: '@octokit/openapi-types': 22.2.0 dev: false @@ -5339,11 +5342,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/abort-controller@3.1.5: - resolution: {integrity: sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==} + /@smithy/abort-controller@3.1.4: + resolution: {integrity: sha512-VupaALAQlXViW3/enTf/f5l5JZYSAxoJL7f0nanhNNKnww6DGCg1oYIuNP78KDugnkwthBO6iEcym16HhWV8RQ==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5358,14 +5361,14 @@ packages: tslib: 2.6.2 dev: false - /@smithy/config-resolver@3.0.9: - resolution: {integrity: sha512-5d9oBf40qC7n2xUoHmntKLdqsyTMMo/r49+eqSIjJ73eDfEtljAxEhzIQ3bkgXJtR3xiv7YzMT/3FF3ORkjWdg==} + /@smithy/config-resolver@3.0.8: + resolution: {integrity: sha512-Tv1obAC18XOd2OnDAjSWmmthzx6Pdeh63FbLin8MlPiuJ2ATpKkq0NcNOJFr0dO+JmZXnwu8FQxKJ3TKJ3Hulw==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.8 - '@smithy/types': 3.5.0 + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.7 + '@smithy/util-middleware': 3.0.6 tslib: 2.6.2 dev: false @@ -5383,18 +5386,18 @@ packages: tslib: 2.6.2 dev: false - /@smithy/core@2.4.8: - resolution: {integrity: sha512-x4qWk7p/a4dcf7Vxb2MODIf4OIcqNbK182WxRvZ/3oKPrf/6Fdic5sSElhO1UtXpWKBazWfqg0ZEK9xN1DsuHA==} + /@smithy/core@2.4.3: + resolution: {integrity: sha512-4LTusLqFMRVQUfC3RNuTg6IzYTeJNpydRdTKq7J5wdEyIRQSu3rGIa3s80mgG2hhe6WOZl9IqTSo1pgbn6EHhA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/middleware-endpoint': 3.1.4 - '@smithy/middleware-retry': 3.0.23 - '@smithy/middleware-serde': 3.0.7 - '@smithy/protocol-http': 4.1.4 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 + '@smithy/middleware-endpoint': 3.1.3 + '@smithy/middleware-retry': 3.0.18 + '@smithy/middleware-serde': 3.0.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 '@smithy/util-body-length-browser': 3.0.0 - '@smithy/util-middleware': 3.0.7 + '@smithy/util-middleware': 3.0.6 '@smithy/util-utf8': 3.0.0 tslib: 2.6.2 dev: false @@ -5410,14 +5413,14 @@ packages: tslib: 2.6.2 dev: false - /@smithy/credential-provider-imds@3.2.4: - resolution: {integrity: sha512-S9bb0EIokfYEuar4kEbLta+ivlKCWOCFsLZuilkNy9i0uEUEHSi47IFLPaxqqCl+0ftKmcOTHayY5nQhAuq7+w==} + /@smithy/credential-provider-imds@3.2.3: + resolution: {integrity: sha512-VoxMzSzdvkkjMJNE38yQgx4CfnmT+Z+5EUXkg4x7yag93eQkVQgZvN3XBSHC/ylfBbLbAtdu7flTCChX9I+mVg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.8 - '@smithy/property-provider': 3.1.7 - '@smithy/types': 3.5.0 - '@smithy/url-parser': 3.0.7 + '@smithy/node-config-provider': 3.1.7 + '@smithy/property-provider': 3.1.6 + '@smithy/types': 3.4.2 + '@smithy/url-parser': 3.0.6 tslib: 2.6.2 dev: false @@ -5431,12 +5434,12 @@ packages: tslib: 2.6.2 dev: false - /@smithy/fetch-http-handler@3.2.9: - resolution: {integrity: sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==} + /@smithy/fetch-http-handler@3.2.7: + resolution: {integrity: sha512-Ra6IPI1spYLO+t62/3jQbodjOwAbto9wlpJdHZwkycm0Kit+GVpzHW/NMmSgY4rK1bjJ4qLAmCnaBzePO5Nkkg==} dependencies: - '@smithy/protocol-http': 4.1.4 - '@smithy/querystring-builder': 3.0.7 - '@smithy/types': 3.5.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/querystring-builder': 3.0.6 + '@smithy/types': 3.4.2 '@smithy/util-base64': 3.0.0 tslib: 2.6.2 dev: false @@ -5451,11 +5454,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/hash-node@3.0.7: - resolution: {integrity: sha512-SAGHN+QkrwcHFjfWzs/czX94ZEjPJ0CrWJS3M43WswDXVEuP4AVy9gJ3+AF6JQHZD13bojmuf/Ap/ItDeZ+Qfw==} + /@smithy/hash-node@3.0.6: + resolution: {integrity: sha512-c/FHEdKK/7DU2z6ZE91L36ahyXWayR3B+FzELjnYq7wH5YqIseM24V+pWCS9kFn1Ln8OFGTf+pyYPiHZuX0s/Q==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 '@smithy/util-buffer-from': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.2 @@ -5468,10 +5471,10 @@ packages: tslib: 2.6.2 dev: false - /@smithy/invalid-dependency@3.0.7: - resolution: {integrity: sha512-Bq00GsAhHeYSuZX8Kpu4sbI9agH2BNYnqUmmbTGWOhki9NVsWn2jFr896vvoTMH8KAjNX/ErC/8t5QHuEXG+IA==} + /@smithy/invalid-dependency@3.0.6: + resolution: {integrity: sha512-czM7Ioq3s8pIXht7oD+vmgy4Wfb4XavU/k/irO8NdXFFOx7YAlsCCcKOh/lJD1mJSYQqiR7NmpZ9JviryD/7AQ==} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5513,12 +5516,12 @@ packages: tslib: 2.6.2 dev: false - /@smithy/middleware-content-length@3.0.9: - resolution: {integrity: sha512-t97PidoGElF9hTtLCrof32wfWMqC5g2SEJNxaVH3NjlatuNGsdxXRYO/t+RPnxA15RpYiS0f+zG7FuE2DeGgjA==} + /@smithy/middleware-content-length@3.0.8: + resolution: {integrity: sha512-VuyszlSO49WKh3H9/kIO2kf07VUwGV80QRiaDxUfP8P8UKlokz381ETJvwLhwuypBYhLymCYyNhB3fLAGBX2og==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/protocol-http': 4.1.4 - '@smithy/types': 3.5.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5535,16 +5538,16 @@ packages: tslib: 2.6.2 dev: false - /@smithy/middleware-endpoint@3.1.4: - resolution: {integrity: sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==} + /@smithy/middleware-endpoint@3.1.3: + resolution: {integrity: sha512-KeM/OrK8MVFUsoJsmCN0MZMVPjKKLudn13xpgwIMpGTYpA8QZB2Xq5tJ+RE6iu3A6NhOI4VajDTwBsm8pwwrhg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/middleware-serde': 3.0.7 - '@smithy/node-config-provider': 3.1.8 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 - '@smithy/url-parser': 3.0.7 - '@smithy/util-middleware': 3.0.7 + '@smithy/middleware-serde': 3.0.6 + '@smithy/node-config-provider': 3.1.7 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 + '@smithy/url-parser': 3.0.6 + '@smithy/util-middleware': 3.0.6 tslib: 2.6.2 dev: false @@ -5563,17 +5566,17 @@ packages: uuid: 9.0.1 dev: false - /@smithy/middleware-retry@3.0.23: - resolution: {integrity: sha512-x9PbGXxkcXIpm6L26qRSCC+eaYcHwybRmqU8LO/WM2RRlW0g8lz6FIiKbKgGvHuoK3dLZRiQVSQJveiCzwnA5A==} + /@smithy/middleware-retry@3.0.18: + resolution: {integrity: sha512-YU1o/vYob6vlqZdd97MN8cSXRToknLXhFBL3r+c9CZcnxkO/rgNZ++CfgX2vsmnEKvlqdi26+SRtSzlVp5z6Mg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.8 - '@smithy/protocol-http': 4.1.4 - '@smithy/service-error-classification': 3.0.7 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 - '@smithy/util-middleware': 3.0.7 - '@smithy/util-retry': 3.0.7 + '@smithy/node-config-provider': 3.1.7 + '@smithy/protocol-http': 4.1.3 + '@smithy/service-error-classification': 3.0.6 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 + '@smithy/util-middleware': 3.0.6 + '@smithy/util-retry': 3.0.6 tslib: 2.6.2 uuid: 9.0.1 dev: false @@ -5586,11 +5589,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/middleware-serde@3.0.7: - resolution: {integrity: sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==} + /@smithy/middleware-serde@3.0.6: + resolution: {integrity: sha512-KKTUSl1MzOM0MAjGbudeaVNtIDo+PpekTBkCNwvfZlKndodrnvRo+00USatiyLOc0ujjO9UydMRu3O9dYML7ag==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5602,11 +5605,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/middleware-stack@3.0.7: - resolution: {integrity: sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==} + /@smithy/middleware-stack@3.0.6: + resolution: {integrity: sha512-2c0eSYhTQ8xQqHMcRxLMpadFbTXg6Zla5l0mwNftFCZMQmuhI7EbAJMx6R5eqfuV3YbJ3QGyS3d5uSmrHV8Khg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5620,13 +5623,13 @@ packages: tslib: 2.6.2 dev: false - /@smithy/node-config-provider@3.1.8: - resolution: {integrity: sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==} + /@smithy/node-config-provider@3.1.7: + resolution: {integrity: sha512-g3mfnC3Oo8pOI0dYuPXLtdW1WGVb3bR2tkV21GNkm0ZvQjLTtamXAwCWt/FCb0HGvKt3gHHmF1XerG0ICfalOg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/property-provider': 3.1.7 - '@smithy/shared-ini-file-loader': 3.1.8 - '@smithy/types': 3.5.0 + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5641,14 +5644,14 @@ packages: tslib: 2.6.2 dev: false - /@smithy/node-http-handler@3.2.4: - resolution: {integrity: sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==} + /@smithy/node-http-handler@3.2.2: + resolution: {integrity: sha512-42Cy4/oT2O+00aiG1iQ7Kd7rE6q8j7vI0gFfnMlUiATvyo8vefJkhb7O10qZY0jAqo5WZdUzfl9IV6wQ3iMBCg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/abort-controller': 3.1.5 - '@smithy/protocol-http': 4.1.4 - '@smithy/querystring-builder': 3.0.7 - '@smithy/types': 3.5.0 + '@smithy/abort-controller': 3.1.4 + '@smithy/protocol-http': 4.1.3 + '@smithy/querystring-builder': 3.0.6 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5668,11 +5671,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/property-provider@3.1.7: - resolution: {integrity: sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==} + /@smithy/property-provider@3.1.6: + resolution: {integrity: sha512-NK3y/T7Q/Bw+Z8vsVs9MYIQ5v7gOX7clyrXcwhhIBQhbPgRl6JDrZbusO9qWDhcEus75Tg+VCxtIRfo3H76fpw==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5684,11 +5687,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/protocol-http@4.1.4: - resolution: {integrity: sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==} + /@smithy/protocol-http@4.1.3: + resolution: {integrity: sha512-GcbMmOYpH9iRqtC05RbRnc/0FssxSTHlmaNhYBTgSgNCYpdR3Kt88u5GAZTBmouzv+Zlj/VRv92J9ruuDeJuEw==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5701,11 +5704,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/querystring-builder@3.0.7: - resolution: {integrity: sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==} + /@smithy/querystring-builder@3.0.6: + resolution: {integrity: sha512-sQe08RunoObe+Usujn9+R2zrLuQERi3CWvRO3BvnoWSYUaIrLKuAIeY7cMeDax6xGyfIP3x/yFWbEKSXvOnvVg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 '@smithy/util-uri-escape': 3.0.0 tslib: 2.6.2 dev: false @@ -5718,11 +5721,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/querystring-parser@3.0.7: - resolution: {integrity: sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==} + /@smithy/querystring-parser@3.0.6: + resolution: {integrity: sha512-UJKw4LlEkytzz2Wq+uIdHf6qOtFfee/o7ruH0jF5I6UAuU+19r9QV7nU3P/uI0l6+oElRHmG/5cBBcGJrD7Ozg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5733,11 +5736,11 @@ packages: '@smithy/types': 3.3.0 dev: false - /@smithy/service-error-classification@3.0.7: - resolution: {integrity: sha512-91PRkTfiBf9hxkIchhRKJfl1rsplRDyBnmyFca3y0Z3x/q0JJN480S83LBd8R6sBCkm2bBbqw2FHp0Mbh+ecSA==} + /@smithy/service-error-classification@3.0.6: + resolution: {integrity: sha512-53SpchU3+DUZrN7J6sBx9tBiCVGzsib2e4sc512Q7K9fpC5zkJKs6Z9s+qbMxSYrkEkle6hnMtrts7XNkMJJMg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 dev: false /@smithy/shared-ini-file-loader@3.1.4: @@ -5748,11 +5751,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/shared-ini-file-loader@3.1.8: - resolution: {integrity: sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==} + /@smithy/shared-ini-file-loader@3.1.7: + resolution: {integrity: sha512-IA4K2qTJYXkF5OfVN4vsY1hfnUZjaslEE8Fsr/gGFza4TAC2A9NfnZuSY2srQIbt9bwtjHiAayrRVgKse4Q7fA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5770,15 +5773,15 @@ packages: tslib: 2.6.2 dev: false - /@smithy/signature-v4@4.2.0: - resolution: {integrity: sha512-LafbclHNKnsorMgUkKm7Tk7oJ7xizsZ1VwqhGKqoCIrXh4fqDDp73fK99HOEEgcsQbtemmeY/BPv0vTVYYUNEQ==} + /@smithy/signature-v4@4.1.3: + resolution: {integrity: sha512-YD2KYSCEEeFHcWZ1E3mLdAaHl8T/TANh6XwmocQ6nPcTdBfh4N5fusgnblnWDlnlU1/cUqEq3PiGi22GmT2Lkg==} engines: {node: '>=16.0.0'} dependencies: '@smithy/is-array-buffer': 3.0.0 - '@smithy/protocol-http': 4.1.4 - '@smithy/types': 3.5.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 '@smithy/util-hex-encoding': 3.0.0 - '@smithy/util-middleware': 3.0.7 + '@smithy/util-middleware': 3.0.6 '@smithy/util-uri-escape': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.2 @@ -5796,15 +5799,15 @@ packages: tslib: 2.6.2 dev: false - /@smithy/smithy-client@3.4.0: - resolution: {integrity: sha512-nOfJ1nVQsxiP6srKt43r2My0Gp5PLWCW2ASqUioxIiGmu6d32v4Nekidiv5qOmmtzIrmaD+ADX5SKHUuhReeBQ==} + /@smithy/smithy-client@3.3.2: + resolution: {integrity: sha512-RKDfhF2MTwXl7jan5d7QfS9eCC6XJbO3H+EZAvLQN8A5in4ib2Ml4zoeLo57w9QrqFekBPcsoC2hW3Ekw4vQ9Q==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/middleware-endpoint': 3.1.4 - '@smithy/middleware-stack': 3.0.7 - '@smithy/protocol-http': 4.1.4 - '@smithy/types': 3.5.0 - '@smithy/util-stream': 3.1.9 + '@smithy/middleware-endpoint': 3.1.3 + '@smithy/middleware-stack': 3.0.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 + '@smithy/util-stream': 3.1.6 tslib: 2.6.2 dev: false @@ -5822,8 +5825,8 @@ packages: tslib: 2.6.2 dev: false - /@smithy/types@3.5.0: - resolution: {integrity: sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==} + /@smithy/types@3.4.2: + resolution: {integrity: sha512-tHiFcfcVedVBHpmHUEUHOCCih8iZbIAYn9NvPsNzaPm/237I3imdDdZoOC8c87H5HBAVEa06tTgb+OcSWV9g5w==} engines: {node: '>=16.0.0'} dependencies: tslib: 2.6.2 @@ -5837,11 +5840,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/url-parser@3.0.7: - resolution: {integrity: sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==} + /@smithy/url-parser@3.0.6: + resolution: {integrity: sha512-47Op/NU8Opt49KyGpHtVdnmmJMsp2hEwBdyjuFB9M2V5QVOwA7pBhhxKN5z6ztKGrMw76gd8MlbPuzzvaAncuQ==} dependencies: - '@smithy/querystring-parser': 3.0.7 - '@smithy/types': 3.5.0 + '@smithy/querystring-parser': 3.0.6 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5901,13 +5904,13 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-defaults-mode-browser@3.0.23: - resolution: {integrity: sha512-Y07qslyRtXDP/C5aWKqxTPBl4YxplEELG3xRrz2dnAQ6Lq/FgNrcKWmV561nNaZmFH+EzeGOX3ZRMbU8p1T6Nw==} + /@smithy/util-defaults-mode-browser@3.0.18: + resolution: {integrity: sha512-/eveCzU6Z6Yw8dlYQLA4rcK30XY0E4L3lD3QFHm59mzDaWYelrXE1rlynuT3J6qxv+5yNy3a1JuzhG5hk5hcmw==} engines: {node: '>= 10.0.0'} dependencies: - '@smithy/property-provider': 3.1.7 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 + '@smithy/property-provider': 3.1.6 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 bowser: 2.11.0 tslib: 2.6.2 dev: false @@ -5925,16 +5928,16 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-defaults-mode-node@3.0.23: - resolution: {integrity: sha512-9Y4WH7f0vnDGuHUa4lGX9e2p+sMwODibsceSV6rfkZOvMC+BY3StB2LdO1NHafpsyHJLpwAgChxQ38tFyd6vkg==} + /@smithy/util-defaults-mode-node@3.0.18: + resolution: {integrity: sha512-9cfzRjArtOFPlTYRREJk00suUxVXTgbrzVncOyMRTUeMKnecG/YentLF3cORa+R6mUOMSrMSnT18jos1PKqK6Q==} engines: {node: '>= 10.0.0'} dependencies: - '@smithy/config-resolver': 3.0.9 - '@smithy/credential-provider-imds': 3.2.4 - '@smithy/node-config-provider': 3.1.8 - '@smithy/property-provider': 3.1.7 - '@smithy/smithy-client': 3.4.0 - '@smithy/types': 3.5.0 + '@smithy/config-resolver': 3.0.8 + '@smithy/credential-provider-imds': 3.2.3 + '@smithy/node-config-provider': 3.1.7 + '@smithy/property-provider': 3.1.6 + '@smithy/smithy-client': 3.3.2 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5947,12 +5950,12 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-endpoints@2.1.3: - resolution: {integrity: sha512-34eACeKov6jZdHqS5hxBMJ4KyWKztTMulhuQ2UdOoP6vVxMLrOKUqIXAwJe/wiWMhXhydLW664B02CNpQBQ4Aw==} + /@smithy/util-endpoints@2.1.2: + resolution: {integrity: sha512-FEISzffb4H8DLzGq1g4MuDpcv6CIG15fXoQzDH9SjpRJv6h7J++1STFWWinilG0tQh9H1v2UKWG19Jjr2B16zQ==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.8 - '@smithy/types': 3.5.0 + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5971,11 +5974,11 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-middleware@3.0.7: - resolution: {integrity: sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==} + /@smithy/util-middleware@3.0.6: + resolution: {integrity: sha512-BxbX4aBhI1O9p87/xM+zWy0GzT3CEVcXFPBRDoHAM+pV0eSW156pR+PSYEz0DQHDMYDsYAflC2bQNz2uaDBUZQ==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.5.0 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -5988,12 +5991,12 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-retry@3.0.7: - resolution: {integrity: sha512-nh1ZO1vTeo2YX1plFPSe/OXaHkLAHza5jpokNiiKX2M5YpNUv6RxGJZhpfmiR4jSvVHCjIDmILjrxKmP+/Ghug==} + /@smithy/util-retry@3.0.6: + resolution: {integrity: sha512-BRZiuF7IwDntAbevqMco67an0Sr9oLQJqqRCsSPZZHYRnehS0LHDAkJk/pSmI7Z8c/1Vet294H7fY2fWUgB+Rg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/service-error-classification': 3.0.7 - '@smithy/types': 3.5.0 + '@smithy/service-error-classification': 3.0.6 + '@smithy/types': 3.4.2 tslib: 2.6.2 dev: false @@ -6011,13 +6014,13 @@ packages: tslib: 2.6.2 dev: false - /@smithy/util-stream@3.1.9: - resolution: {integrity: sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==} + /@smithy/util-stream@3.1.6: + resolution: {integrity: sha512-lQEUfTx1ht5CRdvIjdAN/gUL6vQt2wSARGGLaBHNe+iJSkRHlWzY+DOn0mFTmTgyU3jcI5n9DkT5gTzYuSOo6A==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/fetch-http-handler': 3.2.9 - '@smithy/node-http-handler': 3.2.4 - '@smithy/types': 3.5.0 + '@smithy/fetch-http-handler': 3.2.7 + '@smithy/node-http-handler': 3.2.2 + '@smithy/types': 3.4.2 '@smithy/util-base64': 3.0.0 '@smithy/util-buffer-from': 3.0.0 '@smithy/util-hex-encoding': 3.0.0 @@ -10839,7 +10842,7 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.56.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.30.0)(eslint@8.56.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -10848,13 +10851,13 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.56.0 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) object.assign: 4.1.5 object.entries: 1.1.7 semver: 6.3.1 dev: false - /eslint-config-airbnb-typescript@17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.31.0)(eslint@8.56.0): + /eslint-config-airbnb-typescript@17.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint-plugin-import@2.30.0)(eslint@8.56.0): resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -10865,8 +10868,8 @@ packages: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.5.3) '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.5.3) eslint: 8.56.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.56.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.30.0)(eslint@8.56.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0) dev: false /eslint-config-prettier@9.1.0(eslint@8.56.0): @@ -10911,8 +10914,8 @@ packages: - supports-color dev: false - /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + /eslint-module-utils@2.11.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + resolution: {integrity: sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -11123,12 +11126,12 @@ packages: - supports-color dev: false - /eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0): - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + /eslint-plugin-import@2.30.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0): + resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 peerDependenciesMeta: '@typescript-eslint/parser': optional: true @@ -11143,7 +11146,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -11152,7 +11155,6 @@ packages: object.groupby: 1.0.3 object.values: 1.2.0 semver: 6.3.1 - string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript