diff --git a/cypress/e2e/39-projects.cy.ts b/cypress/e2e/39-projects.cy.ts index 20cff22b95..4488174462 100644 --- a/cypress/e2e/39-projects.cy.ts +++ b/cypress/e2e/39-projects.cy.ts @@ -134,9 +134,9 @@ describe('Projects', () => { }); projects.getMenuItems().last().click(); - cy.intercept('GET', '/rest/credentials*').as('credentialsList'); + cy.intercept('GET', '/rest/credentials*').as('credentialsListProjectId'); projects.getProjectTabCredentials().click(); - cy.wait('@credentialsList').then((interception) => { + cy.wait('@credentialsListProjectId').then((interception) => { const url = new URL(interception.request.url); const queryParams = new URLSearchParams(url.search); const filter = queryParams.get('filter'); @@ -150,9 +150,9 @@ describe('Projects', () => { projects.getHomeButton().click(); workflowsPage.getters.workflowCards().should('have.length', 2); - cy.intercept('GET', '/rest/credentials*').as('credentialsList'); + cy.intercept('GET', '/rest/credentials*').as('credentialsListFilterless'); projects.getProjectTabCredentials().click(); - cy.wait('@credentialsList').then((interception) => { + cy.wait('@credentialsListFilterless').then((interception) => { expect(interception.request.url).not.to.contain('filter'); }); diff --git a/packages/@n8n/nodes-langchain/.eslintrc.js b/packages/@n8n/nodes-langchain/.eslintrc.js index 93091bad23..ee8e04a120 100644 --- a/packages/@n8n/nodes-langchain/.eslintrc.js +++ b/packages/@n8n/nodes-langchain/.eslintrc.js @@ -149,5 +149,11 @@ module.exports = { 'n8n-nodes-base/node-param-type-options-password-missing': 'error', }, }, + { + files: ['**/*.test.ts', '**/test/**/*.ts'], + rules: { + 'import/no-extraneous-dependencies': 'off', + }, + }, ], }; diff --git a/packages/@n8n/nodes-langchain/nodes/agents/Agent/agents/ReActAgent/execute.ts b/packages/@n8n/nodes-langchain/nodes/agents/Agent/agents/ReActAgent/execute.ts index 6f847432a4..eec38ed9fd 100644 --- a/packages/@n8n/nodes-langchain/nodes/agents/Agent/agents/ReActAgent/execute.ts +++ b/packages/@n8n/nodes-langchain/nodes/agents/Agent/agents/ReActAgent/execute.ts @@ -6,7 +6,7 @@ import { } from 'n8n-workflow'; import { AgentExecutor, ChatAgent, ZeroShotAgent } from 'langchain/agents'; -import type { BaseLanguageModel } from 'langchain/base_language'; +import type { BaseLanguageModel } from '@langchain/core/language_models/base'; import type { BaseOutputParser } from '@langchain/core/output_parsers'; import { PromptTemplate } from '@langchain/core/prompts'; import { CombiningOutputParser } from 'langchain/output_parsers'; diff --git a/packages/@n8n/nodes-langchain/nodes/chains/ChainSummarization/V2/ChainSummarizationV2.node.ts b/packages/@n8n/nodes-langchain/nodes/chains/ChainSummarization/V2/ChainSummarizationV2.node.ts index d441e6f728..774e84623e 100644 --- a/packages/@n8n/nodes-langchain/nodes/chains/ChainSummarization/V2/ChainSummarizationV2.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/chains/ChainSummarization/V2/ChainSummarizationV2.node.ts @@ -11,8 +11,8 @@ import type { import { loadSummarizationChain } from 'langchain/chains'; import type { BaseLanguageModel } from '@langchain/core/language_models/base'; import type { Document } from '@langchain/core/documents'; -import type { TextSplitter } from 'langchain/text_splitter'; -import { RecursiveCharacterTextSplitter } from 'langchain/text_splitter'; +import type { TextSplitter } from '@langchain/textsplitters'; +import { RecursiveCharacterTextSplitter } from '@langchain/textsplitters'; import { N8nJsonLoader } from '../../../../utils/N8nJsonLoader'; import { N8nBinaryLoader } from '../../../../utils/N8nBinaryLoader'; import { getTemplateNoticeField } from '../../../../utils/sharedFields'; diff --git a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentBinaryInputLoader/DocumentBinaryInputLoader.node.ts b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentBinaryInputLoader/DocumentBinaryInputLoader.node.ts index 7dfce64a50..6fe6b30db5 100644 --- a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentBinaryInputLoader/DocumentBinaryInputLoader.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentBinaryInputLoader/DocumentBinaryInputLoader.node.ts @@ -7,7 +7,7 @@ import { type SupplyData, } from 'n8n-workflow'; -import type { TextSplitter } from 'langchain/text_splitter'; +import type { TextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { N8nBinaryLoader } from '../../../utils/N8nBinaryLoader'; diff --git a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentDefaultDataLoader/DocumentDefaultDataLoader.node.ts b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentDefaultDataLoader/DocumentDefaultDataLoader.node.ts index cb9d66ac9d..3c0250f6f5 100644 --- a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentDefaultDataLoader/DocumentDefaultDataLoader.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentDefaultDataLoader/DocumentDefaultDataLoader.node.ts @@ -7,7 +7,7 @@ import { type SupplyData, } from 'n8n-workflow'; -import type { TextSplitter } from 'langchain/text_splitter'; +import type { TextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { N8nBinaryLoader } from '../../../utils/N8nBinaryLoader'; import { metadataFilterField } from '../../../utils/sharedFields'; diff --git a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentGithubLoader/DocumentGithubLoader.node.ts b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentGithubLoader/DocumentGithubLoader.node.ts index 0c91e7370e..7123ebbc38 100644 --- a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentGithubLoader/DocumentGithubLoader.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentGithubLoader/DocumentGithubLoader.node.ts @@ -6,8 +6,8 @@ import { type INodeTypeDescription, type SupplyData, } from 'n8n-workflow'; -import { GithubRepoLoader } from 'langchain/document_loaders/web/github'; -import type { CharacterTextSplitter } from 'langchain/text_splitter'; +import { GithubRepoLoader } from '@langchain/community/document_loaders/web/github'; +import type { CharacterTextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { getConnectionHintNoticeField } from '../../../utils/sharedFields'; @@ -116,7 +116,9 @@ export class DocumentGithubLoader implements INodeType { accessToken: (credentials.accessToken as string) || '', }); - const loadedDocs = textSplitter ? await docs.loadAndSplit(textSplitter) : await docs.load(); + const loadedDocs = textSplitter + ? await textSplitter.splitDocuments(await docs.load()) + : await docs.load(); return { response: logWrapper(loadedDocs, this), diff --git a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentJSONInputLoader/DocumentJsonInputLoader.node.ts b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentJSONInputLoader/DocumentJsonInputLoader.node.ts index 2bc1d8025e..403f215d23 100644 --- a/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentJSONInputLoader/DocumentJsonInputLoader.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/document_loaders/DocumentJSONInputLoader/DocumentJsonInputLoader.node.ts @@ -7,7 +7,7 @@ import { type SupplyData, } from 'n8n-workflow'; -import type { TextSplitter } from 'langchain/text_splitter'; +import type { TextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { N8nJsonLoader } from '../../../utils/N8nJsonLoader'; import { getConnectionHintNoticeField, metadataFilterField } from '../../../utils/sharedFields'; diff --git a/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterCharacterTextSplitter/TextSplitterCharacterTextSplitter.node.ts b/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterCharacterTextSplitter/TextSplitterCharacterTextSplitter.node.ts index 8ff294b076..9e7aa050f3 100644 --- a/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterCharacterTextSplitter/TextSplitterCharacterTextSplitter.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterCharacterTextSplitter/TextSplitterCharacterTextSplitter.node.ts @@ -6,8 +6,8 @@ import { type INodeTypeDescription, type SupplyData, } from 'n8n-workflow'; -import type { CharacterTextSplitterParams } from 'langchain/text_splitter'; -import { CharacterTextSplitter } from 'langchain/text_splitter'; +import type { CharacterTextSplitterParams } from '@langchain/textsplitters'; +import { CharacterTextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { getConnectionHintNoticeField } from '../../../utils/sharedFields'; diff --git a/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterRecursiveCharacterTextSplitter/TextSplitterRecursiveCharacterTextSplitter.node.ts b/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterRecursiveCharacterTextSplitter/TextSplitterRecursiveCharacterTextSplitter.node.ts index 1807ad9f52..ec6f716627 100644 --- a/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterRecursiveCharacterTextSplitter/TextSplitterRecursiveCharacterTextSplitter.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterRecursiveCharacterTextSplitter/TextSplitterRecursiveCharacterTextSplitter.node.ts @@ -9,8 +9,8 @@ import { import type { RecursiveCharacterTextSplitterParams, SupportedTextSplitterLanguage, -} from 'langchain/text_splitter'; -import { RecursiveCharacterTextSplitter } from 'langchain/text_splitter'; +} from '@langchain/textsplitters'; +import { RecursiveCharacterTextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { getConnectionHintNoticeField } from '../../../utils/sharedFields'; diff --git a/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterTokenSplitter/TextSplitterTokenSplitter.node.ts b/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterTokenSplitter/TextSplitterTokenSplitter.node.ts index fd1d8d1b0c..65cb7ea213 100644 --- a/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterTokenSplitter/TextSplitterTokenSplitter.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/text_splitters/TextSplitterTokenSplitter/TextSplitterTokenSplitter.node.ts @@ -6,7 +6,7 @@ import { type INodeTypeDescription, type SupplyData, } from 'n8n-workflow'; -import { TokenTextSplitter } from 'langchain/text_splitter'; +import { TokenTextSplitter } from '@langchain/textsplitters'; import { logWrapper } from '../../../utils/logWrapper'; import { getConnectionHintNoticeField } from '../../../utils/sharedFields'; diff --git a/packages/@n8n/nodes-langchain/package.json b/packages/@n8n/nodes-langchain/package.json index 8cd8f5f11a..84b82b7a90 100644 --- a/packages/@n8n/nodes-langchain/package.json +++ b/packages/@n8n/nodes-langchain/package.json @@ -120,60 +120,59 @@ ] }, "devDependencies": { - "@aws-sdk/types": "3.357.0", + "@aws-sdk/types": "^3.535.0", "@types/basic-auth": "^1.1.3", "@types/express": "^4.17.21", "@types/html-to-text": "^9.0.1", "@types/json-schema": "^7.0.15", "@types/temp": "^0.9.1", - "eslint-plugin-n8n-nodes-base": "^1.16.0", "n8n-core": "workspace:*" }, "dependencies": { - "@aws-sdk/client-bedrock-runtime": "3.549.0", - "@aws-sdk/credential-provider-node": "3.549.0", + "@aws-sdk/client-bedrock-runtime": "3.535.0", + "@aws-sdk/credential-provider-node": "3.535.0", "@getzep/zep-js": "0.9.0", - "@google-ai/generativelanguage": "0.2.1", - "@google/generative-ai": "0.8.0", - "@huggingface/inference": "2.6.4", - "@langchain/anthropic": "^0.1.16", - "@langchain/cohere": "^0.0.8", - "@langchain/community": "0.0.53", - "@langchain/core": "0.1.61", - "@langchain/google-genai": "^0.0.12", - "@langchain/groq": "^0.0.8", - "@langchain/mistralai": "0.0.19", - "@langchain/openai": "^0.0.28", - "@langchain/pinecone": "^0.0.4", - "@langchain/redis": "^0.0.2", + "@google-ai/generativelanguage": "2.5.0", + "@google/generative-ai": "0.11.4", + "@huggingface/inference": "2.7.0", + "@langchain/anthropic": "0.1.21", + "@langchain/cohere": "0.0.10", + "@langchain/community": "0.2.2", + "@langchain/core": "0.2.0", + "@langchain/google-genai": "0.0.16", + "@langchain/groq": "0.0.12", + "@langchain/mistralai": "0.0.22", + "@langchain/openai": "0.0.33", + "@langchain/pinecone": "0.0.6", + "@langchain/redis": "0.0.5", + "@langchain/textsplitters": "0.0.2", "@n8n/typeorm": "0.3.20-9", "@n8n/vm2": "3.9.20", - "@pinecone-database/pinecone": "2.2.0", - "@qdrant/js-client-rest": "1.7.0", - "@supabase/supabase-js": "2.38.5", - "@xata.io/client": "0.28.0", + "@pinecone-database/pinecone": "2.2.1", + "@qdrant/js-client-rest": "1.9.0", + "@supabase/supabase-js": "2.43.4", + "@xata.io/client": "0.28.4", "basic-auth": "2.0.1", - "cohere-ai": "6.2.2", + "cohere-ai": "7.10.1", "d3-dsv": "2.0.0", "epub2": "3.0.2", "form-data": "4.0.0", - "generate-schema": "^2.6.0", + "generate-schema": "2.6.0", "html-to-text": "9.0.5", - "jest-mock-extended": "^3.0.4", - "json-schema-to-zod": "2.0.14", - "langchain": "0.1.36", + "json-schema-to-zod": "2.1.0", + "langchain": "0.2.2", "lodash": "4.17.21", - "mammoth": "1.6.0", + "mammoth": "1.7.2", "n8n-nodes-base": "workspace:*", "n8n-workflow": "workspace:*", - "openai": "4.38.5", + "openai": "4.47.1", "pdf-parse": "1.1.1", "pg": "8.11.3", "redis": "4.6.12", "sqlite3": "5.1.7", "temp": "0.9.4", "tmp-promise": "3.0.3", - "zod": "3.22.4", - "zod-to-json-schema": "3.22.4" + "zod": "3.23.8", + "zod-to-json-schema": "3.23.0" } } diff --git a/packages/@n8n/nodes-langchain/utils/N8nBinaryLoader.ts b/packages/@n8n/nodes-langchain/utils/N8nBinaryLoader.ts index 9bbd953a6e..6df965dd45 100644 --- a/packages/@n8n/nodes-langchain/utils/N8nBinaryLoader.ts +++ b/packages/@n8n/nodes-langchain/utils/N8nBinaryLoader.ts @@ -3,14 +3,14 @@ import { createWriteStream } from 'fs'; import type { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow'; import { NodeOperationError, BINARY_ENCODING } from 'n8n-workflow'; -import type { TextSplitter } from 'langchain/text_splitter'; +import type { TextSplitter } from '@langchain/textsplitters'; import type { Document } from '@langchain/core/documents'; -import { CSVLoader } from 'langchain/document_loaders/fs/csv'; -import { DocxLoader } from 'langchain/document_loaders/fs/docx'; +import { CSVLoader } from '@langchain/community/document_loaders/fs/csv'; +import { DocxLoader } from '@langchain/community/document_loaders/fs/docx'; import { JSONLoader } from 'langchain/document_loaders/fs/json'; -import { PDFLoader } from 'langchain/document_loaders/fs/pdf'; +import { PDFLoader } from '@langchain/community/document_loaders/fs/pdf'; import { TextLoader } from 'langchain/document_loaders/fs/text'; -import { EPubLoader } from 'langchain/document_loaders/fs/epub'; +import { EPubLoader } from '@langchain/community/document_loaders/fs/epub'; import { file as tmpFile, type DirectoryResult } from 'tmp-promise'; import { getMetadataFiltersValues } from './helpers'; @@ -186,7 +186,7 @@ export class N8nBinaryLoader { } const loadedDoc = this.textSplitter - ? await loader.loadAndSplit(this.textSplitter) + ? await this.textSplitter.splitDocuments(await loader.load()) : await loader.load(); docs.push(...loadedDoc); diff --git a/packages/@n8n/nodes-langchain/utils/N8nJsonLoader.ts b/packages/@n8n/nodes-langchain/utils/N8nJsonLoader.ts index 0648885b9f..6cc4862d22 100644 --- a/packages/@n8n/nodes-langchain/utils/N8nJsonLoader.ts +++ b/packages/@n8n/nodes-langchain/utils/N8nJsonLoader.ts @@ -1,6 +1,6 @@ import { type IExecuteFunctions, type INodeExecutionData, NodeOperationError } from 'n8n-workflow'; -import type { TextSplitter } from 'langchain/text_splitter'; +import type { TextSplitter } from '@langchain/textsplitters'; import type { Document } from '@langchain/core/documents'; import { JSONLoader } from 'langchain/document_loaders/fs/json'; import { TextLoader } from 'langchain/document_loaders/fs/text'; @@ -75,7 +75,7 @@ export class N8nJsonLoader { } const docs = this.textSplitter - ? await documentLoader.loadAndSplit(this.textSplitter) + ? await this.textSplitter.splitDocuments(await documentLoader.load()) : await documentLoader.load(); if (metadata) { diff --git a/packages/@n8n/nodes-langchain/utils/logWrapper.ts b/packages/@n8n/nodes-langchain/utils/logWrapper.ts index 4cdec6fbfc..1c541c6d1e 100644 --- a/packages/@n8n/nodes-langchain/utils/logWrapper.ts +++ b/packages/@n8n/nodes-langchain/utils/logWrapper.ts @@ -10,7 +10,7 @@ import type { BaseCallbackConfig, Callbacks } from '@langchain/core/callbacks/ma import { Embeddings } from '@langchain/core/embeddings'; import { VectorStore } from '@langchain/core/vectorstores'; import type { Document } from '@langchain/core/documents'; -import { TextSplitter } from 'langchain/text_splitter'; +import { TextSplitter } from '@langchain/textsplitters'; import { BaseChatMemory } from '@langchain/community/memory/chat_memory'; import { BaseRetriever } from '@langchain/core/retrievers'; import { BaseOutputParser, OutputParserException } from '@langchain/core/output_parsers'; diff --git a/packages/cli/package.json b/packages/cli/package.json index a95d05cf66..e8beba4b56 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -90,10 +90,10 @@ "ts-essentials": "^7.0.3" }, "dependencies": { - "@langchain/community": "0.0.53", - "@langchain/core": "0.1.61", - "@langchain/openai": "0.0.28", - "@langchain/pinecone": "^0.0.3", + "@langchain/community": "0.2.2", + "@langchain/core": "0.2.0", + "@langchain/openai": "0.0.33", + "@langchain/pinecone": "0.0.6", "@n8n/client-oauth2": "workspace:*", "@n8n/localtunnel": "2.1.0", "@n8n/n8n-nodes-langchain": "workspace:*", @@ -141,7 +141,7 @@ "json-diff": "1.0.6", "jsonschema": "1.4.1", "jsonwebtoken": "9.0.2", - "langchain": "0.1.36", + "langchain": "0.2.2", "ldapts": "4.2.6", "lodash": "4.17.21", "luxon": "3.3.0", diff --git a/packages/workflow/package.json b/packages/workflow/package.json index ba558d67d9..916fab9240 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -39,6 +39,7 @@ "dist/**/*" ], "devDependencies": { + "@langchain/core": "^0.2.0", "@types/deep-equal": "^1.0.1", "@types/express": "^4.17.21", "@types/jmespath": "^0.15.0", @@ -65,7 +66,6 @@ "recast": "0.21.5", "title-case": "3.0.3", "transliteration": "2.3.5", - "xml2js": "0.6.2", - "@langchain/core": "0.1.61" + "xml2js": "0.6.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 986b9b8f95..b2f9059b82 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -235,52 +235,55 @@ importers: packages/@n8n/nodes-langchain: dependencies: '@aws-sdk/client-bedrock-runtime': - specifier: 3.549.0 - version: 3.549.0 + specifier: 3.535.0 + version: 3.535.0 '@aws-sdk/credential-provider-node': - specifier: 3.549.0 - version: 3.549.0 + specifier: 3.535.0 + version: 3.535.0 '@getzep/zep-js': specifier: 0.9.0 version: 0.9.0 '@google-ai/generativelanguage': - specifier: 0.2.1 - version: 0.2.1 + specifier: 2.5.0 + version: 2.5.0 '@google/generative-ai': - specifier: 0.8.0 - version: 0.8.0 + specifier: 0.11.4 + version: 0.11.4 '@huggingface/inference': - specifier: 2.6.4 - version: 2.6.4 + specifier: 2.7.0 + version: 2.7.0 '@langchain/anthropic': - specifier: ^0.1.16 - version: 0.1.16 + specifier: 0.1.21 + version: 0.1.21 '@langchain/cohere': - specifier: ^0.0.8 - version: 0.0.8 + specifier: 0.0.10 + version: 0.0.10 '@langchain/community': - specifier: 0.0.53 - version: 0.0.53(@aws-sdk/client-bedrock-runtime@3.549.0)(@aws-sdk/credential-provider-node@3.549.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@0.2.1)(@huggingface/inference@2.6.4)(@pinecone-database/pinecone@2.2.0)(@qdrant/js-client-rest@1.7.0)(@supabase/supabase-js@2.38.5)(@xata.io/client@0.28.0)(cohere-ai@6.2.2)(html-to-text@9.0.5)(lodash@4.17.21)(pg@8.11.3)(redis@4.6.12) + specifier: 0.2.2 + version: 0.2.2(@aws-sdk/client-bedrock-runtime@3.535.0)(@aws-sdk/credential-provider-node@3.535.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@2.5.0)(@huggingface/inference@2.7.0)(@pinecone-database/pinecone@2.2.1)(@qdrant/js-client-rest@1.9.0)(@supabase/supabase-js@2.43.4)(@xata.io/client@0.28.4)(cohere-ai@7.10.1)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(lodash@4.17.21)(mammoth@1.7.2)(pdf-parse@1.1.1)(pg@8.11.3)(redis@4.6.12) '@langchain/core': - specifier: 0.1.61 - version: 0.1.61 + specifier: 0.2.0 + version: 0.2.0 '@langchain/google-genai': - specifier: ^0.0.12 - version: 0.0.12 + specifier: 0.0.16 + version: 0.0.16(zod@3.23.8) '@langchain/groq': - specifier: ^0.0.8 - version: 0.0.8 + specifier: 0.0.12 + version: 0.0.12 '@langchain/mistralai': - specifier: 0.0.19 - version: 0.0.19 + specifier: 0.0.22 + version: 0.0.22 '@langchain/openai': - specifier: ^0.0.28 - version: 0.0.28 + specifier: 0.0.33 + version: 0.0.33 '@langchain/pinecone': - specifier: ^0.0.4 - version: 0.0.4 + specifier: 0.0.6 + version: 0.0.6 '@langchain/redis': - specifier: ^0.0.2 + specifier: 0.0.5 + version: 0.0.5 + '@langchain/textsplitters': + specifier: 0.0.2 version: 0.0.2 '@n8n/typeorm': specifier: 0.3.20-9 @@ -289,23 +292,23 @@ importers: specifier: 3.9.20 version: 3.9.20 '@pinecone-database/pinecone': - specifier: 2.2.0 - version: 2.2.0 + specifier: 2.2.1 + version: 2.2.1 '@qdrant/js-client-rest': - specifier: 1.7.0 - version: 1.7.0(typescript@5.4.2) + specifier: 1.9.0 + version: 1.9.0(typescript@5.4.2) '@supabase/supabase-js': - specifier: 2.38.5 - version: 2.38.5 + specifier: 2.43.4 + version: 2.43.4 '@xata.io/client': - specifier: 0.28.0 - version: 0.28.0(typescript@5.4.2) + specifier: 0.28.4 + version: 0.28.4(typescript@5.4.2) basic-auth: specifier: 2.0.1 version: 2.0.1 cohere-ai: - specifier: 6.2.2 - version: 6.2.2 + specifier: 7.10.1 + version: 7.10.1 d3-dsv: specifier: 2.0.0 version: 2.0.0 @@ -316,26 +319,23 @@ importers: specifier: 4.0.0 version: 4.0.0 generate-schema: - specifier: ^2.6.0 + specifier: 2.6.0 version: 2.6.0 html-to-text: specifier: 9.0.5 version: 9.0.5 - jest-mock-extended: - specifier: ^3.0.4 - version: 3.0.4(jest@29.6.2)(typescript@5.4.2) json-schema-to-zod: - specifier: 2.0.14 - version: 2.0.14 + specifier: 2.1.0 + version: 2.1.0 langchain: - specifier: 0.1.36 - version: 0.1.36(@aws-sdk/client-bedrock-runtime@3.549.0)(@aws-sdk/credential-provider-node@3.549.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@0.2.1)(@huggingface/inference@2.6.4)(@pinecone-database/pinecone@2.2.0)(@qdrant/js-client-rest@1.7.0)(@supabase/supabase-js@2.38.5)(@xata.io/client@0.28.0)(cohere-ai@6.2.2)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(lodash@4.17.21)(mammoth@1.6.0)(pdf-parse@1.1.1)(pg@8.11.3)(redis@4.6.12) + specifier: 0.2.2 + version: 0.2.2(@aws-sdk/credential-provider-node@3.535.0)(@google-ai/generativelanguage@2.5.0)(@pinecone-database/pinecone@2.2.1)(@supabase/supabase-js@2.43.4)(@xata.io/client@0.28.4)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(mammoth@1.7.2)(pdf-parse@1.1.1)(redis@4.6.12) lodash: specifier: 4.17.21 version: 4.17.21 mammoth: - specifier: 1.6.0 - version: 1.6.0 + specifier: 1.7.2 + version: 1.7.2 n8n-nodes-base: specifier: workspace:* version: link:../../nodes-base @@ -343,8 +343,8 @@ importers: specifier: workspace:* version: link:../../workflow openai: - specifier: 4.38.5 - version: 4.38.5 + specifier: 4.47.1 + version: 4.47.1 pdf-parse: specifier: 1.1.1 version: 1.1.1 @@ -364,15 +364,15 @@ importers: specifier: 3.0.3 version: 3.0.3 zod: - specifier: 3.22.4 - version: 3.22.4 + specifier: 3.23.8 + version: 3.23.8 zod-to-json-schema: - specifier: 3.22.4 - version: 3.22.4(zod@3.22.4) + specifier: 3.23.0 + version: 3.23.0(zod@3.23.8) devDependencies: '@aws-sdk/types': - specifier: 3.357.0 - version: 3.357.0 + specifier: ^3.535.0 + version: 3.535.0 '@types/basic-auth': specifier: ^1.1.3 version: 1.1.3 @@ -388,9 +388,6 @@ importers: '@types/temp': specifier: ^0.9.1 version: 0.9.4 - eslint-plugin-n8n-nodes-base: - specifier: ^1.16.0 - version: 1.16.0(eslint@8.57.0)(typescript@5.4.2) n8n-core: specifier: workspace:* version: link:../../core @@ -499,17 +496,17 @@ importers: packages/cli: dependencies: '@langchain/community': - specifier: 0.0.53 - version: 0.0.53(@pinecone-database/pinecone@2.1.0)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2) + specifier: 0.2.2 + version: 0.2.2(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2) '@langchain/core': - specifier: 0.1.61 - version: 0.1.61 + specifier: 0.2.0 + version: 0.2.0 '@langchain/openai': - specifier: 0.0.28 - version: 0.0.28 + specifier: 0.0.33 + version: 0.0.33 '@langchain/pinecone': - specifier: ^0.0.3 - version: 0.0.3 + specifier: 0.0.6 + version: 0.0.6 '@n8n/client-oauth2': specifier: workspace:* version: link:../@n8n/client-oauth2 @@ -652,8 +649,8 @@ importers: specifier: 9.0.2 version: 9.0.2 langchain: - specifier: 0.1.36 - version: 0.1.36(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2) + specifier: 0.2.2 + version: 0.2.2(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(ws@8.14.2) ldapts: specifier: 4.2.6 version: 4.2.6 @@ -1510,7 +1507,7 @@ importers: version: 3.0.3 ts-ics: specifier: ^1.2.2 - version: 1.2.2(date-fns@2.30.0)(lodash@4.17.21)(zod@3.22.4) + version: 1.2.2(date-fns@2.30.0)(lodash@4.17.21)(zod@3.23.8) typedi: specifier: 0.10.0 version: 0.10.0(patch_hash=sk6omkefrosihg7lmqbzh7vfxe) @@ -1611,9 +1608,6 @@ importers: packages/workflow: dependencies: - '@langchain/core': - specifier: 0.1.61 - version: 0.1.61 '@n8n/tournament': specifier: 1.0.2 version: 1.0.2 @@ -1669,6 +1663,9 @@ importers: specifier: 0.6.2 version: 0.6.2 devDependencies: + '@langchain/core': + specifier: ^0.2.0 + version: 0.2.0 '@types/deep-equal': specifier: ^1.0.1 version: 1.0.1 @@ -1724,6 +1721,7 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.2 '@jridgewell/trace-mapping': 0.3.18 + dev: true /@antfu/install-pkg@0.1.1: resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} @@ -1736,8 +1734,8 @@ packages: resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==} dev: true - /@anthropic-ai/sdk@0.20.7: - resolution: {integrity: sha512-uyc+3WGLpe8ur6mSIKSab7P9JdBerTdmqb7popc/yROYLLCW/Ykyw4ZfjmN/cLmxjnAKnv5YUngzbPM0BJuGjg==} + /@anthropic-ai/sdk@0.21.1: + resolution: {integrity: sha512-fqdt74RTdplnaFOYhwNjjK/Ec09Dqv9ekYr7PuC6GdhV1RWkziqbpJBewn42CYYqCr92JeX6g+IXVgXmq9l7XQ==} dependencies: '@types/node': 18.16.16 '@types/node-fetch': 2.6.4 @@ -1752,23 +1750,6 @@ packages: - supports-color dev: false - /@anthropic-ai/sdk@0.9.1: - resolution: {integrity: sha512-wa1meQ2WSfoY8Uor3EdrJq0jTiZJoKoSii2ZVWRY1oN4Tlr5s59pADg9T79FTbPe1/se5c3pBeZgJL63wmuoBA==} - dependencies: - '@types/node': 18.16.16 - '@types/node-fetch': 2.6.4 - abort-controller: 3.0.0 - agentkeepalive: 4.2.1 - digest-fetch: 1.3.0 - form-data-encoder: 1.7.2 - formdata-node: 4.4.1 - node-fetch: 2.7.0(encoding@0.1.13) - web-streams-polyfill: 3.2.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - /@apidevtools/json-schema-ref-parser@9.1.2: resolution: {integrity: sha512-r1w81DpR+KyRWd3f+rk6TNqMgedmAxZP5v5KWlXQWlgMUUtyEJch0DKEci1SorPMiSeM8XPl7MZ3miJ60JIpQg==} dependencies: @@ -1798,7 +1779,7 @@ packages: resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.535.0 tslib: 2.6.2 dev: false @@ -1806,7 +1787,7 @@ packages: resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.535.0 tslib: 2.6.2 dev: false @@ -1822,7 +1803,7 @@ packages: '@aws-crypto/ie11-detection': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.535.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 2.6.2 @@ -1835,7 +1816,7 @@ packages: '@aws-crypto/sha256-js': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.535.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 2.6.2 @@ -1845,7 +1826,7 @@ packages: resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.535.0 tslib: 2.6.2 dev: false @@ -1858,27 +1839,27 @@ packages: /@aws-crypto/util@3.0.0: resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.535.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 2.6.2 dev: false - /@aws-sdk/client-bedrock-runtime@3.549.0: - resolution: {integrity: sha512-29Qai+25vulsNo41P1JaOa1kVWoF2tI+W6YrGUf64M7Fxhe6MzI5kMM6PHHuOOOeBq6oiSxnpAjDpEWr9p1aDw==} + /@aws-sdk/client-bedrock-runtime@3.535.0: + resolution: {integrity: sha512-Yq8rPB2SQol3TQa9kmjIuD9Nd5/ikCqozoV6wHvO+VViJzm+lPglZVsp7vwIMdE1ey/JokOwApowf7oAI98JwQ==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) - '@aws-sdk/core': 3.549.0 - '@aws-sdk/credential-provider-node': 3.549.0 + '@aws-sdk/client-sts': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) + '@aws-sdk/core': 3.535.0 + '@aws-sdk/credential-provider-node': 3.535.0 '@aws-sdk/middleware-host-header': 3.535.0 '@aws-sdk/middleware-logger': 3.535.0 '@aws-sdk/middleware-recursion-detection': 3.535.0 - '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/middleware-user-agent': 3.535.0 '@aws-sdk/region-config-resolver': 3.535.0 '@aws-sdk/types': 3.535.0 - '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-endpoints': 3.535.0 '@aws-sdk/util-user-agent-browser': 3.535.0 '@aws-sdk/util-user-agent-node': 3.535.0 '@smithy/config-resolver': 2.2.0 @@ -1963,7 +1944,7 @@ packages: '@smithy/node-http-handler': 2.2.1 '@smithy/protocol-http': 3.0.11 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/url-parser': 2.0.15 '@smithy/util-base64': 2.0.1 '@smithy/util-body-length-browser': 2.0.1 @@ -1981,24 +1962,24 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso-oidc@3.549.0(@aws-sdk/credential-provider-node@3.549.0): - resolution: {integrity: sha512-FbB4A78ILAb8sM4TfBd+3CrQcfZIhe0gtVZNbaxpq5cJZh1K7oZ8vPfKw4do9JWkDUXPLsD9Bwz12f8/JpAb6Q==} + /@aws-sdk/client-sso-oidc@3.535.0(@aws-sdk/credential-provider-node@3.535.0): + resolution: {integrity: sha512-M2cG4EQXDpAJQyq33ORIr6abmdX9p9zX0ssVy8XwFNB7lrgoIKxuVoGL+fX+XMgecl24x7ELz6b4QlILOevbCw==} engines: {node: '>=14.0.0'} peerDependencies: - '@aws-sdk/credential-provider-node': ^3.549.0 + '@aws-sdk/credential-provider-node': ^3.535.0 dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) - '@aws-sdk/core': 3.549.0 - '@aws-sdk/credential-provider-node': 3.549.0 + '@aws-sdk/client-sts': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) + '@aws-sdk/core': 3.535.0 + '@aws-sdk/credential-provider-node': 3.535.0 '@aws-sdk/middleware-host-header': 3.535.0 '@aws-sdk/middleware-logger': 3.535.0 '@aws-sdk/middleware-recursion-detection': 3.535.0 - '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/middleware-user-agent': 3.535.0 '@aws-sdk/region-config-resolver': 3.535.0 '@aws-sdk/types': 3.535.0 - '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-endpoints': 3.535.0 '@aws-sdk/util-user-agent-browser': 3.535.0 '@aws-sdk/util-user-agent-node': 3.535.0 '@smithy/config-resolver': 2.2.0 @@ -2049,7 +2030,7 @@ packages: '@aws-sdk/util-user-agent-node': 3.470.0 '@smithy/config-resolver': 2.0.21 '@smithy/core': 1.2.0 - '@smithy/fetch-http-handler': 2.3.1 + '@smithy/fetch-http-handler': 2.5.0 '@smithy/hash-node': 2.0.17 '@smithy/invalid-dependency': 2.0.15 '@smithy/middleware-content-length': 2.0.17 @@ -2058,10 +2039,10 @@ packages: '@smithy/middleware-serde': 2.0.15 '@smithy/middleware-stack': 2.0.9 '@smithy/node-config-provider': 2.1.8 - '@smithy/node-http-handler': 2.2.1 - '@smithy/protocol-http': 3.0.11 - '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 '@smithy/url-parser': 2.0.15 '@smithy/util-base64': 2.0.1 '@smithy/util-body-length-browser': 2.0.1 @@ -2076,20 +2057,20 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso@3.549.0: - resolution: {integrity: sha512-lz+yflOAj5Q263FlCsKpNqttaCb2NPh8jC76gVCqCt7TPxRDBYVaqg0OZYluDaETIDNJi4DwN2Azcck7ilwuPw==} + /@aws-sdk/client-sso@3.535.0: + resolution: {integrity: sha512-h9eQRdFnjDRVBnPJIKXuX7D+isSAioIfZPC4PQwsL5BscTRlk4c90DX0R0uk64YUtp7LZu8TNtrosFZ/1HtTrQ==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/core': 3.549.0 + '@aws-sdk/core': 3.535.0 '@aws-sdk/middleware-host-header': 3.535.0 '@aws-sdk/middleware-logger': 3.535.0 '@aws-sdk/middleware-recursion-detection': 3.535.0 - '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/middleware-user-agent': 3.535.0 '@aws-sdk/region-config-resolver': 3.535.0 '@aws-sdk/types': 3.535.0 - '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-endpoints': 3.535.0 '@aws-sdk/util-user-agent-browser': 3.535.0 '@aws-sdk/util-user-agent-node': 3.535.0 '@smithy/config-resolver': 2.2.0 @@ -2153,7 +2134,7 @@ packages: '@smithy/node-http-handler': 2.2.1 '@smithy/protocol-http': 3.0.11 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/url-parser': 2.0.15 '@smithy/util-base64': 2.0.1 '@smithy/util-body-length-browser': 2.0.1 @@ -2170,23 +2151,23 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sts@3.549.0(@aws-sdk/credential-provider-node@3.549.0): - resolution: {integrity: sha512-63IreJ598Dzvpb+6sy81KfIX5iQxnrWSEtlyeCdC2GO6gmSQVwJzc9kr5pAC83lHmlZcm/Q3KZr3XBhRQqP0og==} + /@aws-sdk/client-sts@3.535.0(@aws-sdk/credential-provider-node@3.535.0): + resolution: {integrity: sha512-ii9OOm3TJwP3JmO1IVJXKWIShVKPl0VtdlgROc/SkDglO/kuAw9eDdlROgc+qbFl+gm6bBTguOVTUXt3tS3flw==} engines: {node: '>=14.0.0'} peerDependencies: - '@aws-sdk/credential-provider-node': ^3.549.0 + '@aws-sdk/credential-provider-node': ^3.535.0 dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/core': 3.549.0 - '@aws-sdk/credential-provider-node': 3.549.0 + '@aws-sdk/core': 3.535.0 + '@aws-sdk/credential-provider-node': 3.535.0 '@aws-sdk/middleware-host-header': 3.535.0 '@aws-sdk/middleware-logger': 3.535.0 '@aws-sdk/middleware-recursion-detection': 3.535.0 - '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/middleware-user-agent': 3.535.0 '@aws-sdk/region-config-resolver': 3.535.0 '@aws-sdk/types': 3.535.0 - '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-endpoints': 3.535.0 '@aws-sdk/util-user-agent-browser': 3.535.0 '@aws-sdk/util-user-agent-node': 3.535.0 '@smithy/config-resolver': 2.2.0 @@ -2227,12 +2208,12 @@ packages: '@smithy/protocol-http': 3.0.11 '@smithy/signature-v4': 2.0.5 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false - /@aws-sdk/core@3.549.0: - resolution: {integrity: sha512-jC61OxJn72r/BbuDRCcluiw05Xw9eVLG0CwxQpF3RocxfxyZqlrGYaGecZ8Wy+7g/3sqGRC/Ar5eUhU1YcLx7w==} + /@aws-sdk/core@3.535.0: + resolution: {integrity: sha512-+Yusa9HziuaEDta1UaLEtMAtmgvxdxhPn7jgfRY6PplqAqgsfa5FR83sxy5qr2q7xjQTwHtV4MjQVuOjG9JsLw==} engines: {node: '>=14.0.0'} dependencies: '@smithy/core': 1.4.2 @@ -2249,8 +2230,8 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/property-provider': 2.0.16 - '@smithy/types': 2.7.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2288,24 +2269,24 @@ packages: '@aws-sdk/credential-provider-sso': 3.478.0 '@aws-sdk/credential-provider-web-identity': 3.468.0 '@aws-sdk/types': 3.468.0 - '@smithy/credential-provider-imds': 2.1.4 - '@smithy/property-provider': 2.0.16 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/types': 2.7.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false - /@aws-sdk/credential-provider-ini@3.549.0(@aws-sdk/credential-provider-node@3.549.0): - resolution: {integrity: sha512-k6IIrluZjQpzui5Din8fW3bFFhHaJ64XrsfYx0Ks1mb7xan84dJxmYP3tdDDmLzUeJv5h95ag88taHfjY9rakA==} + /@aws-sdk/credential-provider-ini@3.535.0(@aws-sdk/credential-provider-node@3.535.0): + resolution: {integrity: sha512-bm3XOYlyCjtAb8eeHXLrxqRxYVRw2Iqv9IufdJb4gM13TbNSYniUT1WKaHxGIZ5p+FuNlXVhvk1OpHFM13+gXA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sts': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/client-sts': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/credential-provider-env': 3.535.0 '@aws-sdk/credential-provider-process': 3.535.0 - '@aws-sdk/credential-provider-sso': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) - '@aws-sdk/credential-provider-web-identity': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/credential-provider-sso': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) + '@aws-sdk/credential-provider-web-identity': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/types': 3.535.0 '@smithy/credential-provider-imds': 2.3.0 '@smithy/property-provider': 2.2.0 @@ -2327,25 +2308,25 @@ packages: '@aws-sdk/credential-provider-sso': 3.478.0 '@aws-sdk/credential-provider-web-identity': 3.468.0 '@aws-sdk/types': 3.468.0 - '@smithy/credential-provider-imds': 2.1.4 - '@smithy/property-provider': 2.0.16 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/types': 2.7.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.549.0: - resolution: {integrity: sha512-f3YgalsMuywEAVX4AUm9tojqrBdfpAac0+D320ePzas0Ntbp7ItYu9ceKIhgfzXO3No7P3QK0rCrOxL+ABTn8Q==} + /@aws-sdk/credential-provider-node@3.535.0: + resolution: {integrity: sha512-6JXp/EuL6euUkH5k4d+lQFF6gBwukrcCOWfNHCmq14mNJf/cqT3HAX1VMtWFRSK20am0IxfYQGccb0/nZykdKg==} engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/credential-provider-env': 3.535.0 '@aws-sdk/credential-provider-http': 3.535.0 - '@aws-sdk/credential-provider-ini': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/credential-provider-ini': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/credential-provider-process': 3.535.0 - '@aws-sdk/credential-provider-sso': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) - '@aws-sdk/credential-provider-web-identity': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/credential-provider-sso': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) + '@aws-sdk/credential-provider-web-identity': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/types': 3.535.0 '@smithy/credential-provider-imds': 2.3.0 '@smithy/property-provider': 2.2.0 @@ -2361,9 +2342,9 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/property-provider': 2.0.16 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/types': 2.7.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2385,20 +2366,20 @@ packages: '@aws-sdk/client-sso': 3.478.0 '@aws-sdk/token-providers': 3.478.0 '@aws-sdk/types': 3.468.0 - '@smithy/property-provider': 2.0.16 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/types': 2.7.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false - /@aws-sdk/credential-provider-sso@3.549.0(@aws-sdk/credential-provider-node@3.549.0): - resolution: {integrity: sha512-BGopRKHs7W8zkoH8qmSHrjudj263kXbhVkAUPxVUz0I28+CZNBgJC/RfVCbOpzmysIQEpwSqvOv1y0k+DQzIJQ==} + /@aws-sdk/credential-provider-sso@3.535.0(@aws-sdk/credential-provider-node@3.535.0): + resolution: {integrity: sha512-2Dw0YIr8ETdFpq65CC4zK8ZIEbX78rXoNRZXUGNQW3oSKfL0tj8O8ErY6kg1IdEnYbGnEQ35q6luZ5GGNKLgDg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso': 3.549.0 - '@aws-sdk/token-providers': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/client-sso': 3.535.0 + '@aws-sdk/token-providers': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/types': 3.535.0 '@smithy/property-provider': 2.2.0 '@smithy/shared-ini-file-loader': 2.4.0 @@ -2414,16 +2395,16 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/property-provider': 2.0.16 - '@smithy/types': 2.7.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-web-identity@3.549.0(@aws-sdk/credential-provider-node@3.549.0): - resolution: {integrity: sha512-QzclVXPxuwSI7515l34sdvliVq5leroO8P7RQFKRgfyQKO45o1psghierwG3PgV6jlMiv78FIAGJBr/n4qZ7YA==} + /@aws-sdk/credential-provider-web-identity@3.535.0(@aws-sdk/credential-provider-node@3.535.0): + resolution: {integrity: sha512-t2/JWrKY0H66A7JW7CqX06/DG2YkJddikt5ymdQvx/Q7dRMJ3d+o/vgjoKr7RvEx/pNruCeyM1599HCvwrVMrg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sts': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/client-sts': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/types': 3.535.0 '@smithy/property-provider': 2.2.0 '@smithy/types': 2.12.0 @@ -2441,7 +2422,7 @@ packages: '@aws-sdk/util-arn-parser': 3.465.0 '@smithy/node-config-provider': 2.1.8 '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-config-provider': 2.0.0 tslib: 2.6.2 dev: false @@ -2452,7 +2433,7 @@ packages: dependencies: '@aws-sdk/types': 3.468.0 '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2465,7 +2446,7 @@ packages: '@aws-sdk/types': 3.468.0 '@smithy/is-array-buffer': 2.0.0 '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-utf8': 2.0.2 tslib: 2.6.2 dev: false @@ -2476,7 +2457,7 @@ packages: dependencies: '@aws-sdk/types': 3.468.0 '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2495,7 +2476,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2504,7 +2485,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2523,7 +2504,7 @@ packages: dependencies: '@aws-sdk/types': 3.468.0 '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2547,7 +2528,7 @@ packages: '@smithy/protocol-http': 3.0.11 '@smithy/signature-v4': 2.0.5 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-config-provider': 2.0.0 tslib: 2.6.2 dev: false @@ -2557,10 +2538,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/property-provider': 2.0.16 + '@smithy/property-provider': 2.2.0 '@smithy/protocol-http': 3.0.11 '@smithy/signature-v4': 2.0.5 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-middleware': 2.0.8 tslib: 2.6.2 dev: false @@ -2570,7 +2551,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2581,16 +2562,16 @@ packages: '@aws-sdk/types': 3.468.0 '@aws-sdk/util-endpoints': 3.478.0 '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-user-agent@3.540.0: - resolution: {integrity: sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==} + /@aws-sdk/middleware-user-agent@3.535.0: + resolution: {integrity: sha512-Uvb2WJ+zdHdCOtsWVPI/M0BcfNrjOYsicDZWtaljucRJKLclY5gNWwD+RwIC+8b5TvfnVOlH+N5jhvpi5Impog==} engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.535.0 - '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-endpoints': 3.535.0 '@smithy/protocol-http': 3.3.0 '@smithy/types': 2.12.0 tslib: 2.6.2 @@ -2601,7 +2582,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/node-config-provider': 2.1.8 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-config-provider': 2.0.0 '@smithy/util-middleware': 2.0.8 tslib: 2.6.2 @@ -2627,7 +2608,7 @@ packages: '@aws-sdk/types': 3.468.0 '@smithy/protocol-http': 3.0.11 '@smithy/signature-v4': 2.0.5 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2647,7 +2628,7 @@ packages: '@aws-sdk/util-user-agent-browser': 3.468.0 '@aws-sdk/util-user-agent-node': 3.470.0 '@smithy/config-resolver': 2.0.21 - '@smithy/fetch-http-handler': 2.3.1 + '@smithy/fetch-http-handler': 2.5.0 '@smithy/hash-node': 2.0.17 '@smithy/invalid-dependency': 2.0.15 '@smithy/middleware-content-length': 2.0.17 @@ -2656,12 +2637,12 @@ packages: '@smithy/middleware-serde': 2.0.15 '@smithy/middleware-stack': 2.0.9 '@smithy/node-config-provider': 2.1.8 - '@smithy/node-http-handler': 2.2.1 - '@smithy/property-provider': 2.0.16 - '@smithy/protocol-http': 3.0.11 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/property-provider': 2.2.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 '@smithy/url-parser': 2.0.15 '@smithy/util-base64': 2.0.1 '@smithy/util-body-length-browser': 2.0.1 @@ -2676,11 +2657,11 @@ packages: - aws-crt dev: false - /@aws-sdk/token-providers@3.549.0(@aws-sdk/credential-provider-node@3.549.0): - resolution: {integrity: sha512-rJyeXkXknLukRFGuMQOgKnPBa+kLODJtOqEBf929SpQ96f1I6ytdndmWbB5B/OQN5Fu5DOOQUQqJypDQVl5ibQ==} + /@aws-sdk/token-providers@3.535.0(@aws-sdk/credential-provider-node@3.535.0): + resolution: {integrity: sha512-4g+l/B9h1H/SiDtFRosW3pMwc+3PTXljZit+5NUBcET2XqcdUyHmgj3lBdu+CJ9CHdIMggRalYMAFXnRFe3Psg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso-oidc': 3.549.0(@aws-sdk/credential-provider-node@3.549.0) + '@aws-sdk/client-sso-oidc': 3.535.0(@aws-sdk/credential-provider-node@3.535.0) '@aws-sdk/types': 3.535.0 '@smithy/property-provider': 2.2.0 '@smithy/shared-ini-file-loader': 2.4.0 @@ -2691,17 +2672,11 @@ packages: - aws-crt dev: false - /@aws-sdk/types@3.357.0: - resolution: {integrity: sha512-/riCRaXg3p71BeWnShrai0y0QTdXcouPSM0Cn1olZbzTf7s71aLEewrc96qFrL70XhY4XvnxMpqQh+r43XIL3g==} - engines: {node: '>=14.0.0'} - dependencies: - tslib: 2.6.2 - /@aws-sdk/types@3.468.0: resolution: {integrity: sha512-rx/9uHI4inRbp2tw3Y4Ih4PNZkVj32h7WneSg3MVgVjAoVD5Zti9KhS5hkvsBxfgmQmg0AQbE+b1sy5WGAgntA==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2711,7 +2686,6 @@ packages: dependencies: '@smithy/types': 2.12.0 tslib: 2.6.2 - dev: false /@aws-sdk/util-arn-parser@3.465.0: resolution: {integrity: sha512-zOJ82vzDJFqBX9yZBlNeHHrul/kpx/DCoxzW5UBbZeb26kfV53QhMSoEmY8/lEbBqlqargJ/sgRC845GFhHNQw==} @@ -2729,8 +2703,8 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-endpoints@3.540.0: - resolution: {integrity: sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==} + /@aws-sdk/util-endpoints@3.535.0: + resolution: {integrity: sha512-c8TlaQsiPchOOmTTR6qvHCO2O7L7NJwlKWAoQJ2GqWDZuC5es/fyuF2rp1h+ZRrUVraUomS0YdGkAmaDC7hJQg==} engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/types': 3.535.0 @@ -2750,7 +2724,7 @@ packages: resolution: {integrity: sha512-OJyhWWsDEizR3L+dCgMXSUmaCywkiZ7HSbnQytbeKGwokIhD69HTiJcibF/sgcM5gk4k3Mq3puUhGnEZ46GIig==} dependencies: '@aws-sdk/types': 3.468.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 bowser: 2.11.0 tslib: 2.6.2 dev: false @@ -2775,7 +2749,7 @@ packages: dependencies: '@aws-sdk/types': 3.468.0 '@smithy/node-config-provider': 2.1.8 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -2804,7 +2778,7 @@ packages: resolution: {integrity: sha512-PwjVxz1hr9up8QkddabuScPZ/d5aDHgvHYgK4acHYzltXL4wngfvimi5ZqXTzVWF2QANxHmWnHUr45QJX71oJQ==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -3043,6 +3017,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.22.5 + dev: true /@babel/code-frame@7.23.5: resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} @@ -3050,10 +3025,12 @@ packages: dependencies: '@babel/highlight': 7.23.4 chalk: 2.4.2 + dev: true /@babel/compat-data@7.22.9: resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} engines: {node: '>=6.9.0'} + dev: true /@babel/compat-data@7.23.5: resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} @@ -3081,6 +3058,7 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color + dev: true /@babel/core@7.24.0: resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} @@ -3113,6 +3091,7 @@ packages: '@jridgewell/gen-mapping': 0.3.2 '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 + dev: true /@babel/generator@7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} @@ -3150,6 +3129,7 @@ packages: browserslist: 4.23.0 lru-cache: 5.1.1 semver: 7.6.0 + dev: true /@babel/helper-compilation-targets@7.23.6: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} @@ -3260,6 +3240,7 @@ packages: /@babel/helper-environment-visitor@7.22.5: resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-function-name@7.22.5: resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} @@ -3267,6 +3248,7 @@ packages: dependencies: '@babel/template': 7.22.5 '@babel/types': 7.24.0 + dev: true /@babel/helper-function-name@7.23.0: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} @@ -3281,6 +3263,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 + dev: true /@babel/helper-member-expression-to-functions@7.22.5: resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==} @@ -3308,6 +3291,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 + dev: true /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.9): resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==} @@ -3321,6 +3305,7 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + dev: true /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} @@ -3346,6 +3331,7 @@ packages: /@babel/helper-plugin-utils@7.22.5: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-plugin-utils@7.24.0: resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} @@ -3393,6 +3379,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 + dev: true /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} @@ -3406,6 +3393,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 + dev: true /@babel/helper-string-parser@7.23.4: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} @@ -3418,6 +3406,7 @@ packages: /@babel/helper-validator-option@7.22.5: resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} @@ -3442,6 +3431,7 @@ packages: '@babel/types': 7.24.0 transitivePeerDependencies: - supports-color + dev: true /@babel/helpers@7.24.0: resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==} @@ -3461,6 +3451,7 @@ packages: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 + dev: true /@babel/highlight@7.23.4: resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} @@ -3469,6 +3460,7 @@ packages: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 + dev: true /@babel/parser@7.24.0: resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} @@ -3526,6 +3518,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -3543,6 +3536,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.9): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -3551,6 +3545,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -3626,6 +3621,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -3643,6 +3639,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -3661,6 +3658,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} @@ -3679,6 +3677,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -3696,6 +3695,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -3713,6 +3713,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -3730,6 +3731,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -3747,6 +3749,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -3764,6 +3767,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -3792,6 +3796,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -3811,6 +3816,7 @@ packages: dependencies: '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} @@ -4581,6 +4587,7 @@ packages: '@babel/code-frame': 7.23.5 '@babel/parser': 7.24.0 '@babel/types': 7.24.0 + dev: true /@babel/template@7.24.0: resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} @@ -4607,6 +4614,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/traverse@7.24.0: resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==} @@ -4641,9 +4649,11 @@ packages: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + dev: true /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + dev: true /@chromatic-com/storybook@1.2.18(react@18.2.0): resolution: {integrity: sha512-Fi3T4gO1zIRr77mz6tqRZRusFneA6MtJxQT38Csizez2ZViOmTUd81sHVC4MDHvhnwDaksqnDKvNUYcl1m3nIA==} @@ -5171,11 +5181,11 @@ packages: typescript: 5.4.2 dev: false - /@google-ai/generativelanguage@0.2.1: - resolution: {integrity: sha512-oqEQScnGO6UoEqdKMIGiRfLWNpc83RtLWcO/g/VH3+2PnqIwEqJThDAMCHmRZ9B3zUiiL2cd4FaHx3ZU93CXEA==} - engines: {node: '>=12.0.0'} + /@google-ai/generativelanguage@2.5.0: + resolution: {integrity: sha512-M3ihN10el2mfoDWdnpzWNv8vcoqKFNmDaY7IviujAv5c+/p8kSwvjk2haTcOQ8lQOiihAWX3I7YtP1K4UaGnyA==} + engines: {node: '>=14.0.0'} dependencies: - google-gax: 3.6.1 + google-gax: 4.3.4 transitivePeerDependencies: - encoding - supports-color @@ -5225,22 +5235,22 @@ packages: - supports-color dev: false + /@google/generative-ai@0.11.4: + resolution: {integrity: sha512-hlw+E9Prv9aUIQISRnLSXi4rukFqKe5WhxPvzBccTvIvXjw2BHMFOJWSC/Gq7WE0W+L/qRHGmYxopmx9qjrB9w==} + engines: {node: '>=18.0.0'} + dev: false + /@google/generative-ai@0.7.1: resolution: {integrity: sha512-WTjMLLYL/xfA5BW6xAycRPiAX7FNHKAxrid/ayqC1QMam0KAK0NbMeS9Lubw80gVg5xFMLE+H7pw4wdNzTOlxw==} engines: {node: '>=18.0.0'} dev: false - /@google/generative-ai@0.8.0: - resolution: {integrity: sha512-O55FgK1Jvl2JuJP1cnRHEAM8A4Lr3yKtjQrCn2QXOXVT+L5+o/nFQcx0/oIo3oq1Kq9TjjgewXyb9BBrK+Wd0A==} - engines: {node: '>=18.0.0'} - dev: false - - /@grpc/grpc-js@1.8.21: - resolution: {integrity: sha512-KeyQeZpxeEBSqFVTi3q2K7PiPXmgBfECc4updA1ejCLjYmoAlvvM3ZMp5ztTDUCUQmoY3CpDxvchjO1+rFkoHg==} - engines: {node: ^8.13.0 || >=10.10.0} + /@grpc/grpc-js@1.10.8: + resolution: {integrity: sha512-vYVqYzHicDqyKB+NQhAc54I1QWCBLCrYG6unqOIcBTHx+7x8C9lcoLj3KVJXs2VB4lUbpWY+Kk9NipcbXYWmvg==} + engines: {node: '>=12.10.0'} dependencies: - '@grpc/proto-loader': 0.7.10 - '@types/node': 18.16.16 + '@grpc/proto-loader': 0.7.13 + '@js-sdsl/ordered-map': 4.4.2 dev: false /@grpc/proto-loader@0.7.10: @@ -5250,7 +5260,18 @@ packages: dependencies: lodash.camelcase: 4.3.0 long: 5.2.3 - protobufjs: 7.2.6 + protobufjs: 7.3.0 + yargs: 17.7.2 + dev: false + + /@grpc/proto-loader@0.7.13: + resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} + engines: {node: '>=6'} + hasBin: true + dependencies: + lodash.camelcase: 4.3.0 + long: 5.2.3 + protobufjs: 7.3.0 yargs: 17.7.2 dev: false @@ -5264,9 +5285,15 @@ packages: '@hapi/hoek': 9.3.0 dev: true - /@huggingface/inference@2.6.4: - resolution: {integrity: sha512-Xna7arltBSBoKaH3diGi3sYvkExgJMd/pF4T6vl2YbmDccbr1G/X5EPZ2048p+YgrJYG1jTYFCtY6Dr3HvJaow==} + /@huggingface/inference@2.7.0: + resolution: {integrity: sha512-u7Fn637Q3f7nUB1tajM4CgzhvoFQkOQr5W5Fm+2wT9ETgGoLBh25BLlYPTJRjAd2WY01s71v0lqAwNvHHCc3mg==} engines: {node: '>=18'} + dependencies: + '@huggingface/tasks': 0.10.8 + dev: false + + /@huggingface/tasks@0.10.8: + resolution: {integrity: sha512-oIp9912FwByyyyxkB/CIiW203QxPeYzBG7dydLmqZdcW0ma0if1uklGumqkJ6y/rJlv7AR/jJ9wbee0Wl5YZTw==} dev: false /@humanwhocodes/config-array@0.11.14: @@ -5385,10 +5412,12 @@ packages: get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 + dev: true /@istanbuljs/schema@0.1.3: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} + dev: true /@jest/console@29.6.2: resolution: {integrity: sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w==} @@ -5400,6 +5429,7 @@ packages: jest-message-util: 29.6.2 jest-util: 29.6.2 slash: 3.0.0 + dev: true /@jest/core@29.6.2: resolution: {integrity: sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg==} @@ -5442,6 +5472,7 @@ packages: - babel-plugin-macros - supports-color - ts-node + dev: true /@jest/environment@29.6.2: resolution: {integrity: sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==} @@ -5451,12 +5482,14 @@ packages: '@jest/types': 29.6.1 '@types/node': 18.16.16 jest-mock: 29.6.2 + dev: true /@jest/expect-utils@29.6.2: resolution: {integrity: sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.4.3 + dev: true /@jest/expect@29.6.2: resolution: {integrity: sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg==} @@ -5466,6 +5499,7 @@ packages: jest-snapshot: 29.6.2 transitivePeerDependencies: - supports-color + dev: true /@jest/fake-timers@29.6.2: resolution: {integrity: sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==} @@ -5477,6 +5511,7 @@ packages: jest-message-util: 29.6.2 jest-mock: 29.6.2 jest-util: 29.6.2 + dev: true /@jest/globals@29.6.2: resolution: {integrity: sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw==} @@ -5488,6 +5523,7 @@ packages: jest-mock: 29.6.2 transitivePeerDependencies: - supports-color + dev: true /@jest/reporters@29.6.2: resolution: {integrity: sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw==} @@ -5524,6 +5560,7 @@ packages: v8-to-istanbul: 9.1.0 transitivePeerDependencies: - supports-color + dev: true /@jest/schemas@29.4.3: resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==} @@ -5537,12 +5574,14 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@sinclair/typebox': 0.27.8 + dev: true /@jest/schemas@29.6.3: resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@sinclair/typebox': 0.27.8 + dev: true /@jest/source-map@29.6.0: resolution: {integrity: sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==} @@ -5551,6 +5590,7 @@ packages: '@jridgewell/trace-mapping': 0.3.18 callsites: 3.1.0 graceful-fs: 4.2.11 + dev: true /@jest/test-result@29.6.2: resolution: {integrity: sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw==} @@ -5560,6 +5600,7 @@ packages: '@jest/types': 29.6.1 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 + dev: true /@jest/test-sequencer@29.6.2: resolution: {integrity: sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw==} @@ -5569,6 +5610,7 @@ packages: graceful-fs: 4.2.11 jest-haste-map: 29.6.2 slash: 3.0.0 + dev: true /@jest/transform@29.6.2: resolution: {integrity: sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==} @@ -5591,6 +5633,7 @@ packages: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color + dev: true /@jest/types@27.5.1: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} @@ -5613,6 +5656,7 @@ packages: '@types/node': 18.16.16 '@types/yargs': 17.0.19 chalk: 4.1.2 + dev: true /@jridgewell/gen-mapping@0.3.2: resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} @@ -5621,14 +5665,17 @@ packages: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 + dev: true /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} + dev: true /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} + dev: true /@jridgewell/source-map@0.3.2: resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} @@ -5639,6 +5686,7 @@ packages: /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + dev: true /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} @@ -5648,20 +5696,18 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + dev: true /@js-joda/core@5.6.1: resolution: {integrity: sha512-Xla/d7ZMMR6+zRd6lTio0wRZECfcfFJP7GGe9A9L4tDOlD5CX4YcZ4YZle9w58bBYzssojVapI84RraKWDQZRg==} dev: false - /@jsdevtools/ono@7.1.3: - resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} + /@js-sdsl/ordered-map@4.4.2: + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} dev: false - /@jsdoc/salty@0.2.6: - resolution: {integrity: sha512-aA+awb5yoml8TQ3CzI5Ue7sM3VMRC4l1zJJW4fgZ8OCL1wshJZhNzaf0PL85DSnOUw6QuFgeHGD/eq/xwwAF2g==} - engines: {node: '>=v12.0.0'} - dependencies: - lodash: 4.17.21 + /@jsdevtools/ono@7.1.3: + resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} dev: false /@jsplumb/browser-ui@5.13.2: @@ -5715,32 +5761,32 @@ packages: resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} dev: false - /@langchain/anthropic@0.1.16: - resolution: {integrity: sha512-vCbwkZ3pkMSKf67fBgNlslvuW9f3EZGBbO8Ic2etgX3xFl6L0WuMtfS26P1FCDpRwaKuC1BrCj2aLAeMzMq/Fg==} + /@langchain/anthropic@0.1.21: + resolution: {integrity: sha512-7L5UDhO93UYfBwdaGxIqc5ZGSQ4wgMyYdENflLYhA9Aeho+BSHd0Krqh6zEHNGy4p+OrCElyDy58G8yiDEpxvw==} engines: {node: '>=18'} dependencies: - '@anthropic-ai/sdk': 0.20.7 - '@langchain/core': 0.1.61 + '@anthropic-ai/sdk': 0.21.1 + '@langchain/core': 0.2.0 fast-xml-parser: 4.3.5 - zod: 3.22.4 - zod-to-json-schema: 3.22.4(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: - encoding - supports-color dev: false - /@langchain/cohere@0.0.8: - resolution: {integrity: sha512-HZ0NcJqEQj4vwiBiL97fFe1DreGzvUuAQZ41IeIJJKPxG4anNQ7EI1qrjmOEY71Hbnqty16Y5IPK4DbvsR6YFQ==} + /@langchain/cohere@0.0.10: + resolution: {integrity: sha512-qGeYeDKu6Itago3uSmVPjYD7BjHnA5miCYT3v4oRTXz2mDON4IrQit6Uk5dERLSrMKOrHCnRE9LYJEAyvo0s0Q==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 - cohere-ai: 7.9.5 + '@langchain/core': 0.2.0 + cohere-ai: 7.10.1 transitivePeerDependencies: - encoding dev: false - /@langchain/community@0.0.53(@aws-sdk/client-bedrock-runtime@3.549.0)(@aws-sdk/credential-provider-node@3.549.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@0.2.1)(@huggingface/inference@2.6.4)(@pinecone-database/pinecone@2.2.0)(@qdrant/js-client-rest@1.7.0)(@supabase/supabase-js@2.38.5)(@xata.io/client@0.28.0)(cohere-ai@6.2.2)(html-to-text@9.0.5)(lodash@4.17.21)(pg@8.11.3)(redis@4.6.12): - resolution: {integrity: sha512-iFqZPt4MRssGYsQoKSXWJQaYTZCC7WNuilp2JCCs3wKmJK3l6mR0eV+PDrnT+TaDHUVxt/b0rwgM0sOiy0j2jA==} + /@langchain/community@0.2.2(@aws-sdk/client-bedrock-runtime@3.535.0)(@aws-sdk/credential-provider-node@3.535.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@2.5.0)(@huggingface/inference@2.7.0)(@pinecone-database/pinecone@2.2.1)(@qdrant/js-client-rest@1.9.0)(@supabase/supabase-js@2.43.4)(@xata.io/client@0.28.4)(cohere-ai@7.10.1)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(lodash@4.17.21)(mammoth@1.7.2)(pdf-parse@1.1.1)(pg@8.11.3)(redis@4.6.12): + resolution: {integrity: sha512-TtlZnPBYt7Sujc1hAYvdZKUmV97wuF15O7b4nBX4lBfQeW38N0DwGbhqpitDbpaJqZ2s8DM4rjapECk0kIdAww==} engines: {node: '>=18'} peerDependencies: '@aws-crypto/sha256-js': ^5.0.0 @@ -5749,10 +5795,13 @@ packages: '@aws-sdk/client-dynamodb': ^3.310.0 '@aws-sdk/client-kendra': ^3.352.0 '@aws-sdk/client-lambda': ^3.310.0 + '@aws-sdk/client-s3': ^3.310.0 '@aws-sdk/client-sagemaker-runtime': ^3.310.0 '@aws-sdk/client-sfn': ^3.310.0 '@aws-sdk/credential-provider-node': ^3.388.0 '@azure/search-documents': ^12.0.0 + '@azure/storage-blob': ^12.15.0 + '@browserbasehq/sdk': '*' '@clickhouse/client': ^0.2.5 '@cloudflare/ai': '*' '@datastax/astra-db-ts': ^1.0.0 @@ -5762,10 +5811,15 @@ packages: '@gomomento/sdk': ^1.51.1 '@gomomento/sdk-core': ^1.51.1 '@google-ai/generativelanguage': ^0.2.1 + '@google-cloud/storage': ^6.10.1 || ^7.7.0 '@gradientai/nodejs-sdk': ^1.2.0 '@huggingface/inference': ^2.6.4 + '@layerup/layerup-security': ^1.5.12 + '@mendable/firecrawl-js': ^0.0.13 + '@mlc-ai/web-llm': ^0.2.35 '@mozilla/readability': '*' '@neondatabase/serverless': '*' + '@notionhq/client': ^2.2.10 '@opensearch-project/opensearch': '*' '@pinecone-database/pinecone': '*' '@planetscale/database': ^1.8.0 @@ -5777,6 +5831,7 @@ packages: '@smithy/protocol-http': ^3.0.6 '@smithy/signature-v4': ^2.0.10 '@smithy/util-utf8': ^2.0.0 + '@spider-cloud/spider-client': ^0.0.21 '@supabase/postgrest-js': ^1.1.1 '@supabase/supabase-js': ^2.10.0 '@tensorflow-models/universal-sentence-encoder': '*' @@ -5790,9 +5845,12 @@ packages: '@xata.io/client': ^0.28.0 '@xenova/transformers': ^2.5.4 '@zilliz/milvus2-sdk-node': '>=2.2.7' + apify-client: ^2.7.1 + assemblyai: ^4.0.0 better-sqlite3: ^9.4.0 cassandra-driver: ^4.7.2 cborg: ^4.1.1 + cheerio: ^1.0.0-rc.12 chromadb: '*' closevector-common: 0.1.3 closevector-node: 0.1.6 @@ -5800,15 +5858,18 @@ packages: cohere-ai: '*' convex: ^1.3.1 couchbase: ^4.3.0 + d3-dsv: ^2.0.0 discord.js: ^14.14.1 dria: ^0.0.3 duck-duck-scrape: ^2.2.5 + epub2: ^3.0.1 faiss-node: ^0.5.1 firebase-admin: ^11.9.0 || ^12.0.0 google-auth-library: ^8.9.0 googleapis: ^126.0.1 hnswlib-node: ^3.0.0 html-to-text: ^9.0.5 + ignore: ^5.2.0 interface-datastore: ^8.2.11 ioredis: ^5.3.2 it-all: ^3.0.4 @@ -5817,16 +5878,24 @@ packages: llmonitor: ^0.5.9 lodash: ^4.17.21 lunary: ^0.6.11 + mammoth: ^1.6.0 mongodb: '>=5.2.0' mysql2: ^3.3.3 neo4j-driver: '*' node-llama-cpp: '*' + notion-to-md: ^3.1.0 + officeparser: ^4.0.4 + pdf-parse: 1.1.1 pg: ^8.11.0 pg-copy-streams: ^6.0.5 pickleparser: ^0.2.1 + playwright: ^1.32.1 portkey-ai: ^0.1.11 + puppeteer: ^19.7.2 redis: '*' replicate: ^0.18.0 + sonix-speech-recognition: ^2.1.1 + srt-parser-2: ^1.2.3 typeorm: ^0.3.12 typesense: ^1.5.3 usearch: ^1.1.1 @@ -5835,6 +5904,8 @@ packages: weaviate-ts-client: '*' web-auth-library: ^1.0.3 ws: ^8.14.2 + youtube-transcript: ^1.0.6 + youtubei.js: ^9.1.0 peerDependenciesMeta: '@aws-crypto/sha256-js': optional: true @@ -5848,6 +5919,8 @@ packages: optional: true '@aws-sdk/client-lambda': optional: true + '@aws-sdk/client-s3': + optional: true '@aws-sdk/client-sagemaker-runtime': optional: true '@aws-sdk/client-sfn': @@ -5856,6 +5929,10 @@ packages: optional: true '@azure/search-documents': optional: true + '@azure/storage-blob': + optional: true + '@browserbasehq/sdk': + optional: true '@clickhouse/client': optional: true '@cloudflare/ai': @@ -5874,14 +5951,24 @@ packages: optional: true '@google-ai/generativelanguage': optional: true + '@google-cloud/storage': + optional: true '@gradientai/nodejs-sdk': optional: true '@huggingface/inference': optional: true + '@layerup/layerup-security': + optional: true + '@mendable/firecrawl-js': + optional: true + '@mlc-ai/web-llm': + optional: true '@mozilla/readability': optional: true '@neondatabase/serverless': optional: true + '@notionhq/client': + optional: true '@opensearch-project/opensearch': optional: true '@pinecone-database/pinecone': @@ -5904,6 +5991,8 @@ packages: optional: true '@smithy/util-utf8': optional: true + '@spider-cloud/spider-client': + optional: true '@supabase/postgrest-js': optional: true '@supabase/supabase-js': @@ -5930,12 +6019,18 @@ packages: optional: true '@zilliz/milvus2-sdk-node': optional: true + apify-client: + optional: true + assemblyai: + optional: true better-sqlite3: optional: true cassandra-driver: optional: true cborg: optional: true + cheerio: + optional: true chromadb: optional: true closevector-common: @@ -5950,12 +6045,16 @@ packages: optional: true couchbase: optional: true + d3-dsv: + optional: true discord.js: optional: true dria: optional: true duck-duck-scrape: optional: true + epub2: + optional: true faiss-node: optional: true firebase-admin: @@ -5968,6 +6067,8 @@ packages: optional: true html-to-text: optional: true + ignore: + optional: true interface-datastore: optional: true ioredis: @@ -5984,6 +6085,8 @@ packages: optional: true lunary: optional: true + mammoth: + optional: true mongodb: optional: true mysql2: @@ -5992,18 +6095,32 @@ packages: optional: true node-llama-cpp: optional: true + notion-to-md: + optional: true + officeparser: + optional: true + pdf-parse: + optional: true pg: optional: true pg-copy-streams: optional: true pickleparser: optional: true + playwright: + optional: true portkey-ai: optional: true + puppeteer: + optional: true redis: optional: true replicate: optional: true + sonix-speech-recognition: + optional: true + srt-parser-2: + optional: true typeorm: optional: true typesense: @@ -6020,36 +6137,53 @@ packages: optional: true ws: optional: true + youtube-transcript: + optional: true + youtubei.js: + optional: true dependencies: - '@aws-sdk/client-bedrock-runtime': 3.549.0 - '@aws-sdk/credential-provider-node': 3.549.0 + '@aws-sdk/client-bedrock-runtime': 3.535.0 + '@aws-sdk/credential-provider-node': 3.535.0 '@getzep/zep-js': 0.9.0 - '@google-ai/generativelanguage': 0.2.1 - '@huggingface/inference': 2.6.4 - '@langchain/core': 0.1.61 - '@langchain/openai': 0.0.28 - '@pinecone-database/pinecone': 2.2.0 - '@qdrant/js-client-rest': 1.7.0(typescript@5.4.2) - '@supabase/supabase-js': 2.38.5 - '@xata.io/client': 0.28.0(typescript@5.4.2) - cohere-ai: 6.2.2 + '@google-ai/generativelanguage': 2.5.0 + '@huggingface/inference': 2.7.0 + '@langchain/core': 0.2.0 + '@langchain/openai': 0.0.33 + '@pinecone-database/pinecone': 2.2.1 + '@qdrant/js-client-rest': 1.9.0(typescript@5.4.2) + '@supabase/supabase-js': 2.43.4 + '@xata.io/client': 0.28.4(typescript@5.4.2) + binary-extensions: 2.2.0 + cohere-ai: 7.10.1 + d3-dsv: 2.0.0 + epub2: 3.0.2(ts-toolbelt@9.6.0) expr-eval: 2.0.2 flat: 5.0.2 html-to-text: 9.0.5 + js-yaml: 4.1.0 + langchain: 0.2.2(@aws-sdk/credential-provider-node@3.535.0)(@google-ai/generativelanguage@2.5.0)(@pinecone-database/pinecone@2.2.1)(@supabase/supabase-js@2.43.4)(@xata.io/client@0.28.4)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(mammoth@1.7.2)(pdf-parse@1.1.1)(redis@4.6.12) langsmith: 0.1.12 lodash: 4.17.21 + mammoth: 1.7.2 + pdf-parse: 1.1.1 pg: 8.11.3 redis: 4.6.12 uuid: 9.0.1 - zod: 3.22.4 - zod-to-json-schema: 3.22.5(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: + - '@gomomento/sdk-web' + - axios - encoding + - fast-xml-parser + - handlebars + - peggy + - pyodide - supports-color dev: false - /@langchain/community@0.0.53(@pinecone-database/pinecone@2.1.0)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2): - resolution: {integrity: sha512-iFqZPt4MRssGYsQoKSXWJQaYTZCC7WNuilp2JCCs3wKmJK3l6mR0eV+PDrnT+TaDHUVxt/b0rwgM0sOiy0j2jA==} + /@langchain/community@0.2.2(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2): + resolution: {integrity: sha512-TtlZnPBYt7Sujc1hAYvdZKUmV97wuF15O7b4nBX4lBfQeW38N0DwGbhqpitDbpaJqZ2s8DM4rjapECk0kIdAww==} engines: {node: '>=18'} peerDependencies: '@aws-crypto/sha256-js': ^5.0.0 @@ -6058,10 +6192,13 @@ packages: '@aws-sdk/client-dynamodb': ^3.310.0 '@aws-sdk/client-kendra': ^3.352.0 '@aws-sdk/client-lambda': ^3.310.0 + '@aws-sdk/client-s3': ^3.310.0 '@aws-sdk/client-sagemaker-runtime': ^3.310.0 '@aws-sdk/client-sfn': ^3.310.0 '@aws-sdk/credential-provider-node': ^3.388.0 '@azure/search-documents': ^12.0.0 + '@azure/storage-blob': ^12.15.0 + '@browserbasehq/sdk': '*' '@clickhouse/client': ^0.2.5 '@cloudflare/ai': '*' '@datastax/astra-db-ts': ^1.0.0 @@ -6071,10 +6208,15 @@ packages: '@gomomento/sdk': ^1.51.1 '@gomomento/sdk-core': ^1.51.1 '@google-ai/generativelanguage': ^0.2.1 + '@google-cloud/storage': ^6.10.1 || ^7.7.0 '@gradientai/nodejs-sdk': ^1.2.0 '@huggingface/inference': ^2.6.4 + '@layerup/layerup-security': ^1.5.12 + '@mendable/firecrawl-js': ^0.0.13 + '@mlc-ai/web-llm': ^0.2.35 '@mozilla/readability': '*' '@neondatabase/serverless': '*' + '@notionhq/client': ^2.2.10 '@opensearch-project/opensearch': '*' '@pinecone-database/pinecone': '*' '@planetscale/database': ^1.8.0 @@ -6086,6 +6228,7 @@ packages: '@smithy/protocol-http': ^3.0.6 '@smithy/signature-v4': ^2.0.10 '@smithy/util-utf8': ^2.0.0 + '@spider-cloud/spider-client': ^0.0.21 '@supabase/postgrest-js': ^1.1.1 '@supabase/supabase-js': ^2.10.0 '@tensorflow-models/universal-sentence-encoder': '*' @@ -6099,9 +6242,12 @@ packages: '@xata.io/client': ^0.28.0 '@xenova/transformers': ^2.5.4 '@zilliz/milvus2-sdk-node': '>=2.2.7' + apify-client: ^2.7.1 + assemblyai: ^4.0.0 better-sqlite3: ^9.4.0 cassandra-driver: ^4.7.2 cborg: ^4.1.1 + cheerio: ^1.0.0-rc.12 chromadb: '*' closevector-common: 0.1.3 closevector-node: 0.1.6 @@ -6109,15 +6255,18 @@ packages: cohere-ai: '*' convex: ^1.3.1 couchbase: ^4.3.0 + d3-dsv: ^2.0.0 discord.js: ^14.14.1 dria: ^0.0.3 duck-duck-scrape: ^2.2.5 + epub2: ^3.0.1 faiss-node: ^0.5.1 firebase-admin: ^11.9.0 || ^12.0.0 google-auth-library: ^8.9.0 googleapis: ^126.0.1 hnswlib-node: ^3.0.0 html-to-text: ^9.0.5 + ignore: ^5.2.0 interface-datastore: ^8.2.11 ioredis: ^5.3.2 it-all: ^3.0.4 @@ -6126,16 +6275,24 @@ packages: llmonitor: ^0.5.9 lodash: ^4.17.21 lunary: ^0.6.11 + mammoth: ^1.6.0 mongodb: '>=5.2.0' mysql2: ^3.3.3 neo4j-driver: '*' node-llama-cpp: '*' + notion-to-md: ^3.1.0 + officeparser: ^4.0.4 + pdf-parse: 1.1.1 pg: ^8.11.0 pg-copy-streams: ^6.0.5 pickleparser: ^0.2.1 + playwright: ^1.32.1 portkey-ai: ^0.1.11 + puppeteer: ^19.7.2 redis: '*' replicate: ^0.18.0 + sonix-speech-recognition: ^2.1.1 + srt-parser-2: ^1.2.3 typeorm: ^0.3.12 typesense: ^1.5.3 usearch: ^1.1.1 @@ -6144,6 +6301,8 @@ packages: weaviate-ts-client: '*' web-auth-library: ^1.0.3 ws: ^8.14.2 + youtube-transcript: ^1.0.6 + youtubei.js: ^9.1.0 peerDependenciesMeta: '@aws-crypto/sha256-js': optional: true @@ -6157,6 +6316,8 @@ packages: optional: true '@aws-sdk/client-lambda': optional: true + '@aws-sdk/client-s3': + optional: true '@aws-sdk/client-sagemaker-runtime': optional: true '@aws-sdk/client-sfn': @@ -6165,6 +6326,10 @@ packages: optional: true '@azure/search-documents': optional: true + '@azure/storage-blob': + optional: true + '@browserbasehq/sdk': + optional: true '@clickhouse/client': optional: true '@cloudflare/ai': @@ -6183,14 +6348,24 @@ packages: optional: true '@google-ai/generativelanguage': optional: true + '@google-cloud/storage': + optional: true '@gradientai/nodejs-sdk': optional: true '@huggingface/inference': optional: true + '@layerup/layerup-security': + optional: true + '@mendable/firecrawl-js': + optional: true + '@mlc-ai/web-llm': + optional: true '@mozilla/readability': optional: true '@neondatabase/serverless': optional: true + '@notionhq/client': + optional: true '@opensearch-project/opensearch': optional: true '@pinecone-database/pinecone': @@ -6213,6 +6388,8 @@ packages: optional: true '@smithy/util-utf8': optional: true + '@spider-cloud/spider-client': + optional: true '@supabase/postgrest-js': optional: true '@supabase/supabase-js': @@ -6239,12 +6416,18 @@ packages: optional: true '@zilliz/milvus2-sdk-node': optional: true + apify-client: + optional: true + assemblyai: + optional: true better-sqlite3: optional: true cassandra-driver: optional: true cborg: optional: true + cheerio: + optional: true chromadb: optional: true closevector-common: @@ -6259,12 +6442,16 @@ packages: optional: true couchbase: optional: true + d3-dsv: + optional: true discord.js: optional: true dria: optional: true duck-duck-scrape: optional: true + epub2: + optional: true faiss-node: optional: true firebase-admin: @@ -6277,6 +6464,8 @@ packages: optional: true html-to-text: optional: true + ignore: + optional: true interface-datastore: optional: true ioredis: @@ -6293,6 +6482,8 @@ packages: optional: true lunary: optional: true + mammoth: + optional: true mongodb: optional: true mysql2: @@ -6301,18 +6492,32 @@ packages: optional: true node-llama-cpp: optional: true + notion-to-md: + optional: true + officeparser: + optional: true + pdf-parse: + optional: true pg: optional: true pg-copy-streams: optional: true pickleparser: optional: true + playwright: + optional: true portkey-ai: optional: true + puppeteer: + optional: true redis: optional: true replicate: optional: true + sonix-speech-recognition: + optional: true + srt-parser-2: + optional: true typeorm: optional: true typesense: @@ -6329,128 +6534,133 @@ packages: optional: true ws: optional: true + youtube-transcript: + optional: true + youtubei.js: + optional: true dependencies: - '@langchain/core': 0.1.61 - '@langchain/openai': 0.0.28 + '@langchain/core': 0.2.0 + '@langchain/openai': 0.0.33 '@pinecone-database/pinecone': 2.1.0 + binary-extensions: 2.2.0 expr-eval: 2.0.2 flat: 5.0.2 ioredis: 5.3.2 + js-yaml: 4.1.0 jsonwebtoken: 9.0.2 + langchain: 0.2.2(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(ws@8.14.2) langsmith: 0.1.12 lodash: 4.17.21 mysql2: 3.9.7 pg: 8.11.3 uuid: 9.0.1 ws: 8.14.2 - zod: 3.22.4 - zod-to-json-schema: 3.22.5(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: + - '@gomomento/sdk-web' + - axios - encoding + - fast-xml-parser + - handlebars + - peggy + - pyodide - supports-color dev: false - /@langchain/core@0.1.61: - resolution: {integrity: sha512-C8OkAly+ugvXsL8TACCmFv9WTTcT4gvQaG6NbrXCOzibBCywfxxcTqEMOyg3zIKpxHEmR0DHqh0OiJRHocnsCg==} + /@langchain/core@0.2.0: + resolution: {integrity: sha512-UbCJUp9eh2JXd9AW/vhPbTgtZoMgTqJgSan5Wf/EP27X8JM65lWdCOpJW+gHyBXvabbyrZz3/EGaptTUL5gutw==} engines: {node: '>=18'} dependencies: ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 - js-tiktoken: 1.0.8 + js-tiktoken: 1.0.12 langsmith: 0.1.12 ml-distance: 4.0.1 mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 uuid: 9.0.1 - zod: 3.22.4 - zod-to-json-schema: 3.22.4(zod@3.22.4) - dev: false + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) - /@langchain/google-genai@0.0.12: - resolution: {integrity: sha512-NDARJ+ZxjlkTHDvNroiG6V+3gW0u0OlMvbDEYAAXR6wFGIV09//ekolr+bA290ZCN77Ei+BEOsd6Ax1wBk3Z4w==} + /@langchain/google-genai@0.0.16(zod@3.23.8): + resolution: {integrity: sha512-aUHEeY7sTwxNqj7L5scvnOhNLOKPVSvf7HR6p1Y3M7BPyU63fXP7faB+qyuHmibtKU8pj+ApoXPpjRflYKSv4w==} engines: {node: '>=18'} dependencies: '@google/generative-ai': 0.7.1 - '@langchain/core': 0.1.61 + '@langchain/core': 0.2.0 + zod-to-json-schema: 3.23.0(zod@3.23.8) + transitivePeerDependencies: + - zod dev: false - /@langchain/groq@0.0.8: - resolution: {integrity: sha512-xqbe35K+12fiYtC/uqkaTT4AXxqL5uvhCrHzc+nBoFkTwM6YfTFE1ch95RZ5G2JnK1U9pKAre/trUSzlU1/6Kg==} + /@langchain/groq@0.0.12: + resolution: {integrity: sha512-qgrVBdUnK9Qe8fzMc9gmMPGzc/8swDYbQuHoqsZmeK7M3wxEPR60rKdZvbbkFzqn+1NdquyRTeVKSgihPCib5Q==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 - '@langchain/openai': 0.0.28 + '@langchain/core': 0.2.0 + '@langchain/openai': 0.0.33 groq-sdk: 0.3.2 - zod: 3.22.4 - zod-to-json-schema: 3.22.5(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: - encoding - supports-color dev: false - /@langchain/mistralai@0.0.19: - resolution: {integrity: sha512-Uin/jve1NCZLAFa9dpOKzE3Y2+uSnMJQX5ria9vO3lnTGRlvBwcMhyGDoTYdI+gnQgHH4ceBoIBzJDlVG+WVWw==} + /@langchain/mistralai@0.0.22: + resolution: {integrity: sha512-cZ+HBz32Gq2zjkXcDs5hDnr8W0QxlRXhWAXu9zepwzLNe3aXxAD/lhz9l654o2fo89bqnuhtYgbGx8ZVYcDvCw==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 + '@langchain/core': 0.2.0 '@mistralai/mistralai': 0.1.3 uuid: 9.0.1 - zod: 3.22.4 - zod-to-json-schema: 3.22.4(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: - encoding dev: false - /@langchain/openai@0.0.28: - resolution: {integrity: sha512-2s1RA3/eAnz4ahdzsMPBna9hfAqpFNlWdHiPxVGZ5yrhXsbLWWoPcF+22LCk9t0HJKtazi2GCIWc0HVXH9Abig==} + /@langchain/openai@0.0.33: + resolution: {integrity: sha512-hTBo9y9bHtFvMT5ySBW7TrmKhLSA91iNahigeqAFBVrLmBDz+6rzzLFc1mpq6JEAR3fZKdaUXqso3nB23jIpTw==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 - js-tiktoken: 1.0.8 - openai: 4.38.5 - zod: 3.22.4 - zod-to-json-schema: 3.22.4(zod@3.22.4) + '@langchain/core': 0.2.0 + js-tiktoken: 1.0.12 + openai: 4.47.1 + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: - encoding - supports-color dev: false - /@langchain/pinecone@0.0.3: - resolution: {integrity: sha512-uhmGdiF6OLL583kQNMdKl799+3E1nQphrZ4a/Y/yQcXKUPVNZYwNLUimK1ws80RBhfqR7DKvywkvERoOsvCDlA==} + /@langchain/pinecone@0.0.6: + resolution: {integrity: sha512-iSi+3DZwK/ocwRVNDAAzjC9oa3E4yRlcgx53GSZ/w22QdDfb5PsxQoOXeqviEwUejLsGawbbex2ip1J4LKJ4/g==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 - '@pinecone-database/pinecone': 2.2.0 + '@langchain/core': 0.2.0 + '@pinecone-database/pinecone': 2.2.1 flat: 5.0.2 uuid: 9.0.1 dev: false - /@langchain/pinecone@0.0.4: - resolution: {integrity: sha512-9Rme771vHbRKXHy0IxOFFUyYtJfL+I1LgleF1cSkb2ZxgtOwN7uvh0Cp23WrCzEh8DHVEaRYPSbBC4W3YfqwfA==} + /@langchain/redis@0.0.5: + resolution: {integrity: sha512-Jleqg5nbZ4795r8ctdwawafjJs4/1gdQnpcz1VnQEBrGqPne+4jwuwBDzeMhByMBLRBB/I6jaiVs9t5wi5H7Tg==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 - '@pinecone-database/pinecone': 2.2.0 - flat: 5.0.2 - uuid: 9.0.1 - dev: false - - /@langchain/redis@0.0.2: - resolution: {integrity: sha512-kDaW4JotKH4J9QxcsRP0onydxz8QgGD1bYosdpzuZ2a7kYcDeJWMqapR0eFFjOznemgyn27jxUFGG0GhvI3pYA==} - engines: {node: '>=18'} - dependencies: - '@langchain/core': 0.1.61 + '@langchain/core': 0.2.0 redis: 4.6.13 dev: false - /@langchain/textsplitters@0.0.0: - resolution: {integrity: sha512-3hPesWomnmVeYMppEGYbyv0v/sRUugUdlFBNn9m1ueJYHAIKbvCErkWxNUH3guyKKYgJVrkvZoQxcd9faucSaw==} + /@langchain/textsplitters@0.0.2: + resolution: {integrity: sha512-6bQOuYHTGYlkgPY/8M5WPq4nnXZpEysGzRopQCYjg2WLcEoIPUMMrXsAaNNdvU3BOeMrhin8izvpDPD165hX6Q==} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.61 - js-tiktoken: 1.0.11 + '@langchain/core': 0.2.0 + js-tiktoken: 1.0.12 dev: false /@lezer/common@1.1.0: @@ -7015,8 +7225,8 @@ packages: encoding: 0.1.13 dev: false - /@pinecone-database/pinecone@2.2.0: - resolution: {integrity: sha512-qfVs9n5YyTmerIV1GE1u89xF1W3oFSF53STW68Oqyxey0dGq4775cCw8G5pnwoy872uqfh+tMRDME9bcWfinUw==} + /@pinecone-database/pinecone@2.2.1: + resolution: {integrity: sha512-8i6oT8EzYLlxi5Th4tJ8Cae+VPyHzlEsiVSxCOEx+EahbzaiWmpQMZSmO/RlXF/dOjOI+pXvqfcFYcF1awtPlw==} engines: {node: '>=14.0.0'} dependencies: '@sinclair/typebox': 0.29.6 @@ -7090,21 +7300,21 @@ packages: resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} dev: false - /@qdrant/js-client-rest@1.7.0(typescript@5.4.2): - resolution: {integrity: sha512-16O0EQfrrybcPVipodxykr6dMUlBzKW7a63cSDUFVgc5a1AWESwERykwjuvW5KqvKdkPcxZ2NssrvgUO1W3MgA==} + /@qdrant/js-client-rest@1.9.0(typescript@5.4.2): + resolution: {integrity: sha512-YiX/IskbRCoAY2ujyPDI6FBcO0ygAS4pgkGaJ7DcrJFh4SZV2XHs+u0KM7mO72RWJn1eJQFF2PQwxG+401xxJg==} engines: {node: '>=18.0.0', pnpm: '>=8'} peerDependencies: typescript: ^5.4.2 dependencies: - '@qdrant/openapi-typescript-fetch': 1.2.1 + '@qdrant/openapi-typescript-fetch': 1.2.6 '@sevinf/maybe': 0.5.0 typescript: 5.4.2 - undici: 5.26.4 + undici: 5.28.4 dev: false - /@qdrant/openapi-typescript-fetch@1.2.1: - resolution: {integrity: sha512-oiBJRN1ME7orFZocgE25jrM3knIF/OKJfMsZPBbtMMKfgNVYfps0MokGvSJkBmecj6bf8QoLXWIGlIoaTM4Zmw==} - engines: {node: '>=12.0.0', pnpm: '>=8'} + /@qdrant/openapi-typescript-fetch@1.2.6: + resolution: {integrity: sha512-oQG/FejNpItrxRHoyctYvT3rwGZOnK4jr3JdppO/c78ktDvkWiPXPHNsrDf33K9sZdRb6PR7gi4noIapu5q4HA==} + engines: {node: '>=18.0.0', pnpm: '>=8'} dev: false /@radix-ui/react-compose-refs@1.0.1(@types/react@18.0.27)(react@18.2.0): @@ -7673,6 +7883,7 @@ packages: /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + dev: true /@sinclair/typebox@0.29.6: resolution: {integrity: sha512-aX5IFYWlMa7tQ8xZr3b2gtVReCvg7f3LEhjir/JAjX2bJCMVJA5tIPv30wTD4KDfcwMd7DDYY3hFDeGmOgtrZQ==} @@ -7682,17 +7893,19 @@ packages: resolution: {integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==} dependencies: type-detect: 4.0.8 + dev: true /@sinonjs/fake-timers@10.0.2: resolution: {integrity: sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==} dependencies: '@sinonjs/commons': 2.0.0 + dev: true /@smithy/abort-controller@2.0.15: resolution: {integrity: sha512-JkS36PIS3/UCbq/MaozzV7jECeL+BTt4R75bwY8i+4RASys4xOyUS1HsRyUNSqUXFP4QyCz5aNnh3ltuaxv+pw==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7722,7 +7935,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/node-config-provider': 2.1.8 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-config-provider': 2.0.0 '@smithy/util-middleware': 2.0.8 tslib: 2.6.2 @@ -7748,7 +7961,7 @@ packages: '@smithy/middleware-serde': 2.0.15 '@smithy/protocol-http': 3.0.11 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-middleware': 2.0.8 tslib: 2.6.2 dev: false @@ -7767,17 +7980,6 @@ packages: tslib: 2.6.2 dev: false - /@smithy/credential-provider-imds@2.1.4: - resolution: {integrity: sha512-cwPJN1fa1YOQzhBlTXRavABEYRRchci1X79QRwzaNLySnIMJfztyv1Zkst0iZPLMnpn8+CnHu3wOHS11J5Dr3A==} - engines: {node: '>=14.0.0'} - dependencies: - '@smithy/node-config-provider': 2.1.8 - '@smithy/property-provider': 2.0.16 - '@smithy/types': 2.7.0 - '@smithy/url-parser': 2.0.15 - tslib: 2.6.2 - dev: false - /@smithy/credential-provider-imds@2.3.0: resolution: {integrity: sha512-BWB9mIukO1wjEOo1Ojgl6LrG4avcaC7T/ZP6ptmAaW4xluhSIPZhY+/PI5YKzlk+jsm+4sQZB45Bt1OfMeQa3w==} engines: {node: '>=14.0.0'} @@ -7793,7 +7995,7 @@ packages: resolution: {integrity: sha512-g/OU/MeWGfHDygoXgMWfG/Xb0QqDnAGcM9t2FRrVAhleXYRddGOEnfanR5cmHgB9ue52MJsyorqFjckzXsylaA==} dependencies: '@aws-crypto/crc32': 3.0.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-hex-encoding': 2.0.0 tslib: 2.6.2 dev: false @@ -7802,7 +8004,7 @@ packages: resolution: {integrity: sha512-crjvz3j1gGPwA0us6cwS7+5gAn35CTmqu/oIxVbYJo2Qm/sGAye6zGJnMDk3BKhWZw5kcU1G4MxciTkuBpOZPg==} dependencies: '@aws-crypto/crc32': 3.0.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-hex-encoding': 2.0.0 tslib: 2.6.2 dev: false @@ -7821,7 +8023,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/eventstream-serde-universal': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7838,7 +8040,7 @@ packages: resolution: {integrity: sha512-o65d2LRjgCbWYH+VVNlWXtmsI231SO99ZTOL4UuIPa6WTjbSHWtlXvUcJG9libhEKWmEV9DIUiH2IqyPWi7ubA==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7855,7 +8057,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/eventstream-serde-universal': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7873,7 +8075,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/eventstream-codec': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7891,7 +8093,7 @@ packages: dependencies: '@smithy/protocol-http': 3.0.11 '@smithy/querystring-builder': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-base64': 2.0.1 tslib: 2.6.2 dev: false @@ -7911,7 +8113,7 @@ packages: dependencies: '@smithy/chunked-blob-reader': 2.0.0 '@smithy/chunked-blob-reader-native': 2.0.1 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7919,7 +8121,7 @@ packages: resolution: {integrity: sha512-Il6WuBcI1nD+e2DM7tTADMf01wEPGK8PAhz4D+YmDUVaoBqlA+CaH2uDJhiySifmuKBZj748IfygXty81znKhw==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-buffer-from': 2.0.0 '@smithy/util-utf8': 2.0.2 tslib: 2.6.2 @@ -7939,7 +8141,7 @@ packages: resolution: {integrity: sha512-ey8DtnATzp1mOXgS7rqMwSmAki6iJA+jgNucKcxRkhMB1rrICfHg+rhmIF50iLPDHUhTcS5pBMOrLzzpZftvNQ==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-utf8': 2.0.2 tslib: 2.6.2 dev: false @@ -7947,7 +8149,7 @@ packages: /@smithy/invalid-dependency@2.0.15: resolution: {integrity: sha512-dlEKBFFwVfzA5QroHlBS94NpgYjXhwN/bFfun+7w3rgxNvVy79SK0w05iGc7UAeC5t+D7gBxrzdnD6hreZnDVQ==} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -7975,7 +8177,7 @@ packages: /@smithy/md5-js@2.0.17: resolution: {integrity: sha512-jmISTCnEkOnm2oCNx/rMkvBT/eQh3aA6nktevkzbmn/VYqYEuc5Z2n5sTTqsciMSO01Lvf56wG1A4twDqovYeQ==} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-utf8': 2.0.2 tslib: 2.6.2 dev: false @@ -7985,7 +8187,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/protocol-http': 3.0.11 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8004,8 +8206,8 @@ packages: dependencies: '@smithy/middleware-serde': 2.0.15 '@smithy/node-config-provider': 2.1.8 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/types': 2.7.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 '@smithy/url-parser': 2.0.15 '@smithy/util-middleware': 2.0.8 tslib: 2.6.2 @@ -8032,7 +8234,7 @@ packages: '@smithy/protocol-http': 3.0.11 '@smithy/service-error-classification': 2.0.8 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-middleware': 2.0.8 '@smithy/util-retry': 2.0.8 tslib: 2.6.2 @@ -8058,7 +8260,7 @@ packages: resolution: {integrity: sha512-FOZRFk/zN4AT4wzGuBY+39XWe+ZnCFd0gZtyw3f9Okn2CJPixl9GyWe98TIaljeZdqWkgrzGyPre20AcW2UMHQ==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8074,7 +8276,7 @@ packages: resolution: {integrity: sha512-bCB5dUtGQ5wh7QNL2ELxmDc6g7ih7jWU3Kx6MYH1h4mZbv9xL3WyhKHojRltThCB1arLPyTUFDi+x6fB/oabtA==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8090,9 +8292,9 @@ packages: resolution: {integrity: sha512-+w26OKakaBUGp+UG+dxYZtFb5fs3tgHg3/QrRrmUZj+rl3cIuw840vFUXX35cVPTUCQIiTqmz7CpVF7+hdINdQ==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/property-provider': 2.0.16 - '@smithy/shared-ini-file-loader': 2.2.7 - '@smithy/types': 2.7.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8113,7 +8315,7 @@ packages: '@smithy/abort-controller': 2.0.15 '@smithy/protocol-http': 3.0.11 '@smithy/querystring-builder': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8128,14 +8330,6 @@ packages: tslib: 2.6.2 dev: false - /@smithy/property-provider@2.0.16: - resolution: {integrity: sha512-28Ky0LlOqtEjwg5CdHmwwaDRHcTWfPRzkT6HrhwOSRS2RryAvuDfJrZpM+BMcrdeCyEg1mbcgIMoqTla+rdL8Q==} - engines: {node: '>=14.0.0'} - dependencies: - '@smithy/types': 2.7.0 - tslib: 2.6.2 - dev: false - /@smithy/property-provider@2.2.0: resolution: {integrity: sha512-+xiil2lFhtTRzXkx8F053AV46QnIw6e7MV8od5Mi68E1ICOjCeCHw2XfLnDEUHnT9WGUIkwcqavXjfwuJbGlpg==} engines: {node: '>=14.0.0'} @@ -8148,7 +8342,7 @@ packages: resolution: {integrity: sha512-3ziB8fHuXIRamV/akp/sqiWmNPR6X+9SB8Xxnozzj+Nq7hSpyKdFHd1FLpBkgfGFUTzzcBJQlDZPSyxzmdcx5A==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8164,7 +8358,7 @@ packages: resolution: {integrity: sha512-e1q85aT6HutvouOdN+dMsN0jcdshp50PSCvxDvo6aIM57LqeXimjfONUEgfqQ4IFpYWAtVixptyIRE5frMp/2A==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-uri-escape': 2.0.0 tslib: 2.6.2 dev: false @@ -8182,7 +8376,7 @@ packages: resolution: {integrity: sha512-jbBvoK3cc81Cj1c1TH1qMYxNQKHrYQ2DoTntN9FBbtUWcGhc+T4FP6kCKYwRLXyU4AajwGIZstvNAmIEgUUNTQ==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8198,7 +8392,7 @@ packages: resolution: {integrity: sha512-jCw9+005im8tsfYvwwSc4TTvd29kXRFkH9peQBg5R/4DD03ieGm6v6Hpv9nIAh98GwgYg1KrztcINC1s4o7/hg==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 dev: false /@smithy/service-error-classification@2.1.5: @@ -8208,14 +8402,6 @@ packages: '@smithy/types': 2.12.0 dev: false - /@smithy/shared-ini-file-loader@2.2.7: - resolution: {integrity: sha512-0Qt5CuiogIuvQIfK+be7oVHcPsayLgfLJGkPlbgdbl0lD28nUKu4p11L+UG3SAEsqc9UsazO+nErPXw7+IgDpQ==} - engines: {node: '>=14.0.0'} - dependencies: - '@smithy/types': 2.7.0 - tslib: 2.6.2 - dev: false - /@smithy/shared-ini-file-loader@2.4.0: resolution: {integrity: sha512-WyujUJL8e1B6Z4PBfAqC/aGY1+C7T0w20Gih3yrvJSk97gpiVfB+y7c46T4Nunk+ZngLq0rOIdeVeIklk0R3OA==} engines: {node: '>=14.0.0'} @@ -8230,7 +8416,7 @@ packages: dependencies: '@smithy/eventstream-codec': 2.0.14 '@smithy/is-array-buffer': 2.0.0 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-hex-encoding': 2.0.0 '@smithy/util-middleware': 2.0.8 '@smithy/util-uri-escape': 2.0.0 @@ -8256,7 +8442,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/middleware-stack': 2.0.9 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-stream': 2.0.23 tslib: 2.6.2 dev: false @@ -8278,20 +8464,12 @@ packages: engines: {node: '>=14.0.0'} dependencies: tslib: 2.6.2 - dev: false - - /@smithy/types@2.7.0: - resolution: {integrity: sha512-1OIFyhK+vOkMbu4aN2HZz/MomREkrAC/HqY5mlJMUJfGrPRwijJDTeiN8Rnj9zUaB8ogXAfIOtZrrgqZ4w7Wnw==} - engines: {node: '>=14.0.0'} - dependencies: - tslib: 2.6.2 - dev: false /@smithy/url-parser@2.0.15: resolution: {integrity: sha512-sADUncUj9rNbOTrdDGm4EXlUs0eQ9dyEo+V74PJoULY4jSQxS+9gwEgsPYyiu8PUOv16JC/MpHonOgqP/IEDZA==} dependencies: '@smithy/querystring-parser': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8380,9 +8558,9 @@ packages: resolution: {integrity: sha512-qcF20IHHH96FlktvBRICDXDhLPtpVmtksHmqNGtotb9B0DYWXsC6jWXrkhrrwF7tH26nj+npVTqh9isiFV1gdA==} engines: {node: '>= 10.0.0'} dependencies: - '@smithy/property-provider': 2.0.16 + '@smithy/property-provider': 2.2.0 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 bowser: 2.11.0 tslib: 2.6.2 dev: false @@ -8403,11 +8581,11 @@ packages: engines: {node: '>= 10.0.0'} dependencies: '@smithy/config-resolver': 2.0.21 - '@smithy/credential-provider-imds': 2.1.4 + '@smithy/credential-provider-imds': 2.3.0 '@smithy/node-config-provider': 2.1.8 - '@smithy/property-provider': 2.0.16 + '@smithy/property-provider': 2.2.0 '@smithy/smithy-client': 2.1.18 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8429,7 +8607,7 @@ packages: engines: {node: '>= 14.0.0'} dependencies: '@smithy/node-config-provider': 2.1.8 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8460,7 +8638,7 @@ packages: resolution: {integrity: sha512-qkvqQjM8fRGGA8P2ydWylMhenCDP8VlkPn8kiNuFEaFz9xnUKC2irfqsBSJrfrOB9Qt6pQsI58r3zvvumhFMkw==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8477,7 +8655,7 @@ packages: engines: {node: '>= 14.0.0'} dependencies: '@smithy/service-error-classification': 2.0.8 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -8496,7 +8674,7 @@ packages: dependencies: '@smithy/fetch-http-handler': 2.3.1 '@smithy/node-http-handler': 2.2.1 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 '@smithy/util-base64': 2.0.1 '@smithy/util-buffer-from': 2.0.0 '@smithy/util-hex-encoding': 2.0.0 @@ -8553,7 +8731,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/abort-controller': 2.0.15 - '@smithy/types': 2.7.0 + '@smithy/types': 2.12.0 tslib: 2.6.2 dev: false @@ -9285,14 +9463,14 @@ packages: - supports-color dev: true - /@supabase/functions-js@2.1.5: - resolution: {integrity: sha512-BNzC5XhCzzCaggJ8s53DP+WeHHGT/NfTsx2wUSSGKR2/ikLFQTBCDzMvGz/PxYMqRko/LwncQtKXGOYp1PkPaw==} + /@supabase/auth-js@2.64.2: + resolution: {integrity: sha512-s+lkHEdGiczDrzXJ1YWt2y3bxRi+qIUnXcgkpLSrId7yjBeaXBFygNjTaoZLG02KNcYwbuZ9qkEIqmj2hF7svw==} dependencies: '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/gotrue-js@2.57.0: - resolution: {integrity: sha512-/CcAW40aPKgp9/w9WgXVUQFg1AOdvFR687ONOMjASPBuC6FsNbKlcXp4pc+rwKNtxyxDkBbR+x7zj/8g00r/Og==} + /@supabase/functions-js@2.3.1: + resolution: {integrity: sha512-QyzNle/rVzlOi4BbVqxLSH828VdGY1RElqGFAj+XeVypj6+PVtMlD21G8SDnsPQDtlqqTtoGRgdMlQZih5hTuw==} dependencies: '@supabase/node-fetch': 2.6.15 dev: false @@ -9304,40 +9482,42 @@ packages: whatwg-url: 5.0.0 dev: false - /@supabase/postgrest-js@1.9.0: - resolution: {integrity: sha512-axP6cU69jDrLbfihJKQ6vU27tklD0gzb9idkMN363MtTXeJVt5DQNT3JnJ58JVNBdL74hgm26rAsFNvHk+tnSw==} + /@supabase/postgrest-js@1.15.2: + resolution: {integrity: sha512-9/7pUmXExvGuEK1yZhVYXPZnLEkDTwxgMQHXLrN5BwPZZm4iUCL1YEyep/Z2lIZah8d8M433mVAUEGsihUj5KQ==} dependencies: '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/realtime-js@2.8.4: - resolution: {integrity: sha512-5C9slLTGikHnYmAnIBOaPogAgbcNY68vnIyE6GpqIKjHElVb6LIi4clwNcjHSj4z6szuvvzj8T/+ePEgGEGekw==} + /@supabase/realtime-js@2.9.5: + resolution: {integrity: sha512-TEHlGwNGGmKPdeMtca1lFTYCedrhTAv3nZVoSjrKQ+wkMmaERuCe57zkC5KSWFzLYkb5FVHW8Hrr+PX1DDwplQ==} dependencies: '@supabase/node-fetch': 2.6.15 '@types/phoenix': 1.6.4 - '@types/websocket': 1.0.10 - websocket: 1.0.34 + '@types/ws': 8.5.10 + ws: 8.14.2 transitivePeerDependencies: - - supports-color + - bufferutil + - utf-8-validate dev: false - /@supabase/storage-js@2.5.4: - resolution: {integrity: sha512-yspHD19I9uQUgfTh0J94+/r/g6hnhdQmw6Y7OWqr/EbnL6uvicGV1i1UDkkmeUHqfF9Mbt2sLtuxRycYyKv2ew==} + /@supabase/storage-js@2.5.5: + resolution: {integrity: sha512-OpLoDRjFwClwc2cjTJZG8XviTiQH4Ik8sCiMK5v7et0MDu2QlXjCAW3ljxJB5+z/KazdMOTnySi+hysxWUPu3w==} dependencies: '@supabase/node-fetch': 2.6.15 dev: false - /@supabase/supabase-js@2.38.5: - resolution: {integrity: sha512-QTXld3AfwAJgeOGyOKsCcT7AjC3jJxN02iHy299Fw+qKX0lJ1tVVhMGlga101C1stUCvgzjcypmMSGiZ2oeKsw==} + /@supabase/supabase-js@2.43.4: + resolution: {integrity: sha512-/pLPaxiIsn5Vaz3s32HC6O/VNwfeddnzS0bZRpOW0AKcPuXroD8pT9G8mpiBlZfpKsMmq6k7tlhW7Sr1PAQ1lw==} dependencies: - '@supabase/functions-js': 2.1.5 - '@supabase/gotrue-js': 2.57.0 + '@supabase/auth-js': 2.64.2 + '@supabase/functions-js': 2.3.1 '@supabase/node-fetch': 2.6.15 - '@supabase/postgrest-js': 1.9.0 - '@supabase/realtime-js': 2.8.4 - '@supabase/storage-js': 2.5.4 + '@supabase/postgrest-js': 1.15.2 + '@supabase/realtime-js': 2.9.5 + '@supabase/storage-js': 2.5.5 transitivePeerDependencies: - - supports-color + - bufferutil + - utf-8-validate dev: false /@supercharge/promise-pool@3.1.0: @@ -9532,22 +9712,26 @@ packages: '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.18.2 + dev: true /@types/babel__generator@7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: '@babel/types': 7.24.0 + dev: true /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: '@babel/parser': 7.24.0 '@babel/types': 7.24.0 + dev: true /@types/babel__traverse@7.18.2: resolution: {integrity: sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==} dependencies: '@babel/types': 7.24.0 + dev: true /@types/basic-auth@1.1.3: resolution: {integrity: sha512-W3rv6J0IGlxqgE2eQ2pTb0gBjaGtejQpJ6uaCjz3UQ65+TFTPC5/lAE+POfx1YLdjtxvejJzsIAfd3MxWiVmfg==} @@ -9569,6 +9753,10 @@ packages: '@types/connect': 3.4.35 '@types/node': 18.16.16 + /@types/caseless@0.12.5: + resolution: {integrity: sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==} + dev: false + /@types/cheerio@0.22.31: resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==} dependencies: @@ -9719,6 +9907,7 @@ packages: dependencies: '@types/minimatch': 5.1.2 '@types/node': 18.16.16 + dev: true /@types/gm@1.25.0: resolution: {integrity: sha512-y0nI4vp+0Vtsve+daADIHeSckm11TnWAdC4CBq2BEXTg+CfJiolnsnzsXeIEuIpBCksjN26LUZlvQKJDpthw5g==} @@ -9730,6 +9919,7 @@ packages: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: '@types/node': 18.16.16 + dev: true /@types/hast@3.0.4: resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -9768,16 +9958,19 @@ packages: /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + dev: true /@types/istanbul-lib-report@3.0.0: resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: '@types/istanbul-lib-coverage': 2.0.4 + dev: true /@types/istanbul-reports@3.0.1: resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} dependencies: '@types/istanbul-lib-report': 3.0.0 + dev: true /@types/jest@29.5.3: resolution: {integrity: sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==} @@ -9829,6 +10022,7 @@ packages: /@types/linkify-it@3.0.2: resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==} + dev: true /@types/lodash-es@4.17.6: resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==} @@ -9874,6 +10068,7 @@ packages: dependencies: '@types/linkify-it': 3.0.2 '@types/mdurl': 1.0.2 + dev: true /@types/md5@2.3.5: resolution: {integrity: sha512-/i42wjYNgE6wf0j2bcTX6kuowmdL/6PE4IVitMpm2eYKBUuYCprdcWVK+xEF0gcV6ufMCRhtxmReGfc6hIK7Jw==} @@ -9881,6 +10076,7 @@ packages: /@types/mdurl@1.0.2: resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==} + dev: true /@types/mdx@2.0.3: resolution: {integrity: sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==} @@ -9902,6 +10098,7 @@ packages: /@types/minimatch@5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: true /@types/mssql@9.1.5: resolution: {integrity: sha512-Q9EsgXwuRoX5wvUSu24YfbKMbFChv7pZ/jeCzPkj47ehcuXYsBcfogwrtVFosSjinD4Q/MY2YPGk9Yy1cM2Ywg==} @@ -10003,13 +10200,21 @@ packages: resolution: {integrity: sha512-3ecTmnzB90sgarVpIszCF1cX2cnxwqDovWb31jGrKfxAL0Knui1H7Reaz/zlT9zaE3u0un7L5cNy9fQPy0d2sg==} dev: true + /@types/request@2.48.12: + resolution: {integrity: sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw==} + dependencies: + '@types/caseless': 0.12.5 + '@types/node': 18.16.16 + '@types/tough-cookie': 4.0.2 + form-data: 2.5.1 + dev: false + /@types/resolve@1.20.2: resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} dev: true /@types/retry@0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - dev: false /@types/retry@0.12.5: resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} @@ -10019,13 +10224,6 @@ packages: resolution: {integrity: sha512-slgtykv+XXME7EperkdqfdBBUGcs28ru+a21BK0zOQY4IoxE7tEqvIcvAFAz5DJVxyOmoAUXo30Oxpm3KS+TBQ==} dev: true - /@types/rimraf@3.0.2: - resolution: {integrity: sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==} - dependencies: - '@types/glob': 8.0.0 - '@types/node': 18.16.16 - dev: false - /@types/sanitize-html@2.11.0: resolution: {integrity: sha512-7oxPGNQHXLHE48r/r/qjn7q0hlrs3kL7oZnGj0Wf/h9tj/6ibFyRkNbsDxaBBZ4XUZ0Dx5LGCyDJ04ytSofacQ==} dependencies: @@ -10105,6 +10303,7 @@ packages: /@types/stack-utils@2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} + dev: true /@types/stylis@4.2.0: resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} @@ -10162,7 +10361,6 @@ packages: /@types/tough-cookie@4.0.2: resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} - dev: true /@types/tunnel@0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} @@ -10219,18 +10417,18 @@ packages: resolution: {integrity: sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==} dev: false - /@types/websocket@1.0.10: - resolution: {integrity: sha512-svjGZvPB7EzuYS94cI7a+qhwgGU1y89wUgjT6E2wVUfmAGIvRfT7obBvRtnhXCSsoMdlG4gBFGE7MfkIXZLoww==} - dependencies: - '@types/node': 18.16.16 - dev: false - /@types/whatwg-url@11.0.4: resolution: {integrity: sha512-lXCmTWSHJvf0TRSO58nm978b8HJ/EdsSsEKLd3ODHFjo+3VGAyyTp4v50nWvwtzBxSMQrVOK7tcuN0zGPLICMw==} dependencies: '@types/webidl-conversions': 7.0.0 dev: false + /@types/ws@8.5.10: + resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} + dependencies: + '@types/node': 18.16.16 + dev: false + /@types/ws@8.5.4(patch_hash=nbzuqaoyqbrfwipijj5qriqqju): resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: @@ -10250,6 +10448,7 @@ packages: /@types/yargs-parser@21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} + dev: true /@types/yargs@16.0.9: resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} @@ -10261,6 +10460,7 @@ packages: resolution: {integrity: sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==} dependencies: '@types/yargs-parser': 21.0.0 + dev: true /@types/yauzl@2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} @@ -10991,8 +11191,8 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@xata.io/client@0.28.0(typescript@5.4.2): - resolution: {integrity: sha512-V6rpx+9C6uYdGUDUvk5xIot19zRvDEQhkHXWGIkKY/SCKu4w68S81Z88tgGLRaknSFjpAm7H/rvGBR2DrDpqtQ==} + /@xata.io/client@0.28.4(typescript@5.4.2): + resolution: {integrity: sha512-B02WHIA/ViHya84XvH6JCo13rd5h4S5vVyY2aYi6fIcjDIbCpsSLJ4oGWpdodovRYeAZy9Go4OhdyZwMIRC4BQ==} peerDependencies: typescript: ^5.4.2 dependencies: @@ -11084,6 +11284,7 @@ packages: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.11.2 + dev: true /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} @@ -11234,6 +11435,7 @@ packages: engines: {node: '>=4'} dependencies: color-convert: 1.9.3 + dev: true /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} @@ -11635,6 +11837,7 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-istanbul@6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} @@ -11647,6 +11850,7 @@ packages: test-exclude: 6.0.0 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-jest-hoist@29.5.0: resolution: {integrity: sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==} @@ -11656,6 +11860,7 @@ packages: '@babel/types': 7.24.0 '@types/babel__core': 7.20.0 '@types/babel__traverse': 7.18.2 + dev: true /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.0): resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} @@ -11711,6 +11916,7 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9) + dev: true /babel-preset-jest@29.5.0(@babel/core@7.22.9): resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==} @@ -11721,6 +11927,7 @@ packages: '@babel/core': 7.22.9 babel-plugin-jest-hoist: 29.5.0 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9) + dev: true /babel-walk@3.0.0-canary-5: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} @@ -11784,7 +11991,6 @@ packages: /binary-search@1.3.6: resolution: {integrity: sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==} - dev: false /binascii@0.0.2: resolution: {integrity: sha512-rA2CrUl1+6yKrn+XgLs8Hdy18OER1UW146nM+ixzhQXDY+Bd3ySkyIJGwF2a4I45JwbvF1mDL/nWkqBwpOcdBA==} @@ -11921,6 +12127,7 @@ packages: electron-to-chromium: 1.4.703 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) + dev: true /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} @@ -11933,6 +12140,7 @@ packages: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 + dev: true /bson@6.3.0: resolution: {integrity: sha512-balJfqwwTBddxfnidJZagCBPP/f48zj9Sdp3OJswREOgsJzHiQSaOIAtApSgDQFYgHqAvFkp53AFSqjMDZoTFw==} @@ -11972,13 +12180,6 @@ packages: ieee754: 1.2.1 dev: false - /bufferutil@4.0.8: - resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} - engines: {node: '>=6.14.2'} - dependencies: - node-gyp-build: 4.7.0 - dev: false - /buildcheck@0.0.3: resolution: {integrity: sha512-pziaA+p/wdVImfcbsZLNF32EiWyujlQLwolMqUQE8xpKNOH7KmZQaY8sXN7DGOEzPAElo9QTaeNRfGnf3iOJbA==} engines: {node: '>=10.0.0'} @@ -12117,6 +12318,7 @@ packages: /camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} + dev: true /camelcase@6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} @@ -12137,6 +12339,7 @@ packages: /caniuse-lite@1.0.30001597: resolution: {integrity: sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==} + dev: true /caniuse-lite@1.0.30001617: resolution: {integrity: sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==} @@ -12162,13 +12365,6 @@ packages: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} dev: true - /catharsis@0.9.0: - resolution: {integrity: sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==} - engines: {node: '>= 10'} - dependencies: - lodash: 4.17.21 - dev: false - /chai@4.3.10: resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} engines: {node: '>=4'} @@ -12189,6 +12385,7 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 + dev: true /chalk@3.0.0: resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} @@ -12230,6 +12427,7 @@ packages: /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} + dev: true /character-parser@2.2.0: resolution: {integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==} @@ -12327,6 +12525,7 @@ packages: /ci-info@3.8.0: resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} engines: {node: '>=8'} + dev: true /ci-info@4.0.0: resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} @@ -12341,6 +12540,7 @@ packages: /cjs-module-lexer@1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} + dev: true /class-transformer@0.5.1: resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} @@ -12457,6 +12657,7 @@ packages: /co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + dev: true /codemirror-lang-html-n8n@1.0.0: resolution: {integrity: sha512-ofNP6VTDGJ5rue+kTCZlDZdF1PnE0sl2cAkfrsCAd5MlBgDmqTwuFJIkTI6KXOJXs0ucdTYH6QLhy9BSW7EaOQ==} @@ -12474,14 +12675,12 @@ packages: '@lezer/lr': 1.4.0 dev: false - /cohere-ai@6.2.2: - resolution: {integrity: sha512-+Tq+4e8N/YWKJqFpWaULsfbZR/GOvGh8WWYFKR1bpipu8bCok3VcbTPnBmIToQiIqOgFpGk3HsA4b0guVyL3vg==} - dev: false - - /cohere-ai@7.9.5: - resolution: {integrity: sha512-tr8LUR3Q46agFpfEwaYwzYO4qAuN0/R/8YroG4bc86LadOacBAabctZUq0zfCdLiL7gB4yWJs4QCzfpRH3rQuw==} + /cohere-ai@7.10.1: + resolution: {integrity: sha512-iQmFMzTZ0/Hr44Z/blQ8R3XWDPku/Wk+9UM6ZPxvE52lJj/DLGRgZKWqA/21PRXGDyb1aSvJ3xiQ/KdIeHLTfg==} dependencies: form-data: 4.0.0 + form-data-encoder: 4.0.2 + formdata-node: 6.0.3 js-base64: 3.7.2 node-fetch: 2.7.0(encoding@0.1.13) qs: 6.11.2 @@ -12492,6 +12691,7 @@ packages: /collect-v8-coverage@1.0.1: resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} + dev: true /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -12746,9 +12946,11 @@ packages: /convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: true /convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true /convict@6.2.4: resolution: {integrity: sha512-qN60BAwdMVdofckX7AlohVJ2x9UvjTNoKVXCL2LxFk1l7757EJqf1nySdMkPQer0bt8kQ5lQiyZ9/2NvrFBuwQ==} @@ -13229,13 +13431,6 @@ packages: d3-transition: 3.0.1(d3-selection@3.0.0) dev: false - /d@1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} - dependencies: - es5-ext: 0.10.62 - type: 1.2.0 - dev: false - /dashdash@1.14.1: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} @@ -13336,7 +13531,6 @@ packages: /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} - dev: false /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -13365,6 +13559,7 @@ packages: peerDependenciesMeta: babel-plugin-macros: optional: true + dev: true /deep-eql@4.0.0: resolution: {integrity: sha512-GxJC5MOg2KyQlv6WiUF/VAnMj4MWnYiXo4oLgeptOELVoknyErb4Z8+5F/IM/K4g9/80YzzatxmWcyRwUseH0A==} @@ -13520,6 +13715,7 @@ packages: /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} + dev: true /detect-package-manager@2.0.1: resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} @@ -13551,6 +13747,7 @@ packages: /diff-sequences@29.6.3: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true /digest-fetch@1.3.0: resolution: {integrity: sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==} @@ -13755,6 +13952,7 @@ packages: /electron-to-chromium@1.4.703: resolution: {integrity: sha512-094ZZC4nHXPKl/OwPinSMtLN9+hoFkdfQGKnvXbY+3WEAYtVDpz9UhJIViiY6Zb8agvqxiaJzNG9M+pRZWvSZw==} + dev: true /element-plus@2.3.6(vue@3.4.21): resolution: {integrity: sha512-GLz0pXUYI2zRfIgyI6W7SWmHk6dSEikP9yR++hsQUyy63+WjutoiGpA3SZD4cGPSXUzRFeKfVr8CnYhK5LqXZw==} @@ -13789,6 +13987,7 @@ packages: /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} + dev: true /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -13892,6 +14091,7 @@ packages: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 + dev: true /es-abstract@1.22.1: resolution: {integrity: sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==} @@ -14056,23 +14256,6 @@ packages: is-date-object: 1.0.5 is-symbol: 1.0.4 - /es5-ext@0.10.62: - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} - engines: {node: '>=0.10'} - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.3 - next-tick: 1.1.0 - dev: false - - /es6-iterator@2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-symbol: 3.1.3 - dev: false - /es6-object-assign@1.1.0: resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} @@ -14080,13 +14263,6 @@ packages: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} dev: true - /es6-symbol@3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} - dependencies: - d: 1.0.1 - ext: 1.7.0 - dev: false - /esbuild-plugin-alias@0.2.1: resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} dev: true @@ -14145,6 +14321,7 @@ packages: /escape-string-regexp@2.0.0: resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} engines: {node: '>=8'} + dev: true /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} @@ -14454,6 +14631,7 @@ packages: /eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true /eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} @@ -14513,6 +14691,7 @@ packages: acorn: 8.11.2 acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 + dev: true /esprima-next@5.8.4: resolution: {integrity: sha512-8nYVZ4ioIH4Msjb/XmhnBdz5WRRBaYqevKa1cv9nGJdCehMbzZCPNEEnqfLCZVetUVrUPEcb5IYyu1GG4hFqgg==} @@ -14552,6 +14731,7 @@ packages: /estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + dev: true /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} @@ -14631,6 +14811,7 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 + dev: true /execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} @@ -14657,6 +14838,7 @@ packages: /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} + dev: true /expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} @@ -14691,6 +14873,7 @@ packages: jest-matcher-utils: 29.6.2 jest-message-util: 29.6.2 jest-util: 29.6.2 + dev: true /expr-eval@2.0.2: resolution: {integrity: sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==} @@ -14789,12 +14972,6 @@ packages: transitivePeerDependencies: - supports-color - /ext@1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} - dependencies: - type: 2.7.2 - dev: false - /extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -14907,6 +15084,7 @@ packages: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} dependencies: bser: 2.1.1 + dev: true /fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} @@ -15049,6 +15227,7 @@ packages: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 + dev: true /find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} @@ -15134,6 +15313,11 @@ packages: resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} dev: false + /form-data-encoder@4.0.2: + resolution: {integrity: sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw==} + engines: {node: '>= 18'} + dev: false + /form-data@2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} @@ -15143,6 +15327,15 @@ packages: mime-types: 2.1.35 dev: true + /form-data@2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + /form-data@3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} engines: {node: '>= 6'} @@ -15168,6 +15361,11 @@ packages: web-streams-polyfill: 4.0.0-beta.3 dev: false + /formdata-node@6.0.3: + resolution: {integrity: sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==} + engines: {node: '>= 18'} + dev: false + /formidable@3.5.1: resolution: {integrity: sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==} dependencies: @@ -15295,6 +15493,20 @@ packages: - supports-color dev: false + /gaxios@6.6.0: + resolution: {integrity: sha512-bpOZVQV5gthH/jVCSuYuokRo2bTKOcuBiVWpjmTn6C5Agl5zclGfTljuGsQZxwwDBkli+YhZhP4TdlqTnhOezQ==} + engines: {node: '>=14'} + dependencies: + extend: 3.0.2 + https-proxy-agent: 7.0.2 + is-stream: 2.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /gcp-metadata@5.2.0: resolution: {integrity: sha512-aFhhvvNycky2QyhG+dcfEdHBF0FRbYcf39s6WNHUDysKSrbJ5vuFbjydxBcmewtXeV248GP8dWT3ByPNxsyHCw==} engines: {node: '>=12'} @@ -15306,6 +15518,17 @@ packages: - supports-color dev: false + /gcp-metadata@6.1.0: + resolution: {integrity: sha512-Jh/AIwwgaxan+7ZUUmRLCjtchyDiqh4KjBJ5tW3plBZb5iL/BPcso8A5DlzeD9qlw0duCamnNdpFjxwaT0KyKg==} + engines: {node: '>=14'} + dependencies: + gaxios: 6.6.0 + json-bigint: 1.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /generate-function@2.3.1: resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==} dependencies: @@ -15327,6 +15550,7 @@ packages: /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} + dev: true /get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} @@ -15382,6 +15606,7 @@ packages: /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} + dev: true /get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} @@ -15526,6 +15751,7 @@ packages: /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} + dev: true /globals@13.20.0: resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} @@ -15592,26 +15818,37 @@ packages: - supports-color dev: false - /google-gax@3.6.1: - resolution: {integrity: sha512-g/lcUjGcB6DSw2HxgEmCDOrI/CByOwqRvsuUvNalHUK2iPPPlmAIpbMbl62u0YufGMr8zgE3JL7th6dCb1Ry+w==} - engines: {node: '>=12'} - hasBin: true + /google-auth-library@9.10.0: + resolution: {integrity: sha512-ol+oSa5NbcGdDqA+gZ3G3mev59OHBZksBTxY/tYwjtcp1H/scAFwJfSQU9/1RALoyZ7FslNbke8j4i3ipwlyuQ==} + engines: {node: '>=14'} dependencies: - '@grpc/grpc-js': 1.8.21 + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 6.6.0 + gcp-metadata: 6.1.0 + gtoken: 7.1.0 + jws: 4.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /google-gax@4.3.4: + resolution: {integrity: sha512-upnobdflCz9+Lq9+nOv0pm9EQ+fLhWckz6lQTgLAkLAGggIH2fl+CUj0WgczdbhQDAnA0BSNfXYHglhA/dmZpw==} + engines: {node: '>=14'} + dependencies: + '@grpc/grpc-js': 1.10.8 '@grpc/proto-loader': 0.7.10 '@types/long': 4.0.2 - '@types/rimraf': 3.0.2 abort-controller: 3.0.0 duplexify: 4.1.2 - fast-text-encoding: 1.0.6 - google-auth-library: 8.8.0 - is-stream-ended: 0.1.4 + google-auth-library: 9.10.0 node-fetch: 2.7.0(encoding@0.1.13) object-hash: 3.0.0 - proto3-json-serializer: 1.1.1 - protobufjs: 7.2.4 - protobufjs-cli: 1.1.1(protobufjs@7.2.4) - retry-request: 5.0.2 + proto3-json-serializer: 2.0.2 + protobufjs: 7.3.0 + retry-request: 7.0.2 + uuid: 9.0.1 transitivePeerDependencies: - encoding - supports-color @@ -15673,6 +15910,17 @@ packages: - supports-color dev: false + /gtoken@7.1.0: + resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==} + engines: {node: '>=14.0.0'} + dependencies: + gaxios: 6.6.0 + jws: 4.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /gunzip-maybe@1.4.2: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} hasBin: true @@ -15849,6 +16097,7 @@ packages: /html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: true /html-to-text@9.0.5: resolution: {integrity: sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==} @@ -15964,6 +16213,7 @@ packages: /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} + dev: true /human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} @@ -16056,6 +16306,7 @@ packages: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 + dev: true /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -16192,7 +16443,6 @@ packages: /is-any-array@2.0.1: resolution: {integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==} - dev: false /is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} @@ -16217,6 +16467,7 @@ packages: /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true /is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} @@ -16300,6 +16551,7 @@ packages: /is-generator-fn@2.1.0: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} + dev: true /is-generator-function@1.0.10: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} @@ -16435,10 +16687,6 @@ packages: dependencies: call-bind: 1.0.7 - /is-stream-ended@0.1.4: - resolution: {integrity: sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==} - dev: false - /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -16478,6 +16726,7 @@ packages: /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true /is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} @@ -16539,10 +16788,12 @@ packages: /istanbul-lib-coverage@3.2.0: resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} + dev: true /istanbul-lib-coverage@3.2.2: resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} engines: {node: '>=8'} + dev: true /istanbul-lib-instrument@5.2.1: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} @@ -16555,6 +16806,7 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color + dev: true /istanbul-lib-report@3.0.0: resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} @@ -16563,6 +16815,7 @@ packages: istanbul-lib-coverage: 3.2.0 make-dir: 3.1.0 supports-color: 7.2.0 + dev: true /istanbul-lib-report@3.0.1: resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} @@ -16582,6 +16835,7 @@ packages: source-map: 0.6.1 transitivePeerDependencies: - supports-color + dev: true /istanbul-reports@3.1.5: resolution: {integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==} @@ -16589,6 +16843,7 @@ packages: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 + dev: true /istanbul-reports@3.1.6: resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} @@ -16622,6 +16877,7 @@ packages: dependencies: execa: 5.1.1 p-limit: 3.1.0 + dev: true /jest-circus@29.6.2: resolution: {integrity: sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw==} @@ -16650,6 +16906,7 @@ packages: transitivePeerDependencies: - babel-plugin-macros - supports-color + dev: true /jest-cli@29.6.2: resolution: {integrity: sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q==} @@ -16678,6 +16935,7 @@ packages: - babel-plugin-macros - supports-color - ts-node + dev: true /jest-config@29.6.2(@types/node@18.16.16): resolution: {integrity: sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw==} @@ -16717,6 +16975,7 @@ packages: transitivePeerDependencies: - babel-plugin-macros - supports-color + dev: true /jest-diff@29.5.0: resolution: {integrity: sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==} @@ -16736,12 +16995,14 @@ packages: diff-sequences: 29.6.3 jest-get-type: 29.4.3 pretty-format: 29.7.0 + dev: true /jest-docblock@29.4.3: resolution: {integrity: sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: detect-newline: 3.1.0 + dev: true /jest-each@29.6.2: resolution: {integrity: sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw==} @@ -16752,6 +17013,7 @@ packages: jest-get-type: 29.4.3 jest-util: 29.6.2 pretty-format: 29.7.0 + dev: true /jest-environment-jsdom@29.6.2: resolution: {integrity: sha512-7oa/+266AAEgkzae8i1awNEfTfjwawWKLpiw2XesZmaoVVj9u9t8JOYx18cG29rbPNtkUlZ8V4b5Jb36y/VxoQ==} @@ -16786,6 +17048,7 @@ packages: '@types/node': 18.16.16 jest-mock: 29.6.2 jest-util: 29.6.2 + dev: true /jest-expect-message@1.1.3: resolution: {integrity: sha512-bTK77T4P+zto+XepAX3low8XVQxDgaEqh3jSTQOG8qvPpD69LsIdyJTa+RmnJh3HNSzJng62/44RPPc7OIlFxg==} @@ -16794,6 +17057,7 @@ packages: /jest-get-type@29.4.3: resolution: {integrity: sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true /jest-haste-map@29.6.2: resolution: {integrity: sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==} @@ -16812,6 +17076,7 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 + dev: true /jest-leak-detector@29.6.2: resolution: {integrity: sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==} @@ -16819,6 +17084,7 @@ packages: dependencies: jest-get-type: 29.4.3 pretty-format: 29.7.0 + dev: true /jest-matcher-utils@29.5.0: resolution: {integrity: sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==} @@ -16838,6 +17104,7 @@ packages: jest-diff: 29.6.2 jest-get-type: 29.4.3 pretty-format: 29.7.0 + dev: true /jest-message-util@29.5.0: resolution: {integrity: sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==} @@ -16867,6 +17134,7 @@ packages: pretty-format: 29.6.2 slash: 3.0.0 stack-utils: 2.0.6 + dev: true /jest-mock-extended@3.0.4(jest@29.6.2)(typescript@5.4.2): resolution: {integrity: sha512-2ynEZ7IEJNrhrgshklDMhrOdnmW4Nt+PhkyRqZxRgpwMo7JjmFWMzyp0+eSyk+H9KK1QjXI5xTZIw6x7cVDcRg==} @@ -16877,6 +17145,7 @@ packages: jest: 29.6.2 ts-essentials: 7.0.3(typescript@5.4.2) typescript: 5.4.2 + dev: true /jest-mock@27.5.1: resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} @@ -16893,6 +17162,7 @@ packages: '@jest/types': 29.6.1 '@types/node': 18.16.16 jest-util: 29.6.2 + dev: true /jest-pnp-resolver@1.2.2(jest-resolve@29.6.2): resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} @@ -16904,10 +17174,12 @@ packages: optional: true dependencies: jest-resolve: 29.6.2 + dev: true /jest-regex-util@29.4.3: resolution: {integrity: sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true /jest-resolve-dependencies@29.6.2: resolution: {integrity: sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w==} @@ -16917,6 +17189,7 @@ packages: jest-snapshot: 29.6.2 transitivePeerDependencies: - supports-color + dev: true /jest-resolve@29.6.2: resolution: {integrity: sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw==} @@ -16931,6 +17204,7 @@ packages: resolve: 1.22.8 resolve.exports: 2.0.0 slash: 3.0.0 + dev: true /jest-runner@29.6.2: resolution: {integrity: sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w==} @@ -16959,6 +17233,7 @@ packages: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color + dev: true /jest-runtime@29.6.2: resolution: {integrity: sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg==} @@ -16988,6 +17263,7 @@ packages: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color + dev: true /jest-snapshot@29.6.2: resolution: {integrity: sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==} @@ -17015,6 +17291,7 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color + dev: true /jest-util@29.5.0: resolution: {integrity: sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==} @@ -17038,6 +17315,7 @@ packages: ci-info: 3.8.0 graceful-fs: 4.2.11 picomatch: 2.3.1 + dev: true /jest-validate@29.6.2: resolution: {integrity: sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==} @@ -17049,6 +17327,7 @@ packages: jest-get-type: 29.4.3 leven: 3.1.0 pretty-format: 29.6.2 + dev: true /jest-watcher@29.6.2: resolution: {integrity: sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA==} @@ -17062,6 +17341,7 @@ packages: emittery: 0.13.1 jest-util: 29.6.2 string-length: 4.0.2 + dev: true /jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} @@ -17080,6 +17360,7 @@ packages: jest-util: 29.6.2 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: true /jest@29.6.2: resolution: {integrity: sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg==} @@ -17100,6 +17381,7 @@ packages: - babel-plugin-macros - supports-color - ts-node + dev: true /jiti@1.21.0: resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} @@ -17165,20 +17447,14 @@ packages: resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==} dev: true - /js-tiktoken@1.0.11: - resolution: {integrity: sha512-PajXFLq2vx7/8jllQZ43vzNpAai/0MOVdJjW/UrNyJorNQRTjHrqdGJG/mjHVy7h9M6dW6CaG43eNLMYFkTh6w==} + /js-tiktoken@1.0.12: + resolution: {integrity: sha512-L7wURW1fH9Qaext0VzaUDpFGVQgjkdE3Dgsy9/+yXyGEpBKnylTd0mU0bfbNkKDlXRb6TEsZkwuflu1B8uQbJQ==} dependencies: base64-js: 1.5.1 - dev: false - - /js-tiktoken@1.0.8: - resolution: {integrity: sha512-r7XK3E9/I+SOrbAGqb39pyO/rHAS1diAOSRAvaaLfHgXjkUSK9AiSd+r84Vn2f/GvXJYRAxKj8NHrUvqlaH5qg==} - dependencies: - base64-js: 1.5.1 - dev: false /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: true /js-tokens@8.0.3: resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} @@ -17197,12 +17473,6 @@ packages: dependencies: argparse: 2.0.1 - /js2xmlparser@4.0.2: - resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==} - dependencies: - xmlcreate: 2.0.4 - dev: false - /jsbi@4.3.0: resolution: {integrity: sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==} dev: false @@ -17244,28 +17514,6 @@ packages: - supports-color dev: true - /jsdoc@4.0.2: - resolution: {integrity: sha512-e8cIg2z62InH7azBBi3EsSEqrKx+nUtAS5bBcYTSpZFA+vhNPyhv8PTFZ0WsjOPDj04/dOLlm08EDcQJDqaGQg==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - '@babel/parser': 7.24.0 - '@jsdoc/salty': 0.2.6 - '@types/markdown-it': 12.2.3 - bluebird: 3.7.2 - catharsis: 0.9.0 - escape-string-regexp: 2.0.0 - js2xmlparser: 4.0.2 - klaw: 3.0.0 - markdown-it: 12.3.2 - markdown-it-anchor: 8.6.7(@types/markdown-it@12.2.3)(markdown-it@12.3.2) - marked: 4.3.0 - mkdirp: 1.0.4 - requizzle: 0.2.4 - strip-json-comments: 3.1.1 - underscore: 1.13.6 - dev: false - /jsdom@20.0.2: resolution: {integrity: sha512-AHWa+QO/cgRg4N+DsmHg1Y7xnz+8KU3EflM0LVDTdmrYOc1WWTSkOjtpUveQH+1Bqd5rtcVnb/DuxV/UjDO4rA==} engines: {node: '>=14'} @@ -17352,6 +17600,7 @@ packages: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true + dev: true /jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} @@ -17375,6 +17624,7 @@ packages: /json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true /json-pointer@0.6.2: resolution: {integrity: sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==} @@ -17382,8 +17632,8 @@ packages: foreach: 2.0.6 dev: true - /json-schema-to-zod@2.0.14: - resolution: {integrity: sha512-Pp9wg1/AcMw5KA1RA7t6ybUTIes1yX0vp8PeE48cPnddHb+ZZWbAKPaFXVf4Pif4XSbo9u9i/hIzBcS1UHK/TA==} + /json-schema-to-zod@2.1.0: + resolution: {integrity: sha512-7ishNgYY+AbIKeeHcp5xCOdJbdVwSfDx/4V2ktc16LUusCJJbz2fEKdWUmAxhKIiYzhZ9Fp4E8OsAoM/h9cOLA==} hasBin: true dev: false @@ -17410,6 +17660,7 @@ packages: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true + dev: true /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} @@ -17536,15 +17787,10 @@ packages: engines: {node: '>=0.10.0'} dev: true - /klaw@3.0.0: - resolution: {integrity: sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==} - dependencies: - graceful-fs: 4.2.11 - dev: false - /kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} + dev: true /kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -17554,8 +17800,8 @@ packages: resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} dev: false - /langchain@0.1.36(@aws-sdk/client-bedrock-runtime@3.549.0)(@aws-sdk/credential-provider-node@3.549.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@0.2.1)(@huggingface/inference@2.6.4)(@pinecone-database/pinecone@2.2.0)(@qdrant/js-client-rest@1.7.0)(@supabase/supabase-js@2.38.5)(@xata.io/client@0.28.0)(cohere-ai@6.2.2)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(lodash@4.17.21)(mammoth@1.6.0)(pdf-parse@1.1.1)(pg@8.11.3)(redis@4.6.12): - resolution: {integrity: sha512-NTbnCL/jKWIeEI//Nm1oG8nhW3vkYWvEMr1MPotmTThTfeKfO87eV/OAzAyh6Ruy6GFs/qofRgQZGIe6XvXTNQ==} + /langchain@0.2.2(@aws-sdk/credential-provider-node@3.535.0)(@google-ai/generativelanguage@2.5.0)(@pinecone-database/pinecone@2.2.1)(@supabase/supabase-js@2.43.4)(@xata.io/client@0.28.4)(d3-dsv@2.0.0)(epub2@3.0.2)(html-to-text@9.0.5)(mammoth@1.7.2)(pdf-parse@1.1.1)(redis@4.6.12): + resolution: {integrity: sha512-4tt2QuwW8AXdIL8CRkQeGOCoYYH3QbLHfQ09yD0iWLV1rwUYJ8mIYFAz/+u6CB8YNEyR/HI105s4xrxFQbWa9g==} engines: {node: '>=18'} peerDependencies: '@aws-sdk/client-s3': ^3.310.0 @@ -17563,11 +17809,11 @@ packages: '@aws-sdk/client-sfn': ^3.310.0 '@aws-sdk/credential-provider-node': ^3.388.0 '@azure/storage-blob': ^12.15.0 + '@browserbasehq/sdk': '*' '@gomomento/sdk': ^1.51.1 '@gomomento/sdk-core': ^1.51.1 '@gomomento/sdk-web': ^1.51.1 - '@google-ai/generativelanguage': ^0.2.1 - '@google-cloud/storage': ^6.10.1 || ^7.7.0 + '@google-ai/generativelanguage': ^2.5.0 '@mendable/firecrawl-js': ^0.0.13 '@notionhq/client': ^2.2.10 '@pinecone-database/pinecone': '*' @@ -17585,7 +17831,6 @@ packages: epub2: ^3.0.1 faiss-node: '*' fast-xml-parser: '*' - google-auth-library: ^8.9.0 handlebars: ^4.7.8 html-to-text: ^9.0.5 ignore: ^5.2.0 @@ -17621,6 +17866,8 @@ packages: optional: true '@azure/storage-blob': optional: true + '@browserbasehq/sdk': + optional: true '@gomomento/sdk': optional: true '@gomomento/sdk-core': @@ -17629,8 +17876,6 @@ packages: optional: true '@google-ai/generativelanguage': optional: true - '@google-cloud/storage': - optional: true '@mendable/firecrawl-js': optional: true '@notionhq/client': @@ -17665,8 +17910,6 @@ packages: optional: true fast-xml-parser: optional: true - google-auth-library: - optional: true handlebars: optional: true html-to-text: @@ -17716,26 +17959,24 @@ packages: youtubei.js: optional: true dependencies: - '@anthropic-ai/sdk': 0.9.1 - '@aws-sdk/credential-provider-node': 3.549.0 - '@google-ai/generativelanguage': 0.2.1 - '@langchain/community': 0.0.53(@aws-sdk/client-bedrock-runtime@3.549.0)(@aws-sdk/credential-provider-node@3.549.0)(@getzep/zep-js@0.9.0)(@google-ai/generativelanguage@0.2.1)(@huggingface/inference@2.6.4)(@pinecone-database/pinecone@2.2.0)(@qdrant/js-client-rest@1.7.0)(@supabase/supabase-js@2.38.5)(@xata.io/client@0.28.0)(cohere-ai@6.2.2)(html-to-text@9.0.5)(lodash@4.17.21)(pg@8.11.3)(redis@4.6.12) - '@langchain/core': 0.1.61 - '@langchain/openai': 0.0.28 - '@langchain/textsplitters': 0.0.0 - '@pinecone-database/pinecone': 2.2.0 - '@supabase/supabase-js': 2.38.5 - '@xata.io/client': 0.28.0(typescript@5.4.2) + '@aws-sdk/credential-provider-node': 3.535.0 + '@google-ai/generativelanguage': 2.5.0 + '@langchain/core': 0.2.0 + '@langchain/openai': 0.0.33 + '@langchain/textsplitters': 0.0.2 + '@pinecone-database/pinecone': 2.2.1 + '@supabase/supabase-js': 2.43.4 + '@xata.io/client': 0.28.4(typescript@5.4.2) binary-extensions: 2.2.0 d3-dsv: 2.0.0 epub2: 3.0.2(ts-toolbelt@9.6.0) html-to-text: 9.0.5 - js-tiktoken: 1.0.8 + js-tiktoken: 1.0.12 js-yaml: 4.1.0 jsonpointer: 5.0.1 langchainhub: 0.0.8 langsmith: 0.1.12 - mammoth: 1.6.0 + mammoth: 1.7.2 ml-distance: 4.0.1 openapi-types: 12.1.3 p-retry: 4.6.2 @@ -17743,82 +17984,15 @@ packages: redis: 4.6.12 uuid: 9.0.1 yaml: 2.3.4 - zod: 3.22.4 - zod-to-json-schema: 3.22.4(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: - - '@aws-crypto/sha256-js' - - '@aws-sdk/client-bedrock-agent-runtime' - - '@aws-sdk/client-bedrock-runtime' - - '@aws-sdk/client-dynamodb' - - '@aws-sdk/client-kendra' - - '@aws-sdk/client-lambda' - - '@azure/search-documents' - - '@clickhouse/client' - - '@cloudflare/ai' - - '@datastax/astra-db-ts' - - '@elastic/elasticsearch' - - '@getmetal/metal-sdk' - - '@getzep/zep-js' - - '@gradientai/nodejs-sdk' - - '@huggingface/inference' - - '@mozilla/readability' - - '@neondatabase/serverless' - - '@opensearch-project/opensearch' - - '@planetscale/database' - - '@premai/prem-sdk' - - '@qdrant/js-client-rest' - - '@raycast/api' - - '@rockset/client' - - '@smithy/eventstream-codec' - - '@smithy/protocol-http' - - '@smithy/signature-v4' - - '@smithy/util-utf8' - - '@supabase/postgrest-js' - - '@tensorflow-models/universal-sentence-encoder' - - '@tensorflow/tfjs-converter' - - '@tensorflow/tfjs-core' - - '@upstash/redis' - - '@upstash/vector' - - '@vercel/postgres' - - '@writerai/writer-sdk' - - '@xenova/transformers' - - '@zilliz/milvus2-sdk-node' - - better-sqlite3 - - cassandra-driver - - cborg - - closevector-common - - closevector-node - - closevector-web - - cohere-ai - - discord.js - - dria - - duck-duck-scrape - encoding - - firebase-admin - - googleapis - - hnswlib-node - - interface-datastore - - it-all - - jsonwebtoken - - llmonitor - - lodash - - lunary - - mysql2 - - neo4j-driver - - pg - - pg-copy-streams - - pickleparser - - portkey-ai - - replicate - supports-color - - typesense - - usearch - - vectordb - - voy-search dev: false - /langchain@0.1.36(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2): - resolution: {integrity: sha512-NTbnCL/jKWIeEI//Nm1oG8nhW3vkYWvEMr1MPotmTThTfeKfO87eV/OAzAyh6Ruy6GFs/qofRgQZGIe6XvXTNQ==} + /langchain@0.2.2(@pinecone-database/pinecone@2.1.0)(axios@1.6.7)(handlebars@4.7.8)(ioredis@5.3.2)(ws@8.14.2): + resolution: {integrity: sha512-4tt2QuwW8AXdIL8CRkQeGOCoYYH3QbLHfQ09yD0iWLV1rwUYJ8mIYFAz/+u6CB8YNEyR/HI105s4xrxFQbWa9g==} engines: {node: '>=18'} peerDependencies: '@aws-sdk/client-s3': ^3.310.0 @@ -17826,11 +18000,11 @@ packages: '@aws-sdk/client-sfn': ^3.310.0 '@aws-sdk/credential-provider-node': ^3.388.0 '@azure/storage-blob': ^12.15.0 + '@browserbasehq/sdk': '*' '@gomomento/sdk': ^1.51.1 '@gomomento/sdk-core': ^1.51.1 '@gomomento/sdk-web': ^1.51.1 - '@google-ai/generativelanguage': ^0.2.1 - '@google-cloud/storage': ^6.10.1 || ^7.7.0 + '@google-ai/generativelanguage': ^2.5.0 '@mendable/firecrawl-js': ^0.0.13 '@notionhq/client': ^2.2.10 '@pinecone-database/pinecone': '*' @@ -17848,7 +18022,6 @@ packages: epub2: ^3.0.1 faiss-node: '*' fast-xml-parser: '*' - google-auth-library: ^8.9.0 handlebars: ^4.7.8 html-to-text: ^9.0.5 ignore: ^5.2.0 @@ -17884,6 +18057,8 @@ packages: optional: true '@azure/storage-blob': optional: true + '@browserbasehq/sdk': + optional: true '@gomomento/sdk': optional: true '@gomomento/sdk-core': @@ -17892,8 +18067,6 @@ packages: optional: true '@google-ai/generativelanguage': optional: true - '@google-cloud/storage': - optional: true '@mendable/firecrawl-js': optional: true '@notionhq/client': @@ -17928,8 +18101,6 @@ packages: optional: true fast-xml-parser: optional: true - google-auth-library: - optional: true handlebars: optional: true html-to-text: @@ -17979,17 +18150,15 @@ packages: youtubei.js: optional: true dependencies: - '@anthropic-ai/sdk': 0.9.1 - '@langchain/community': 0.0.53(@pinecone-database/pinecone@2.1.0)(ioredis@5.3.2)(jsonwebtoken@9.0.2)(lodash@4.17.21)(mysql2@3.9.7)(pg@8.11.3)(ws@8.14.2) - '@langchain/core': 0.1.61 - '@langchain/openai': 0.0.28 - '@langchain/textsplitters': 0.0.0 + '@langchain/core': 0.2.0 + '@langchain/openai': 0.0.33 + '@langchain/textsplitters': 0.0.2 '@pinecone-database/pinecone': 2.1.0 axios: 1.6.7 binary-extensions: 2.2.0 handlebars: 4.7.8 ioredis: 5.3.2 - js-tiktoken: 1.0.8 + js-tiktoken: 1.0.12 js-yaml: 4.1.0 jsonpointer: 5.0.1 langchainhub: 0.0.8 @@ -18000,78 +18169,11 @@ packages: uuid: 9.0.1 ws: 8.14.2 yaml: 2.3.4 - zod: 3.22.4 - zod-to-json-schema: 3.22.4(zod@3.22.4) + zod: 3.23.8 + zod-to-json-schema: 3.23.0(zod@3.23.8) transitivePeerDependencies: - - '@aws-crypto/sha256-js' - - '@aws-sdk/client-bedrock-agent-runtime' - - '@aws-sdk/client-bedrock-runtime' - - '@aws-sdk/client-dynamodb' - - '@aws-sdk/client-kendra' - - '@aws-sdk/client-lambda' - - '@azure/search-documents' - - '@clickhouse/client' - - '@cloudflare/ai' - - '@datastax/astra-db-ts' - - '@elastic/elasticsearch' - - '@getmetal/metal-sdk' - - '@getzep/zep-js' - - '@gradientai/nodejs-sdk' - - '@huggingface/inference' - - '@mozilla/readability' - - '@neondatabase/serverless' - - '@opensearch-project/opensearch' - - '@planetscale/database' - - '@premai/prem-sdk' - - '@qdrant/js-client-rest' - - '@raycast/api' - - '@rockset/client' - - '@smithy/eventstream-codec' - - '@smithy/protocol-http' - - '@smithy/signature-v4' - - '@smithy/util-utf8' - - '@supabase/postgrest-js' - - '@tensorflow-models/universal-sentence-encoder' - - '@tensorflow/tfjs-converter' - - '@tensorflow/tfjs-core' - - '@upstash/redis' - - '@upstash/vector' - - '@vercel/postgres' - - '@writerai/writer-sdk' - - '@xenova/transformers' - - '@zilliz/milvus2-sdk-node' - - better-sqlite3 - - cassandra-driver - - cborg - - closevector-common - - closevector-node - - closevector-web - - cohere-ai - - discord.js - - dria - - duck-duck-scrape - encoding - - firebase-admin - - googleapis - - hnswlib-node - - interface-datastore - - it-all - - jsonwebtoken - - llmonitor - - lodash - - lunary - - mysql2 - - neo4j-driver - - pg - - pg-copy-streams - - pickleparser - - portkey-ai - - replicate - supports-color - - typesense - - usearch - - vectordb - - voy-search dev: false /langchainhub@0.0.8: @@ -18086,7 +18188,6 @@ packages: p-queue: 6.6.2 p-retry: 4.6.2 uuid: 9.0.1 - dev: false /lazy-ass@1.6.0: resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} @@ -18124,6 +18225,7 @@ packages: /leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} + dev: true /levn@0.3.0: resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} @@ -18194,6 +18296,7 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true /linkify-it@3.0.3: resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} @@ -18270,6 +18373,7 @@ packages: engines: {node: '>=8'} dependencies: p-locate: 4.1.0 + dev: true /locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -18446,6 +18550,7 @@ packages: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 + dev: true /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} @@ -18590,9 +18695,10 @@ packages: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: tmpl: 1.0.5 + dev: true - /mammoth@1.6.0: - resolution: {integrity: sha512-jOwbj6BwJzxCf6jr2l1zmSemniIkLnchvELXnDJCANlJawhzyIKObIq48B8kWEPLgUUh57k7FtEO3DHFQMnjMg==} + /mammoth@1.7.2: + resolution: {integrity: sha512-MqWU2hcLf1I5QMKyAbfJCvrLxnv5WztrAQyorfZ+WPq7Hk82vZFmvfR2/64ajIPpM4jlq0TXp1xZvp/FFaL1Ug==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -18624,16 +18730,6 @@ packages: resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==} dev: true - /markdown-it-anchor@8.6.7(@types/markdown-it@12.2.3)(markdown-it@12.3.2): - resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} - peerDependencies: - '@types/markdown-it': '*' - markdown-it: '*' - dependencies: - '@types/markdown-it': 12.2.3 - markdown-it: 12.3.2 - dev: false - /markdown-it-emoji@2.0.2: resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==} dev: false @@ -18681,6 +18777,7 @@ packages: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} hasBin: true + dev: true /md5@2.3.0: resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} @@ -18730,6 +18827,7 @@ packages: /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} @@ -18969,17 +19067,14 @@ packages: resolution: {integrity: sha512-MIdf7Zc8HznwIisyiJGRH9tRigg3Yf4FldW8DxKxpCCv/g5CafTw0RRu51nojVEOXuCQC7DRVVu5c7XXO/5joQ==} dependencies: ml-array-sum: 1.1.6 - dev: false /ml-array-sum@1.1.6: resolution: {integrity: sha512-29mAh2GwH7ZmiRnup4UyibQZB9+ZLyMShvt4cH4eTK+cL2oEMIZFnSyB3SS8MlsTh6q/w/yh48KmqLxmovN4Dw==} dependencies: is-any-array: 2.0.1 - dev: false /ml-distance-euclidean@2.0.0: resolution: {integrity: sha512-yC9/2o8QF0A3m/0IXqCTXCzz2pNEzvmcE/9HFKOZGnTjatvBbsn4lWYJkxENkA4Ug2fnYl7PXQxnPi21sgMy/Q==} - dev: false /ml-distance@4.0.1: resolution: {integrity: sha512-feZ5ziXs01zhyFUUUeZV5hwc0f5JW0Sh0ckU1koZe/wdVkJdGxcP06KNQuF0WBTj8FttQUzcvQcpcrOp/XrlEw==} @@ -18987,14 +19082,12 @@ packages: ml-array-mean: 1.1.6 ml-distance-euclidean: 2.0.0 ml-tree-similarity: 1.0.0 - dev: false /ml-tree-similarity@1.0.0: resolution: {integrity: sha512-XJUyYqjSuUQkNQHMscr6tcjldsOoAekxADTplt40QKfwW6nd++1wHWV9AArl0Zvw/TIHgNaZZNvr8QGvE8wLRg==} dependencies: binary-search: 1.3.6 num-sort: 2.1.0 - dev: false /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} @@ -19203,7 +19296,6 @@ packages: /mustache@4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true - dev: false /mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} @@ -19272,6 +19364,7 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true /natural-orderby@2.0.3: resolution: {integrity: sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==} @@ -19284,10 +19377,6 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /next-tick@1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false - /no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: @@ -19388,11 +19477,6 @@ packages: dev: false optional: true - /node-gyp-build@4.7.0: - resolution: {integrity: sha512-PbZERfeFdrHQOOXiAKOY0VPbykZy90ndPKk0d+CFDegTKmWp1VgOTz2xACVbr1BjCWxrQp68CXtvNsveFhqDJg==} - hasBin: true - dev: false - /node-gyp@8.4.1: resolution: {integrity: sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==} engines: {node: '>= 10.12.0'} @@ -19430,6 +19514,7 @@ packages: /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + dev: true /node-machine-id@1.1.12: resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} @@ -19443,6 +19528,7 @@ packages: /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + dev: true /node-rsa@1.1.1: resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} @@ -19535,6 +19621,7 @@ packages: engines: {node: '>=8'} dependencies: path-key: 3.1.1 + dev: true /npm-run-path@5.1.0: resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} @@ -19566,7 +19653,6 @@ packages: /num-sort@2.1.0: resolution: {integrity: sha512-1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg==} engines: {node: '>=8'} - dev: false /number-allocator@1.0.14: resolution: {integrity: sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA==} @@ -19787,8 +19873,8 @@ packages: is-docker: 2.2.1 is-wsl: 2.2.0 - /openai@4.38.5: - resolution: {integrity: sha512-Ym5GJL98ZhLJJ7enBx53jjG3vwN/fsB+Ozh46nnRZZS9W1NiYqbwkJ+sXd3dkCIiWIgcyyOPL2Zr8SQAzbpj3g==} + /openai@4.47.1: + resolution: {integrity: sha512-WWSxhC/69ZhYWxH/OBsLEirIjUcfpQ5+ihkXKp06hmeYXgBBIUCa9IptMzYx6NdkiOCsSGYCnTIsxaic3AjRCQ==} hasBin: true dependencies: '@types/node': 18.16.16 @@ -19895,7 +19981,6 @@ packages: /p-finally@1.0.0: resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} - dev: false /p-lazy@3.1.0: resolution: {integrity: sha512-sCJn0Cdahs6G6SX9+DUihVFUhrzDEduzE5xeViVBGtoqy5dBWko7W8T6Kk6TjR2uevRXJO7CShfWrqdH5s3w3g==} @@ -19907,6 +19992,7 @@ packages: engines: {node: '>=6'} dependencies: p-try: 2.2.0 + dev: true /p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -19933,6 +20019,7 @@ packages: engines: {node: '>=8'} dependencies: p-limit: 2.3.0 + dev: true /p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} @@ -19953,7 +20040,6 @@ packages: dependencies: eventemitter3: 4.0.7 p-timeout: 3.2.0 - dev: false /p-retry@4.6.2: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} @@ -19961,18 +20047,17 @@ packages: dependencies: '@types/retry': 0.12.0 retry: 0.13.1 - dev: false /p-timeout@3.2.0: resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} engines: {node: '>=8'} dependencies: p-finally: 1.0.0 - dev: false /p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + dev: true /packet-reader@1.0.0: resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} @@ -20008,6 +20093,7 @@ packages: error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + dev: true /parse-passwd@1.0.0: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} @@ -20077,6 +20163,7 @@ packages: /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + dev: true /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} @@ -20320,6 +20407,7 @@ packages: /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} + dev: true /pkce-challenge@3.0.0(patch_hash=dypouzb3lve7vncq25i5fuanki): resolution: {integrity: sha512-sQ8sJJJuLhA5pFnoxayMCrFnBMNj7DDpa+TWxOXl4B24oXHlVSADi/3Bowm66QuzWkBuF6DhmaelCdlC2JKwsg==} @@ -20340,6 +20428,7 @@ packages: engines: {node: '>=8'} dependencies: find-up: 4.1.0 + dev: true /pkg-dir@5.0.0: resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} @@ -20851,6 +20940,7 @@ packages: '@jest/schemas': 29.6.0 ansi-styles: 5.2.0 react-is: 18.2.0 + dev: true /pretty-format@29.7.0: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} @@ -20859,6 +20949,7 @@ packages: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 + dev: true /pretty-hrtime@1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} @@ -20934,6 +21025,7 @@ packages: dependencies: kleur: 3.0.3 sisteransi: 1.0.5 + dev: true /prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -20956,53 +21048,15 @@ packages: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: true - /proto3-json-serializer@1.1.1: - resolution: {integrity: sha512-AwAuY4g9nxx0u52DnSMkqqgyLHaW/XaPLtaAo3y/ZCfeaQB/g4YDH4kb8Wc/mWzWvu0YjOznVnfn373MVZZrgw==} - engines: {node: '>=12.0.0'} + /proto3-json-serializer@2.0.2: + resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==} + engines: {node: '>=14.0.0'} dependencies: - protobufjs: 7.2.6 + protobufjs: 7.3.0 dev: false - /protobufjs-cli@1.1.1(protobufjs@7.2.4): - resolution: {integrity: sha512-VPWMgIcRNyQwWUv8OLPyGQ/0lQY/QTQAVN5fh+XzfDwsVw1FZ2L3DM/bcBf8WPiRz2tNpaov9lPZfNcmNo6LXA==} - engines: {node: '>=12.0.0'} - hasBin: true - peerDependencies: - protobufjs: ^7.0.0 - dependencies: - chalk: 4.1.2 - escodegen: 1.14.3 - espree: 9.6.1 - estraverse: 5.3.0 - glob: 8.1.0 - jsdoc: 4.0.2 - minimist: 1.2.8 - protobufjs: 7.2.4 - semver: 7.6.0 - tmp: 0.2.1 - uglify-js: 3.17.4 - dev: false - - /protobufjs@7.2.4: - resolution: {integrity: sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==} - engines: {node: '>=12.0.0'} - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 18.16.16 - long: 5.2.3 - dev: false - - /protobufjs@7.2.6: - resolution: {integrity: sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==} + /protobufjs@7.3.0: + resolution: {integrity: sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==} engines: {node: '>=12.0.0'} dependencies: '@protobufjs/aspromise': 1.1.2 @@ -21170,6 +21224,7 @@ packages: /pure-rand@6.0.1: resolution: {integrity: sha512-t+x1zEHDjBwkDGY5v5ApnZ/utcd4XYDiJsaQQoptTXgUXX95sDg1elCdJghzicm7n2mbCBJ3uYWr6M22SO19rg==} + dev: true /pyodide@0.23.4(patch_hash=kzcwsjcayy5m6iezu7r4tdimjq): resolution: {integrity: sha512-WpQUHaIXQ1xede5BMqPAjBcmopxN22s5hEsYOR8T7/UW/fkNLFUn07SaemUgthbtvedD5JGymMMj4VpD9sGMTg==} @@ -21332,6 +21387,7 @@ packages: /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + dev: true /react-tabs@4.3.0(react@18.2.0): resolution: {integrity: sha512-2GfoG+f41kiBIIyd3gF+/GRCCYtamC8/2zlAcD8cqQmqI9Q+YVz7fJLHMmU9pXDVYYHpJeCgUSBJju85vu5q8Q==} @@ -21711,17 +21767,12 @@ packages: /requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - /requizzle@0.2.4: - resolution: {integrity: sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==} - dependencies: - lodash: 4.17.21 - dev: false - /resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 + dev: true /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} @@ -21731,10 +21782,12 @@ packages: /resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + dev: true /resolve.exports@2.0.0: resolution: {integrity: sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg==} engines: {node: '>=10'} + dev: true /resolve@1.19.0: resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} @@ -21758,6 +21811,7 @@ packages: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} @@ -21776,6 +21830,18 @@ packages: - supports-color dev: false + /retry-request@7.0.2: + resolution: {integrity: sha512-dUOvLMJ0/JJYEn8NrpOaGNE7X3vpI5XlZS/u0ANjqtcZVKnIxP7IgCFwrKTxENw29emmwug53awKtaMm4i9g5w==} + engines: {node: '>=14'} + dependencies: + '@types/request': 2.48.12 + extend: 3.0.2 + teeny-request: 9.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /retry@0.12.0: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} engines: {node: '>= 4'} @@ -21784,7 +21850,6 @@ packages: /retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} - dev: false /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} @@ -22340,6 +22405,7 @@ packages: /sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -22463,6 +22529,7 @@ packages: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + dev: true /source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -22616,6 +22683,7 @@ packages: engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 + dev: true /stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -22736,6 +22804,7 @@ packages: dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 + dev: true /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -22841,10 +22910,12 @@ packages: /strip-bom@4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} + dev: true /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} + dev: true /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} @@ -22866,6 +22937,7 @@ packages: /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true /strip-literal@2.0.0: resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} @@ -23171,6 +23243,20 @@ packages: - supports-color dev: false + /teeny-request@9.0.0: + resolution: {integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==} + engines: {node: '>=14'} + dependencies: + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + stream-events: 1.0.5 + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /telejson@7.2.0: resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} dependencies: @@ -23250,6 +23336,7 @@ packages: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 minimatch: 3.1.2 + dev: true /text-hex@1.0.0: resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} @@ -23347,6 +23434,7 @@ packages: /tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + dev: true /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} @@ -23459,8 +23547,9 @@ packages: typescript: ^5.4.2 dependencies: typescript: 5.4.2 + dev: true - /ts-ics@1.2.2(date-fns@2.30.0)(lodash@4.17.21)(zod@3.22.4): + /ts-ics@1.2.2(date-fns@2.30.0)(lodash@4.17.21)(zod@3.23.8): resolution: {integrity: sha512-L7T5JQi99qQ2Uv7AoCHUZ8Mx1bJYo7qBZtBckuHueR90I3WVdW5NC/tOqTVgu18c3zj08du+xlgWlTIcE+Foxw==} peerDependencies: date-fns: ^2 @@ -23470,7 +23559,7 @@ packages: date-fns: 2.30.0 date-fns-tz: 2.0.0(date-fns@2.30.0) lodash: 4.17.21 - zod: 3.22.4 + zod: 3.23.8 dev: false /ts-interface-checker@0.1.13: @@ -23710,14 +23799,6 @@ packages: engines: {node: '>=0.10.5'} dev: false - /type@1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - dev: false - - /type@2.7.2: - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - dev: false - /typed-array-buffer@1.0.0: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} @@ -23800,12 +23881,6 @@ packages: resolution: {integrity: sha512-Ka0DBegjuV9IPYFT1h0Qqk5U4pccebNIJCGl8C5uU7xtOs+jpJvKGAY4fHGK25hTmXZOEUl9Cnsg5cS6K/b5DA==} dev: false - /typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - dependencies: - is-typedarray: 1.0.0 - dev: false - /typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: false @@ -23836,6 +23911,7 @@ packages: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} hasBin: true + optional: true /uid-safe@2.1.5: resolution: {integrity: sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==} @@ -23903,8 +23979,8 @@ packages: resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} dev: false - /undici@5.26.4: - resolution: {integrity: sha512-OG+QOf0fTLtazL9P9X7yqWxQ+Z0395Wk6DSkyTxtaq3wQEjIroVe7Y4asCX/vcCxYpNGMnwz8F0qbRYUoaQVMw==} + /undici@5.28.4: + resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.0.0 @@ -24078,6 +24154,7 @@ packages: browserslist: 4.23.0 escalade: 3.1.1 picocolors: 1.0.0 + dev: true /upper-case-first@2.0.2: resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} @@ -24114,13 +24191,6 @@ packages: engines: {node: '>=6.0.0'} dev: false - /utf-8-validate@5.0.10: - resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} - engines: {node: '>=6.14.2'} - dependencies: - node-gyp-build: 4.7.0 - dev: false - /utf7@1.0.2: resolution: {integrity: sha512-qQrPtYLLLl12NF4DrM9CvfkxkYI97xOb5dsnGZHE3teFr0tWiEZ9UdgMPczv24vl708cYMpe6mGXGHrotIp3Bw==} dependencies: @@ -24166,7 +24236,6 @@ packages: /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true - dev: false /v3-infinite-loading@1.2.2: resolution: {integrity: sha512-MWJc6yChnqeUasBFJ3Enu8IGPcQgRMSTrAEtT1MsHBEx+QjwvNTaY8o+8V9DgVt1MVhQSl3MC55hsaWLJmpRMw==} @@ -24179,6 +24248,7 @@ packages: '@jridgewell/trace-mapping': 0.3.18 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 + dev: true /v8-to-istanbul@9.2.0: resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} @@ -24706,6 +24776,7 @@ packages: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: makeerror: 1.0.12 + dev: true /watchpack@2.4.0: resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} @@ -24791,20 +24862,6 @@ packages: - uglify-js dev: true - /websocket@1.0.34: - resolution: {integrity: sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==} - engines: {node: '>=4.0.0'} - dependencies: - bufferutil: 4.0.8 - debug: 2.6.9 - es5-ext: 0.10.62 - typedarray-to-buffer: 3.1.5 - utf-8-validate: 5.0.10 - yaeti: 0.0.6 - transitivePeerDependencies: - - supports-color - dev: false - /whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} @@ -25018,6 +25075,7 @@ packages: dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 + dev: true /ws@7.5.9: resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} @@ -25096,10 +25154,6 @@ packages: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true - /xmlcreate@2.0.4: - resolution: {integrity: sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==} - dev: false - /xmllint-wasm@3.0.1: resolution: {integrity: sha512-t+aKQXJQNAt9/qLgCjhHUmCnPXAyqBKiyh8oV0ZwBMar/uB+5F40tqOJZ97JwLADcqQr5WB2bjCxLKrm+DHz1g==} engines: {node: '>=10.5.0'} @@ -25131,17 +25185,13 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - /yaeti@0.0.6: - resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} - engines: {node: '>=0.10.32'} - dev: false - /yallist@2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} dev: false /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} @@ -25262,18 +25312,20 @@ packages: zod: 3.22.4 dev: false - /zod-to-json-schema@3.22.5(zod@3.22.4): - resolution: {integrity: sha512-+akaPo6a0zpVCCseDed504KBJUQpEW5QZw7RMneNmKw+fGaML1Z9tUNLnHHAC8x6dzVRO1eB2oEMyZRnuBZg7Q==} + /zod-to-json-schema@3.23.0(zod@3.23.8): + resolution: {integrity: sha512-az0uJ243PxsRIa2x1WmNE/pnuA05gUq/JB8Lwe1EDCCL/Fz9MgjYQ0fPlyc2Tcv6aF2ZA7WM5TWaRZVEFaAIag==} peerDependencies: - zod: ^3.22.4 + zod: ^3.23.3 dependencies: - zod: 3.22.4 - dev: false + zod: 3.23.8 /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: false + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + '@cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz': resolution: {tarball: https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz} name: xlsx