diff --git a/.changeset/sour-dots-try.md b/.changeset/sour-dots-try.md new file mode 100644 index 0000000000000000000000000000000000000000..ddfd89a2135e991699008c401a0f3958339b84ba --- /dev/null +++ b/.changeset/sour-dots-try.md @@ -0,0 +1,5 @@ +--- +"@llamaindex/community": patch +--- + +feat: add Amazon Bedrock Retriever diff --git a/packages/community/README.md b/packages/community/README.md index e1311523d7ed22fbf18bcc0eec401e8b07b1da8d..7ffd2fdf24e3417a73aec1c1d26f4d0dd49dbec3 100644 --- a/packages/community/README.md +++ b/packages/community/README.md @@ -7,6 +7,7 @@ - Bedrock support for the Anthropic Claude Models [usage](https://ts.llamaindex.ai/modules/llms/available_llms/bedrock) - Bedrock support for the Meta LLama 2, 3 and 3.1 Models [usage](https://ts.llamaindex.ai/modules/llms/available_llms/bedrock) - Meta LLama3.1 405b tool call support +- Bedrock support for querying Knowledge Base ## LICENSE diff --git a/packages/community/package.json b/packages/community/package.json index 9eaceff7d1f31cdb59a74f9f5d08986409486967..b3677d7a1f6af041927b755cb4c5a3b3aefceb0b 100644 --- a/packages/community/package.json +++ b/packages/community/package.json @@ -47,6 +47,7 @@ }, "dependencies": { "@aws-sdk/client-bedrock-runtime": "^3.642.0", + "@aws-sdk/client-bedrock-agent-runtime": "^3.642.0", "@llamaindex/core": "workspace:*", "@llamaindex/env": "workspace:*" } diff --git a/packages/community/src/index.ts b/packages/community/src/index.ts index 6eecd6b95b20a8d07fdad2ed64e1ccc961ab188f..f1368f6874e3fc7c43f514b255e8023e5ec410cf 100644 --- a/packages/community/src/index.ts +++ b/packages/community/src/index.ts @@ -3,3 +3,4 @@ export { BEDROCK_MODEL_MAX_TOKENS, Bedrock, } from "./llm/bedrock/index.js"; +export { AmazonKnowledgeBaseRetriever } from "./retrievers/bedrock.js"; diff --git a/packages/community/src/retrievers/bedrock.ts b/packages/community/src/retrievers/bedrock.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab104f8ca3139d222ed402dd654bdbf005e603ea --- /dev/null +++ b/packages/community/src/retrievers/bedrock.ts @@ -0,0 +1,165 @@ +import type { KnowledgeBaseVectorSearchConfiguration } from "@aws-sdk/client-bedrock-agent-runtime"; +import { + BedrockAgentRuntimeClient, + type BedrockAgentRuntimeClientConfig, + type RetrievalFilter, + RetrieveCommand, + type SearchType, +} from "@aws-sdk/client-bedrock-agent-runtime"; +import type { QueryBundle } from "@llamaindex/core/query-engine"; +import { BaseRetriever } from "@llamaindex/core/retriever"; +import { Document, type NodeWithScore } from "@llamaindex/core/schema"; +import { extractText } from "@llamaindex/core/utils"; + +/** + * Interface for the arguments required to initialize an + * AmazonKnowledgeBaseRetriever instance. + */ +export interface AmazonKnowledgeBaseRetrieverArgs { + knowledgeBaseId: string; + topK: number; + region: string; + clientOptions?: BedrockAgentRuntimeClientConfig; + filter?: RetrievalFilter; + overrideSearchType?: SearchType; +} + +/** + * Class for interacting with Amazon Bedrock Knowledge Bases, a RAG workflow oriented service + * Extends the BaseRetriever class. + * @example + * ```typescript + * const retriever = new AmazonKnowledgeBaseRetriever({ + * topK: 10, + * knowledgeBaseId: "YOUR_KNOWLEDGE_BASE_ID", + * region: "us-east-2", + * clientOptions: { + * credentials: { + * accessKeyId: "YOUR_ACCESS_KEY_ID", + * secretAccessKey: "YOUR_SECRET_ACCESS_KEY", + * }, + * }, + * }); + * + * const docs = await retriever.retrieve({query: "How are clouds formed?"}); + * ``` + */ +export class AmazonKnowledgeBaseRetriever extends BaseRetriever { + static lc_name() { + return "AmazonKnowledgeBaseRetriever"; + } + + lc_namespace = ["llamaindex", "retrievers", "amazon_bedrock_knowledge_base"]; + + knowledgeBaseId: string; + + topK: number; + + bedrockAgentRuntimeClient: BedrockAgentRuntimeClient; + + filter: RetrievalFilter | undefined; + + overrideSearchType: SearchType | undefined; + + constructor({ + knowledgeBaseId, + topK = 10, + clientOptions, + region, + filter, + overrideSearchType, + }: AmazonKnowledgeBaseRetrieverArgs) { + super(); + + this.topK = topK; + this.filter = filter; + this.overrideSearchType = overrideSearchType; + this.bedrockAgentRuntimeClient = new BedrockAgentRuntimeClient({ + region, + ...clientOptions, + }); + this.knowledgeBaseId = knowledgeBaseId; + } + + /** + * Cleans the result text by replacing sequences of whitespace with a + * single space and removing ellipses. + * @param resText The result text to clean. + * @returns The cleaned result text. + */ + cleanResult(resText: string) { + const res = resText.replace(/\s+/g, " ").replace(/\.\.\./g, ""); + return res; + } + + async queryKnowledgeBase( + query: QueryBundle, + topK: number, + filter?: RetrievalFilter, + overrideSearchType?: SearchType, + ): Promise<NodeWithScore[]> { + const retrieveCommand = new RetrieveCommand({ + knowledgeBaseId: this.knowledgeBaseId, + retrievalQuery: { + text: extractText(query), + }, + retrievalConfiguration: { + vectorSearchConfiguration: { + numberOfResults: topK, + overrideSearchType, + filter, + } as KnowledgeBaseVectorSearchConfiguration, + }, + }); + + const retrieveResponse = + await this.bedrockAgentRuntimeClient.send(retrieveCommand); + + return ( + retrieveResponse.retrievalResults?.map((result) => { + let source; + switch (result.location?.type) { + case "CONFLUENCE": + source = result.location?.confluenceLocation?.url; + break; + case "S3": + source = result.location?.s3Location?.uri; + break; + case "SALESFORCE": + source = result.location?.salesforceLocation?.url; + break; + case "SHAREPOINT": + source = result.location?.sharePointLocation?.url; + break; + case "WEB": + source = result.location?.webLocation?.url; + break; + default: + source = result.location?.s3Location?.uri; + break; + } + + return { + node: new Document({ + text: this.cleanResult(result.content?.text || ""), + metadata: { + source, + score: result.score, + ...result.metadata, + }, + }), + score: result.score ?? 1.0, + }; + }) ?? [] + ); + } + + async _retrieve(query: QueryBundle): Promise<NodeWithScore[]> { + return await this.queryKnowledgeBase( + query, + this.topK, + this.filter, + this.overrideSearchType, + ); + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 44c0b15a2cddeee783eb09b0ae3e1baf0406f6ad..056bf0720ccad02eee799760773cef272908e50b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -363,6 +363,9 @@ importers: packages/community: dependencies: + '@aws-sdk/client-bedrock-agent-runtime': + specifier: ^3.642.0 + version: 3.654.0 '@aws-sdk/client-bedrock-runtime': specifier: ^3.642.0 version: 3.642.0 @@ -579,10 +582,10 @@ importers: version: 4.7.0 chromadb: specifier: 1.8.1 - version: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.13.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.60.1(encoding@0.1.13)(zod@3.23.8)) + version: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.13.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.60.1(encoding@0.1.13)(zod@3.23.8)) cohere-ai: specifier: 7.13.0 - version: 7.13.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13) + version: 7.13.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13) discord-api-types: specifier: ^0.37.98 version: 0.37.98 @@ -606,7 +609,7 @@ importers: version: 2.0.0 mongodb: specifier: ^6.7.0 - version: 6.8.0(@aws-sdk/credential-providers@3.650.0) + version: 6.8.0(@aws-sdk/credential-providers@3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))) notion-md-crawler: specifier: ^1.0.0 version: 1.0.0(encoding@0.1.13) @@ -1152,6 +1155,10 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} + '@aws-sdk/client-bedrock-agent-runtime@3.654.0': + resolution: {integrity: sha512-0u2+vt0KcDZ5OrPEfbQFr4aRzNx4SOF+xIuROsV2gMaFYw5xYTv2RRZhEN0jzWc96xaWnAM4FOQUMGqWl+oGzA==} + engines: {node: '>=16.0.0'} + '@aws-sdk/client-bedrock-runtime@3.642.0': resolution: {integrity: sha512-+FY4LEUG4JJZRLGb0U1JZ+qnUcrGSRd5+//bVZuPKOkSUzAiPijba9KajfYh2jSiXzDhPOmCKxVP+thwAsbJaQ==} engines: {node: '>=16.0.0'} @@ -1176,6 +1183,12 @@ packages: peerDependencies: '@aws-sdk/client-sts': ^3.650.0 + '@aws-sdk/client-sso-oidc@3.654.0': + resolution: {integrity: sha512-gbHrKsEnaAtmkNCVQzLyiqMzpDaThV/bWl/ODEklI+t6stW3Pe3oDMstEHLfJ6JU5g8sYnx4VLuxlnJMtUkvPw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.654.0 + '@aws-sdk/client-sso@3.637.0': resolution: {integrity: sha512-+KjLvgX5yJYROWo3TQuwBJlHCY0zz9PsLuEolmXQn0BVK1L/m9GteZHtd+rEdAoDGBpE0Xqjy1oz5+SmtsaRUw==} engines: {node: '>=16.0.0'} @@ -1184,6 +1197,10 @@ packages: resolution: {integrity: sha512-YKm14gCMChD/jlCisFlsVqB8HJujR41bl4Fup2crHwNJxhD/9LTnzwMiVVlBqlXr41Sfa6fSxczX2AMP8NM14A==} engines: {node: '>=16.0.0'} + '@aws-sdk/client-sso@3.654.0': + resolution: {integrity: sha512-4kBxs2IzCDtj6a6lRXa/lXK5wWpMGzwKtb+HMXf/rJYVM6x7wYRzc1hYrOd3DYkFQ/sR3dUFj+0mTP0os3aAbA==} + engines: {node: '>=16.0.0'} + '@aws-sdk/client-sts@3.637.0': resolution: {integrity: sha512-xUi7x4qDubtA8QREtlblPuAcn91GS/09YVEY/RwU7xCY0aqGuFwgszAANlha4OUIqva8oVj2WO4gJuG+iaSnhw==} engines: {node: '>=16.0.0'} @@ -1192,6 +1209,10 @@ packages: resolution: {integrity: sha512-ISK0ZQYA7O5/WYgslpWy956lUBudGC9d7eL0FFbiL0j50N80Gx3RUv22ezvZgxJWE0W3DqNr4CE19sPYn4Lw8g==} engines: {node: '>=16.0.0'} + '@aws-sdk/client-sts@3.654.0': + resolution: {integrity: sha512-tyHa8jsBy+/NQZFHm6Q2Q09Vi9p3EH4yPy6PU8yPewpi2klreObtrUd0anJa6nzjS9SSuqnlZWsRic3cQ4QwCg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/core@3.635.0': resolution: {integrity: sha512-i1x/E/sgA+liUE1XJ7rj1dhyXpAKO1UKFUcTTHXok2ARjWTvszHnSXMOsB77aPbmn0fUp1JTx2kHUAZ1LVt5Bg==} engines: {node: '>=16.0.0'} @@ -1200,6 +1221,10 @@ packages: resolution: {integrity: sha512-dheG/X2y25RHE7K+TlS32kcy7TgDg1OpWV44BQRoE0OBPAWmFR1D1qjjTZ7WWrdqRPKzcnDj1qED8ncyncOX8g==} engines: {node: '>=16.0.0'} + '@aws-sdk/core@3.654.0': + resolution: {integrity: sha512-4Rwx7BVaNaFqmXBDmnOkMbyuIFFbpZ+ru4lr660p45zY1QoNNSalechfoRffcokLFOZO+VWEJkdcorPUUU993w==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-cognito-identity@3.650.0': resolution: {integrity: sha512-QwtRKWKE6vv78Be3Lm5GmFkSl2DGWSOXPZYgkbo8GsD6SP0ParUvJvUE8wsPS5c4tUXC9KuvJAwYAYNFN10Fnw==} engines: {node: '>=16.0.0'} @@ -1212,6 +1237,10 @@ packages: resolution: {integrity: sha512-tViwzM1dauksA3fdRjsg0T8mcHklDa8EfveyiQKK6pUJopkqV6FQx+X5QNda0t/LrdEVlFZvwHNdXqOEfc83TA==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-env@3.654.0': + resolution: {integrity: sha512-kogsx3Ql81JouHS7DkheCDU9MYAvK0AokxjcshDveGmf7BbgbWCA8Fnb9wjQyNDaOXNvkZu8Z8rgkX91z324/w==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-http@3.635.0': resolution: {integrity: sha512-iJyRgEjOCQlBMXqtwPLIKYc7Bsc6nqjrZybdMDenPDa+kmLg7xh8LxHsu9088e+2/wtLicE34FsJJIfzu3L82g==} engines: {node: '>=16.0.0'} @@ -1220,6 +1249,10 @@ packages: resolution: {integrity: sha512-ODAJ+AJJq6ozbns6ejGbicpsQ0dyMOpnGlg0J9J0jITQ05DKQZ581hdB8APDOZ9N8FstShP6dLZflSj8jb5fNA==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-http@3.654.0': + resolution: {integrity: sha512-tgmAH4MBi/aDR882lfw48+tDV95ZH3GWc1Eoe6DpNLiM3GN2VfU/cZwuHmi6aq+vAbdIlswBHJ/+va0fOvlyjw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-ini@3.637.0': resolution: {integrity: sha512-h+PFCWfZ0Q3Dx84SppET/TFpcQHmxFW8/oV9ArEvMilw4EBN+IlxgbL0CnHwjHW64szcmrM0mbebjEfHf4FXmw==} engines: {node: '>=16.0.0'} @@ -1232,6 +1265,12 @@ packages: peerDependencies: '@aws-sdk/client-sts': ^3.650.0 + '@aws-sdk/credential-provider-ini@3.654.0': + resolution: {integrity: sha512-DKSdaNu2hwdmuvnm9KnA0NLqMWxxmxSOLWjSUSoFIm++wGXUjPrRMFYKvMktaXnPuyf5my8gF/yGbwzPZ8wlTg==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.654.0 + '@aws-sdk/credential-provider-node@3.637.0': resolution: {integrity: sha512-yoEhoxJJfs7sPVQ6Is939BDQJZpZCoUgKr/ySse4YKOZ24t4VqgHA6+wV7rYh+7IW24Rd91UTvEzSuHYTlxlNA==} engines: {node: '>=16.0.0'} @@ -1240,6 +1279,10 @@ packages: resolution: {integrity: sha512-uBra5YjzS/gWSekAogfqJfY6c+oKQkkou7Cjc4d/cpMNvQtF1IBdekJ7NaE1RfsDEz3uH1+Myd07YWZAJo/2Qw==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-node@3.654.0': + resolution: {integrity: sha512-wPV7CNYaXDEc+SS+3R0v8SZwkHRUE1z2k2j1d49tH5QBDT4tb/k2V/biXWkwSk3hbR+IMWXmuhJDv/5lybhIvg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-process@3.620.1': resolution: {integrity: sha512-hWqFMidqLAkaV9G460+1at6qa9vySbjQKKc04p59OT7lZ5cO5VH5S4aI05e+m4j364MBROjjk2ugNvfNf/8ILg==} engines: {node: '>=16.0.0'} @@ -1248,6 +1291,10 @@ packages: resolution: {integrity: sha512-6VYPQpEVpU+6DDS/gLoI40ppuNM5RPIEprK30qZZxnhTr5wyrGOeJ7J7wbbwPOZ5dKwta290BiJDU2ipV8Y9BQ==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-process@3.654.0': + resolution: {integrity: sha512-PmQoo8sZ9Q2Ow8OMzK++Z9lI7MsRUG7sNq3E72DVA215dhtTICTDQwGlXH2AAmIp7n+G9LLRds+4wo2ehG4mkg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-sso@3.637.0': resolution: {integrity: sha512-Mvz+h+e62/tl+dVikLafhv+qkZJ9RUb8l2YN/LeKMWkxQylPT83CPk9aimVhCV89zth1zpREArl97+3xsfgQvA==} engines: {node: '>=16.0.0'} @@ -1256,6 +1303,10 @@ packages: resolution: {integrity: sha512-069nkhcwximbvyGiAC6Fr2G+yrG/p1S3NQ5BZ2cMzB1hgUKo6TvgFK7nriYI4ljMQ+UWxqPwIdTqiUmn2iJmhg==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-sso@3.654.0': + resolution: {integrity: sha512-7GFme6fWEdA/XYKzZPOAdj/jS6fMBy1NdSIZsDXikS0v9jU+ZzHrAaWt13YLzHyjgxB9Sg9id9ncdY1IiubQXQ==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-web-identity@3.621.0': resolution: {integrity: sha512-w7ASSyfNvcx7+bYGep3VBgC3K6vEdLmlpjT7nSIHxxQf+WSdvy+HynwJosrpZax0sK5q0D1Jpn/5q+r5lwwW6w==} engines: {node: '>=16.0.0'} @@ -1268,6 +1319,12 @@ packages: peerDependencies: '@aws-sdk/client-sts': ^3.649.0 + '@aws-sdk/credential-provider-web-identity@3.654.0': + resolution: {integrity: sha512-6a2g9gMtZToqSu+CusjNK5zvbLJahQ9di7buO3iXgbizXpLXU1rnawCpWxwslMpT5fLgMSKDnKDrr6wdEk7jSw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.654.0 + '@aws-sdk/credential-providers@3.650.0': resolution: {integrity: sha512-e99xHtzfL3fwS5j2gzMXRikoux/vNO3JKlxYSTnz/yfcReYRtRIz4iNrbqOzYFIQFlPS11ToXXXcwl6FOzNM7Q==} engines: {node: '>=16.0.0'} @@ -1280,6 +1337,10 @@ packages: resolution: {integrity: sha512-PjAe2FocbicHVgNNwdSZ05upxIO7AgTPFtQLpnIAmoyzMcgv/zNB5fBn3uAnQSAeEPPCD+4SYVEUD1hw1ZBvEg==} engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-host-header@3.654.0': + resolution: {integrity: sha512-rxGgVHWKp8U2ubMv+t+vlIk7QYUaRCHaVpmUlJv0Wv6Q0KeO9a42T9FxHphjOTlCGQOLcjCreL9CF8Qhtb4mdQ==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-logger@3.609.0': resolution: {integrity: sha512-S62U2dy4jMDhDFDK5gZ4VxFdWzCtLzwbYyFZx2uvPYTECkepLUfzLic2BHg2Qvtu4QjX+oGE3P/7fwaGIsGNuQ==} engines: {node: '>=16.0.0'} @@ -1288,6 +1349,10 @@ packages: resolution: {integrity: sha512-qdqRx6q7lYC6KL/NT9x3ShTL0TBuxdkCczGzHzY3AnOoYUjnCDH7Vlq867O6MAvb4EnGNECFzIgtkZkQ4FhY5w==} engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-logger@3.654.0': + resolution: {integrity: sha512-OQYb+nWlmASyXfRb989pwkJ9EVUMP1CrKn2eyTk3usl20JZmKo2Vjis6I0tLUkMSxMhnBJJlQKyWkRpD/u1FVg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-recursion-detection@3.620.0': resolution: {integrity: sha512-nh91S7aGK3e/o1ck64sA/CyoFw+gAYj2BDOnoNa6ouyCrVJED96ZXWbhye/fz9SgmNUZR2g7GdVpiLpMKZoI5w==} engines: {node: '>=16.0.0'} @@ -1296,6 +1361,10 @@ packages: resolution: {integrity: sha512-IPnO4wlmaLRf6IYmJW2i8gJ2+UPXX0hDRv1it7Qf8DpBW+lGyF2rnoN7NrFX0WIxdGOlJF1RcOr/HjXb2QeXfQ==} engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-recursion-detection@3.654.0': + resolution: {integrity: sha512-gKSomgltKVmsT8sC6W7CrADZ4GHwX9epk3GcH6QhebVO3LA9LRbkL3TwOPUXakxxOLLUTYdOZLIOtFf7iH00lg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-user-agent@3.637.0': resolution: {integrity: sha512-EYo0NE9/da/OY8STDsK2LvM4kNa79DBsf4YVtaG4P5pZ615IeFsD8xOHZeuJmUrSMlVQ8ywPRX7WMucUybsKug==} engines: {node: '>=16.0.0'} @@ -1304,6 +1373,10 @@ packages: resolution: {integrity: sha512-q6sO10dnCXoxe9thobMJxekhJumzd1j6dxcE1+qJdYKHJr6yYgWbogJqrLCpWd30w0lEvnuAHK8lN2kWLdJxJw==} engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-user-agent@3.654.0': + resolution: {integrity: sha512-liCcqPAyRsr53cy2tYu4qeH4MMN0eh9g6k56XzI5xd4SghXH5YWh4qOYAlQ8T66ZV4nPMtD8GLtLXGzsH8moFg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/protocol-http@3.374.0': resolution: {integrity: sha512-9WpRUbINdGroV3HiZZIBoJvL2ndoWk39OfwxWs2otxByppJZNN14bg/lvCx5e8ggHUti7IBk5rb0nqQZ4m05pg==} engines: {node: '>=14.0.0'} @@ -1317,6 +1390,10 @@ packages: resolution: {integrity: sha512-xURBvdQXvRvca5Du8IlC5FyCj3pkw8Z75+373J3Wb+vyg8GjD14HfKk1Je1HCCQDyIE9VB/scYDcm9ri0ppePw==} engines: {node: '>=16.0.0'} + '@aws-sdk/region-config-resolver@3.654.0': + resolution: {integrity: sha512-ydGOrXJxj3x0sJhsXyTmvJVLAE0xxuTWFJihTl67RtaO7VRNtd82I3P3bwoMMaDn5WpmV5mPo8fEUDRlBm3fPg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/signature-v4@3.374.0': resolution: {integrity: sha512-2xLJvSdzcZZAg0lsDLUAuSQuihzK0dcxIK7WmfuJeF7DGKJFmp9czQmz5f3qiDz6IDQzvgK1M9vtJSVCslJbyQ==} engines: {node: '>=14.0.0'} @@ -1334,6 +1411,12 @@ packages: peerDependencies: '@aws-sdk/client-sso-oidc': ^3.649.0 + '@aws-sdk/token-providers@3.654.0': + resolution: {integrity: sha512-D8GeJYmvbfWkQDtTB4owmIobSMexZel0fOoetwvgCQ/7L8VPph3Q2bn1TRRIXvH7wdt6DcDxA3tKMHPBkT3GlA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sso-oidc': ^3.654.0 + '@aws-sdk/types@3.609.0': resolution: {integrity: sha512-+Tqnh9w0h2LcrUsdXyT1F8mNhXz+tVYBtP19LpeEGntmvHwa2XzvLUCWpoIAIVsHp5+HdB2X9Sn0KAtmbFXc2Q==} engines: {node: '>=16.0.0'} @@ -1342,6 +1425,10 @@ packages: resolution: {integrity: sha512-PuPw8RysbhJNlaD2d/PzOTf8sbf4Dsn2b7hwyGh7YVG3S75yTpxSAZxrnhKsz9fStgqFmnw/jUfV/G+uQAeTVw==} engines: {node: '>=16.0.0'} + '@aws-sdk/types@3.654.0': + resolution: {integrity: sha512-VWvbED3SV+10QJIcmU/PKjsKilsTV16d1I7/on4bvD/jo1qGeMXqLDBSen3ks/tuvXZF/mFc7ZW/W2DiLVtO7A==} + engines: {node: '>=16.0.0'} + '@aws-sdk/util-endpoints@3.637.0': resolution: {integrity: sha512-pAqOKUHeVWHEXXDIp/qoMk/6jyxIb6GGjnK1/f8dKHtKIEs4tKsnnL563gceEvdad53OPXIt86uoevCcCzmBnw==} engines: {node: '>=16.0.0'} @@ -1350,6 +1437,10 @@ packages: resolution: {integrity: sha512-bZI1Wc3R/KibdDVWFxX/N4AoJFG4VJ92Dp4WYmOrVD6VPkb8jPz7ZeiYc7YwPl8NoDjYyPneBV0lEoK/V8OKAA==} engines: {node: '>=16.0.0'} + '@aws-sdk/util-endpoints@3.654.0': + resolution: {integrity: sha512-i902fcBknHs0Irgdpi62+QMvzxE+bczvILXigYrlHL4+PiEnlMVpni5L5W1qCkNZXf8AaMrSBuR1NZAGp6UOUw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/util-locate-window@3.568.0': resolution: {integrity: sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==} engines: {node: '>=16.0.0'} @@ -1360,6 +1451,9 @@ packages: '@aws-sdk/util-user-agent-browser@3.649.0': resolution: {integrity: sha512-IY43r256LhKAvdEVQO/FPdUyVpcZS5EVxh/WHVdNzuN1bNLoUK2rIzuZqVA0EGguvCxoXVmQv9m50GvG7cGktg==} + '@aws-sdk/util-user-agent-browser@3.654.0': + resolution: {integrity: sha512-ykYAJqvnxLt7wfrqya28wuH3/7NdrwzfiFd7NqEVQf7dXVxL5RPEpD7DxjcyQo3DsHvvdUvGZVaQhozycn1pzA==} + '@aws-sdk/util-user-agent-node@3.614.0': resolution: {integrity: sha512-15ElZT88peoHnq5TEoEtZwoXTXRxNrk60TZNdpl/TUBJ5oNJ9Dqb5Z4ryb8ofN6nm9aFf59GVAerFDz8iUoHBA==} engines: {node: '>=16.0.0'} @@ -1378,6 +1472,15 @@ packages: aws-crt: optional: true + '@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' + peerDependenciesMeta: + aws-crt: + optional: true + '@aws-sdk/util-utf8-browser@3.259.0': resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} @@ -3623,50 +3726,95 @@ packages: resolution: {integrity: sha512-N28xAvipNX+pAMzp1RzluF+lONj3rwlhN0b+PziEIB1RcajwcfG9yDY29J/OK1As7BIR6L8HR59mUg3ZpwOQuw==} engines: {node: '>=16.0.0'} + '@smithy/abort-controller@3.1.4': + resolution: {integrity: sha512-VupaALAQlXViW3/enTf/f5l5JZYSAxoJL7f0nanhNNKnww6DGCg1oYIuNP78KDugnkwthBO6iEcym16HhWV8RQ==} + engines: {node: '>=16.0.0'} + '@smithy/config-resolver@3.0.7': resolution: {integrity: sha512-xSmaL89IdF5yUtJYy6Y4brxTnK7irFDKagTlrCvdPlJKZq1M+OMfvUlhxbxRM4T2RPgxtFQvacWbtRX+6vldPw==} engines: {node: '>=16.0.0'} + '@smithy/config-resolver@3.0.8': + resolution: {integrity: sha512-Tv1obAC18XOd2OnDAjSWmmthzx6Pdeh63FbLin8MlPiuJ2ATpKkq0NcNOJFr0dO+JmZXnwu8FQxKJ3TKJ3Hulw==} + engines: {node: '>=16.0.0'} + '@smithy/core@2.4.2': resolution: {integrity: sha512-/+KSeo2DMYnkep9/qYNyLMZ/44ETq0Q2aG2MOkh6zNi48GYZsDNxJl6HxVXrIbAVyzDEcQi39KKcOrICGWXENw==} engines: {node: '>=16.0.0'} + '@smithy/core@2.4.5': + resolution: {integrity: sha512-Z0qlPXgZ0pouYgnu/cZTEYeRAvniiKZmVl4wIbZHX/nEMHkMDV9ao6KFArsU9KndE0TuhL149xcRx45wfw1YCA==} + engines: {node: '>=16.0.0'} + '@smithy/credential-provider-imds@3.2.2': resolution: {integrity: sha512-Dz9k4XgRqUTTKODVfqEYQGVmS9cC7/HSkZADqojC/sBi5Dpu2eiBn/cZQX/buHfbyxtm5gMdmH+MoPz6Uz2JnA==} engines: {node: '>=16.0.0'} + '@smithy/credential-provider-imds@3.2.3': + resolution: {integrity: sha512-VoxMzSzdvkkjMJNE38yQgx4CfnmT+Z+5EUXkg4x7yag93eQkVQgZvN3XBSHC/ylfBbLbAtdu7flTCChX9I+mVg==} + engines: {node: '>=16.0.0'} + '@smithy/eventstream-codec@1.1.0': resolution: {integrity: sha512-3tEbUb8t8an226jKB6V/Q2XU/J53lCwCzULuBPEaF4JjSh+FlCMp7TmogE/Aij5J9DwlsZ4VAD/IRDuQ/0ZtMw==} '@smithy/eventstream-codec@3.1.2': resolution: {integrity: sha512-0mBcu49JWt4MXhrhRAlxASNy0IjDRFU+aWNDRal9OtUJvJNiwDuyKMUONSOjLjSCeGwZaE0wOErdqULer8r7yw==} + '@smithy/eventstream-codec@3.1.5': + resolution: {integrity: sha512-6pu+PT2r+5ZnWEV3vLV1DzyrpJ0TmehQlniIDCSpZg6+Ji2SfOI38EqUyQ+O8lotVElCrfVc9chKtSMe9cmCZQ==} + '@smithy/eventstream-serde-browser@3.0.6': resolution: {integrity: sha512-2hM54UWQUOrki4BtsUI1WzmD13/SeaqT/AB3EUJKbcver/WgKNaiJ5y5F5XXuVe6UekffVzuUDrBZVAA3AWRpQ==} engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-browser@3.0.9': + resolution: {integrity: sha512-PiQLo6OQmZAotJweIcObL1H44gkvuJACKMNqpBBe5Rf2Ax1DOcGi/28+feZI7yTe1ERHlQQaGnm8sSkyDUgsMg==} + engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-config-resolver@3.0.3': resolution: {integrity: sha512-NVTYjOuYpGfrN/VbRQgn31x73KDLfCXCsFdad8DiIc3IcdxL+dYA9zEQPyOP7Fy2QL8CPy2WE4WCUD+ZsLNfaQ==} engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-config-resolver@3.0.6': + resolution: {integrity: sha512-iew15It+c7WfnVowWkt2a7cdPp533LFJnpjDQgfZQcxv2QiOcyEcea31mnrk5PVbgo0nNH3VbYGq7myw2q/F6A==} + engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-node@3.0.5': resolution: {integrity: sha512-+upXvnHNyZP095s11jF5dhGw/Ihzqwl5G+/KtMnoQOpdfC3B5HYCcDVG9EmgkhJMXJlM64PyN5gjJl0uXFQehQ==} engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-node@3.0.8': + resolution: {integrity: sha512-6m+wI+fT0na+6oao6UqALVA38fsScCpoG5UO/A8ZSyGLnPM2i4MS1cFUhpuALgvLMxfYoTCh7qSeJa0aG4IWpQ==} + engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-universal@3.0.5': resolution: {integrity: sha512-5u/nXbyoh1s4QxrvNre9V6vfyoLWuiVvvd5TlZjGThIikc3G+uNiG9uOTCWweSRjv1asdDIWK7nOmN7le4RYHQ==} engines: {node: '>=16.0.0'} + '@smithy/eventstream-serde-universal@3.0.8': + resolution: {integrity: sha512-09tqzIQ6e+7jLqGvRji1yJoDbL/zob0OFhq75edgStWErGLf16+yI5hRc/o9/YAybOhUZs/swpW2SPn892G5Gg==} + engines: {node: '>=16.0.0'} + '@smithy/fetch-http-handler@3.2.6': resolution: {integrity: sha512-Pll8H4B+Wr52MZ89MgM0MjTFWoTVGmYR3GqDec3QJT1TM2NvqfWnhHkNP/ryp1M6i4AZ9V638V0tDkbE1YHcHA==} + '@smithy/fetch-http-handler@3.2.8': + resolution: {integrity: sha512-Lqe0B8F5RM7zkw//6avq1SJ8AfaRd3ubFUS1eVp5WszV7p6Ne5hQ4dSuMHDpNRPhgTvj4va9Kd/pcVigHEHRow==} + '@smithy/hash-node@3.0.5': resolution: {integrity: sha512-pF984y7JCgChaesAWZDDcpJ+e2ocdQDaSDBTpWrm6t/tSUIpAbPhH3PjcXSwBpaK7tZNNkKaLWKeWH9TEhyfOA==} engines: {node: '>=16.0.0'} + '@smithy/hash-node@3.0.6': + resolution: {integrity: sha512-c/FHEdKK/7DU2z6ZE91L36ahyXWayR3B+FzELjnYq7wH5YqIseM24V+pWCS9kFn1Ln8OFGTf+pyYPiHZuX0s/Q==} + engines: {node: '>=16.0.0'} + '@smithy/invalid-dependency@3.0.5': resolution: {integrity: sha512-SMdamleWUZm456jWMreY+A9zkLb19Ih4vsxYKrmaXT1hnxpRAbpFPqyLKXyMFyR4hMY/8E3K25RDKSwIwpnSMg==} + '@smithy/invalid-dependency@3.0.6': + resolution: {integrity: sha512-czM7Ioq3s8pIXht7oD+vmgy4Wfb4XavU/k/irO8NdXFFOx7YAlsCCcKOh/lJD1mJSYQqiR7NmpZ9JviryD/7AQ==} + '@smithy/is-array-buffer@1.1.0': resolution: {integrity: sha512-twpQ/n+3OWZJ7Z+xu43MJErmhB/WO/mMTnqR6PwWQShvSJ/emx5d1N59LQZk6ZpTAeuRWrc+eHhkzTp9NFjNRQ==} engines: {node: '>=14.0.0'} @@ -3683,34 +3831,66 @@ packages: resolution: {integrity: sha512-l4qjyXWmkiP/kQ9xdDaA1YA08n0TbHhKwKnaPYY+IbXUHVYGf+Xvrp3A+FXzIUocf462Ia1z+V4oB0jyZEVBHw==} engines: {node: '>=16.0.0'} + '@smithy/middleware-content-length@3.0.8': + resolution: {integrity: sha512-VuyszlSO49WKh3H9/kIO2kf07VUwGV80QRiaDxUfP8P8UKlokz381ETJvwLhwuypBYhLymCYyNhB3fLAGBX2og==} + engines: {node: '>=16.0.0'} + '@smithy/middleware-endpoint@3.1.2': resolution: {integrity: sha512-V1LfiPWTtbRHbvXuY+8BNxRnyakDpsALQh/bG1by1AqFJ3U4D3La6pJbjO+/wsmGOq439KBbqshRbiLKsUGVzA==} engines: {node: '>=16.0.0'} + '@smithy/middleware-endpoint@3.1.3': + resolution: {integrity: sha512-KeM/OrK8MVFUsoJsmCN0MZMVPjKKLudn13xpgwIMpGTYpA8QZB2Xq5tJ+RE6iu3A6NhOI4VajDTwBsm8pwwrhg==} + engines: {node: '>=16.0.0'} + '@smithy/middleware-retry@3.0.17': resolution: {integrity: sha512-svh6QUiS0hDpOvRIW0qSaNlAekEME+J56qpqPJXdS27s7blaXTS+Xsu2iTZyuIsdwOI3q33s5Y880qDoKFWfaw==} engines: {node: '>=16.0.0'} + '@smithy/middleware-retry@3.0.20': + resolution: {integrity: sha512-HELCOVwYw5hFDBm69d+LmmGjBCjWnwp/t7SJiHmp+c4u9vgfIaCjdSeIdnlOsLrr5ic5jGTJXvJFUQnd987b/g==} + engines: {node: '>=16.0.0'} + '@smithy/middleware-serde@3.0.5': resolution: {integrity: sha512-H6oR6f/InBwQDzfYjUwfi32NRuqeXWThba0NBF96MOPOmkYtlYGeVn1SZYvM4k0J9WgjfIiUp1wIahyGBSk+WA==} engines: {node: '>=16.0.0'} + '@smithy/middleware-serde@3.0.6': + resolution: {integrity: sha512-KKTUSl1MzOM0MAjGbudeaVNtIDo+PpekTBkCNwvfZlKndodrnvRo+00USatiyLOc0ujjO9UydMRu3O9dYML7ag==} + engines: {node: '>=16.0.0'} + '@smithy/middleware-stack@3.0.5': resolution: {integrity: sha512-wW9JfmsInpaCAfZx2aHELOQJzgMI+CZBh0KTLpPnKgNOkEr6zRwoMl3su7aSGCkeKc6vuF+J0s67fL1IHrhs6w==} engines: {node: '>=16.0.0'} + '@smithy/middleware-stack@3.0.6': + resolution: {integrity: sha512-2c0eSYhTQ8xQqHMcRxLMpadFbTXg6Zla5l0mwNftFCZMQmuhI7EbAJMx6R5eqfuV3YbJ3QGyS3d5uSmrHV8Khg==} + engines: {node: '>=16.0.0'} + '@smithy/node-config-provider@3.1.6': resolution: {integrity: sha512-JoX4+FeqNzrSxwpwvBMv8L7J/kKTVCgkZIzBJbgGPj4T74iO11qzU0/BWF5Bepmu+GY4M31EZYRZdFMGdR6Rsg==} engines: {node: '>=16.0.0'} + '@smithy/node-config-provider@3.1.7': + resolution: {integrity: sha512-g3mfnC3Oo8pOI0dYuPXLtdW1WGVb3bR2tkV21GNkm0ZvQjLTtamXAwCWt/FCb0HGvKt3gHHmF1XerG0ICfalOg==} + engines: {node: '>=16.0.0'} + '@smithy/node-http-handler@3.2.1': resolution: {integrity: sha512-n/XdrtuYPxXBJ0IcA8ftEwgGupNG/ToVwigtna0hdJvpaZ6H2Dnt6IyEGI6Tw/z7haKkP6+F5ALnpdqjFyfn4g==} engines: {node: '>=16.0.0'} + '@smithy/node-http-handler@3.2.3': + resolution: {integrity: sha512-/gcm5DJ3k1b1zEInzBGAZC8ntJ+jwrz1NcSIu+9dSXd1FfG0G6QgkDI40tt8/WYUbHtLyo8fEqtm2v29koWo/w==} + engines: {node: '>=16.0.0'} + '@smithy/property-provider@3.1.5': resolution: {integrity: sha512-2B8s9aZ3MKphuM+hUauPApbKslldIa+Lk2ITqDOko7rpUcq6lEsR4wKUd/SvNXI1NHTKfQmncFvArlYhuSZ1nw==} engines: {node: '>=16.0.0'} + '@smithy/property-provider@3.1.6': + resolution: {integrity: sha512-NK3y/T7Q/Bw+Z8vsVs9MYIQ5v7gOX7clyrXcwhhIBQhbPgRl6JDrZbusO9qWDhcEus75Tg+VCxtIRfo3H76fpw==} + engines: {node: '>=16.0.0'} + '@smithy/protocol-http@1.2.0': resolution: {integrity: sha512-GfGfruksi3nXdFok5RhgtOnWe5f6BndzYfmEXISD+5gAGdayFGpjWu5pIqIweTudMtse20bGbc+7MFZXT1Tb8Q==} engines: {node: '>=14.0.0'} @@ -3719,22 +3899,42 @@ packages: resolution: {integrity: sha512-PyzdqhVOJOUjxE9BpyBVSVU/HKiekW+ZAy47RktIIH2nmtXr8uUXAifFzkInCNhlToXidLrMaaayqH7+s0MMcA==} engines: {node: '>=16.0.0'} + '@smithy/protocol-http@4.1.3': + resolution: {integrity: sha512-GcbMmOYpH9iRqtC05RbRnc/0FssxSTHlmaNhYBTgSgNCYpdR3Kt88u5GAZTBmouzv+Zlj/VRv92J9ruuDeJuEw==} + engines: {node: '>=16.0.0'} + '@smithy/querystring-builder@3.0.5': resolution: {integrity: sha512-4s9s07WUv8mQI4SGVqcMoAI+Q1tlY7BqC8FSgl3BD43rpCOKDzeZt+NASJJi/PAldE3Y3nEenIWbOIR1iLdmeg==} engines: {node: '>=16.0.0'} + '@smithy/querystring-builder@3.0.6': + resolution: {integrity: sha512-sQe08RunoObe+Usujn9+R2zrLuQERi3CWvRO3BvnoWSYUaIrLKuAIeY7cMeDax6xGyfIP3x/yFWbEKSXvOnvVg==} + engines: {node: '>=16.0.0'} + '@smithy/querystring-parser@3.0.5': resolution: {integrity: sha512-T6Jiz5T7ul5heQct4qugQ3O2M84nT4doKtO0/yfqUGGoUgmn3qejZVRcbGlQq2yZM2XbbJpkMtjqND5UpTMKcg==} engines: {node: '>=16.0.0'} + '@smithy/querystring-parser@3.0.6': + resolution: {integrity: sha512-UJKw4LlEkytzz2Wq+uIdHf6qOtFfee/o7ruH0jF5I6UAuU+19r9QV7nU3P/uI0l6+oElRHmG/5cBBcGJrD7Ozg==} + engines: {node: '>=16.0.0'} + '@smithy/service-error-classification@3.0.5': resolution: {integrity: sha512-xpKPZExnbOqbvl18hAPuY5V1KRn+xx19SLaH3O2/2889FoJjPS/Fxr4SlsszQnSuurBxNh5+XcxgHMjS9YCdmw==} engines: {node: '>=16.0.0'} + '@smithy/service-error-classification@3.0.6': + resolution: {integrity: sha512-53SpchU3+DUZrN7J6sBx9tBiCVGzsib2e4sc512Q7K9fpC5zkJKs6Z9s+qbMxSYrkEkle6hnMtrts7XNkMJJMg==} + engines: {node: '>=16.0.0'} + '@smithy/shared-ini-file-loader@3.1.6': resolution: {integrity: sha512-SzKpWzFiwwUOVuNRgbrl+VT3Ca8oi5gjEH7bBYUBreDorr1/M8uK90Jt1+mG2IDPbFcGBSe/90xceLuaTx8a7Q==} engines: {node: '>=16.0.0'} + '@smithy/shared-ini-file-loader@3.1.7': + resolution: {integrity: sha512-IA4K2qTJYXkF5OfVN4vsY1hfnUZjaslEE8Fsr/gGFza4TAC2A9NfnZuSY2srQIbt9bwtjHiAayrRVgKse4Q7fA==} + engines: {node: '>=16.0.0'} + '@smithy/signature-v4@1.1.0': resolution: {integrity: sha512-fDo3m7YqXBs7neciOePPd/X9LPm5QLlDMdIC4m1H6dgNLnXfLMFNIxEfPyohGA8VW9Wn4X8lygnPSGxDZSmp0Q==} engines: {node: '>=14.0.0'} @@ -3743,10 +3943,18 @@ packages: resolution: {integrity: sha512-JmazVi14qD6/LBHARoZY24UY0hG2YsMBXHph/Hh05Z3m0cwvJE9EpbkyEr/m16SespUDldE3Y9Gk733D1T5W9g==} engines: {node: '>=16.0.0'} + '@smithy/signature-v4@4.1.4': + resolution: {integrity: sha512-72MiK7xYukNsnLJI9NqvUHqTu0ziEsfMsYNlWpiJfuGQnCTFKpckThlEatirvcA/LmT1h7rRO+pJD06PYsPu9Q==} + engines: {node: '>=16.0.0'} + '@smithy/smithy-client@3.3.1': resolution: {integrity: sha512-5BvfTGflaAinZ+MoNJT9x6v8RKc+hWwUTJYtEs0CbxF9w9DVH3rQ9y94vZgMjuePC2lgjMi+og2bt5gGGfvK5A==} engines: {node: '>=16.0.0'} + '@smithy/smithy-client@3.3.4': + resolution: {integrity: sha512-NKw/2XxOW/Rg3rzB90HxsmGok5oS6vRzJgMh/JN4BHaOQQ4q5OuX999GmOGxEp730wbpIXIowfKZmIMXkG4v0Q==} + engines: {node: '>=16.0.0'} + '@smithy/types@1.2.0': resolution: {integrity: sha512-z1r00TvBqF3dh4aHhya7nz1HhvCg4TRmw51fjMrh5do3h+ngSstt/yKlNbHeb9QxJmFbmN8KEVSWgb1bRvfEoA==} engines: {node: '>=14.0.0'} @@ -3755,9 +3963,16 @@ packages: resolution: {integrity: sha512-8sySrPnBJdFUX0/hJUGhOWyHR+QRbaCGPlfeNjoCYIQDvsAUtPrnz2fHXHvixiUkCB3Rb9BsL2VP2HdAMnitYQ==} engines: {node: '>=16.0.0'} + '@smithy/types@3.4.2': + resolution: {integrity: sha512-tHiFcfcVedVBHpmHUEUHOCCih8iZbIAYn9NvPsNzaPm/237I3imdDdZoOC8c87H5HBAVEa06tTgb+OcSWV9g5w==} + engines: {node: '>=16.0.0'} + '@smithy/url-parser@3.0.5': resolution: {integrity: sha512-JJ+zHce2xlSz4MbWz82fbMQv8Ye5cr3dcQJati6mtaoxWyZ/UpLlBRAzvpui6v08hNUBjinhELCEXK0GQjT5Mw==} + '@smithy/url-parser@3.0.6': + resolution: {integrity: sha512-47Op/NU8Opt49KyGpHtVdnmmJMsp2hEwBdyjuFB9M2V5QVOwA7pBhhxKN5z6ztKGrMw76gd8MlbPuzzvaAncuQ==} + '@smithy/util-base64@3.0.0': resolution: {integrity: sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==} engines: {node: '>=16.0.0'} @@ -3789,14 +4004,26 @@ packages: resolution: {integrity: sha512-C/yA/iKFX3YP2sCs57gA4YythCwrMgKz6qmLXzJafG1H/D80AtiPxWeYHIUpgU8q0YcK5JMhLNtGihIJBC0aOg==} engines: {node: '>= 10.0.0'} + '@smithy/util-defaults-mode-browser@3.0.20': + resolution: {integrity: sha512-HpYmCpEThQJpCKzwzrGrklhdegRfuXI9keHRrHidbyEMliCdgic6t38MikJeZEkdIcEMhO1g95HIYMzjUzB+xg==} + engines: {node: '>= 10.0.0'} + '@smithy/util-defaults-mode-node@3.0.17': resolution: {integrity: sha512-33n7WdU5t/vNrgnKPf0BPHewkn+aMsYDAt5UfRVIV/0ILQ2lMXvRYnVakUjTJTig869rIJCUi5TVxtnB0DULiA==} engines: {node: '>= 10.0.0'} + '@smithy/util-defaults-mode-node@3.0.20': + resolution: {integrity: sha512-atdsHNtAX0rwTvRRGsrONU0C0XzapH6tI8T1y/OReOvWN7uBwXqqWRft6m8egU2DgeReU0xqT3PHdGCe5VRaaQ==} + engines: {node: '>= 10.0.0'} + '@smithy/util-endpoints@2.1.1': resolution: {integrity: sha512-WKc6zr4xyhBdnYxhDKSbqxMlS+QFoF6n9bRK7l1t2hlyDrv/hZBMNBNsxWzkGRbv5Iwak+fp+fLjBnLUtVO11A==} engines: {node: '>=16.0.0'} + '@smithy/util-endpoints@2.1.2': + resolution: {integrity: sha512-FEISzffb4H8DLzGq1g4MuDpcv6CIG15fXoQzDH9SjpRJv6h7J++1STFWWinilG0tQh9H1v2UKWG19Jjr2B16zQ==} + engines: {node: '>=16.0.0'} + '@smithy/util-hex-encoding@1.1.0': resolution: {integrity: sha512-7UtIE9eH0u41zpB60Jzr0oNCQ3hMJUabMcKRUVjmyHTXiWDE4vjSqN6qlih7rCNeKGbioS7f/y2Jgym4QZcKFg==} engines: {node: '>=14.0.0'} @@ -3813,14 +4040,26 @@ packages: resolution: {integrity: sha512-lG/lYcEJ4yUBm06iYpMHhepVH1xsMLb90/PpK5MqGjahTHVOHyzePHENv8OniN4aRiCjiow3E9tbSkAA3dCBSw==} engines: {node: '>=16.0.0'} + '@smithy/util-middleware@3.0.6': + resolution: {integrity: sha512-BxbX4aBhI1O9p87/xM+zWy0GzT3CEVcXFPBRDoHAM+pV0eSW156pR+PSYEz0DQHDMYDsYAflC2bQNz2uaDBUZQ==} + engines: {node: '>=16.0.0'} + '@smithy/util-retry@3.0.5': resolution: {integrity: sha512-Ag4bJ465QbBB934DueeDVTzcI7Sl1SSk3i7gd8HeN/edA/v1a5Zk5eZx/DQkOYzCU5g+WoPr5ZpsRgZ2PaTCnA==} engines: {node: '>=16.0.0'} + '@smithy/util-retry@3.0.6': + resolution: {integrity: sha512-BRZiuF7IwDntAbevqMco67an0Sr9oLQJqqRCsSPZZHYRnehS0LHDAkJk/pSmI7Z8c/1Vet294H7fY2fWUgB+Rg==} + engines: {node: '>=16.0.0'} + '@smithy/util-stream@3.1.5': resolution: {integrity: sha512-/AHA21AjiIVVUJwX4G/c0Tqjg4DQ1fXgygaI2PTs2SDYurX8WUux+uZHPETo4cq3LyEeAlQi6bXSOeOlQzh11w==} engines: {node: '>=16.0.0'} + '@smithy/util-stream@3.1.8': + resolution: {integrity: sha512-hoKOqSmb8FD3WLObuB5hwbM7bNIWgcnvkThokTvVq7J5PKjlLUK5qQQcB9zWLHIoSaIlf3VIv2OxZY2wtQjcRQ==} + engines: {node: '>=16.0.0'} + '@smithy/util-uri-escape@1.1.0': resolution: {integrity: sha512-/jL/V1xdVRt5XppwiaEU8Etp5WHZj609n0xMTuehmCqdoOFbId1M+aEeDWZsQ+8JbEB/BJ6ynY2SlYmOaKtt8w==} engines: {node: '>=14.0.0'} @@ -11660,7 +11899,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.649.0 + '@aws-sdk/types': 3.654.0 '@aws-sdk/util-locate-window': 3.568.0 '@smithy/util-utf8': 2.3.0 tslib: 2.7.0 @@ -11687,6 +11926,55 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.7.0 + '@aws-sdk/client-bedrock-agent-runtime@3.654.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.654.0) + '@aws-sdk/client-sts': 3.654.0 + '@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.654.0))(@aws-sdk/client-sts@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.5 + '@smithy/eventstream-serde-browser': 3.0.9 + '@smithy/eventstream-serde-config-resolver': 3.0.6 + '@smithy/eventstream-serde-node': 3.0.8 + '@smithy/fetch-http-handler': 3.2.8 + '@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.20 + '@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.3 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@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.20 + '@smithy/util-defaults-mode-node': 3.0.20 + '@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.7.0 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-bedrock-runtime@3.642.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -11921,6 +12209,96 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sts': 3.650.0 + '@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.650.0))(@aws-sdk/client-sts@3.650.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.5 + '@smithy/fetch-http-handler': 3.2.8 + '@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.20 + '@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.3 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@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.20 + '@smithy/util-defaults-mode-node': 3.0.20 + '@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.7.0 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sso-oidc@3.654.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.654.0 + '@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.654.0))(@aws-sdk/client-sts@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.5 + '@smithy/fetch-http-handler': 3.2.8 + '@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.20 + '@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.3 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@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.20 + '@smithy/util-defaults-mode-node': 3.0.20 + '@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.7.0 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-sso@3.637.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -12007,6 +12385,49 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sso@3.654.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@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.5 + '@smithy/fetch-http-handler': 3.2.8 + '@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.20 + '@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.3 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@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.20 + '@smithy/util-defaults-mode-node': 3.0.20 + '@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.7.0 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-sts@3.637.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -12097,6 +12518,51 @@ snapshots: transitivePeerDependencies: - aws-crt + '@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-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.654.0) + '@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.654.0))(@aws-sdk/client-sts@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.5 + '@smithy/fetch-http-handler': 3.2.8 + '@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.20 + '@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.3 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@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.20 + '@smithy/util-defaults-mode-node': 3.0.20 + '@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.7.0 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/core@3.635.0': dependencies: '@smithy/core': 2.4.2 @@ -12123,6 +12589,19 @@ snapshots: fast-xml-parser: 4.4.1 tslib: 2.7.0 + '@aws-sdk/core@3.654.0': + dependencies: + '@smithy/core': 2.4.5 + '@smithy/node-config-provider': 3.1.7 + '@smithy/property-provider': 3.1.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/signature-v4': 4.1.4 + '@smithy/smithy-client': 3.3.4 + '@smithy/types': 3.4.2 + '@smithy/util-middleware': 3.0.6 + fast-xml-parser: 4.4.1 + tslib: 2.7.0 + '@aws-sdk/credential-provider-cognito-identity@3.650.0': dependencies: '@aws-sdk/client-cognito-identity': 3.650.0 @@ -12147,6 +12626,13 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/credential-provider-env@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@aws-sdk/credential-provider-http@3.635.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -12171,6 +12657,18 @@ snapshots: '@smithy/util-stream': 3.1.5 tslib: 2.7.0 + '@aws-sdk/credential-provider-http@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/fetch-http-handler': 3.2.8 + '@smithy/node-http-handler': 3.2.3 + '@smithy/property-provider': 3.1.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@smithy/types': 3.4.2 + '@smithy/util-stream': 3.1.8 + tslib: 2.7.0 + '@aws-sdk/credential-provider-ini@3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))(@aws-sdk/client-sts@3.637.0)': dependencies: '@aws-sdk/client-sts': 3.637.0 @@ -12207,15 +12705,15 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt - '@aws-sdk/credential-provider-node@3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))(@aws-sdk/client-sts@3.637.0)': + '@aws-sdk/credential-provider-ini@3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0)': dependencies: - '@aws-sdk/credential-provider-env': 3.620.1 - '@aws-sdk/credential-provider-http': 3.635.0 - '@aws-sdk/credential-provider-ini': 3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))(@aws-sdk/client-sts@3.637.0) - '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0)) - '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.637.0) - '@aws-sdk/types': 3.609.0 + '@aws-sdk/client-sts': 3.650.0 + '@aws-sdk/credential-provider-env': 3.649.0 + '@aws-sdk/credential-provider-http': 3.649.0 + '@aws-sdk/credential-provider-process': 3.649.0 + '@aws-sdk/credential-provider-sso': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/types': 3.649.0 '@smithy/credential-provider-imds': 3.2.2 '@smithy/property-provider': 3.1.5 '@smithy/shared-ini-file-loader': 3.1.6 @@ -12223,16 +12721,15 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - - '@aws-sdk/client-sts' - aws-crt - '@aws-sdk/credential-provider-node@3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0)': + '@aws-sdk/credential-provider-ini@3.650.0(@aws-sdk/client-sts@3.650.0)': dependencies: + '@aws-sdk/client-sts': 3.650.0 '@aws-sdk/credential-provider-env': 3.649.0 '@aws-sdk/credential-provider-http': 3.649.0 - '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) '@aws-sdk/credential-provider-process': 3.649.0 - '@aws-sdk/credential-provider-sso': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-provider-sso': 3.650.0 '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) '@aws-sdk/types': 3.649.0 '@smithy/credential-provider-imds': 3.2.2 @@ -12242,58 +12739,270 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - - '@aws-sdk/client-sts' - aws-crt + optional: true - '@aws-sdk/credential-provider-process@3.620.1': + '@aws-sdk/credential-provider-ini@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0)': dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.5 - '@smithy/shared-ini-file-loader': 3.1.6 - '@smithy/types': 3.4.1 + '@aws-sdk/client-sts': 3.650.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/client-sts@3.650.0)) + '@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.650.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.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt - '@aws-sdk/credential-provider-process@3.649.0': - dependencies: - '@aws-sdk/types': 3.649.0 - '@smithy/property-provider': 3.1.5 - '@smithy/shared-ini-file-loader': 3.1.6 - '@smithy/types': 3.4.1 + '@aws-sdk/credential-provider-ini@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)': + dependencies: + '@aws-sdk/client-sts': 3.654.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/client-sts@3.654.0)) + '@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.654.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.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt - '@aws-sdk/credential-provider-sso@3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))': + '@aws-sdk/credential-provider-node@3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))(@aws-sdk/client-sts@3.637.0)': dependencies: - '@aws-sdk/client-sso': 3.637.0 - '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0)) + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.635.0 + '@aws-sdk/credential-provider-ini': 3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))(@aws-sdk/client-sts@3.637.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.637.0) '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.2 '@smithy/property-provider': 3.1.5 '@smithy/shared-ini-file-loader': 3.1.6 '@smithy/types': 3.4.1 tslib: 2.7.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' - aws-crt - '@aws-sdk/credential-provider-sso@3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))': + '@aws-sdk/credential-provider-node@3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0)': dependencies: - '@aws-sdk/client-sso': 3.650.0 - '@aws-sdk/token-providers': 3.649.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-provider-env': 3.649.0 + '@aws-sdk/credential-provider-http': 3.649.0 + '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-process': 3.649.0 + '@aws-sdk/credential-provider-sso': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) '@aws-sdk/types': 3.649.0 + '@smithy/credential-provider-imds': 3.2.2 '@smithy/property-provider': 3.1.5 '@smithy/shared-ini-file-loader': 3.1.6 '@smithy/types': 3.4.1 tslib: 2.7.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' - aws-crt - '@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.637.0)': + '@aws-sdk/credential-provider-node@3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0)': dependencies: - '@aws-sdk/client-sts': 3.637.0 - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.5 - '@smithy/types': 3.4.1 - tslib: 2.7.0 + '@aws-sdk/credential-provider-env': 3.649.0 + '@aws-sdk/credential-provider-http': 3.649.0 + '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-process': 3.649.0 + '@aws-sdk/credential-provider-sso': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/types': 3.649.0 + '@smithy/credential-provider-imds': 3.2.2 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.650.0(@aws-sdk/client-sts@3.650.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.649.0 + '@aws-sdk/credential-provider-http': 3.649.0 + '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-process': 3.649.0 + '@aws-sdk/credential-provider-sso': 3.650.0 + '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/types': 3.649.0 + '@smithy/credential-provider-imds': 3.2.2 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + optional: true + + '@aws-sdk/credential-provider-node@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0)': + dependencies: + '@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.650.0))(@aws-sdk/client-sts@3.650.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/client-sts@3.650.0)) + '@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.650.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.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)': + dependencies: + '@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.654.0))(@aws-sdk/client-sts@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/client-sts@3.654.0)) + '@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.654.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.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-process@3.620.1': + dependencies: + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + + '@aws-sdk/credential-provider-process@3.649.0': + dependencies: + '@aws-sdk/types': 3.649.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + + '@aws-sdk/credential-provider-process@3.654.0': + dependencies: + '@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.7.0 + + '@aws-sdk/credential-provider-sso@3.637.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0))': + dependencies: + '@aws-sdk/client-sso': 3.637.0 + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.637.0(@aws-sdk/client-sts@3.637.0)) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.650.0': + dependencies: + '@aws-sdk/client-sso': 3.650.0 + '@aws-sdk/token-providers': 3.649.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/types': 3.649.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + + '@aws-sdk/credential-provider-sso@3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))': + dependencies: + '@aws-sdk/client-sso': 3.650.0 + '@aws-sdk/token-providers': 3.649.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/types': 3.649.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))': + dependencies: + '@aws-sdk/client-sso': 3.650.0 + '@aws-sdk/token-providers': 3.649.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/types': 3.649.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))': + dependencies: + '@aws-sdk/client-sso': 3.654.0 + '@aws-sdk/token-providers': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.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.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))': + dependencies: + '@aws-sdk/client-sso': 3.654.0 + '@aws-sdk/token-providers': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@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.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.637.0)': + dependencies: + '@aws-sdk/client-sts': 3.637.0 + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.5 + '@smithy/types': 3.4.1 + tslib: 2.7.0 '@aws-sdk/credential-provider-web-identity@3.649.0(@aws-sdk/client-sts@3.650.0)': dependencies: @@ -12303,7 +13012,23 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 - '@aws-sdk/credential-providers@3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))': + '@aws-sdk/credential-provider-web-identity@3.654.0(@aws-sdk/client-sts@3.650.0)': + dependencies: + '@aws-sdk/client-sts': 3.650.0 + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + + '@aws-sdk/credential-provider-web-identity@3.654.0(@aws-sdk/client-sts@3.654.0)': + dependencies: + '@aws-sdk/client-sts': 3.654.0 + '@aws-sdk/types': 3.654.0 + '@smithy/property-provider': 3.1.6 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + + '@aws-sdk/credential-providers@3.650.0': dependencies: '@aws-sdk/client-cognito-identity': 3.650.0 '@aws-sdk/client-sso': 3.650.0 @@ -12311,10 +13036,33 @@ snapshots: '@aws-sdk/credential-provider-cognito-identity': 3.650.0 '@aws-sdk/credential-provider-env': 3.649.0 '@aws-sdk/credential-provider-http': 3.649.0 - '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) - '@aws-sdk/credential-provider-node': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-node': 3.650.0(@aws-sdk/client-sts@3.650.0) '@aws-sdk/credential-provider-process': 3.649.0 - '@aws-sdk/credential-provider-sso': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-provider-sso': 3.650.0 + '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/types': 3.649.0 + '@smithy/credential-provider-imds': 3.2.2 + '@smithy/property-provider': 3.1.5 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + + '@aws-sdk/credential-providers@3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))': + dependencies: + '@aws-sdk/client-cognito-identity': 3.650.0 + '@aws-sdk/client-sso': 3.650.0 + '@aws-sdk/client-sts': 3.650.0 + '@aws-sdk/credential-provider-cognito-identity': 3.650.0 + '@aws-sdk/credential-provider-env': 3.649.0 + '@aws-sdk/credential-provider-http': 3.649.0 + '@aws-sdk/credential-provider-ini': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-node': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/credential-provider-process': 3.649.0 + '@aws-sdk/credential-provider-sso': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) '@aws-sdk/credential-provider-web-identity': 3.649.0(@aws-sdk/client-sts@3.650.0) '@aws-sdk/types': 3.649.0 '@smithy/credential-provider-imds': 3.2.2 @@ -12339,6 +13087,13 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/middleware-host-header@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@aws-sdk/middleware-logger@3.609.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -12351,6 +13106,12 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/middleware-logger@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@aws-sdk/middleware-recursion-detection@3.620.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -12365,6 +13126,13 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/middleware-recursion-detection@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@aws-sdk/middleware-user-agent@3.637.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -12381,6 +13149,14 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/middleware-user-agent@3.654.0': + dependencies: + '@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.7.0 + '@aws-sdk/protocol-http@3.374.0': dependencies: '@smithy/protocol-http': 1.2.0 @@ -12404,6 +13180,15 @@ snapshots: '@smithy/util-middleware': 3.0.5 tslib: 2.7.0 + '@aws-sdk/region-config-resolver@3.654.0': + dependencies: + '@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.6 + tslib: 2.7.0 + '@aws-sdk/signature-v4@3.374.0': dependencies: '@smithy/signature-v4': 1.1.0 @@ -12427,6 +13212,33 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/token-providers@3.649.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))': + dependencies: + '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.650.0) + '@aws-sdk/types': 3.649.0 + '@smithy/property-provider': 3.1.5 + '@smithy/shared-ini-file-loader': 3.1.6 + '@smithy/types': 3.4.1 + tslib: 2.7.0 + + '@aws-sdk/token-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))': + dependencies: + '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.650.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.7.0 + + '@aws-sdk/token-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))': + dependencies: + '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@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.7.0 + '@aws-sdk/types@3.609.0': dependencies: '@smithy/types': 3.4.1 @@ -12437,6 +13249,11 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/types@3.654.0': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@aws-sdk/util-endpoints@3.637.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -12451,6 +13268,13 @@ snapshots: '@smithy/util-endpoints': 2.1.1 tslib: 2.7.0 + '@aws-sdk/util-endpoints@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/types': 3.4.2 + '@smithy/util-endpoints': 2.1.2 + tslib: 2.7.0 + '@aws-sdk/util-locate-window@3.568.0': dependencies: tslib: 2.7.0 @@ -12469,6 +13293,13 @@ snapshots: bowser: 2.11.0 tslib: 2.7.0 + '@aws-sdk/util-user-agent-browser@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/types': 3.4.2 + bowser: 2.11.0 + tslib: 2.7.0 + '@aws-sdk/util-user-agent-node@3.614.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -12483,6 +13314,13 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@aws-sdk/util-user-agent-node@3.654.0': + dependencies: + '@aws-sdk/types': 3.654.0 + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@aws-sdk/util-utf8-browser@3.259.0': dependencies: tslib: 2.7.0 @@ -15337,6 +16175,11 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/abort-controller@3.1.4': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/config-resolver@3.0.7': dependencies: '@smithy/node-config-provider': 3.1.6 @@ -15345,6 +16188,14 @@ snapshots: '@smithy/util-middleware': 3.0.5 tslib: 2.7.0 + '@smithy/config-resolver@3.0.8': + dependencies: + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 + '@smithy/util-config-provider': 3.0.0 + '@smithy/util-middleware': 3.0.6 + tslib: 2.7.0 + '@smithy/core@2.4.2': dependencies: '@smithy/middleware-endpoint': 3.1.2 @@ -15358,6 +16209,19 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.7.0 + '@smithy/core@2.4.5': + dependencies: + '@smithy/middleware-endpoint': 3.1.3 + '@smithy/middleware-retry': 3.0.20 + '@smithy/middleware-serde': 3.0.6 + '@smithy/protocol-http': 4.1.3 + '@smithy/smithy-client': 3.3.4 + '@smithy/types': 3.4.2 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-middleware': 3.0.6 + '@smithy/util-utf8': 3.0.0 + tslib: 2.7.0 + '@smithy/credential-provider-imds@3.2.2': dependencies: '@smithy/node-config-provider': 3.1.6 @@ -15366,6 +16230,14 @@ snapshots: '@smithy/url-parser': 3.0.5 tslib: 2.7.0 + '@smithy/credential-provider-imds@3.2.3': + dependencies: + '@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.7.0 + '@smithy/eventstream-codec@1.1.0': dependencies: '@aws-crypto/crc32': 3.0.0 @@ -15380,29 +16252,59 @@ snapshots: '@smithy/util-hex-encoding': 3.0.0 tslib: 2.7.0 + '@smithy/eventstream-codec@3.1.5': + dependencies: + '@aws-crypto/crc32': 5.2.0 + '@smithy/types': 3.4.2 + '@smithy/util-hex-encoding': 3.0.0 + tslib: 2.7.0 + '@smithy/eventstream-serde-browser@3.0.6': dependencies: '@smithy/eventstream-serde-universal': 3.0.5 '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/eventstream-serde-browser@3.0.9': + dependencies: + '@smithy/eventstream-serde-universal': 3.0.8 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/eventstream-serde-config-resolver@3.0.3': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/eventstream-serde-config-resolver@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/eventstream-serde-node@3.0.5': dependencies: '@smithy/eventstream-serde-universal': 3.0.5 '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/eventstream-serde-node@3.0.8': + dependencies: + '@smithy/eventstream-serde-universal': 3.0.8 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/eventstream-serde-universal@3.0.5': dependencies: '@smithy/eventstream-codec': 3.1.2 '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/eventstream-serde-universal@3.0.8': + dependencies: + '@smithy/eventstream-codec': 3.1.5 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/fetch-http-handler@3.2.6': dependencies: '@smithy/protocol-http': 4.1.2 @@ -15411,6 +16313,14 @@ snapshots: '@smithy/util-base64': 3.0.0 tslib: 2.7.0 + '@smithy/fetch-http-handler@3.2.8': + dependencies: + '@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.7.0 + '@smithy/hash-node@3.0.5': dependencies: '@smithy/types': 3.4.1 @@ -15418,11 +16328,23 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.7.0 + '@smithy/hash-node@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + '@smithy/util-buffer-from': 3.0.0 + '@smithy/util-utf8': 3.0.0 + tslib: 2.7.0 + '@smithy/invalid-dependency@3.0.5': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/invalid-dependency@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/is-array-buffer@1.1.0': dependencies: tslib: 2.7.0 @@ -15441,6 +16363,12 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/middleware-content-length@3.0.8': + dependencies: + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/middleware-endpoint@3.1.2': dependencies: '@smithy/middleware-serde': 3.0.5 @@ -15451,6 +16379,16 @@ snapshots: '@smithy/util-middleware': 3.0.5 tslib: 2.7.0 + '@smithy/middleware-endpoint@3.1.3': + dependencies: + '@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.7.0 + '@smithy/middleware-retry@3.0.17': dependencies: '@smithy/node-config-provider': 3.1.6 @@ -15463,16 +16401,38 @@ snapshots: tslib: 2.7.0 uuid: 9.0.1 + '@smithy/middleware-retry@3.0.20': + dependencies: + '@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.4 + '@smithy/types': 3.4.2 + '@smithy/util-middleware': 3.0.6 + '@smithy/util-retry': 3.0.6 + tslib: 2.7.0 + uuid: 9.0.1 + '@smithy/middleware-serde@3.0.5': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/middleware-serde@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/middleware-stack@3.0.5': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/middleware-stack@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/node-config-provider@3.1.6': dependencies: '@smithy/property-provider': 3.1.5 @@ -15480,6 +16440,13 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/node-config-provider@3.1.7': + dependencies: + '@smithy/property-provider': 3.1.6 + '@smithy/shared-ini-file-loader': 3.1.7 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/node-http-handler@3.2.1': dependencies: '@smithy/abort-controller': 3.1.3 @@ -15488,11 +16455,24 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/node-http-handler@3.2.3': + dependencies: + '@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.7.0 + '@smithy/property-provider@3.1.5': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/property-provider@3.1.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/protocol-http@1.2.0': dependencies: '@smithy/types': 1.2.0 @@ -15503,26 +16483,51 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/protocol-http@4.1.3': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/querystring-builder@3.0.5': dependencies: '@smithy/types': 3.4.1 '@smithy/util-uri-escape': 3.0.0 tslib: 2.7.0 + '@smithy/querystring-builder@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + '@smithy/util-uri-escape': 3.0.0 + tslib: 2.7.0 + '@smithy/querystring-parser@3.0.5': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/querystring-parser@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/service-error-classification@3.0.5': dependencies: '@smithy/types': 3.4.1 + '@smithy/service-error-classification@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + '@smithy/shared-ini-file-loader@3.1.6': dependencies: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/shared-ini-file-loader@3.1.7': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/signature-v4@1.1.0': dependencies: '@smithy/eventstream-codec': 1.1.0 @@ -15545,6 +16550,17 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.7.0 + '@smithy/signature-v4@4.1.4': + dependencies: + '@smithy/is-array-buffer': 3.0.0 + '@smithy/protocol-http': 4.1.3 + '@smithy/types': 3.4.2 + '@smithy/util-hex-encoding': 3.0.0 + '@smithy/util-middleware': 3.0.6 + '@smithy/util-uri-escape': 3.0.0 + '@smithy/util-utf8': 3.0.0 + tslib: 2.7.0 + '@smithy/smithy-client@3.3.1': dependencies: '@smithy/middleware-endpoint': 3.1.2 @@ -15554,6 +16570,15 @@ snapshots: '@smithy/util-stream': 3.1.5 tslib: 2.7.0 + '@smithy/smithy-client@3.3.4': + dependencies: + '@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.8 + tslib: 2.7.0 + '@smithy/types@1.2.0': dependencies: tslib: 2.7.0 @@ -15562,12 +16587,22 @@ snapshots: dependencies: tslib: 2.7.0 + '@smithy/types@3.4.2': + dependencies: + tslib: 2.7.0 + '@smithy/url-parser@3.0.5': dependencies: '@smithy/querystring-parser': 3.0.5 '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/url-parser@3.0.6': + dependencies: + '@smithy/querystring-parser': 3.0.6 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/util-base64@3.0.0': dependencies: '@smithy/util-buffer-from': 3.0.0 @@ -15609,6 +16644,14 @@ snapshots: bowser: 2.11.0 tslib: 2.7.0 + '@smithy/util-defaults-mode-browser@3.0.20': + dependencies: + '@smithy/property-provider': 3.1.6 + '@smithy/smithy-client': 3.3.4 + '@smithy/types': 3.4.2 + bowser: 2.11.0 + tslib: 2.7.0 + '@smithy/util-defaults-mode-node@3.0.17': dependencies: '@smithy/config-resolver': 3.0.7 @@ -15619,12 +16662,28 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/util-defaults-mode-node@3.0.20': + dependencies: + '@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.4 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/util-endpoints@2.1.1': dependencies: '@smithy/node-config-provider': 3.1.6 '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/util-endpoints@2.1.2': + dependencies: + '@smithy/node-config-provider': 3.1.7 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/util-hex-encoding@1.1.0': dependencies: tslib: 2.7.0 @@ -15642,12 +16701,23 @@ snapshots: '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/util-middleware@3.0.6': + dependencies: + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/util-retry@3.0.5': dependencies: '@smithy/service-error-classification': 3.0.5 '@smithy/types': 3.4.1 tslib: 2.7.0 + '@smithy/util-retry@3.0.6': + dependencies: + '@smithy/service-error-classification': 3.0.6 + '@smithy/types': 3.4.2 + tslib: 2.7.0 + '@smithy/util-stream@3.1.5': dependencies: '@smithy/fetch-http-handler': 3.2.6 @@ -15659,6 +16729,17 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.7.0 + '@smithy/util-stream@3.1.8': + dependencies: + '@smithy/fetch-http-handler': 3.2.8 + '@smithy/node-http-handler': 3.2.3 + '@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 + '@smithy/util-utf8': 3.0.0 + tslib: 2.7.0 + '@smithy/util-uri-escape@1.1.0': dependencies: tslib: 2.7.0 @@ -17447,13 +18528,13 @@ snapshots: chownr@2.0.0: {} - chromadb@1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.13.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.60.1(encoding@0.1.13)(zod@3.23.8)): + chromadb@1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.13.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.60.1(encoding@0.1.13)(zod@3.23.8)): dependencies: cliui: 8.0.1 isomorphic-fetch: 3.0.0(encoding@0.1.13) optionalDependencies: '@google/generative-ai': 0.12.0 - cohere-ai: 7.13.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13) + cohere-ai: 7.13.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13) openai: 4.60.1(encoding@0.1.13)(zod@3.23.8) transitivePeerDependencies: - encoding @@ -17551,10 +18632,10 @@ snapshots: dependencies: rfdc: 1.4.1 - cohere-ai@7.13.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13): + cohere-ai@7.13.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))(encoding@0.1.13): dependencies: '@aws-sdk/client-sagemaker': 3.650.0 - '@aws-sdk/credential-providers': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-providers': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) '@aws-sdk/protocol-http': 3.374.0 '@aws-sdk/signature-v4': 3.374.0 form-data: 4.0.0 @@ -17573,7 +18654,7 @@ snapshots: cohere-ai@7.13.1(encoding@0.1.13): dependencies: '@aws-sdk/client-sagemaker': 3.650.0 - '@aws-sdk/credential-providers': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-providers': 3.650.0 '@aws-sdk/protocol-http': 3.374.0 '@aws-sdk/signature-v4': 3.374.0 form-data: 4.0.0 @@ -18574,7 +19655,7 @@ snapshots: is-bun-module: 1.1.0 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.5.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -21333,7 +22414,15 @@ snapshots: bson: 6.8.0 mongodb-connection-string-url: 3.0.1 optionalDependencies: - '@aws-sdk/credential-providers': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-providers': 3.650.0 + + mongodb@6.8.0(@aws-sdk/credential-providers@3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0))): + dependencies: + '@mongodb-js/saslprep': 1.1.7 + bson: 6.8.0 + mongodb-connection-string-url: 3.0.1 + optionalDependencies: + '@aws-sdk/credential-providers': 3.650.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.650.0)) mongodb@6.8.0(@aws-sdk/credential-providers@3.650.0): dependencies: @@ -21341,7 +22430,7 @@ snapshots: bson: 6.8.0 mongodb-connection-string-url: 3.0.1 optionalDependencies: - '@aws-sdk/credential-providers': 3.650.0(@aws-sdk/client-sso-oidc@3.650.0(@aws-sdk/client-sts@3.650.0)) + '@aws-sdk/credential-providers': 3.650.0 mongoose@8.5.1(@aws-sdk/credential-providers@3.650.0): dependencies: