diff --git a/docs/core_docs/docs/integrations/retrievers/exa.ipynb b/docs/core_docs/docs/integrations/retrievers/exa.ipynb index ea1d9a8ddc37..795f5fdc7d12 100644 --- a/docs/core_docs/docs/integrations/retrievers/exa.ipynb +++ b/docs/core_docs/docs/integrations/retrievers/exa.ipynb @@ -23,13 +23,15 @@ "\n", "## Overview\n", "\n", - "This will help you getting started with the [ExaRetriever](/docs/concepts/#retrievers). For detailed documentation of all ExaRetriever features and configurations head to the [API reference](https://api.js.langchain.com/classes/langchain_exa.ExaRetriever.html).\n", + "[Exa](https://exa.ai/) is a search engine that retrieves relevant content from the web given some input query.\n", + "\n", + "This guide will help you getting started with the Exa [retriever](/docs/concepts/#retrievers). For detailed documentation of all `ExaRetriever` features and configurations head to the [API reference](https://api.js.langchain.com/classes/langchain_exa.ExaRetriever.html).\n", "\n", "### Integration details\n", "\n", "| Retriever | Source | Package |\n", "| :--- | :--- | :---: |\n", - "[ExaRetriever](https://api.js.langchain.com/classes/langchain_exa.ExaRetriever.html) | Information on the web. | @langchain/exa |\n", + "[ExaRetriever](https://api.js.langchain.com/classes/langchain_exa.ExaRetriever.html) | Information on the web. | [`@langchain/exa`](https://www.npmjs.com/package/@langchain/exa) |\n", "\n", "## Setup\n", "\n", diff --git a/docs/core_docs/docs/integrations/retrievers/kendra-retriever.ipynb b/docs/core_docs/docs/integrations/retrievers/kendra-retriever.ipynb new file mode 100644 index 000000000000..ad8c5da4751f --- /dev/null +++ b/docs/core_docs/docs/integrations/retrievers/kendra-retriever.ipynb @@ -0,0 +1,233 @@ +{ + "cells": [ + { + "cell_type": "raw", + "id": "afaf8039", + "metadata": { + "vscode": { + "languageId": "raw" + } + }, + "source": [ + "---\n", + "sidebar_label: Amazon Kendra Retriever\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "e49f1e0d", + "metadata": {}, + "source": [ + "# AWSKendraRetriever\n", + "\n", + "## Overview\n", + "\n", + "[Amazon Kendra](https://aws.amazon.com/kendra/) is an intelligent search service provided by Amazon Web Services (AWS).\n", + "It utilizes advanced natural language processing (NLP) and machine learning algorithms to enable powerful search capabilities across various data sources within an organization.\n", + "Kendra is designed to help users find the information they need quickly and accurately, improving productivity and decision-making.\n", + "\n", + "With Kendra, users can search across a wide range of content types, including documents, FAQs, knowledge bases, manuals, and websites.\n", + "It supports multiple languages and can understand complex queries, synonyms, and contextual meanings to provide highly relevant search results.\n", + "\n", + "This will help you getting started with the Amazon Kendra [`retriever`](/docs/concepts/#retrievers). For detailed documentation of all `AWSKendraRetriever` features and configurations head to the [API reference](https://api.js.langchain.com/classes/langchain_aws.AmazonKendraRetriever.html).\n", + "\n", + "### Integration details\n", + "\n", + "| Retriever | Source | Package |\n", + "| :--- | :--- | :---: |\n", + "[AWSKendraRetriever](https://api.js.langchain.com/classes/langchain_aws.AmazonKendraRetriever.html) | Various AWS resources | [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws) |\n", + "\n", + "## Setup\n", + "\n", + "You'll need an AWS account and an Amazon Kendra instance to get started. See this [tutorial](https://docs.aws.amazon.com/kendra/latest/dg/getting-started.html) from AWS for more information.\n", + "\n", + "If you want to get automated tracing from individual queries, you can also set your [LangSmith](https://docs.smith.langchain.com/) API key by uncommenting below:\n", + "\n", + "```typescript\n", + "// process.env.LANGSMITH_API_KEY = \"\";\n", + "// process.env.LANGSMITH_TRACING = \"true\";\n", + "```\n", + "\n", + "### Installation\n", + "\n", + "This retriever lives in the `@langchain/aws` package:\n", + "\n", + "```{=mdx}\n", + "import IntegrationInstallTooltip from \"@mdx_components/integration_install_tooltip.mdx\";\n", + "import Npm2Yarn from \"@theme/Npm2Yarn\";\n", + "\n", + "\n", + "\n", + "\n", + " @langchain/aws\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "a38cde65-254d-4219-a441-068766c0d4b5", + "metadata": {}, + "source": [ + "## Instantiation\n", + "\n", + "Now we can instantiate our retriever:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "70cc8e65-2a02-408a-bbc6-8ef649057d82", + "metadata": {}, + "outputs": [], + "source": [ + "import { AmazonKendraRetriever } from \"@langchain/aws\";\n", + "\n", + "const retriever = new AmazonKendraRetriever({\n", + " topK: 10,\n", + " indexId: \"YOUR_INDEX_ID\",\n", + " region: \"us-east-2\", // Your region\n", + " clientOptions: {\n", + " credentials: {\n", + " accessKeyId: \"YOUR_ACCESS_KEY_ID\",\n", + " secretAccessKey: \"YOUR_SECRET_ACCESS_KEY\",\n", + " },\n", + " },\n", + "});" + ] + }, + { + "cell_type": "markdown", + "id": "5c5f2839-4020-424e-9fc9-07777eede442", + "metadata": {}, + "source": [ + "## Usage" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "51a60dbe-9f2e-4e04-bb62-23968f17164a", + "metadata": {}, + "outputs": [], + "source": [ + "const query = \"...\"\n", + "\n", + "await retriever.invoke(query);" + ] + }, + { + "cell_type": "markdown", + "id": "dfe8aad4-8626-4330-98a9-7ea1ca5d2e0e", + "metadata": {}, + "source": [ + "## Use within a chain\n", + "\n", + "Like other retrievers, __module_name__ can be incorporated into LLM applications via [chains](/docs/how_to/sequence/).\n", + "\n", + "We will need a LLM or chat model:\n", + "\n", + "```{=mdx}\n", + "import ChatModelTabs from \"@theme/ChatModelTabs\";\n", + "\n", + "\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "25b647a3-f8f2-4541-a289-7a241e43f9df", + "metadata": {}, + "outputs": [], + "source": [ + "// @ls-docs-hide-cell\n", + "\n", + "import { ChatOpenAI } from \"@langchain/openai\";\n", + "\n", + "const llm = new ChatOpenAI({\n", + " model: \"gpt-4o-mini\",\n", + " temperature: 0,\n", + "});" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "23e11cc9-abd6-4855-a7eb-799f45ca01ae", + "metadata": {}, + "outputs": [], + "source": [ + "import { ChatPromptTemplate } from \"@langchain/core/prompts\";\n", + "import { RunnablePassthrough, RunnableSequence } from \"@langchain/core/runnables\";\n", + "import { StringOutputParser } from \"@langchain/core/output_parsers\";\n", + "\n", + "import type { Document } from \"@langchain/core/documents\";\n", + "\n", + "const prompt = ChatPromptTemplate.fromTemplate(`\n", + "Answer the question based only on the context provided.\n", + "\n", + "Context: {context}\n", + "\n", + "Question: {question}`);\n", + "\n", + "const formatDocs = (docs: Document[]) => {\n", + " return docs.map((doc) => doc.pageContent).join(\"\\n\\n\");\n", + "}\n", + "\n", + "// See https://js.langchain.com/v0.2/docs/tutorials/rag\n", + "const ragChain = RunnableSequence.from([\n", + " {\n", + " context: retriever.pipe(formatDocs),\n", + " question: new RunnablePassthrough(),\n", + " },\n", + " prompt,\n", + " llm,\n", + " new StringOutputParser(),\n", + "]);" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d47c37dd-5c11-416c-a3b6-bec413cd70e8", + "metadata": {}, + "outputs": [], + "source": [ + "await ragChain.invoke(query);" + ] + }, + { + "cell_type": "markdown", + "id": "3a5bb5ca-c3ae-4a58-be67-2cd18574b9a3", + "metadata": {}, + "source": [ + "## API reference\n", + "\n", + "For detailed documentation of all `AmazonKendraRetriever` features and configurations head to the [API reference](https://api.js.langchain.com/classes/langchain_aws.AmazonKendraRetriever.html)." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "TypeScript", + "language": "typescript", + "name": "tslab" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "typescript", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/docs/core_docs/docs/integrations/retrievers/kendra-retriever.mdx b/docs/core_docs/docs/integrations/retrievers/kendra-retriever.mdx deleted file mode 100644 index 250a65300eae..000000000000 --- a/docs/core_docs/docs/integrations/retrievers/kendra-retriever.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -hide_table_of_contents: true ---- - -# Amazon Kendra Retriever - -Amazon Kendra is an intelligent search service provided by Amazon Web Services (AWS). -It utilizes advanced natural language processing (NLP) and machine learning algorithms to enable powerful search capabilities across various data sources within an organization. -Kendra is designed to help users find the information they need quickly and accurately, improving productivity and decision-making. - -With Kendra, users can search across a wide range of content types, including documents, FAQs, knowledge bases, manuals, and websites. -It supports multiple languages and can understand complex queries, synonyms, and contextual meanings to provide highly relevant search results. - -## Setup - -import IntegrationInstallTooltip from "@mdx_components/integration_install_tooltip.mdx"; - - - -```bash npm2yarn -npm i @langchain/aws -``` - -## Usage - -import CodeBlock from "@theme/CodeBlock"; -import Example from "@examples/retrievers/kendra.ts"; - -{Example} diff --git a/docs/core_docs/docs/integrations/toolkits/sql.ipynb b/docs/core_docs/docs/integrations/toolkits/sql.ipynb new file mode 100644 index 000000000000..fa21ffd3df35 --- /dev/null +++ b/docs/core_docs/docs/integrations/toolkits/sql.ipynb @@ -0,0 +1,316 @@ +{ + "cells": [ + { + "cell_type": "raw", + "id": "afaf8039", + "metadata": { + "vscode": { + "languageId": "raw" + } + }, + "source": [ + "---\n", + "sidebar_label: Sql Toolkit\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "e49f1e0d", + "metadata": {}, + "source": [ + "# SqlToolkit\n", + "\n", + "This will help you getting started with the [SqlToolkit](/docs/concepts/#toolkits). For detailed documentation of all SqlToolkit features and configurations head to the [API reference](https://api.js.langchain.com/classes/langchain_agents_toolkits_sql.SqlToolkit.html). You can also find the documentation for the Python equivalent [here](https://python.langchain.com/docs/integrations/toolkits/sql_database/).\n", + "\n", + "This toolkit contains a the following tools:\n", + "\n", + "| Name | Description |\n", + "|-------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n", + "| `query-sql` | Input to this tool is a detailed and correct SQL query, output is a result from the database. If the query is not correct, an error message will be returned. If an error is returned, rewrite the query, check the query, and try again. |\n", + "| `info-sql` | Input to this tool is a comma-separated list of tables, output is the schema and sample rows for those tables. Be sure that the tables actually exist by calling list-tables-sql first! Example Input: \"table1, table2, table3\". |\n", + "| `list-tables-sql` | Input is an empty string, output is a comma-separated list of tables in the database. |\n", + "| `query-checker` | Use this tool to double check if your query is correct before executing it. Always use this tool before executing a query with query-sql! |\n", + "\n", + "This toolkit is useful for asking questions, performing queries, validating queries and more on a SQL database.\n", + "\n", + "## Setup\n", + "\n", + "This example uses Chinook database, which is a sample database available for SQL Server, Oracle, MySQL, etc. To set it up, follow [these instructions](https://database.guide/2-sample-databases-sqlite/), placing the `.db` file in the directory where your code lives.\n", + "\n", + "If you want to get automated tracing from runs of individual tools, you can also set your [LangSmith](https://docs.smith.langchain.com/) API key by uncommenting below:\n", + "\n", + "```typescript\n", + "process.env.LANGCHAIN_TRACING_V2=\"true\"\n", + "process.env.LANGCHAIN_API_KEY=\"your-api-key\"\n", + "```\n", + "\n", + "### Installation\n", + "\n", + "This toolkit lives in the `langchain` package. You'll also need to install the `typeorm` peer dependency.\n", + "\n", + "```{=mdx}\n", + "import IntegrationInstallTooltip from \"@mdx_components/integration_install_tooltip.mdx\";\n", + "import Npm2Yarn from \"@theme/Npm2Yarn\";\n", + "\n", + "\n", + "\n", + "\n", + " langchain typeorm\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "a38cde65-254d-4219-a441-068766c0d4b5", + "metadata": {}, + "source": [ + "## Instantiation\n", + "\n", + "First, we need to define our LLM to be used in the toolkit.\n", + "\n", + "```{=mdx}\n", + "import ChatModelTabs from \"@theme/ChatModelTabs\";\n", + "\n", + "\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "d1002b65", + "metadata": {}, + "outputs": [], + "source": [ + "// @lc-docs-hide-cell\n", + "\n", + "import { ChatOpenAI } from \"@langchain/openai\";\n", + "\n", + "const llm = new ChatOpenAI({\n", + " model: \"gpt-4o-mini\",\n", + " temperature: 0,\n", + "})" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "cb09c344-1836-4e0c-acf8-11d13ac1dbae", + "metadata": {}, + "outputs": [], + "source": [ + "import { SqlToolkit } from \"langchain/agents/toolkits/sql\"\n", + "import { DataSource } from \"typeorm\";\n", + "import { SqlDatabase } from \"langchain/sql_db\";\n", + "\n", + "const datasource = new DataSource({\n", + " type: \"sqlite\",\n", + " database: \"../../../../../../Chinook.db\", // Replace with the link to your database\n", + "});\n", + "const db = await SqlDatabase.fromDataSourceParams({\n", + " appDataSource: datasource,\n", + "});\n", + "\n", + "const toolkit = new SqlToolkit(db, llm);" + ] + }, + { + "cell_type": "markdown", + "id": "5c5f2839-4020-424e-9fc9-07777eede442", + "metadata": {}, + "source": [ + "## Tools\n", + "\n", + "View available tools:" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "51a60dbe-9f2e-4e04-bb62-23968f17164a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[\n", + " {\n", + " name: 'query-sql',\n", + " description: 'Input to this tool is a detailed and correct SQL query, output is a result from the database.\\n' +\n", + " ' If the query is not correct, an error message will be returned.\\n' +\n", + " ' If an error is returned, rewrite the query, check the query, and try again.'\n", + " },\n", + " {\n", + " name: 'info-sql',\n", + " description: 'Input to this tool is a comma-separated list of tables, output is the schema and sample rows for those tables.\\n' +\n", + " ' Be sure that the tables actually exist by calling list-tables-sql first!\\n' +\n", + " '\\n' +\n", + " ' Example Input: \"table1, table2, table3.'\n", + " },\n", + " {\n", + " name: 'list-tables-sql',\n", + " description: 'Input is an empty string, output is a comma-separated list of tables in the database.'\n", + " },\n", + " {\n", + " name: 'query-checker',\n", + " description: 'Use this tool to double check if your query is correct before executing it.\\n' +\n", + " ' Always use this tool before executing a query with query-sql!'\n", + " }\n", + "]\n" + ] + } + ], + "source": [ + "const tools = toolkit.getTools();\n", + "\n", + "console.log(tools.map((tool) => ({\n", + " name: tool.name,\n", + " description: tool.description,\n", + "})))" + ] + }, + { + "cell_type": "markdown", + "id": "dfe8aad4-8626-4330-98a9-7ea1ca5d2e0e", + "metadata": {}, + "source": [ + "## Use within an agent\n", + "\n", + "First, ensure you have LangGraph installed:\n", + "\n", + "```{=mdx}\n", + "\n", + " @langchain/langgraph\n", + "\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "310bf18e-6c9a-4072-b86e-47bc1fcca29d", + "metadata": {}, + "outputs": [], + "source": [ + "import { createReactAgent } from \"@langchain/langgraph/prebuilt\"\n", + "\n", + "const agentExecutor = createReactAgent({ llm, tools });" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "23e11cc9-abd6-4855-a7eb-799f45ca01ae", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[\n", + " {\n", + " name: 'list-tables-sql',\n", + " args: {},\n", + " type: 'tool_call',\n", + " id: 'call_LqsRA86SsKmzhRfSRekIQtff'\n", + " }\n", + "]\n", + "Album, Artist, Customer, Employee, Genre, Invoice, InvoiceLine, MediaType, Playlist, PlaylistTrack, Track\n", + "[\n", + " {\n", + " name: 'query-checker',\n", + " args: { input: 'SELECT * FROM Artist LIMIT 10;' },\n", + " type: 'tool_call',\n", + " id: 'call_MKBCjt4gKhl5UpnjsMHmDrBH'\n", + " }\n", + "]\n", + "The SQL query you provided is:\n", + "\n", + "```sql\n", + "SELECT * FROM Artist LIMIT 10;\n", + "```\n", + "\n", + "This query is straightforward and does not contain any of the common mistakes listed. It simply selects all columns from the `Artist` table and limits the result to 10 rows. \n", + "\n", + "Therefore, there are no mistakes to correct, and the original query can be reproduced as is:\n", + "\n", + "```sql\n", + "SELECT * FROM Artist LIMIT 10;\n", + "```\n", + "[\n", + " {\n", + " name: 'query-sql',\n", + " args: { input: 'SELECT * FROM Artist LIMIT 10;' },\n", + " type: 'tool_call',\n", + " id: 'call_a8MPiqXPMaN6yjN9i7rJctJo'\n", + " }\n", + "]\n", + "[{\"ArtistId\":1,\"Name\":\"AC/DC\"},{\"ArtistId\":2,\"Name\":\"Accept\"},{\"ArtistId\":3,\"Name\":\"Aerosmith\"},{\"ArtistId\":4,\"Name\":\"Alanis Morissette\"},{\"ArtistId\":5,\"Name\":\"Alice In Chains\"},{\"ArtistId\":6,\"Name\":\"Antônio Carlos Jobim\"},{\"ArtistId\":7,\"Name\":\"Apocalyptica\"},{\"ArtistId\":8,\"Name\":\"Audioslave\"},{\"ArtistId\":9,\"Name\":\"BackBeat\"},{\"ArtistId\":10,\"Name\":\"Billy Cobham\"}]\n", + "Here are 10 artists from your database:\n", + "\n", + "1. AC/DC\n", + "2. Accept\n", + "3. Aerosmith\n", + "4. Alanis Morissette\n", + "5. Alice In Chains\n", + "6. Antônio Carlos Jobim\n", + "7. Apocalyptica\n", + "8. Audioslave\n", + "9. BackBeat\n", + "10. Billy Cobham\n" + ] + } + ], + "source": [ + "const exampleQuery = \"Can you list 10 artists from my database?\"\n", + "\n", + "const events = await agentExecutor.stream(\n", + " { messages: [[\"user\", exampleQuery]]},\n", + " { streamMode: \"values\", }\n", + ")\n", + "\n", + "for await (const event of events) {\n", + " const lastMsg = event.messages[event.messages.length - 1];\n", + " if (lastMsg.tool_calls?.length) {\n", + " console.dir(lastMsg.tool_calls, { depth: null });\n", + " } else if (lastMsg.content) {\n", + " console.log(lastMsg.content);\n", + " }\n", + "}" + ] + }, + { + "cell_type": "markdown", + "id": "3a5bb5ca-c3ae-4a58-be67-2cd18574b9a3", + "metadata": {}, + "source": [ + "## API reference\n", + "\n", + "For detailed documentation of all SqlToolkit features and configurations head to the [API reference](https://api.js.langchain.com/classes/langchain_agents_toolkits_sql.SqlToolkit.html)." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "TypeScript", + "language": "typescript", + "name": "tslab" + }, + "language_info": { + "codemirror_mode": { + "mode": "typescript", + "name": "javascript", + "typescript": true + }, + "file_extension": ".ts", + "mimetype": "text/typescript", + "name": "typescript", + "version": "3.7.2" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/docs/core_docs/docs/integrations/toolkits/sql.mdx b/docs/core_docs/docs/integrations/toolkits/sql.mdx deleted file mode 100644 index 3828554b20e2..000000000000 --- a/docs/core_docs/docs/integrations/toolkits/sql.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -hide_table_of_contents: true ---- - -# SQL Agent Toolkit - -This example shows how to load and use an agent with a SQL toolkit. - -## Setup - -You'll need to first install `typeorm`: - -```bash npm2yarn -npm install typeorm -``` - -## Usage - -import CodeBlock from "@theme/CodeBlock"; -import Example from "@examples/agents/sql.ts"; - -import IntegrationInstallTooltip from "@mdx_components/integration_install_tooltip.mdx"; - - - -```bash npm2yarn -npm install @langchain/openai -``` - -{Example} diff --git a/environment_tests/test-exports-cf/package.json b/environment_tests/test-exports-cf/package.json index 6b892dde4870..ccb5d8c18850 100644 --- a/environment_tests/test-exports-cf/package.json +++ b/environment_tests/test-exports-cf/package.json @@ -13,7 +13,7 @@ "@langchain/core": "workspace:*", "@langchain/openai": "workspace:*", "langchain": "workspace:*", - "wrangler": "3.7.0", + "wrangler": "^3.19.0", "vitest": "0.34.3", "typescript": "^5.0.3" }, diff --git a/examples/package.json b/examples/package.json index 4c97b78e92c5..f0ce7dfa2f8a 100644 --- a/examples/package.json +++ b/examples/package.json @@ -24,7 +24,7 @@ "author": "LangChain", "license": "MIT", "dependencies": { - "@azure/identity": "^4.2.0", + "@azure/identity": "^4.2.1", "@clickhouse/client": "^0.2.5", "@elastic/elasticsearch": "^8.4.0", "@faker-js/faker": "^8.4.1", diff --git a/langchain-core/package.json b/langchain-core/package.json index 052042bd8c6e..866fa3749313 100644 --- a/langchain-core/package.json +++ b/langchain-core/package.json @@ -72,7 +72,7 @@ "jest-environment-node": "^29.6.4", "ml-matrix": "^6.10.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rimraf": "^5.0.1", "ts-jest": "^29.1.0", "typescript": "~5.1.6", diff --git a/langchain/package.json b/langchain/package.json index 90b14e2b4ed1..bfdb7424697d 100644 --- a/langchain/package.json +++ b/langchain/package.json @@ -659,7 +659,7 @@ "eslint-plugin-jest": "^27.6.0", "eslint-plugin-no-instanceof": "^1.0.1", "eslint-plugin-prettier": "^4.2.1", - "fast-xml-parser": "^4.2.7", + "fast-xml-parser": "^4.4.1", "handlebars": "^4.7.8", "html-to-text": "^9.0.5", "ignore": "^5.2.0", @@ -680,7 +680,7 @@ "puppeteer": "^22.0.0", "pyodide": "^0.24.1", "redis": "^4.6.6", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rimraf": "^5.0.1", "rollup": "^3.19.1", "sonix-speech-recognition": "^2.1.1", diff --git a/libs/langchain-anthropic/package.json b/libs/langchain-anthropic/package.json index 7c38557109fa..48501e3dc79c 100644 --- a/libs/langchain-anthropic/package.json +++ b/libs/langchain-anthropic/package.json @@ -37,7 +37,7 @@ "dependencies": { "@anthropic-ai/sdk": "^0.22.0", "@langchain/core": ">=0.2.16 <0.3.0", - "fast-xml-parser": "^4.3.5", + "fast-xml-parser": "^4.4.1", "zod": "^3.22.4", "zod-to-json-schema": "^3.22.4" }, @@ -58,7 +58,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rimraf": "^5.0.1", "ts-jest": "^29.1.0", "typescript": "~5.1.6" diff --git a/libs/langchain-aws/package.json b/libs/langchain-aws/package.json index a9ae0e639a71..fc7592bb8ea9 100644 --- a/libs/langchain-aws/package.json +++ b/libs/langchain-aws/package.json @@ -68,7 +68,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-azure-dynamic-sessions/package.json b/libs/langchain-azure-dynamic-sessions/package.json index 70a793156660..0fd02dfb8e8a 100644 --- a/libs/langchain-azure-dynamic-sessions/package.json +++ b/libs/langchain-azure-dynamic-sessions/package.json @@ -38,7 +38,7 @@ "author": "LangChain", "license": "MIT", "dependencies": { - "@azure/identity": "^4.2.0", + "@azure/identity": "^4.2.1", "@langchain/core": "~0.2", "uuid": "^10.0.0" }, @@ -62,7 +62,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-azure-openai/package.json b/libs/langchain-azure-openai/package.json index 4c2180c79530..c4c1157ade8c 100644 --- a/libs/langchain-azure-openai/package.json +++ b/libs/langchain-azure-openai/package.json @@ -39,7 +39,7 @@ "zod-to-json-schema": "3.20.3" }, "devDependencies": { - "@azure/identity": "^4.0.1", + "@azure/identity": "^4.2.1", "@jest/globals": "^29.5.0", "@langchain/scripts": "~0.0.20", "@langchain/standard-tests": "0.0.0", @@ -56,7 +56,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rimraf": "^5.0.1", "typescript": "~5.1.6" }, diff --git a/libs/langchain-baidu-qianfan/package.json b/libs/langchain-baidu-qianfan/package.json index 9f18d20ba845..d50964d5a72b 100644 --- a/libs/langchain-baidu-qianfan/package.json +++ b/libs/langchain-baidu-qianfan/package.json @@ -58,7 +58,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-cloudflare/package.json b/libs/langchain-cloudflare/package.json index 2a34a3dacf47..249312f78c36 100644 --- a/libs/langchain-cloudflare/package.json +++ b/libs/langchain-cloudflare/package.json @@ -62,7 +62,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-cohere/package.json b/libs/langchain-cohere/package.json index b2680f95f7d3..fe7b18e0fb1a 100644 --- a/libs/langchain-cohere/package.json +++ b/libs/langchain-cohere/package.json @@ -62,7 +62,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-community/package.json b/libs/langchain-community/package.json index cd4bb19bf943..6acda4bd7138 100644 --- a/libs/langchain-community/package.json +++ b/libs/langchain-community/package.json @@ -179,10 +179,10 @@ "jsonwebtoken": "^9.0.2", "llmonitor": "^0.5.9", "lodash": "^4.17.21", - "lunary": "^0.6.11", + "lunary": "^0.7.10", "mammoth": "^1.6.0", "mongodb": "^5.2.0", - "mysql2": "^3.3.3", + "mysql2": "^3.9.8", "neo4j-driver": "^5.17.0", "node-llama-cpp": "2.7.3", "notion-to-md": "^3.1.0", @@ -196,7 +196,7 @@ "prettier": "^2.8.3", "puppeteer": "^22.0.0", "redis": "^4.6.6", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "replicate": "^0.29.4", "rollup": "^3.19.1", "sonix-speech-recognition": "^2.1.1", @@ -306,10 +306,10 @@ "jsonwebtoken": "^9.0.2", "llmonitor": "^0.5.9", "lodash": "^4.17.21", - "lunary": "^0.6.11", + "lunary": "^0.7.10", "mammoth": "^1.6.0", "mongodb": ">=5.2.0", - "mysql2": "^3.3.3", + "mysql2": "^3.9.8", "neo4j-driver": "*", "node-llama-cpp": "*", "notion-to-md": "^3.1.0", diff --git a/libs/langchain-community/src/vectorstores/neo4j_vector.ts b/libs/langchain-community/src/vectorstores/neo4j_vector.ts index b1d614ba5438..58e94b5fc1ca 100644 --- a/libs/langchain-community/src/vectorstores/neo4j_vector.ts +++ b/libs/langchain-community/src/vectorstores/neo4j_vector.ts @@ -403,7 +403,7 @@ export class Neo4jVectorStore extends VectorStore { const data = await store.query(fetchQuery, { props: textNodeProperties }); if (!data) { - continue; + break; } const textEmbeddings = await embeddings.embedDocuments( diff --git a/libs/langchain-exa/package.json b/libs/langchain-exa/package.json index da2a42deb93a..b75eb677e996 100644 --- a/libs/langchain-exa/package.json +++ b/libs/langchain-exa/package.json @@ -63,7 +63,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-google-common/package.json b/libs/langchain-google-common/package.json index c5a4414d7753..96a18a1c3822 100644 --- a/libs/langchain-google-common/package.json +++ b/libs/langchain-google-common/package.json @@ -63,7 +63,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-google-gauth/package.json b/libs/langchain-google-gauth/package.json index ee67167bcd3c..170e6de26cb0 100644 --- a/libs/langchain-google-gauth/package.json +++ b/libs/langchain-google-gauth/package.json @@ -58,7 +58,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-google-genai/package.json b/libs/langchain-google-genai/package.json index 525087d0420c..703438362acb 100644 --- a/libs/langchain-google-genai/package.json +++ b/libs/langchain-google-genai/package.json @@ -1,6 +1,6 @@ { "name": "@langchain/google-genai", - "version": "0.0.23", + "version": "0.0.24", "description": "Sample integration for LangChain.js", "type": "module", "engines": { @@ -60,7 +60,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-google-genai/src/chat_models.ts b/libs/langchain-google-genai/src/chat_models.ts index 6a8f492e81de..786fd6b5c272 100644 --- a/libs/langchain-google-genai/src/chat_models.ts +++ b/libs/langchain-google-genai/src/chat_models.ts @@ -217,6 +217,14 @@ export class ChatGoogleGenerativeAI }; } + lc_namespace = ["langchain", "chat_models", "google_genai"]; + + get lc_aliases() { + return { + apiKey: "google_api_key", + }; + } + modelName = "gemini-pro"; model = "gemini-pro"; diff --git a/libs/langchain-google-vertexai-web/package.json b/libs/langchain-google-vertexai-web/package.json index 717c03e2d0ca..03d64474e471 100644 --- a/libs/langchain-google-vertexai-web/package.json +++ b/libs/langchain-google-vertexai-web/package.json @@ -62,7 +62,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-google-vertexai/package.json b/libs/langchain-google-vertexai/package.json index f9ac0595b221..e2da7b38c254 100644 --- a/libs/langchain-google-vertexai/package.json +++ b/libs/langchain-google-vertexai/package.json @@ -67,7 +67,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-google-webauth/package.json b/libs/langchain-google-webauth/package.json index 3910617ce739..a4174a480419 100644 --- a/libs/langchain-google-webauth/package.json +++ b/libs/langchain-google-webauth/package.json @@ -63,7 +63,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-groq/package.json b/libs/langchain-groq/package.json index 29ab170beb16..7981fb6ebc4a 100644 --- a/libs/langchain-groq/package.json +++ b/libs/langchain-groq/package.json @@ -63,7 +63,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-mistralai/package.json b/libs/langchain-mistralai/package.json index f25cd066e5fc..d6d86774e26d 100644 --- a/libs/langchain-mistralai/package.json +++ b/libs/langchain-mistralai/package.json @@ -61,7 +61,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-mixedbread-ai/package.json b/libs/langchain-mixedbread-ai/package.json index a0b95cf43c78..4a072ea27ba6 100644 --- a/libs/langchain-mixedbread-ai/package.json +++ b/libs/langchain-mixedbread-ai/package.json @@ -59,7 +59,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-mongodb/package.json b/libs/langchain-mongodb/package.json index 2713e8691109..abe5f3850523 100644 --- a/libs/langchain-mongodb/package.json +++ b/libs/langchain-mongodb/package.json @@ -64,7 +64,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-nomic/package.json b/libs/langchain-nomic/package.json index bb0e44ce12da..917ea7aac336 100644 --- a/libs/langchain-nomic/package.json +++ b/libs/langchain-nomic/package.json @@ -64,7 +64,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-ollama/package.json b/libs/langchain-ollama/package.json index 7c9c819d0e76..bbe0c4cd0a50 100644 --- a/libs/langchain-ollama/package.json +++ b/libs/langchain-ollama/package.json @@ -59,7 +59,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-openai/package.json b/libs/langchain-openai/package.json index af3a0b010611..3115ef248c48 100644 --- a/libs/langchain-openai/package.json +++ b/libs/langchain-openai/package.json @@ -42,7 +42,7 @@ "zod-to-json-schema": "^3.22.3" }, "devDependencies": { - "@azure/identity": "^4.2.0", + "@azure/identity": "^4.2.1", "@jest/globals": "^29.5.0", "@langchain/scripts": "~0.0.20", "@langchain/standard-tests": "0.0.0", @@ -59,7 +59,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rimraf": "^5.0.1", "ts-jest": "^29.1.0", "typescript": "~5.1.6" diff --git a/libs/langchain-pinecone/package.json b/libs/langchain-pinecone/package.json index ce5f3b26e87b..a6590d755e13 100644 --- a/libs/langchain-pinecone/package.json +++ b/libs/langchain-pinecone/package.json @@ -66,7 +66,7 @@ "jest-environment-node": "^29.6.4", "langchain": "workspace:*", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-qdrant/package.json b/libs/langchain-qdrant/package.json index 199a2a98730c..863862272c76 100644 --- a/libs/langchain-qdrant/package.json +++ b/libs/langchain-qdrant/package.json @@ -64,7 +64,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-redis/package.json b/libs/langchain-redis/package.json index 5904aa23470a..417ae2c788f8 100644 --- a/libs/langchain-redis/package.json +++ b/libs/langchain-redis/package.json @@ -63,7 +63,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0", diff --git a/libs/langchain-scripts/package.json b/libs/langchain-scripts/package.json index 1b9e36114282..318dca0c76db 100644 --- a/libs/langchain-scripts/package.json +++ b/libs/langchain-scripts/package.json @@ -70,7 +70,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "ts-jest": "^29.1.0", "tsx": "^4.16.2" }, diff --git a/libs/langchain-scripts/src/cli/docs/index.ts b/libs/langchain-scripts/src/cli/docs/index.ts index a4ab18784d36..71e47e471de4 100644 --- a/libs/langchain-scripts/src/cli/docs/index.ts +++ b/libs/langchain-scripts/src/cli/docs/index.ts @@ -7,13 +7,22 @@ import { fillDocLoaderIntegrationDocTemplate } from "./document_loaders.js"; import { fillLLMIntegrationDocTemplate } from "./llms.js"; import { fillRetrieverIntegrationDocTemplate } from "./retrievers.js"; import { fillEmbeddingsIntegrationDocTemplate } from "./embeddings.js"; +import { fillToolkitIntegrationDocTemplate } from "./toolkits.js"; type CLIInput = { type: string; - community: boolean; classname: string; }; +const ALLOWED_TYPES = [ + "chat", + "llm", + "retriever", + "embeddings", + "doc_loader", + "toolkit", +]; + async function main() { const program = new Command(); program @@ -22,7 +31,10 @@ async function main() { "--classname ", "Class name of the integration. e.g ChatOpenAI" ) - .option("--type ", "Type of integration, e.g. 'chat'"); + .option( + "--type ", + `Type of integration.\nMust be one of:\n - ${ALLOWED_TYPES.join("\n - ")}` + ); program.parse(); @@ -56,9 +68,16 @@ async function main() { className, }); break; + case "toolkit": + await fillToolkitIntegrationDocTemplate({ + className, + }); + break; default: console.error( - `Invalid type: ${type}.\nOnly 'chat', 'llm', 'retriever', 'embeddings' and 'doc_loader' are supported at this time.` + `Invalid type: '${type}'.\nMust be one of:\n - ${ALLOWED_TYPES.join( + "\n - " + )}` ); process.exit(1); } diff --git a/libs/langchain-scripts/src/cli/docs/templates/toolkits.ipynb b/libs/langchain-scripts/src/cli/docs/templates/toolkits.ipynb new file mode 100644 index 000000000000..aec1b7cb026c --- /dev/null +++ b/libs/langchain-scripts/src/cli/docs/templates/toolkits.ipynb @@ -0,0 +1,248 @@ +{ + "cells": [ + { + "cell_type": "raw", + "id": "afaf8039", + "metadata": { + "vscode": { + "languageId": "raw" + } + }, + "source": [ + "---\n", + "sidebar_label: __sidebar_label__ Toolkit\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "e49f1e0d", + "metadata": {}, + "source": [ + "# __module_name__\n", + "\n", + "- TODO: Make sure API reference link is correct.\n", + "\n", + "This will help you getting started with the [__module_name__](/docs/concepts/#toolkits). For detailed documentation of all __module_name__ features and configurations head to the [API reference](__api_ref_module__).\n", + "\n", + "## Setup\n", + "\n", + "- TODO: Update with relevant info.\n", + "\n", + "If you want to get automated tracing from runs of individual tools, you can also set your [LangSmith](https://docs.smith.langchain.com/) API key by uncommenting below:\n", + "\n", + "```typescript\n", + "process.env.LANGCHAIN_TRACING_V2=\"true\"\n", + "process.env.LANGCHAIN_API_KEY=\"your-api-key\"\n", + "```\n", + "\n", + "### Installation\n", + "\n", + "This toolkit lives in the `__package_name__` package:\n", + "\n", + "```{=mdx}\n", + "import IntegrationInstallTooltip from \"@mdx_components/integration_install_tooltip.mdx\";\n", + "import Npm2Yarn from \"@theme/Npm2Yarn\";\n", + "\n", + "\n", + "\n", + "\n", + " __package_name__\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "a38cde65-254d-4219-a441-068766c0d4b5", + "metadata": {}, + "source": [ + "## Instantiation\n", + "\n", + "Now we can instantiate our toolkit:\n", + "\n", + "- TODO: Update model instantiation with relevant params." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "cb09c344-1836-4e0c-acf8-11d13ac1dbae", + "metadata": { + "vscode": { + "languageId": "typescript" + } + }, + "outputs": [], + "source": [ + "import { __module_name__ } from \"__full_import_path__\"\n", + "\n", + "const toolkit = new __module_name__({\n", + " // ...\n", + "})" + ] + }, + { + "cell_type": "markdown", + "id": "5c5f2839-4020-424e-9fc9-07777eede442", + "metadata": {}, + "source": [ + "## Tools\n", + "\n", + "View available tools:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "51a60dbe-9f2e-4e04-bb62-23968f17164a", + "metadata": { + "vscode": { + "languageId": "typescript" + } + }, + "outputs": [], + "source": [ + "toolkit.getTools()" + ] + }, + { + "cell_type": "markdown", + "id": "d11245ad-3661-4405-8558-1188896347ec", + "metadata": {}, + "source": [ + "TODO: list API reference pages for individual tools." + ] + }, + { + "cell_type": "markdown", + "id": "dfe8aad4-8626-4330-98a9-7ea1ca5d2e0e", + "metadata": {}, + "source": [ + "## Use within an agent\n", + "\n", + "First, ensure you have LangGraph installed:\n", + "\n", + "```{=mdx}\n", + "\n", + " @langchain/langgraph\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "c6d2ca9c", + "metadata": {}, + "source": [ + "Then, instanciate your LLM to be used in the React agent:\n", + "\n", + "```{=mdx}\n", + "import ChatModelTabs from \"@theme/ChatModelTabs\";\n", + "\n", + "\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5af22142", + "metadata": { + "vscode": { + "languageId": "typescript" + } + }, + "outputs": [], + "source": [ + "// @lc-docs-hide-cell\n", + "\n", + "import { ChatOpenAI } from \"@langchain/openai\";\n", + "\n", + "const llm = new ChatOpenAI({\n", + " model: \"gpt-4o-mini\",\n", + " temperature: 0,\n", + "})" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "310bf18e-6c9a-4072-b86e-47bc1fcca29d", + "metadata": { + "vscode": { + "languageId": "typescript" + } + }, + "outputs": [], + "source": [ + "import { createReactAgent } from \"@langchain/langgraph/prebuilt\"\n", + "\n", + "const agentExecutor = createReactAgent({ llm, tools });" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "23e11cc9-abd6-4855-a7eb-799f45ca01ae", + "metadata": { + "vscode": { + "languageId": "typescript" + } + }, + "outputs": [], + "source": [ + "const exampleQuery = \"...\"\n", + "\n", + "const events = await agentExecutor.stream(\n", + " { messages: [[\"user\", exampleQuery]]},\n", + " { streamMode: \"values\", }\n", + ")\n", + "for await (const event of events) {\n", + " console.log(event.messages[event.messages.length - 1])\n", + "}" + ] + }, + { + "cell_type": "markdown", + "id": "d1ee55bc-ffc8-4cfa-801c-993953a08cfd", + "metadata": {}, + "source": [ + "## TODO: Any functionality or considerations specific to this toolkit\n", + "\n", + "Fill in or delete if not relevant." + ] + }, + { + "cell_type": "markdown", + "id": "3a5bb5ca-c3ae-4a58-be67-2cd18574b9a3", + "metadata": {}, + "source": [ + "## API reference\n", + "\n", + "For detailed documentation of all __module_name__ features and configurations head to the [API reference](__api_ref_module__)." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/libs/langchain-scripts/src/cli/docs/toolkits.ts b/libs/langchain-scripts/src/cli/docs/toolkits.ts new file mode 100644 index 000000000000..b29e43f8d487 --- /dev/null +++ b/libs/langchain-scripts/src/cli/docs/toolkits.ts @@ -0,0 +1,117 @@ +import * as path from "node:path"; +import * as fs from "node:fs"; +import { + boldText, + getUserInput, + greenText, + redBackground, +} from "../utils/get-input.js"; +import { fetchURLStatus } from "../utils/fetch-url-status.js"; +import { + SIDEBAR_LABEL_PLACEHOLDER, + MODULE_NAME_PLACEHOLDER, + PACKAGE_NAME_PLACEHOLDER, + FULL_IMPORT_PATH_PLACEHOLDER, + PYTHON_DOC_URL_PLACEHOLDER, + API_REF_MODULE_PLACEHOLDER, + PY_SUPPORT_PLACEHOLDER, +} from "../constants.js"; + +const TEMPLATE_PATH = path.resolve("./src/cli/docs/templates/toolkits.ipynb"); +const INTEGRATIONS_DOCS_PATH = path.resolve( + "../../docs/core_docs/docs/integrations/toolkits" +); + +type ExtraFields = { + pySupport: boolean; + fullImportPath: string; + packageName: string; +}; + +async function promptExtraFields(): Promise { + const hasPySupport = await getUserInput( + "Does this integration have Python support? (y/n) ", + undefined, + true + ); + const importPath = await getUserInput( + "What is the full import path of the integration? (e.g @langchain/community/llms/togetherai) ", + undefined, + true + ); + + let packageName = ""; + if (importPath.startsWith("langchain/")) { + packageName = "langchain"; + } else { + packageName = importPath.split("/").slice(0, 2).join("/"); + } + + const verifyPackageName = await getUserInput( + `Is ${packageName} the correct package name? (y/n) `, + undefined, + true + ); + if (verifyPackageName.toLowerCase() === "n") { + packageName = await getUserInput( + "Please enter the full package name (e.g @langchain/community) ", + undefined, + true + ); + } + + return { + pySupport: hasPySupport.toLowerCase() === "y", + fullImportPath: importPath, + packageName, + }; +} + +export async function fillToolkitIntegrationDocTemplate(fields: { + className: string; +}) { + const sidebarLabel = fields.className.replace("Toolkit", ""); + const pyDocUrl = `https://python.langchain.com/docs/integrations/toolkits/${sidebarLabel.toLowerCase()}/`; + const extraFields = await promptExtraFields(); + const importPathEnding = extraFields.fullImportPath.split("/").pop() ?? ""; + const apiRefModuleUrl = `https://api.js.langchain.com/classes/${extraFields.fullImportPath + .replace("@", "") + .replaceAll("/", "_") + .replaceAll("-", "_")}_${importPathEnding}.${fields.className}.html`; + + const apiRefUrlSuccess = await fetchURLStatus(apiRefModuleUrl); + if (apiRefUrlSuccess === false) { + console.warn( + "API ref URL is invalid. Please manually ensure it is correct." + ); + } + + const docTemplate = (await fs.promises.readFile(TEMPLATE_PATH, "utf-8")) + .replaceAll(SIDEBAR_LABEL_PLACEHOLDER, sidebarLabel) + .replaceAll(MODULE_NAME_PLACEHOLDER, fields.className) + .replaceAll(PACKAGE_NAME_PLACEHOLDER, extraFields.packageName) + .replaceAll(FULL_IMPORT_PATH_PLACEHOLDER, extraFields.fullImportPath) + .replaceAll(PYTHON_DOC_URL_PLACEHOLDER, pyDocUrl) + .replaceAll(API_REF_MODULE_PLACEHOLDER, apiRefModuleUrl) + .replaceAll(PY_SUPPORT_PLACEHOLDER, extraFields?.pySupport ? "✅" : "❌"); + + const docPath = path.join( + INTEGRATIONS_DOCS_PATH, + `${importPathEnding}.ipynb` + ); + await fs.promises.writeFile(docPath, docTemplate); + const prettyDocPath = docPath.split("docs/core_docs/")[1]; + + const updatePythonDocUrlText = ` ${redBackground( + "- Update the Python documentation URL with the proper URL." + )}`; + const successText = `\nSuccessfully created new document loader integration doc at ${prettyDocPath}.`; + + console.log( + `${greenText(successText)}\n +${boldText("Next steps:")} +${extraFields?.pySupport ? updatePythonDocUrlText : ""} + - Run all code cells in the generated doc to record the outputs. + - Add extra sections on integration specific features.\n` + ); +} diff --git a/libs/langchain-standard-tests/package.json b/libs/langchain-standard-tests/package.json index 699fff544525..529be1d4445c 100644 --- a/libs/langchain-standard-tests/package.json +++ b/libs/langchain-standard-tests/package.json @@ -55,7 +55,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "^5.4.5" diff --git a/libs/langchain-textsplitters/package.json b/libs/langchain-textsplitters/package.json index d0fb8c7733a4..c13543ccb70d 100644 --- a/libs/langchain-textsplitters/package.json +++ b/libs/langchain-textsplitters/package.json @@ -61,7 +61,7 @@ "jest": "^29.5.0", "jest-environment-node": "^29.6.4", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/libs/langchain-weaviate/package.json b/libs/langchain-weaviate/package.json index b973da7df257..1a19aed12496 100644 --- a/libs/langchain-weaviate/package.json +++ b/libs/langchain-weaviate/package.json @@ -66,7 +66,7 @@ "jest-environment-node": "^29.6.4", "langchain": "workspace:*", "prettier": "^2.8.3", - "release-it": "^15.10.1", + "release-it": "^17.6.0", "rollup": "^4.5.2", "ts-jest": "^29.1.0", "typescript": "<5.2.0" diff --git a/package.json b/package.json index 1f8124266a93..98829c9fdc2c 100644 --- a/package.json +++ b/package.json @@ -63,6 +63,7 @@ "voy-search@0.6.2": "patch:voy-search@npm%3A0.6.2#./.yarn/patches/voy-search-npm-0.6.2-d4aca30a0e.patch", "@langchain/core": "workspace:*", "better-sqlite3": "9.4.0", + "protobufjs": "^7.2.5", "zod": "3.23.8" }, "lint-staged": { diff --git a/yarn.lock b/yarn.lock index 5eff4c3c057f..658bc58c7d5e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5980,6 +5980,15 @@ __metadata: languageName: node linkType: hard +"@azure/abort-controller@npm:^2.0.0": + version: 2.1.2 + resolution: "@azure/abort-controller@npm:2.1.2" + dependencies: + tslib: ^2.6.2 + checksum: 22176c04ea01498311c6bbd336669f6e3faffad1cbb0c9ebc6ee9c1ff2cf958fd17ce73c7354b99d8bda9fcd311325ece7bee248875279174e3fc460e8b1a63d + languageName: node + linkType: hard + "@azure/core-auth@npm:^1.3.0": version: 1.4.0 resolution: "@azure/core-auth@npm:1.4.0" @@ -6001,7 +6010,7 @@ __metadata: languageName: node linkType: hard -"@azure/core-client@npm:^1.3.0, @azure/core-client@npm:^1.4.0": +"@azure/core-client@npm:^1.3.0": version: 1.7.3 resolution: "@azure/core-client@npm:1.7.3" dependencies: @@ -6016,6 +6025,21 @@ __metadata: languageName: node linkType: hard +"@azure/core-client@npm:^1.9.2": + version: 1.9.2 + resolution: "@azure/core-client@npm:1.9.2" + dependencies: + "@azure/abort-controller": ^2.0.0 + "@azure/core-auth": ^1.4.0 + "@azure/core-rest-pipeline": ^1.9.1 + "@azure/core-tracing": ^1.0.0 + "@azure/core-util": ^1.6.1 + "@azure/logger": ^1.0.0 + tslib: ^2.6.2 + checksum: 961b829dfda4f734a763e9480a2ea622a7031ba2da4126d0add6e351a9f73ddc5782bf2b766735d976b61da3857014e0a90223d1f85d1c68468747a7a56851c3 + languageName: node + linkType: hard + "@azure/core-http-compat@npm:^2.0.1": version: 2.0.1 resolution: "@azure/core-http-compat@npm:2.0.1" @@ -6134,47 +6158,35 @@ __metadata: languageName: node linkType: hard -"@azure/identity@npm:^4.0.1": - version: 4.0.1 - resolution: "@azure/identity@npm:4.0.1" +"@azure/core-util@npm:^1.6.1": + version: 1.9.2 + resolution: "@azure/core-util@npm:1.9.2" dependencies: - "@azure/abort-controller": ^1.0.0 - "@azure/core-auth": ^1.5.0 - "@azure/core-client": ^1.4.0 - "@azure/core-rest-pipeline": ^1.1.0 - "@azure/core-tracing": ^1.0.0 - "@azure/core-util": ^1.3.0 - "@azure/logger": ^1.0.0 - "@azure/msal-browser": ^3.5.0 - "@azure/msal-node": ^2.5.1 - events: ^3.0.0 - jws: ^4.0.0 - open: ^8.0.0 - stoppable: ^1.1.0 - tslib: ^2.2.0 - checksum: 2c975ca70b274dc185022c2b19f1774079fd5cfb08c78ec3500e4baf973911b2958031d5fa36369d3c9acdeb25db457cc497991e7393b383103c058e097703e5 + "@azure/abort-controller": ^2.0.0 + tslib: ^2.6.2 + checksum: 63c7ab2bdd6e75e38af33e37c9844515c546ed3e8f88fb98926ec88287dfabb249b9fd156658d42bfccbaeb46369254e7cf53eb6ef789b9d88880585eaabb298 languageName: node linkType: hard -"@azure/identity@npm:^4.2.0": - version: 4.2.0 - resolution: "@azure/identity@npm:4.2.0" +"@azure/identity@npm:^4.2.1": + version: 4.4.1 + resolution: "@azure/identity@npm:4.4.1" dependencies: "@azure/abort-controller": ^1.0.0 "@azure/core-auth": ^1.5.0 - "@azure/core-client": ^1.4.0 + "@azure/core-client": ^1.9.2 "@azure/core-rest-pipeline": ^1.1.0 "@azure/core-tracing": ^1.0.0 "@azure/core-util": ^1.3.0 "@azure/logger": ^1.0.0 - "@azure/msal-browser": ^3.11.1 - "@azure/msal-node": ^2.6.6 + "@azure/msal-browser": ^3.14.0 + "@azure/msal-node": ^2.9.2 events: ^3.0.0 jws: ^4.0.0 open: ^8.0.0 stoppable: ^1.1.0 tslib: ^2.2.0 - checksum: b1b336113c944abf89376f366bf8e82958617465c91e561e922c165a10aaa1789e83a78b7baa070671247d0f97c63b4cc89cf6cabc72258f3d9cbe12fe799e2a + checksum: 8dba5a1e347b349eb999e46cce190dedef02c0a81a179d4c4bf67ea4407c9f44ace5eec08f1ac8c963f8723e1074d32a9878a0ae5d4d4a880b19389b5fb6e7a1 languageName: node linkType: hard @@ -6187,57 +6199,30 @@ __metadata: languageName: node linkType: hard -"@azure/msal-browser@npm:^3.11.1": - version: 3.14.0 - resolution: "@azure/msal-browser@npm:3.14.0" +"@azure/msal-browser@npm:^3.14.0": + version: 3.20.0 + resolution: "@azure/msal-browser@npm:3.20.0" dependencies: - "@azure/msal-common": 14.10.0 - checksum: 747cd3df32f082e515c5e268d64f0d16afa0ce21ab5154e235ee0eb0fd0e2902504d12bac1f94839afaf9cc94c823d961775c3f57c3f20f12864d13a5ed0fa44 + "@azure/msal-common": 14.14.0 + checksum: 237a041bbe898f46676ddc0e0a0cfb26c821efecc71de19168bd70e216da14f3e83bfad064e4c5e5491828ae3e096a2d46d58b5ba227b820fe716639f9d80f5c languageName: node linkType: hard -"@azure/msal-browser@npm:^3.5.0": - version: 3.7.1 - resolution: "@azure/msal-browser@npm:3.7.1" - dependencies: - "@azure/msal-common": 14.6.1 - checksum: 756cc9aef745739408be6dace5fb8aee0e63c98d6998a38c70e5eea18257ce4a79ec100e88d370402c28e1688bf13280e5166633a560e8bcfbad0525d3bb46ac - languageName: node - linkType: hard - -"@azure/msal-common@npm:14.10.0": - version: 14.10.0 - resolution: "@azure/msal-common@npm:14.10.0" - checksum: 50994f54cdce7425bef42d44b3b15e756ede11efa5d2f84440da41ea13f0b0c00e8c262925e42b2f6d5f6f850233dccf99d810ced7b2cf372b9a645ed53489f8 - languageName: node - linkType: hard - -"@azure/msal-common@npm:14.6.1": - version: 14.6.1 - resolution: "@azure/msal-common@npm:14.6.1" - checksum: 6d9da0a2863a4b076208d6ab75ff1fd2f7a3cb8018f4ee937cc769d27603ffa1c137a4a64b7bdf4e1d37d0b6275243ae758824f0adb554a5e8f37b83ee942763 - languageName: node - linkType: hard - -"@azure/msal-node@npm:^2.5.1": - version: 2.6.2 - resolution: "@azure/msal-node@npm:2.6.2" - dependencies: - "@azure/msal-common": 14.6.1 - jsonwebtoken: ^9.0.0 - uuid: ^8.3.0 - checksum: 7d842c1269bd0892d6545c64cc49a5c8a739ded35103b7faa389dde0b0318c9c057df06626baa40d40dfa164db65be8544c7c32796aa3454716ec817c1749380 +"@azure/msal-common@npm:14.14.0": + version: 14.14.0 + resolution: "@azure/msal-common@npm:14.14.0" + checksum: c77f51bdddb34da008786d7517713232dc69b7de9deec438ef463098e535ebdb8241ac04e9ddaee859d788dee71d683bf7ef0acab47781457d5c4ea561a8addf languageName: node linkType: hard -"@azure/msal-node@npm:^2.6.6": - version: 2.8.0 - resolution: "@azure/msal-node@npm:2.8.0" +"@azure/msal-node@npm:^2.9.2": + version: 2.12.0 + resolution: "@azure/msal-node@npm:2.12.0" dependencies: - "@azure/msal-common": 14.10.0 + "@azure/msal-common": 14.14.0 jsonwebtoken: ^9.0.0 uuid: ^8.3.0 - checksum: 778b7f8a9088ec264b7b59c1dd06ca9f4d9acfe7dd9e9fa92fb1fbcb8da3f9917ebf641715d4fe2338da17eae00a571cb8f1b6431c419609c8eff372654ce378 + checksum: ad02d84ff0510594165672f0a39ba78f962631046051daf4de16ad4f783e0ee4c8e372aa99d17ac461c9d52bcceb1215c0d527443d97d5028c5d738029c4e71c languageName: node linkType: hard @@ -10299,6 +10284,13 @@ __metadata: languageName: node linkType: hard +"@inquirer/figures@npm:^1.0.3": + version: 1.0.5 + resolution: "@inquirer/figures@npm:1.0.5" + checksum: 01dc7b95fe7b030b0577d59f45c4fa5c002dccb43ac75ff106d7142825e09dee63a6f9c42b044da2bc964bf38c40229a112a26505a68f3912b15dc8304106bbc + languageName: node + linkType: hard + "@ioredis/commands@npm:^1.1.1": version: 1.2.0 resolution: "@ioredis/commands@npm:1.2.0" @@ -10837,11 +10829,11 @@ __metadata: eslint-plugin-jest: ^27.6.0 eslint-plugin-no-instanceof: ^1.0.1 eslint-plugin-prettier: ^4.2.1 - fast-xml-parser: ^4.3.5 + fast-xml-parser: ^4.4.1 jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rimraf: ^5.0.1 ts-jest: ^29.1.0 typescript: ~5.1.6 @@ -10894,7 +10886,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -10907,7 +10899,7 @@ __metadata: version: 0.0.0-use.local resolution: "@langchain/azure-dynamic-sessions@workspace:libs/langchain-azure-dynamic-sessions" dependencies: - "@azure/identity": ^4.2.0 + "@azure/identity": ^4.2.1 "@jest/globals": ^29.5.0 "@langchain/core": ~0.2 "@langchain/scripts": ~0.0.20 @@ -10928,7 +10920,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -10941,7 +10933,7 @@ __metadata: resolution: "@langchain/azure-openai@workspace:libs/langchain-azure-openai" dependencies: "@azure/core-auth": ^1.5.0 - "@azure/identity": ^4.0.1 + "@azure/identity": ^4.2.1 "@azure/openai": 1.0.0-beta.11 "@jest/globals": ^29.5.0 "@langchain/core": ">0.1.0 <0.3.0" @@ -10961,7 +10953,7 @@ __metadata: jest-environment-node: ^29.6.4 js-tiktoken: ^1.0.12 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rimraf: ^5.0.1 typescript: ~5.1.6 zod: ^3.22.3 @@ -10995,7 +10987,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11032,7 +11024,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11071,7 +11063,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11224,10 +11216,10 @@ __metadata: langsmith: ~0.1.30 llmonitor: ^0.5.9 lodash: ^4.17.21 - lunary: ^0.6.11 + lunary: ^0.7.10 mammoth: ^1.6.0 mongodb: ^5.2.0 - mysql2: ^3.3.3 + mysql2: ^3.9.8 neo4j-driver: ^5.17.0 node-llama-cpp: 2.7.3 notion-to-md: ^3.1.0 @@ -11241,7 +11233,7 @@ __metadata: prettier: ^2.8.3 puppeteer: ^22.0.0 redis: ^4.6.6 - release-it: ^15.10.1 + release-it: ^17.6.0 replicate: ^0.29.4 rollup: ^3.19.1 sonix-speech-recognition: ^2.1.1 @@ -11353,10 +11345,10 @@ __metadata: jsonwebtoken: ^9.0.2 llmonitor: ^0.5.9 lodash: ^4.17.21 - lunary: ^0.6.11 + lunary: ^0.7.10 mammoth: ^1.6.0 mongodb: ">=5.2.0" - mysql2: ^3.3.3 + mysql2: ^3.9.8 neo4j-driver: "*" node-llama-cpp: "*" notion-to-md: ^3.1.0 @@ -11658,7 +11650,7 @@ __metadata: p-queue: ^6.6.2 p-retry: 4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rimraf: ^5.0.1 ts-jest: ^29.1.0 typescript: ~5.1.6 @@ -11694,7 +11686,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11735,7 +11727,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11770,7 +11762,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11778,7 +11770,18 @@ __metadata: languageName: unknown linkType: soft -"@langchain/google-genai@^0.0.23, @langchain/google-genai@workspace:*, @langchain/google-genai@workspace:libs/langchain-google-genai": +"@langchain/google-genai@npm:^0.0.23": + version: 0.0.23 + resolution: "@langchain/google-genai@npm:0.0.23" + dependencies: + "@google/generative-ai": ^0.7.0 + "@langchain/core": ">=0.2.16 <0.3.0" + zod-to-json-schema: ^3.22.4 + checksum: 1a35d72b6f62aeda41da989662b01d0b54e0b1fb4bea493d5a200a78fe1114b0f6e5cd7c71b948999e456ec2285c8c740ff5107ed9731dfb897d6b8667f9828d + languageName: node + linkType: hard + +"@langchain/google-genai@workspace:*, @langchain/google-genai@workspace:libs/langchain-google-genai": version: 0.0.0-use.local resolution: "@langchain/google-genai@workspace:libs/langchain-google-genai" dependencies: @@ -11804,7 +11807,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11837,7 +11840,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11871,7 +11874,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11903,7 +11906,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -11938,7 +11941,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12033,7 +12036,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12069,7 +12072,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12102,7 +12105,7 @@ __metadata: jest-environment-node: ^29.6.4 mongodb: ^6.3.0 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12136,7 +12139,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12168,7 +12171,7 @@ __metadata: jest-environment-node: ^29.6.4 ollama: ^0.5.6 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12182,7 +12185,7 @@ __metadata: version: 0.0.0-use.local resolution: "@langchain/openai@workspace:libs/langchain-openai" dependencies: - "@azure/identity": ^4.2.0 + "@azure/identity": ^4.2.1 "@jest/globals": ^29.5.0 "@langchain/core": ">=0.2.16 <0.3.0" "@langchain/scripts": ~0.0.20 @@ -12202,7 +12205,7 @@ __metadata: js-tiktoken: ^1.0.12 openai: ^4.49.1 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rimraf: ^5.0.1 ts-jest: ^29.1.0 typescript: ~5.1.6 @@ -12252,7 +12255,7 @@ __metadata: jest-environment-node: ^29.6.4 langchain: "workspace:*" prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12286,7 +12289,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12320,7 +12323,7 @@ __metadata: jest-environment-node: ^29.6.4 prettier: ^2.8.3 redis: ^4.6.13 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12356,7 +12359,7 @@ __metadata: lodash: ^4.17.21 prettier: ^2.8.3 readline: ^1.3.0 - release-it: ^15.10.1 + release-it: ^17.6.0 rimraf: ^5.0.1 rollup: ^4.5.2 ts-jest: ^29.1.0 @@ -12392,7 +12395,7 @@ __metadata: jest: ^29.5.0 jest-environment-node: ^29.6.4 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: ^5.4.5 @@ -12425,7 +12428,7 @@ __metadata: jest-environment-node: ^29.6.4 js-tiktoken: ^1.0.12 prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12458,7 +12461,7 @@ __metadata: jest-environment-node: ^29.6.4 langchain: "workspace:*" prettier: ^2.8.3 - release-it: ^15.10.1 + release-it: ^17.6.0 rollup: ^4.5.2 ts-jest: ^29.1.0 typescript: <5.2.0 @@ -12986,15 +12989,6 @@ __metadata: languageName: node linkType: hard -"@octokit/auth-token@npm:^3.0.0": - version: 3.0.3 - resolution: "@octokit/auth-token@npm:3.0.3" - dependencies: - "@octokit/types": ^9.0.0 - checksum: 9b3f569cec1b7e0aa88ab6da68aed4b49b6652261bd957257541fabaf6a4d4ed99f908153cc3dd2fe15b8b0ccaff8caaafaa50bb1a4de3925b0954a47cca1900 - languageName: node - linkType: hard - "@octokit/auth-token@npm:^4.0.0": version: 4.0.0 resolution: "@octokit/auth-token@npm:4.0.0" @@ -13012,21 +13006,6 @@ __metadata: languageName: node linkType: hard -"@octokit/core@npm:^4.1.0": - version: 4.2.0 - resolution: "@octokit/core@npm:4.2.0" - dependencies: - "@octokit/auth-token": ^3.0.0 - "@octokit/graphql": ^5.0.0 - "@octokit/request": ^6.0.0 - "@octokit/request-error": ^3.0.0 - "@octokit/types": ^9.0.0 - before-after-hook: ^2.2.0 - universal-user-agent: ^6.0.0 - checksum: 5ac56e7f14b42a5da8d3075a2ae41483521a78bee061a01f4a81d8c0ecd6a684b2e945d66baba0cd1fdf264639deedc3a96d0f32c4d2fc39b49ca10f52f4de39 - languageName: node - linkType: hard - "@octokit/core@npm:^5.0.0": version: 5.0.0 resolution: "@octokit/core@npm:5.0.0" @@ -13042,14 +13021,18 @@ __metadata: languageName: node linkType: hard -"@octokit/endpoint@npm:^7.0.0": - version: 7.0.5 - resolution: "@octokit/endpoint@npm:7.0.5" +"@octokit/core@npm:^5.0.2": + version: 5.2.0 + resolution: "@octokit/core@npm:5.2.0" dependencies: - "@octokit/types": ^9.0.0 - is-plain-object: ^5.0.0 + "@octokit/auth-token": ^4.0.0 + "@octokit/graphql": ^7.1.0 + "@octokit/request": ^8.3.1 + "@octokit/request-error": ^5.1.0 + "@octokit/types": ^13.0.0 + before-after-hook: ^2.2.0 universal-user-agent: ^6.0.0 - checksum: 81c9e9eabf50e48940cceff7c4d7fbc9327190296507cfe8a199ea00cd492caf8f18a841caf4e3619828924b481996eb16091826db6b5a649bee44c8718ecaa9 + checksum: 57d5f02b759b569323dcb76cc72bf94ea7d0de58638c118ee14ec3e37d303c505893137dd72918328794844f35c74b3cd16999319c4b40d410a310d44a9b7566 languageName: node linkType: hard @@ -13064,14 +13047,13 @@ __metadata: languageName: node linkType: hard -"@octokit/graphql@npm:^5.0.0": - version: 5.0.5 - resolution: "@octokit/graphql@npm:5.0.5" +"@octokit/endpoint@npm:^9.0.1": + version: 9.0.5 + resolution: "@octokit/endpoint@npm:9.0.5" dependencies: - "@octokit/request": ^6.0.0 - "@octokit/types": ^9.0.0 + "@octokit/types": ^13.1.0 universal-user-agent: ^6.0.0 - checksum: eb2d1a6305a3d1f55ff0ce92fb88b677f0bb789757152d58a79ef61171fb65ecf6fe18d6c27e236c0cee6a0c2600c2cb8370f5ac7184f8e9361c085aa4555bb1 + checksum: d5cc2df9bd4603844c163eea05eec89c677cfe699c6f065fe86b83123e34554ec16d429e8142dec1e2b4cf56591ef0ce5b1763f250c87bc8e7bf6c74ba59ae82 languageName: node linkType: hard @@ -13086,6 +13068,17 @@ __metadata: languageName: node linkType: hard +"@octokit/graphql@npm:^7.1.0": + version: 7.1.0 + resolution: "@octokit/graphql@npm:7.1.0" + dependencies: + "@octokit/request": ^8.3.0 + "@octokit/types": ^13.0.0 + universal-user-agent: ^6.0.0 + checksum: 7b2706796e0269fc033ed149ea211117bcacf53115fd142c1eeafc06ebc5b6290e4e48c03d6276c210d72e3695e8598f83caac556cd00714fc1f8e4707d77448 + languageName: node + linkType: hard + "@octokit/oauth-app@npm:^6.0.0": version: 6.0.0 resolution: "@octokit/oauth-app@npm:6.0.0" @@ -13122,13 +13115,6 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^16.0.0": - version: 16.0.0 - resolution: "@octokit/openapi-types@npm:16.0.0" - checksum: 844f30a545da380d63c712e0eb733366bc567d1aab34529c79fdfbec3d73810e81d83f06fdab13058a5cbc7dae786db1a9b90b5b61b1e606854ee45d5ec5f194 - languageName: node - linkType: hard - "@octokit/openapi-types@npm:^18.0.0": version: 18.0.0 resolution: "@octokit/openapi-types@npm:18.0.0" @@ -13136,6 +13122,13 @@ __metadata: languageName: node linkType: hard +"@octokit/openapi-types@npm:^22.2.0": + version: 22.2.0 + resolution: "@octokit/openapi-types@npm:22.2.0" + checksum: eca41feac2b83298e0d95e253ac1c5b6d65155ac57f65c5fd8d4a485d9728922d85ff4bee0e815a1f3a5421311db092bdb6da9d6104a1b1843d8b274bcad9630 + languageName: node + linkType: hard + "@octokit/plugin-paginate-graphql@npm:^4.0.0": version: 4.0.0 resolution: "@octokit/plugin-paginate-graphql@npm:4.0.0" @@ -13145,14 +13138,14 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^6.0.0": - version: 6.0.0 - resolution: "@octokit/plugin-paginate-rest@npm:6.0.0" +"@octokit/plugin-paginate-rest@npm:11.3.1": + version: 11.3.1 + resolution: "@octokit/plugin-paginate-rest@npm:11.3.1" dependencies: - "@octokit/types": ^9.0.0 + "@octokit/types": ^13.5.0 peerDependencies: - "@octokit/core": ">=4" - checksum: 4ad89568d883373898b733837cada7d849d51eef32157c11d4a81cef5ce8e509720d79b46918cada3c132f9b29847e383f17b7cd5c39ede7c93cdcd2f850b47f + "@octokit/core": 5 + checksum: 42c7c08e7287b4b85d2ae47852d2ffeb238c134ad6bcff18bddc154b15f6bec31778816c0763181401c370198390db7f6b0c3c44750fdfeec459594f7f4b5933 languageName: node linkType: hard @@ -13167,24 +13160,23 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-request-log@npm:^1.0.4": - version: 1.0.4 - resolution: "@octokit/plugin-request-log@npm:1.0.4" +"@octokit/plugin-request-log@npm:^4.0.0": + version: 4.0.1 + resolution: "@octokit/plugin-request-log@npm:4.0.1" peerDependencies: - "@octokit/core": ">=3" - checksum: 2086db00056aee0f8ebd79797b5b57149ae1014e757ea08985b71eec8c3d85dbb54533f4fd34b6b9ecaa760904ae6a7536be27d71e50a3782ab47809094bfc0c + "@octokit/core": 5 + checksum: fd8c0a201490cba00084689a0d1d54fc7b5ab5b6bdb7e447056b947b1754f78526e9685400eab10d3522bfa7b5bc49c555f41ec412c788610b96500b168f3789 languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:^7.0.0": - version: 7.0.1 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:7.0.1" +"@octokit/plugin-rest-endpoint-methods@npm:13.2.2": + version: 13.2.2 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:13.2.2" dependencies: - "@octokit/types": ^9.0.0 - deprecation: ^2.3.1 + "@octokit/types": ^13.5.0 peerDependencies: - "@octokit/core": ">=3" - checksum: cdb8734ec960f75acc2405284920c58efac9a71b1c3b2a71662b9100ffbc22dac597150acff017a93459c57e9a492d9e1c27872b068387dbb90597de75065fcf + "@octokit/core": ^5 + checksum: 347b3a891a561ed1dcc307a2dce42ca48c318c465ad91a26225d3d6493aef1b7ff868e6c56a0d7aa4170d028c7429ca1ec52aed6be34615a6ed701c3bcafdb17 languageName: node linkType: hard @@ -13224,17 +13216,6 @@ __metadata: languageName: node linkType: hard -"@octokit/request-error@npm:^3.0.0": - version: 3.0.3 - resolution: "@octokit/request-error@npm:3.0.3" - dependencies: - "@octokit/types": ^9.0.0 - deprecation: ^2.0.0 - once: ^1.4.0 - checksum: 5db0b514732686b627e6ed9ef1ccdbc10501f1b271a9b31f784783f01beee70083d7edcfeb35fbd7e569fa31fdd6762b1ff6b46101700d2d97e7e48e749520d0 - languageName: node - linkType: hard - "@octokit/request-error@npm:^5.0.0": version: 5.0.0 resolution: "@octokit/request-error@npm:5.0.0" @@ -13246,17 +13227,14 @@ __metadata: languageName: node linkType: hard -"@octokit/request@npm:^6.0.0": - version: 6.2.3 - resolution: "@octokit/request@npm:6.2.3" +"@octokit/request-error@npm:^5.1.0": + version: 5.1.0 + resolution: "@octokit/request-error@npm:5.1.0" dependencies: - "@octokit/endpoint": ^7.0.0 - "@octokit/request-error": ^3.0.0 - "@octokit/types": ^9.0.0 - is-plain-object: ^5.0.0 - node-fetch: ^2.6.7 - universal-user-agent: ^6.0.0 - checksum: fef4097be8375d20bb0b3276d8a3adf866ec628f2b0664d334f3c29b92157da847899497abdc7a5be540053819b55564990543175ad48f04e9e6f25f0395d4d3 + "@octokit/types": ^13.1.0 + deprecation: ^2.0.0 + once: ^1.4.0 + checksum: 2cdbb8e44072323b5e1c8c385727af6700e3e492d55bc1e8d0549c4a3d9026914f915866323d371b1f1772326d6e902341c872679cc05c417ffc15cadf5f4a4e languageName: node linkType: hard @@ -13273,15 +13251,27 @@ __metadata: languageName: node linkType: hard -"@octokit/rest@npm:19.0.7": - version: 19.0.7 - resolution: "@octokit/rest@npm:19.0.7" +"@octokit/request@npm:^8.3.0, @octokit/request@npm:^8.3.1": + version: 8.4.0 + resolution: "@octokit/request@npm:8.4.0" + dependencies: + "@octokit/endpoint": ^9.0.1 + "@octokit/request-error": ^5.1.0 + "@octokit/types": ^13.1.0 + universal-user-agent: ^6.0.0 + checksum: 3d937e817a85c0adf447ab46b428ccd702c31b2091e47adec90583ec2242bd64666306fe8188628fb139aa4752e19400eb7652b0f5ca33cd9e77bbb2c60b202a + languageName: node + linkType: hard + +"@octokit/rest@npm:20.1.1": + version: 20.1.1 + resolution: "@octokit/rest@npm:20.1.1" dependencies: - "@octokit/core": ^4.1.0 - "@octokit/plugin-paginate-rest": ^6.0.0 - "@octokit/plugin-request-log": ^1.0.4 - "@octokit/plugin-rest-endpoint-methods": ^7.0.0 - checksum: 1f970c4de2cf3d1691d3cf5dd4bfa5ac205629e76417b5c51561e1beb5b4a7e6c65ba647f368727e67e5243418e06ca9cdafd9e733173e1529385d4f4d053d3d + "@octokit/core": ^5.0.2 + "@octokit/plugin-paginate-rest": 11.3.1 + "@octokit/plugin-request-log": ^4.0.0 + "@octokit/plugin-rest-endpoint-methods": 13.2.2 + checksum: c15a801c62a2e2104a4b443b3b43f73366d1220b43995d4ffe1358c4162021708e6625a64ea56bf7d85b870924b862b0d680e191160ceca11e6531b8b92299ca languageName: node linkType: hard @@ -13294,12 +13284,12 @@ __metadata: languageName: node linkType: hard -"@octokit/types@npm:^9.0.0": - version: 9.0.0 - resolution: "@octokit/types@npm:9.0.0" +"@octokit/types@npm:^13.0.0, @octokit/types@npm:^13.1.0, @octokit/types@npm:^13.5.0": + version: 13.5.0 + resolution: "@octokit/types@npm:13.5.0" dependencies: - "@octokit/openapi-types": ^16.0.0 - checksum: 5c7f5cca8f00f7c4daa0d00f4fe991c1598ec47cd6ced50b1c5fbe9721bb9dee0adc2acdee265a3a715bb984e53ef3dc7f1cfb7326f712c6d809d59fc5c6648d + "@octokit/openapi-types": ^22.2.0 + checksum: 8e92f2b145b3c28a35312f93714245824a7b6b7353caa88edfdc85fc2ed4108321ed0c3988001ea53449fbb212febe0e8e9582744e85c3574dabe9d0441af5a0 languageName: node linkType: hard @@ -13988,6 +13978,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^2.1.0": + version: 2.3.0 + resolution: "@sindresorhus/merge-streams@npm:2.3.0" + checksum: e989d53dee68d7e49b4ac02ae49178d561c461144cea83f66fa91ff012d981ad0ad2340cbd13f2fdb57989197f5c987ca22a74eb56478626f04e79df84291159 + languageName: node + linkType: hard + "@sinonjs/commons@npm:^2.0.0": version: 2.0.0 resolution: "@sinonjs/commons@npm:2.0.0" @@ -19949,7 +19946,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.2.0": +"acorn-walk@npm:^8.0.0": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 @@ -19965,7 +19962,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.7.0, acorn@npm:^8.8.0, acorn@npm:^8.8.2": +"acorn@npm:^8.8.0, acorn@npm:^8.8.2": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -19988,7 +19985,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6, agent-base@npm:^6.0.0, agent-base@npm:^6.0.2": +"agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: @@ -20159,7 +20156,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -20168,15 +20165,6 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^6.0.0": - version: 6.1.0 - resolution: "ansi-escapes@npm:6.1.0" - dependencies: - type-fest: ^3.0.0 - checksum: 7ce5d9cefd3d7345dc00161aea2ea9ad5fb3dd66658d4e8731ea047be838d755100f0823a05523d0e518e8e080746fc0a45d3ea3053099376bdd572efaedc7c1 - languageName: node - linkType: hard - "ansi-html-community@npm:^0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" @@ -20543,19 +20531,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.map@npm:^1.0.5": - version: 1.0.5 - resolution: "array.prototype.map@npm:1.0.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - es-array-method-boxes-properly: ^1.0.0 - is-string: ^1.0.7 - checksum: 70c4ecdd39480a51cfe84d18e4839a5f05d0b5d2785fee6838cd2bd5f86a17340a734ce7bb90c16804a70cead214b6f42c3d285f92267e11ccc0abd1880fe3b5 - languageName: node - linkType: hard - "array.prototype.tosorted@npm:^1.1.1": version: 1.1.2 resolution: "array.prototype.tosorted@npm:1.1.2" @@ -20621,7 +20596,7 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:^0.13.2, ast-types@npm:^0.13.4": +"ast-types@npm:^0.13.4": version: 0.13.4 resolution: "ast-types@npm:0.13.4" dependencies: @@ -20717,6 +20692,13 @@ __metadata: languageName: node linkType: hard +"aws-ssl-profiles@npm:^1.1.1": + version: 1.1.1 + resolution: "aws-ssl-profiles@npm:1.1.1" + checksum: c428ee04614bca4a22e5b4d0fd31181f9ba901206c4f614c08ae3b05333c06f1a99964082dcf2f1b119b3a7b07de9c35d2876c7b96eaa41d680c6eac9bc9443e + languageName: node + linkType: hard + "aws4@npm:^1.11.0": version: 1.12.0 resolution: "aws4@npm:1.12.0" @@ -21092,13 +21074,6 @@ __metadata: languageName: node linkType: hard -"big-integer@npm:^1.6.44": - version: 1.6.51 - resolution: "big-integer@npm:1.6.51" - checksum: 3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518 - languageName: node - linkType: hard - "big.js@npm:^5.2.2": version: 5.2.2 resolution: "big.js@npm:5.2.2" @@ -21279,28 +21254,19 @@ __metadata: languageName: node linkType: hard -"boxen@npm:^7.0.0": - version: 7.0.2 - resolution: "boxen@npm:7.0.2" +"boxen@npm:^7.1.1": + version: 7.1.1 + resolution: "boxen@npm:7.1.1" dependencies: ansi-align: ^3.0.1 - camelcase: ^7.0.0 - chalk: ^5.0.1 + camelcase: ^7.0.1 + chalk: ^5.2.0 cli-boxes: ^3.0.0 string-width: ^5.1.2 type-fest: ^2.13.0 widest-line: ^4.0.1 - wrap-ansi: ^8.0.1 - checksum: 9bd2977ac8d8df19285ee7d9e1e84a2dfa52a363df93110a5ba0217f5a628a39e09e5bc9853ad7dc32cd817ddfc9144da74014bcf67c40f7e2789e413981e15e - languageName: node - linkType: hard - -"bplist-parser@npm:^0.2.0": - version: 0.2.0 - resolution: "bplist-parser@npm:0.2.0" - dependencies: - big-integer: ^1.6.44 - checksum: d5339dd16afc51de6c88f88f58a45b72ed6a06aa31f5557d09877575f220b7c1d3fbe375da0b62e6a10d4b8ed80523567e351f24014f5bc886ad523758142cdd + wrap-ansi: ^8.1.0 + checksum: ad8833d5f2845b0a728fdf8a0bc1505dff0c518edcb0fd56979a08774b1f26cf48b71e66532179ccdfb9ed95b64aa008689cca26f7776f93f002b8000a683d76 languageName: node linkType: hard @@ -21324,11 +21290,11 @@ __metadata: linkType: hard "braces@npm:^3.0.2, braces@npm:~3.0.2": - version: 3.0.2 - resolution: "braces@npm:3.0.2" + version: 3.0.3 + resolution: "braces@npm:3.0.3" dependencies: - fill-range: ^7.0.1 - checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459 + fill-range: ^7.1.1 + checksum: b95aa0b3bd909f6cd1720ffcf031aeaf46154dd88b4da01f9a1d3f7ea866a79eba76a6d01cbc3c422b2ee5cdc39a4f02491058d5df0d7bf6e6a162a832df1f69 languageName: node linkType: hard @@ -21506,12 +21472,12 @@ __metadata: languageName: node linkType: hard -"bundle-name@npm:^3.0.0": - version: 3.0.0 - resolution: "bundle-name@npm:3.0.0" +"bundle-name@npm:^4.1.0": + version: 4.1.0 + resolution: "bundle-name@npm:4.1.0" dependencies: - run-applescript: ^5.0.0 - checksum: edf2b1fbe6096ed32e7566947ace2ea937ee427391744d7510a2880c4b9a5b3543d3f6c551236a29e5c87d3195f8e2912516290e638c15bcbede7b37cc375615 + run-applescript: ^7.0.0 + checksum: 1d966c8d2dbf4d9d394e53b724ac756c2414c45c01340b37743621f59cc565a435024b394ddcb62b9b335d1c9a31f4640eb648c3fec7f97ee74dc0694c9beb6c languageName: node linkType: hard @@ -21703,7 +21669,7 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^7.0.0": +"camelcase@npm:^7.0.1": version: 7.0.1 resolution: "camelcase@npm:7.0.1" checksum: 86ab8f3ebf08bcdbe605a211a242f00ed30d8bfb77dab4ebb744dd36efbc84432d1c4adb28975ba87a1b8be40a80fbd1e60e2f06565315918fa7350011a26d3d @@ -21778,13 +21744,20 @@ __metadata: languageName: node linkType: hard -"chalk@npm:5.2.0, chalk@npm:^5.0.0, chalk@npm:^5.0.1, chalk@npm:^5.2.0": +"chalk@npm:5.2.0, chalk@npm:^5.0.0, chalk@npm:^5.2.0": version: 5.2.0 resolution: "chalk@npm:5.2.0" checksum: 03d8060277de6cf2fd567dc25fcf770593eb5bb85f460ce443e49255a30ff1242edd0c90a06a03803b0466ff0687a939b41db1757bec987113e83de89a003caa languageName: node linkType: hard +"chalk@npm:5.3.0, chalk@npm:^5.3.0": + version: 5.3.0 + resolution: "chalk@npm:5.3.0" + checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 + languageName: node + linkType: hard + "chalk@npm:^2.0.0, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" @@ -21806,13 +21779,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.3.0": - version: 5.3.0 - resolution: "chalk@npm:5.3.0" - checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 - languageName: node - linkType: hard - "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -22079,7 +22045,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.6.1": +"cli-spinners@npm:^2.5.0": version: 2.7.0 resolution: "cli-spinners@npm:2.7.0" checksum: a9afaf73f58d1f951fb23742f503631b3cf513f43f4c7acb1b640100eb76bfa16efbcd1994d149ffc6603a6d75dd3d4a516a76f125f90dce437de9b16fd0ee6f @@ -22093,6 +22059,13 @@ __metadata: languageName: node linkType: hard +"cli-spinners@npm:^2.9.2": + version: 2.9.2 + resolution: "cli-spinners@npm:2.9.2" + checksum: 1bd588289b28432e4676cb5d40505cfe3e53f2e4e10fbe05c8a710a154d6fe0ce7836844b00d6858f740f2ffe67cdc36e0fce9c7b6a8430e80e6388d5aa4956c + languageName: node + linkType: hard + "cli-table3@npm:^0.6.2": version: 0.6.3 resolution: "cli-table3@npm:0.6.3" @@ -22126,10 +22099,10 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-width@npm:4.0.0" - checksum: 1ec12311217cc8b2d018646a58b61424d2348def598fb58ba2c32e28f0bcb59a35cef168110311cefe3340abf00e5171b351de6c3e2c084bd1642e6e2a9e144e +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 0a79cff2dbf89ef530bcd54c713703ba94461457b11e5634bd024c78796ed21401e32349c004995954e06f442d82609287e7aabf6a5f02c919a1cf3b9b6854ff languageName: node linkType: hard @@ -22930,15 +22903,20 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:8.1.3": - version: 8.1.3 - resolution: "cosmiconfig@npm:8.1.3" +"cosmiconfig@npm:9.0.0, cosmiconfig@npm:^9.0.0": + version: 9.0.0 + resolution: "cosmiconfig@npm:9.0.0" dependencies: - import-fresh: ^3.2.1 + env-paths: ^2.2.1 + import-fresh: ^3.3.0 js-yaml: ^4.1.0 - parse-json: ^5.0.0 - path-type: ^4.0.0 - checksum: b3d277bc3a8a9e649bf4c3fc9740f4c52bf07387481302aa79839f595045368903bf26ea24a8f7f7b8b180bf46037b027c5cb63b1391ab099f3f78814a147b2b + parse-json: ^5.2.0 + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: a30c424b53d442ea0bdd24cb1b3d0d8687c8dda4a17ab6afcdc439f8964438801619cdb66e8e79f63b9caa3e6586b60d8bab9ce203e72df6c5e80179b971fe8f languageName: node linkType: hard @@ -22985,23 +22963,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^9.0.0": - version: 9.0.0 - resolution: "cosmiconfig@npm:9.0.0" - dependencies: - env-paths: ^2.2.1 - import-fresh: ^3.3.0 - js-yaml: ^4.1.0 - parse-json: ^5.2.0 - peerDependencies: - typescript: ">=4.9.5" - peerDependenciesMeta: - typescript: - optional: true - checksum: a30c424b53d442ea0bdd24cb1b3d0d8687c8dda4a17ab6afcdc439f8964438801619cdb66e8e79f63b9caa3e6586b60d8bab9ce203e72df6c5e80179b971fe8f - languageName: node - linkType: hard - "couchbase@npm:^4.3.0": version: 4.3.0 resolution: "couchbase@npm:4.3.0" @@ -23757,13 +23718,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:3": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: c59c3009686a78c071806b72f4810856ec28222f0f4e252aa495ec027ed9732298ceea99c50328cf59b151dd34cbc3ad6150bbb43e41fc56fa19f48c99e9fc30 - languageName: node - linkType: hard - "data-uri-to-buffer@npm:^4.0.0": version: 4.0.1 resolution: "data-uri-to-buffer@npm:4.0.1" @@ -24030,25 +23984,20 @@ __metadata: languageName: node linkType: hard -"default-browser-id@npm:^3.0.0": - version: 3.0.0 - resolution: "default-browser-id@npm:3.0.0" - dependencies: - bplist-parser: ^0.2.0 - untildify: ^4.0.0 - checksum: 279c7ad492542e5556336b6c254a4eaf31b2c63a5433265655ae6e47301197b6cfb15c595a6fdc6463b2ff8e1a1a1ed3cba56038a60e1527ba4ab1628c6b9941 +"default-browser-id@npm:^5.0.0": + version: 5.0.0 + resolution: "default-browser-id@npm:5.0.0" + checksum: 185bfaecec2c75fa423544af722a3469b20704c8d1942794a86e4364fe7d9e8e9f63241a5b769d61c8151993bc65833a5b959026fa1ccea343b3db0a33aa6deb languageName: node linkType: hard -"default-browser@npm:^4.0.0": - version: 4.0.0 - resolution: "default-browser@npm:4.0.0" +"default-browser@npm:^5.2.1": + version: 5.2.1 + resolution: "default-browser@npm:5.2.1" dependencies: - bundle-name: ^3.0.0 - default-browser-id: ^3.0.0 - execa: ^7.1.1 - titleize: ^3.0.0 - checksum: 40c5af984799042b140300be5639c9742599bda76dc9eba5ac9ad5943c83dd36cebc4471eafcfddf8e0ec817166d5ba89d56f08e66a126c7c7908a179cead1a7 + bundle-name: ^4.1.0 + default-browser-id: ^5.0.0 + checksum: afab7eff7b7f5f7a94d9114d1ec67273d3fbc539edf8c0f80019879d53aa71e867303c6f6d7cffeb10a6f3cfb59d4f963dba3f9c96830b4540cc7339a1bf9840 languageName: node linkType: hard @@ -24141,18 +24090,6 @@ __metadata: languageName: node linkType: hard -"degenerator@npm:^3.0.2": - version: 3.0.2 - resolution: "degenerator@npm:3.0.2" - dependencies: - ast-types: ^0.13.2 - escodegen: ^1.8.1 - esprima: ^4.0.0 - vm2: ^3.9.8 - checksum: 6a8fffe1ddde692931a1d74c0636d9e6963f2aa16748d4b95f4833cdcbe8df571e5c127e4f1d625a4c340cc60f5a969ac9e5aa14baecfb6f69b85638e180cd97 - languageName: node - linkType: hard - "degenerator@npm:^5.0.0": version: 5.0.1 resolution: "degenerator@npm:5.0.1" @@ -24739,6 +24676,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.3.0 + resolution: "emoji-regex@npm:10.3.0" + checksum: 5da48edfeb9462fb1ae5495cff2d79129974c696853fb0ce952cbf560f29a2756825433bf51cfd5157ec7b9f93f46f31d712e896d63e3d8ac9c3832bdb45ab73 + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -24969,13 +24913,6 @@ __metadata: languageName: node linkType: hard -"es-array-method-boxes-properly@npm:^1.0.0": - version: 1.0.0 - resolution: "es-array-method-boxes-properly@npm:1.0.0" - checksum: 2537fcd1cecf187083890bc6f5236d3a26bf39237433587e5bf63392e88faae929dbba78ff0120681a3f6f81c23fe3816122982c160d63b38c95c830b633b826 - languageName: node - linkType: hard - "es-define-property@npm:^1.0.0": version: 1.0.0 resolution: "es-define-property@npm:1.0.0" @@ -24992,23 +24929,6 @@ __metadata: languageName: node linkType: hard -"es-get-iterator@npm:^1.0.2": - version: 1.1.3 - resolution: "es-get-iterator@npm:1.1.3" - dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.3 - has-symbols: ^1.0.3 - is-arguments: ^1.1.1 - is-map: ^2.0.2 - is-set: ^2.0.2 - is-string: ^1.0.7 - isarray: ^2.0.5 - stop-iteration-iterator: ^1.0.0 - checksum: 8fa118da42667a01a7c7529f8a8cca514feeff243feec1ce0bb73baaa3514560bd09d2b3438873cf8a5aaec5d52da248131de153b28e2638a061b6e4df13267d - languageName: node - linkType: hard - "es-iterator-helpers@npm:^1.0.12, es-iterator-helpers@npm:^1.0.15": version: 1.0.15 resolution: "es-iterator-helpers@npm:1.0.15" @@ -25408,13 +25328,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^5.0.0": - version: 5.0.0 - resolution: "escape-string-regexp@npm:5.0.0" - checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e - languageName: node - linkType: hard - "escodegen@npm:^1.8.1": version: 1.14.3 resolution: "escodegen@npm:1.14.3" @@ -26237,7 +26150,7 @@ __metadata: version: 0.0.0-use.local resolution: "examples@workspace:examples" dependencies: - "@azure/identity": ^4.2.0 + "@azure/identity": ^4.2.1 "@clickhouse/client": ^0.2.5 "@elastic/elasticsearch": ^8.4.0 "@faker-js/faker": ^8.4.1 @@ -26337,20 +26250,20 @@ __metadata: languageName: unknown linkType: soft -"execa@npm:7.1.1, execa@npm:^7.1.1": - version: 7.1.1 - resolution: "execa@npm:7.1.1" +"execa@npm:8.0.1": + version: 8.0.1 + resolution: "execa@npm:8.0.1" dependencies: cross-spawn: ^7.0.3 - get-stream: ^6.0.1 - human-signals: ^4.3.0 + get-stream: ^8.0.1 + human-signals: ^5.0.0 is-stream: ^3.0.0 merge-stream: ^2.0.0 npm-run-path: ^5.1.0 onetime: ^6.0.0 - signal-exit: ^3.0.7 + signal-exit: ^4.1.0 strip-final-newline: ^3.0.0 - checksum: 21fa46fc69314ace4068cf820142bdde5b643a5d89831c2c9349479c1555bff137a291b8e749e7efca36535e4e0a8c772c11008ca2e84d2cbd6ca141a3c8f937 + checksum: cac1bf86589d1d9b73bdc5dda65c52012d1a9619c44c526891956745f7b366ca2603d29fe3f7460bacc2b48c6eab5d6a4f7afe0534b31473d3708d1265545e1f languageName: node linkType: hard @@ -26507,7 +26420,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -26673,17 +26586,6 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^4.2.7": - version: 4.2.7 - resolution: "fast-xml-parser@npm:4.2.7" - dependencies: - strnum: ^1.0.5 - bin: - fxparser: src/cli/cli.js - checksum: d8b0c9e04756f6c43fa0399428f30149acadae21350e42e26e8fe98e24e6afa6b9b00aa554453795036b00e9fee974a1b556fe2ba18be391d51a9bf1ab790e7c - languageName: node - linkType: hard - "fast-xml-parser@npm:^4.3.0": version: 4.3.4 resolution: "fast-xml-parser@npm:4.3.4" @@ -26695,14 +26597,14 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^4.3.5": - version: 4.3.5 - resolution: "fast-xml-parser@npm:4.3.5" +"fast-xml-parser@npm:^4.4.1": + version: 4.4.1 + resolution: "fast-xml-parser@npm:4.4.1" dependencies: strnum: ^1.0.5 bin: fxparser: src/cli/cli.js - checksum: 852064985ca56aa2078be02c92509a675408b57bb9862f696689301bf7df786f9ce9116b812b032c627979a4de5755f9cbfeecc4b90ed9d56be76deccd97c0c6 + checksum: f440c01cd141b98789ae777503bcb6727393296094cc82924ae9f88a5b971baa4eec7e65306c7e07746534caa661fc83694ff437d9012dc84dee39dfbfaab947 languageName: node linkType: hard @@ -26823,16 +26725,6 @@ __metadata: languageName: node linkType: hard -"figures@npm:^5.0.0": - version: 5.0.0 - resolution: "figures@npm:5.0.0" - dependencies: - escape-string-regexp: ^5.0.0 - is-unicode-supported: ^1.2.0 - checksum: e6e8b6d1df2f554d4effae4a5ceff5d796f9449f6d4e912d74dab7d5f25916ecda6c305b9084833157d56485a0c78b37164430ddc5675bcee1330e346710669e - languageName: node - linkType: hard - "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -26893,13 +26785,6 @@ __metadata: languageName: node linkType: hard -"file-uri-to-path@npm:2": - version: 2.0.0 - resolution: "file-uri-to-path@npm:2.0.0" - checksum: 4a71a99ddaa6ae7ae7bffe2948c34da59982ed465d930a0af9cb59fcc10fcd93366cc356ec3337c18373fde5df7ac52afda4558f155febd1799d135552207edb - languageName: node - linkType: hard - "filesize@npm:^8.0.6": version: 8.0.7 resolution: "filesize@npm:8.0.7" @@ -26907,12 +26792,12 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^7.0.1": - version: 7.0.1 - resolution: "fill-range@npm:7.0.1" +"fill-range@npm:^7.1.1": + version: 7.1.1 + resolution: "fill-range@npm:7.1.1" dependencies: to-regex-range: ^5.0.1 - checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917 + checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798 languageName: node linkType: hard @@ -27304,17 +27189,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^8.1.0": - version: 8.1.0 - resolution: "fs-extra@npm:8.1.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^4.0.0 - universalify: ^0.1.0 - checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880 - languageName: node - linkType: hard - "fs-extra@npm:^9.0.0": version: 9.1.0 resolution: "fs-extra@npm:9.1.0" @@ -27397,16 +27271,6 @@ __metadata: languageName: node linkType: hard -"ftp@npm:^0.3.10": - version: 0.3.10 - resolution: "ftp@npm:0.3.10" - dependencies: - readable-stream: 1.1.x - xregexp: 2.0.0 - checksum: ddd313c1d44eb7429f3a7d77a0155dc8fe86a4c64dca58f395632333ce4b4e74c61413c6e0ef66ea3f3d32d905952fbb6d028c7117d522f793eb1fa282e17357 - languageName: node - linkType: hard - "function-bind@npm:^1.1.1": version: 1.1.1 resolution: "function-bind@npm:1.1.1" @@ -27601,6 +27465,13 @@ __metadata: languageName: node linkType: hard +"get-east-asian-width@npm:^1.0.0": + version: 1.2.0 + resolution: "get-east-asian-width@npm:1.2.0" + checksum: ea55f4d4a42c4b00d3d9be3111bc17eb0161f60ed23fc257c1390323bb780a592d7a8bdd550260fd4627dabee9a118cdfa3475ae54edca35ebcd3bdae04179e3 + languageName: node + linkType: hard + "get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0": version: 1.2.0 resolution: "get-intrinsic@npm:1.2.0" @@ -27693,6 +27564,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^8.0.1": + version: 8.0.1 + resolution: "get-stream@npm:8.0.1" + checksum: 01e3d3cf29e1393f05f44d2f00445c5f9ec3d1c49e8179b31795484b9c117f4c695e5e07b88b50785d5c8248a788c85d9913a79266fc77e3ef11f78f10f1b974 + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -27728,20 +27606,6 @@ __metadata: languageName: node linkType: hard -"get-uri@npm:3": - version: 3.0.2 - resolution: "get-uri@npm:3.0.2" - dependencies: - "@tootallnate/once": 1 - data-uri-to-buffer: 3 - debug: 4 - file-uri-to-path: 2 - fs-extra: ^8.1.0 - ftp: ^0.3.10 - checksum: 5325b2906b08ca37529ca421cf52bc50376e75c6a945e0a8064e3f76b4bb67b8ab1e316a2fc7a307c8c606ab36d030720f39a57c97b027ff1134335e12102946 - languageName: node - linkType: hard - "get-uri@npm:^6.0.1": version: 6.0.3 resolution: "get-uri@npm:6.0.3" @@ -27764,12 +27628,12 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:13.1.0": - version: 13.1.0 - resolution: "git-url-parse@npm:13.1.0" +"git-url-parse@npm:14.0.0": + version: 14.0.0 + resolution: "git-url-parse@npm:14.0.0" dependencies: git-up: ^7.0.0 - checksum: 212a9b0343e9199998b6a532efe2014476a7a1283af393663ca49ac28d4768929aad16d3322e2685236065ee394dbc93e7aa63a48956531e984c56d8b5edb54d + checksum: b011c5de652e60e5f19de9815d1b78b2f725deb07e73d1b9ff8ca6657406d0a6c691fbe4460017822676a80635f93099345cadbd06361b76f53c4556265d3e48 languageName: node linkType: hard @@ -27923,6 +27787,15 @@ __metadata: languageName: node linkType: hard +"global-directory@npm:^4.0.1": + version: 4.0.1 + resolution: "global-directory@npm:4.0.1" + dependencies: + ini: 4.1.1 + checksum: 5b4df24438a4e5f21e43fbdd9e54f5e12bb48dce01a0a83b415d8052ce91be2d3a97e0c8f98a535e69649b2190036155e9f0f7d3c62f9318f31bdc3fd4f235f5 + languageName: node + linkType: hard + "global-dirs@npm:^3.0.0": version: 3.0.1 resolution: "global-dirs@npm:3.0.1" @@ -27977,16 +27850,17 @@ __metadata: languageName: node linkType: hard -"globby@npm:13.1.3": - version: 13.1.3 - resolution: "globby@npm:13.1.3" +"globby@npm:14.0.2": + version: 14.0.2 + resolution: "globby@npm:14.0.2" dependencies: - dir-glob: ^3.0.1 - fast-glob: ^3.2.11 - ignore: ^5.2.0 - merge2: ^1.4.1 - slash: ^4.0.0 - checksum: 93f06e02002cdf368f7e3d55bd59e7b00784c7cc8fe92c7ee5082cc7171ff6109fda45e1c97a80bb48bc811dedaf7843c7c9186f5f84bde4883ab630e13c43df + "@sindresorhus/merge-streams": ^2.1.0 + fast-glob: ^3.3.2 + ignore: ^5.2.4 + path-type: ^5.0.0 + slash: ^5.1.0 + unicorn-magic: ^0.1.0 + checksum: 2cee79efefca4383a825fc2fcbdb37e5706728f2d39d4b63851927c128fff62e6334ef7d4d467949d411409ad62767dc2d214e0f837a0f6d4b7290b6711d485c languageName: node linkType: hard @@ -28154,9 +28028,9 @@ __metadata: languageName: node linkType: hard -"got@npm:12.6.0, got@npm:^12.1.0": - version: 12.6.0 - resolution: "got@npm:12.6.0" +"got@npm:13.0.0": + version: 13.0.0 + resolution: "got@npm:13.0.0" dependencies: "@sindresorhus/is": ^5.2.0 "@szmarczak/http-timer": ^5.0.1 @@ -28169,7 +28043,7 @@ __metadata: lowercase-keys: ^3.0.0 p-cancelable: ^3.0.0 responselike: ^3.0.0 - checksum: 3621897067068dcb3578d05535cfb10f60aac07198032b3349a488f5741964e7f63d6e37c976840f1bcaaf42f5c049ed3c6d8e0d6c622b74639ca9319ad178a1 + checksum: bcae6601efd710bc6c5b454c5e44bcb16fcfe57a1065e2d61ff918c1d69c3cf124984ebf509ca64ed10f0da2d2b5531b77da05aa786e75849d084fb8fbea711b languageName: node linkType: hard @@ -28435,13 +28309,6 @@ __metadata: languageName: node linkType: hard -"has-yarn@npm:^3.0.0": - version: 3.0.0 - resolution: "has-yarn@npm:3.0.0" - checksum: b9e14e78e0a37bc070550c862b201534287bc10e62a86ec9c1f455ffb082db42817ce9aed914bd73f1d589bbf268520e194629ff2f62ff6b98a482c4bd2dcbfb - languageName: node - linkType: hard - "has@npm:^1.0.3": version: 1.0.3 resolution: "has@npm:1.0.3" @@ -28805,7 +28672,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^4.0.0, http-proxy-agent@npm:^4.0.1": +"http-proxy-agent@npm:^4.0.1": version: 4.0.1 resolution: "http-proxy-agent@npm:4.0.1" dependencies: @@ -28876,7 +28743,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:5, https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -28930,6 +28797,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^5.0.0": + version: 5.0.0 + resolution: "human-signals@npm:5.0.0" + checksum: 6504560d5ed91444f16bea3bd9dfc66110a339442084e56c3e7fa7bbdf3f406426d6563d662bdce67064b165eac31eeabfc0857ed170aaa612cf14ec9f9a464c + languageName: node + linkType: hard + "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -29088,7 +28962,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.0, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.0, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 @@ -29109,6 +28983,13 @@ __metadata: languageName: node linkType: hard +"ini@npm:4.1.1": + version: 4.1.1 + resolution: "ini@npm:4.1.1" + checksum: 0e5909554074fbc31824fa5415b0f604de4a665514c96a897a77bf77353a7ad4743927321270e9d0610a9d510ccd1f3cd77422f7cc80d8f4542dbce75476fb6d + languageName: node + linkType: hard + "ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:~1.3.0": version: 1.3.8 resolution: "ini@npm:1.3.8" @@ -29123,26 +29004,23 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:9.1.5": - version: 9.1.5 - resolution: "inquirer@npm:9.1.5" +"inquirer@npm:9.3.2": + version: 9.3.2 + resolution: "inquirer@npm:9.3.2" dependencies: - ansi-escapes: ^6.0.0 - chalk: ^5.2.0 - cli-cursor: ^4.0.0 - cli-width: ^4.0.0 - external-editor: ^3.0.3 - figures: ^5.0.0 - lodash: ^4.17.21 + "@inquirer/figures": ^1.0.3 + ansi-escapes: ^4.3.2 + cli-width: ^4.1.0 + external-editor: ^3.1.0 mute-stream: 1.0.0 - ora: ^6.1.2 - run-async: ^2.4.0 - rxjs: ^7.8.0 - string-width: ^5.1.2 - strip-ansi: ^7.0.1 - through: ^2.3.6 - wrap-ansi: ^8.1.0 - checksum: 8491fad532c781041abca63605505ddb4bfeaf6547c8a68aa3e9f5a72dec627e1f222d3dbb082dc741cbb031394c6ae3ca0c3d7d0ffde5087f235939996e63e5 + ora: ^5.4.1 + run-async: ^3.0.0 + rxjs: ^7.8.1 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wrap-ansi: ^6.2.0 + yoctocolors-cjs: ^2.1.1 + checksum: 8a606d400bfc8ce5a3fd70ce38a158327d7f65274cadce25acdfdf93e90aedfaa7b705b7929a10510b928c76c70bb39ca4e566e23620d45ce5c91b2334190f95 languageName: node linkType: hard @@ -29224,13 +29102,6 @@ __metadata: languageName: node linkType: hard -"ip@npm:^1.1.5": - version: 1.1.8 - resolution: "ip@npm:1.1.8" - checksum: a2ade53eb339fb0cbe9e69a44caab10d6e3784662285eb5d2677117ee4facc33a64679051c35e0dfdb1a3983a51ce2f5d2cb36446d52e10d01881789b76e28fb - languageName: node - linkType: hard - "ip@npm:^2.0.0": version: 2.0.0 resolution: "ip@npm:2.0.0" @@ -29276,16 +29147,6 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.1.1": - version: 1.1.1 - resolution: "is-arguments@npm:1.1.1" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 - languageName: node - linkType: hard - "is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": version: 3.0.2 resolution: "is-array-buffer@npm:3.0.2" @@ -29362,7 +29223,7 @@ __metadata: languageName: node linkType: hard -"is-ci@npm:3.0.1, is-ci@npm:^3.0.1": +"is-ci@npm:3.0.1": version: 3.0.1 resolution: "is-ci@npm:3.0.1" dependencies: @@ -29528,6 +29389,15 @@ __metadata: languageName: node linkType: hard +"is-in-ci@npm:^0.1.0": + version: 0.1.0 + resolution: "is-in-ci@npm:0.1.0" + bin: + is-in-ci: cli.js + checksum: 0479c03f8255d101aaa71cfcbef4175f9d2634d3f70318ed48f68affd63c54b8d3851573744012a18b367c0fdd132c69bbd24b2580d8ee6e40170e57637da376 + languageName: node + linkType: hard + "is-inside-container@npm:^1.0.0": version: 1.0.0 resolution: "is-inside-container@npm:1.0.0" @@ -29549,6 +29419,16 @@ __metadata: languageName: node linkType: hard +"is-installed-globally@npm:^1.0.0": + version: 1.0.0 + resolution: "is-installed-globally@npm:1.0.0" + dependencies: + global-directory: ^4.0.1 + is-path-inside: ^4.0.0 + checksum: 713bd28acc24b4b0744d8d73001a36a4c8225fad6cb51e5236e615f06393ad665b5e5eacab962d1b1101d7a8f89216ccb13d4be39b46758ad7b646c4f54a248d + languageName: node + linkType: hard + "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -29570,7 +29450,7 @@ __metadata: languageName: node linkType: hard -"is-map@npm:^2.0.1, is-map@npm:^2.0.2": +"is-map@npm:^2.0.1": version: 2.0.2 resolution: "is-map@npm:2.0.2" checksum: ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728 @@ -29649,6 +29529,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^4.0.0": + version: 4.0.0 + resolution: "is-path-inside@npm:4.0.0" + checksum: 8810fa11c58e6360b82c3e0d6cd7d9c7d0392d3ac9eb10f980b81f9839f40ac6d1d6d6f05d069db0d227759801228f0b072e1b6c343e4469b065ab5fe0b68fe5 + languageName: node + linkType: hard + "is-plain-obj@npm:^2.0.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" @@ -29724,7 +29611,7 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1, is-set@npm:^2.0.2": +"is-set@npm:^2.0.1": version: 2.0.2 resolution: "is-set@npm:2.0.2" checksum: b64343faf45e9387b97a6fd32be632ee7b269bd8183701f3b3f5b71a7cf00d04450ed8669d0bd08753e08b968beda96fca73a10fd0ff56a32603f64deba55a57 @@ -29824,13 +29711,20 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^1.1.0, is-unicode-supported@npm:^1.2.0, is-unicode-supported@npm:^1.3.0": +"is-unicode-supported@npm:^1.1.0, is-unicode-supported@npm:^1.3.0": version: 1.3.0 resolution: "is-unicode-supported@npm:1.3.0" checksum: 20a1fc161afafaf49243551a5ac33b6c4cf0bbcce369fcd8f2951fbdd000c30698ce320de3ee6830497310a8f41880f8066d440aa3eb0a853e2aa4836dd89abc languageName: node linkType: hard +"is-unicode-supported@npm:^2.0.0": + version: 2.0.0 + resolution: "is-unicode-supported@npm:2.0.0" + checksum: 000b80639dedaf59a385f1c0a57f97a4d1435e0723716f24cc19ad94253a7a0a9f838bdc9ac49b10a29ac93b01f52ae9b2ed358a8876caf1eb74d73b4ede92b2 + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.1": version: 2.0.1 resolution: "is-weakmap@npm:2.0.1" @@ -29880,6 +29774,15 @@ __metadata: languageName: node linkType: hard +"is-wsl@npm:^3.1.0": + version: 3.1.0 + resolution: "is-wsl@npm:3.1.0" + dependencies: + is-inside-container: ^1.0.0 + checksum: f9734c81f2f9cf9877c5db8356bfe1ff61680f1f4c1011e91278a9c0564b395ae796addb4bf33956871041476ec82c3e5260ed57b22ac91794d4ae70a1d2f0a9 + languageName: node + linkType: hard + "is-yarn-global@npm:^0.3.0": version: 0.3.0 resolution: "is-yarn-global@npm:0.3.0" @@ -29887,13 +29790,6 @@ __metadata: languageName: node linkType: hard -"is-yarn-global@npm:^0.4.0": - version: 0.4.1 - resolution: "is-yarn-global@npm:0.4.1" - checksum: 79ec4e6f581c53d4fefdf5f6c237f9a3ad8db29c85cdc4659e76ae345659317552052a97b7e56952aa5d94a23c798ebec8ccad72fb14d3b26dc647ddceddd716 - languageName: node - linkType: hard - "isarray@npm:0.0.1": version: 0.0.1 resolution: "isarray@npm:0.0.1" @@ -29957,16 +29853,16 @@ __metadata: languageName: node linkType: hard -"issue-parser@npm:6.0.0": - version: 6.0.0 - resolution: "issue-parser@npm:6.0.0" +"issue-parser@npm:7.0.1": + version: 7.0.1 + resolution: "issue-parser@npm:7.0.1" dependencies: lodash.capitalize: ^4.2.1 lodash.escaperegexp: ^4.1.2 lodash.isplainobject: ^4.0.6 lodash.isstring: ^4.0.1 lodash.uniqby: ^4.7.0 - checksum: 3357928af6c78c4803340f978bd55dc922b6b15b3f6c76aaa78a08999d39002729502ce1650863d1a9d728a7e31ccc0a865087244225ef6e8fc85aaf2f9c0f67 + checksum: baf2831baa84c214a8c9f095889476f2ad7a6511fef7d096941ecf4666a822fbce298baac38510c4be782fc562488d4909535e81fb7a28c55779fcc88e3ec595 languageName: node linkType: hard @@ -30113,23 +30009,6 @@ __metadata: languageName: node linkType: hard -"iterate-iterator@npm:^1.0.1": - version: 1.0.2 - resolution: "iterate-iterator@npm:1.0.2" - checksum: 97b3ed4f2bebe038be57d03277879e406b2c537ceeeab7f82d4167f9a3cff872cc2cc5da3dc9920ff544ca247329d2a4d44121bb8ef8d0807a72176bdbc17c84 - languageName: node - linkType: hard - -"iterate-value@npm:^1.0.2": - version: 1.0.2 - resolution: "iterate-value@npm:1.0.2" - dependencies: - es-get-iterator: ^1.0.2 - iterate-iterator: ^1.0.1 - checksum: 446a4181657df1872e5020713206806757157db6ab375dee05eb4565b66e1244d7a99cd36ce06862261ad4bd059e66ba8192f62b5d1ff41d788c3b61953af6c3 - languageName: node - linkType: hard - "iterator.prototype@npm:^1.1.2": version: 1.1.2 resolution: "iterator.prototype@npm:1.1.2" @@ -31098,18 +30977,6 @@ __metadata: languageName: node linkType: hard -"jsonfile@npm:^4.0.0": - version: 4.0.0 - resolution: "jsonfile@npm:4.0.0" - dependencies: - graceful-fs: ^4.1.6 - dependenciesMeta: - graceful-fs: - optional: true - checksum: 6447d6224f0d31623eef9b51185af03ac328a7553efcee30fa423d98a9e276ca08db87d71e17f2310b0263fd3ffa6c2a90a6308367f661dc21580f9469897c9e - languageName: node - linkType: hard - "jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" @@ -31304,6 +31171,13 @@ __metadata: languageName: node linkType: hard +"ky@npm:^1.2.0": + version: 1.5.0 + resolution: "ky@npm:1.5.0" + checksum: 74204547b3bfc358b3edfd207f3b3d30411e652c3892c9f869a2cf74dfadb130b5ef312b3d85cb5b4a363d38f74f1a2df5fe3f643554a61349fe814a29ce8ef3 + languageName: node + linkType: hard + "langchain@workspace:*, langchain@workspace:langchain, langchain@~0.2.3": version: 0.0.0-use.local resolution: "langchain@workspace:langchain" @@ -31370,7 +31244,7 @@ __metadata: eslint-plugin-jest: ^27.6.0 eslint-plugin-no-instanceof: ^1.0.1 eslint-plugin-prettier: ^4.2.1 - fast-xml-parser: ^4.2.7 + fast-xml-parser: ^4.4.1 handlebars: ^4.7.8 html-to-text: ^9.0.5 ignore: ^5.2.0 @@ -31397,7 +31271,7 @@ __metadata: puppeteer: ^22.0.0 pyodide: ^0.24.1 redis: ^4.6.6 - release-it: ^15.10.1 + release-it: ^17.6.0 rimraf: ^5.0.1 rollup: ^3.19.1 sonix-speech-recognition: ^2.1.1 @@ -31695,12 +31569,12 @@ __metadata: languageName: node linkType: hard -"latest-version@npm:^7.0.0": - version: 7.0.0 - resolution: "latest-version@npm:7.0.0" +"latest-version@npm:^9.0.0": + version: 9.0.0 + resolution: "latest-version@npm:9.0.0" dependencies: - package-json: ^8.1.0 - checksum: 1f0deba00d5a34394cce4463c938811f51bbb539b131674f4bb2062c63f2cc3b80bccd56ecade3bd5932d04a34cf0a5a8a2ccc4ec9e5e6b285a9a7b3e27d0d66 + package-json: ^10.0.0 + checksum: 98f0a33bcba8f77e3627d7febe896287cde2e631d39844b447e900b3bc954f5ffa2a353fbb343c6cf2827009f21f4b11ca36a54c03f6d989ed0e36a68606d422 languageName: node linkType: hard @@ -32132,6 +32006,16 @@ __metadata: languageName: node linkType: hard +"log-symbols@npm:^6.0.0": + version: 6.0.0 + resolution: "log-symbols@npm:6.0.0" + dependencies: + chalk: ^5.3.0 + is-unicode-supported: ^1.3.0 + checksum: 510cdda36700cbcd87a2a691ea08d310a6c6b449084018f7f2ec4f732ca5e51b301ff1327aadd96f53c08318e616276c65f7fe22f2a16704fb0715d788bc3c33 + languageName: node + linkType: hard + "log-update@npm:^4.0.0": version: 4.0.0 resolution: "log-update@npm:4.0.0" @@ -32327,11 +32211,10 @@ __metadata: languageName: node linkType: hard -"lunary@npm:^0.6.11": - version: 0.6.11 - resolution: "lunary@npm:0.6.11" +"lunary@npm:^0.7.10": + version: 0.7.10 + resolution: "lunary@npm:0.7.10" dependencies: - mustache: ^4.2.0 unctx: ^2.3.1 peerDependencies: openai: ^4.0.0 @@ -32341,7 +32224,7 @@ __metadata: optional: true react: optional: true - checksum: 71e012f8e0b46567557984ebe9fe362eea49899d3f6cd8be8f7e24a4ea9820fea0087d759d1fd98b456bf241b98aeca9e2524a0409620cd6eb1ed3c42b4387a0 + checksum: 7c7ce90eb8d7982c0425fc7fa026497ba47cbc50ef1fa64cf2b901d3c8dc4793dcbcca6f9cb7880569ad0293cf4e8aa53ab5416a8e646dea07f8b051bc8f5012 languageName: node linkType: hard @@ -33238,10 +33121,11 @@ __metadata: languageName: node linkType: hard -"mysql2@npm:^3.3.3": - version: 3.3.3 - resolution: "mysql2@npm:3.3.3" +"mysql2@npm:^3.9.8": + version: 3.11.0 + resolution: "mysql2@npm:3.11.0" dependencies: + aws-ssl-profiles: ^1.1.1 denque: ^2.1.0 generate-function: ^2.3.1 iconv-lite: ^0.6.3 @@ -33250,7 +33134,7 @@ __metadata: named-placeholders: ^1.1.3 seq-queue: ^0.0.5 sqlstring: ^2.3.2 - checksum: 99bf73dc685102a7ff543a6457c1717b235a6808488da940769a36dafc2d7068cfca737ffd6c158f157a836949db2852eb79471dd3d4985c043c43538ba57052 + checksum: 0a3e80c95ca9e26821bc11658cbd065704d5f07f76efd952fc84115cc28f8a0100f14646fb3dd577f28831b8d6d2bfe0ef46fd4273ba5dcbfbeabb311302874d languageName: node linkType: hard @@ -33582,17 +33466,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:3.3.1": - version: 3.3.1 - resolution: "node-fetch@npm:3.3.1" - dependencies: - data-uri-to-buffer: ^4.0.0 - fetch-blob: ^3.1.4 - formdata-polyfill: ^4.0.10 - checksum: 62145fd3ba4770a76110bc31fdc0054ab2f5442b5ce96e9c4b39fc9e94a3d305560eec76e1165d9259eab866e02a8eecf9301062bb5dfc9f08a4d08b69d223dd - languageName: node - linkType: hard - "node-fetch@npm:3.3.2, node-fetch@npm:^3.3.2": version: 3.3.2 resolution: "node-fetch@npm:3.3.2" @@ -34154,15 +34027,15 @@ __metadata: languageName: node linkType: hard -"open@npm:9.1.0": - version: 9.1.0 - resolution: "open@npm:9.1.0" +"open@npm:10.1.0": + version: 10.1.0 + resolution: "open@npm:10.1.0" dependencies: - default-browser: ^4.0.0 + default-browser: ^5.2.1 define-lazy-prop: ^3.0.0 is-inside-container: ^1.0.0 - is-wsl: ^2.2.0 - checksum: 3993c0f61d51fed8ac290e99c9c3cf45d3b6cfb3e2aa2b74cafd312c3486c22fd81df16ac8f3ab91dd8a4e3e729a16fc2480cfc406c4833416cf908acf1ae7c9 + is-wsl: ^3.1.0 + checksum: 079b0771616bac13b08129b0300032dc9328d72f345e460dd0416b8a8196a5bdf5e0251fefec8aa2a6a97c736734ac65dd8f1d29ab3fc9a13e85624aa5bc4470 languageName: node linkType: hard @@ -34296,20 +34169,20 @@ __metadata: languageName: node linkType: hard -"ora@npm:6.3.0, ora@npm:^6.1.2": - version: 6.3.0 - resolution: "ora@npm:6.3.0" +"ora@npm:8.0.1": + version: 8.0.1 + resolution: "ora@npm:8.0.1" dependencies: - chalk: ^5.0.0 + chalk: ^5.3.0 cli-cursor: ^4.0.0 - cli-spinners: ^2.6.1 + cli-spinners: ^2.9.2 is-interactive: ^2.0.0 - is-unicode-supported: ^1.1.0 - log-symbols: ^5.1.0 - stdin-discarder: ^0.1.0 - strip-ansi: ^7.0.1 - wcwidth: ^1.0.1 - checksum: e19fb18acd66cfaefb71351f6d50242abdf549161a5e57bf389bd467a0bb0e26f282423faa3038c411b16b7f9fc316c2c4abe6ce7c041c3c2ac993a0f228fc5b + is-unicode-supported: ^2.0.0 + log-symbols: ^6.0.0 + stdin-discarder: ^0.2.1 + string-width: ^7.0.0 + strip-ansi: ^7.1.0 + checksum: 894061df204cc2b97b410d3b6073303b725bb0a25cec1fa8718632968a5ac5a965fe3dbc1dc7c481a17880b21b68547e64d5fd1a6d6c723f352c14b8d03843d9 languageName: node linkType: hard @@ -34512,23 +34385,6 @@ __metadata: languageName: node linkType: hard -"pac-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "pac-proxy-agent@npm:5.0.0" - dependencies: - "@tootallnate/once": 1 - agent-base: 6 - debug: 4 - get-uri: 3 - http-proxy-agent: ^4.0.1 - https-proxy-agent: 5 - pac-resolver: ^5.0.0 - raw-body: ^2.2.0 - socks-proxy-agent: 5 - checksum: cfd26a0e2ebfea4ca6162465018ce093bf147d26cf6c8fb3e7155bc7c184370d80d4d09a1c097e3db7676d0e3f574ea1cb56a4aa7d1d2e5cca6238935fabf010 - languageName: node - linkType: hard - "pac-proxy-agent@npm:^7.0.1": version: 7.0.2 resolution: "pac-proxy-agent@npm:7.0.2" @@ -34545,17 +34401,6 @@ __metadata: languageName: node linkType: hard -"pac-resolver@npm:^5.0.0": - version: 5.0.1 - resolution: "pac-resolver@npm:5.0.1" - dependencies: - degenerator: ^3.0.2 - ip: ^1.1.5 - netmask: ^2.0.2 - checksum: e3bd8aada70d173cd4cec1ac810fb56161678b7a597060a740c4a31d9c5f8cd95687b2d0fd90b69c0cafe5ef787404074f38042ba08c8d378fed48973f58e493 - languageName: node - linkType: hard - "pac-resolver@npm:^7.0.1": version: 7.0.1 resolution: "pac-resolver@npm:7.0.1" @@ -34566,6 +34411,18 @@ __metadata: languageName: node linkType: hard +"package-json@npm:^10.0.0": + version: 10.0.1 + resolution: "package-json@npm:10.0.1" + dependencies: + ky: ^1.2.0 + registry-auth-token: ^5.0.2 + registry-url: ^6.0.1 + semver: ^7.6.0 + checksum: bb197441910f065b1d644f7f0cfc532ed8bf8ae7fa777c2c626e0ccb1a10992e8538fca4b338d365a70a7a44a648b1583ecd7c57d564c1a2a3715f60440a0489 + languageName: node + linkType: hard + "package-json@npm:^6.3.0": version: 6.5.0 resolution: "package-json@npm:6.5.0" @@ -34578,18 +34435,6 @@ __metadata: languageName: node linkType: hard -"package-json@npm:^8.1.0": - version: 8.1.0 - resolution: "package-json@npm:8.1.0" - dependencies: - got: ^12.1.0 - registry-auth-token: ^5.0.1 - registry-url: ^6.0.0 - semver: ^7.3.7 - checksum: 28c16ef0296915533c3dec9ce579fd6ea8ac62df0cd0b4b44e65a45506fda781cf1d1fd4a083fe90af3e041a9514b6be30562d85689da450986aff43dc856cc7 - languageName: node - linkType: hard - "packet-reader@npm:1.0.0": version: 1.0.0 resolution: "packet-reader@npm:1.0.0" @@ -34875,6 +34720,13 @@ __metadata: languageName: node linkType: hard +"path-type@npm:^5.0.0": + version: 5.0.0 + resolution: "path-type@npm:5.0.0" + checksum: 15ec24050e8932c2c98d085b72cfa0d6b4eeb4cbde151a0a05726d8afae85784fc5544f733d8dfc68536587d5143d29c0bd793623fad03d7e61cc00067291cd5 + languageName: node + linkType: hard + "pdf-parse@npm:1.1.1, pdf-parse@npm:^1.1.1": version: 1.1.1 resolution: "pdf-parse@npm:1.1.1" @@ -35972,20 +35824,6 @@ __metadata: languageName: node linkType: hard -"promise.allsettled@npm:1.0.6": - version: 1.0.6 - resolution: "promise.allsettled@npm:1.0.6" - dependencies: - array.prototype.map: ^1.0.5 - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - get-intrinsic: ^1.1.3 - iterate-value: ^1.0.2 - checksum: 5de80c33f41b23387be49229e47ade2fbeb86ad9b2066e5e093c21dbd5a3e7a8e4eb8e420cbf58386e2af976cc4677950092f855b677b16771191599f493d035 - languageName: node - linkType: hard - "promise@npm:^7.1.1": version: 7.3.1 resolution: "promise@npm:7.3.1" @@ -36041,7 +35879,7 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:7.2.6, protobufjs@npm:^7.2.4, protobufjs@npm:^7.2.5": +"protobufjs@npm:^7.2.5": version: 7.2.6 resolution: "protobufjs@npm:7.2.6" dependencies: @@ -36061,70 +35899,6 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:^6.8.8": - version: 6.11.4 - resolution: "protobufjs@npm:6.11.4" - 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/long": ^4.0.1 - "@types/node": ">=13.7.0" - long: ^4.0.0 - bin: - pbjs: bin/pbjs - pbts: bin/pbts - checksum: b2fc6a01897b016c2a7e43a854ab4a3c57080f61be41e552235436e7a730711b8e89e47cb4ae52f0f065b5ab5d5989fc932f390337ce3a8ccf07203415700850 - languageName: node - linkType: hard - -"protobufjs@npm:^7.0.0": - version: 7.2.3 - resolution: "protobufjs@npm:7.2.3" - 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": ">=13.7.0" - long: ^5.0.0 - checksum: 9afa6de5fced0139a5180c063718508fac3ea734a9f1aceb99712367b15473a83327f91193f16b63540f9112b09a40912f5f0441a9b0d3f3c6a1c7f707d78249 - languageName: node - linkType: hard - -"protobufjs@npm:^7.2.6": - version: 7.3.0 - resolution: "protobufjs@npm:7.3.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": ">=13.7.0" - long: ^5.0.0 - checksum: bc7008ec736b0ab68677ced957b7ccbfc96ccd31f10d8a09d41408d8bf432a6132387acca71e657c652d98aaf7bd2a373f355a377762cff1ed04f0def8477c69 - languageName: node - linkType: hard - "protoc-gen-ts@npm:^0.8.6": version: 0.8.7 resolution: "protoc-gen-ts@npm:0.8.7" @@ -36151,23 +35925,7 @@ __metadata: languageName: node linkType: hard -"proxy-agent@npm:5.0.0": - version: 5.0.0 - resolution: "proxy-agent@npm:5.0.0" - dependencies: - agent-base: ^6.0.0 - debug: 4 - http-proxy-agent: ^4.0.0 - https-proxy-agent: ^5.0.0 - lru-cache: ^5.1.1 - pac-proxy-agent: ^5.0.0 - proxy-from-env: ^1.0.0 - socks-proxy-agent: ^5.0.0 - checksum: 3b0bb73a4d3a07711d3cad72b2fa4320880f7a6ec1959cdcc186ac6ffb173db8137d7c4046c27fdfa6e2207b2eb75e802f3d5e14c766700586ec4d47299a5124 - languageName: node - linkType: hard - -"proxy-agent@npm:^6.4.0": +"proxy-agent@npm:6.4.0, proxy-agent@npm:^6.4.0": version: 6.4.0 resolution: "proxy-agent@npm:6.4.0" dependencies: @@ -36183,7 +35941,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:^1.0.0, proxy-from-env@npm:^1.1.0": +"proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4 @@ -36431,18 +36189,6 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:^2.2.0": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - checksum: ba1583c8d8a48e8fbb7a873fdbb2df66ea4ff83775421bfe21ee120140949ab048200668c47d9ae3880012f6e217052690628cf679ddfbd82c9fc9358d574676 - languageName: node - linkType: hard - "rc@npm:1.2.8, rc@npm:^1.0.1, rc@npm:^1.1.6, rc@npm:^1.2.7, rc@npm:^1.2.8": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -36721,18 +36467,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:1.1.x": - version: 1.1.14 - resolution: "readable-stream@npm:1.1.14" - dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.1 - isarray: 0.0.1 - string_decoder: ~0.10.x - checksum: 17dfeae3e909945a4a1abc5613ea92d03269ef54c49288599507fc98ff4615988a1c39a999dcf9aacba70233d9b7040bc11a5f2bfc947e262dedcc0a8b32b5a0 - languageName: node - linkType: hard - "readable-stream@npm:3, readable-stream@npm:^3.0.6": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" @@ -37006,7 +36740,7 @@ __metadata: languageName: node linkType: hard -"registry-auth-token@npm:^5.0.1": +"registry-auth-token@npm:^5.0.2": version: 5.0.2 resolution: "registry-auth-token@npm:5.0.2" dependencies: @@ -37033,7 +36767,7 @@ __metadata: languageName: node linkType: hard -"registry-url@npm:^6.0.0": +"registry-url@npm:^6.0.1": version: 6.0.1 resolution: "registry-url@npm:6.0.1" dependencies: @@ -37060,40 +36794,39 @@ __metadata: languageName: node linkType: hard -"release-it@npm:^15.10.1": - version: 15.10.1 - resolution: "release-it@npm:15.10.1" +"release-it@npm:^17.6.0": + version: 17.6.0 + resolution: "release-it@npm:17.6.0" dependencies: "@iarna/toml": 2.2.5 - "@octokit/rest": 19.0.7 + "@octokit/rest": 20.1.1 async-retry: 1.3.3 - chalk: 5.2.0 - cosmiconfig: 8.1.3 - execa: 7.1.1 - git-url-parse: 13.1.0 - globby: 13.1.3 - got: 12.6.0 - inquirer: 9.1.5 + chalk: 5.3.0 + cosmiconfig: 9.0.0 + execa: 8.0.1 + git-url-parse: 14.0.0 + globby: 14.0.2 + got: 13.0.0 + inquirer: 9.3.2 is-ci: 3.0.1 - issue-parser: 6.0.0 + issue-parser: 7.0.1 lodash: 4.17.21 mime-types: 2.1.35 new-github-release-url: 2.0.0 - node-fetch: 3.3.1 - open: 9.1.0 - ora: 6.3.0 + node-fetch: 3.3.2 + open: 10.1.0 + ora: 8.0.1 os-name: 5.1.0 - promise.allsettled: 1.0.6 - proxy-agent: 5.0.0 - semver: 7.3.8 + proxy-agent: 6.4.0 + semver: 7.6.2 shelljs: 0.8.5 - update-notifier: 6.0.2 + update-notifier: 7.1.0 url-join: 5.0.0 - wildcard-match: 5.1.2 + wildcard-match: 5.1.3 yargs-parser: 21.1.1 bin: release-it: bin/release-it.js - checksum: 421eae6756b42194da8d0ff3eff473e0e74a2d915daefe023ec8bf7175c1496fa254e4f72267ab2b8f6d53e3d85d844919700074db26ccae00166b0302b0ed84 + checksum: f8bfd5d399705012258882765f1488b464fb4b5eef6e96ffad4b48bddcb29ef81ecfd925603273080058a2752c6743634d0f1f8948ce28890996bd7bac9cac41 languageName: node linkType: hard @@ -37586,19 +37319,17 @@ __metadata: languageName: node linkType: hard -"run-applescript@npm:^5.0.0": - version: 5.0.0 - resolution: "run-applescript@npm:5.0.0" - dependencies: - execa: ^5.0.0 - checksum: d00c2dbfa5b2d774de7451194b8b125f40f65fc183de7d9dcae97f57f59433586d3c39b9001e111c38bfa24c3436c99df1bb4066a2a0c90d39a8c4cd6889af77 +"run-applescript@npm:^7.0.0": + version: 7.0.0 + resolution: "run-applescript@npm:7.0.0" + checksum: b02462454d8b182ad4117e5d4626e9e6782eb2072925c9fac582170b0627ae3c1ea92ee9b2df7daf84b5e9ffe14eb1cf5fb70bc44b15c8a0bfcdb47987e2410c languageName: node linkType: hard -"run-async@npm:^2.4.0": - version: 2.4.1 - resolution: "run-async@npm:2.4.1" - checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797 +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: 280c03d5a88603f48103fc6fd69f07fb0c392a1e0d319c34ec96a2516030e07ba06f79231a563c78698b882649c2fc1fda601bc84705f57d50efcd1fa506cfc0 languageName: node linkType: hard @@ -37878,7 +37609,16 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.3.8, semver@npm:7.x, semver@npm:^7.3.5, semver@npm:^7.3.7": +"semver@npm:7.6.2": + version: 7.6.2 + resolution: "semver@npm:7.6.2" + bin: + semver: bin/semver.js + checksum: 40f6a95101e8d854357a644da1b8dd9d93ce786d5c6a77227bc69dbb17bea83d0d1d1d7c4cd5920a6df909f48e8bd8a5909869535007f90278289f2451d0292d + languageName: node + linkType: hard + +"semver@npm:7.x, semver@npm:^7.3.5, semver@npm:^7.3.7": version: 7.3.8 resolution: "semver@npm:7.3.8" dependencies: @@ -37927,7 +37667,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.6.3": +"semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -38208,6 +37948,13 @@ __metadata: languageName: node linkType: hard +"signal-exit@npm:^4.1.0": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549 + languageName: node + linkType: hard + "simple-concat@npm:^1.0.0": version: 1.0.1 resolution: "simple-concat@npm:1.0.1" @@ -38292,6 +38039,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:^5.1.0": + version: 5.1.0 + resolution: "slash@npm:5.1.0" + checksum: 70434b34c50eb21b741d37d455110258c42d2cf18c01e6518aeb7299f3c6e626330c889c0c552b5ca2ef54a8f5a74213ab48895f0640717cacefeef6830a1ba4 + languageName: node + linkType: hard + "slice-ansi@npm:^3.0.0": version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" @@ -38342,17 +38096,6 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:5, socks-proxy-agent@npm:^5.0.0": - version: 5.0.1 - resolution: "socks-proxy-agent@npm:5.0.1" - dependencies: - agent-base: ^6.0.2 - debug: 4 - socks: ^2.3.3 - checksum: 1b60c4977b2fef783f0fc4dc619cd2758aafdb43f3cf679f1e3627cb6c6e752811cee5513ebb4157ad26786033d2f85029440f197d321e8293b38cc5aab01e06 - languageName: node - linkType: hard - "socks-proxy-agent@npm:^6.0.0": version: 6.2.1 resolution: "socks-proxy-agent@npm:6.2.1" @@ -38386,7 +38129,7 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.3.3, socks@npm:^2.6.2, socks@npm:^2.7.1": +"socks@npm:^2.6.2, socks@npm:^2.7.1": version: 2.7.1 resolution: "socks@npm:2.7.1" dependencies: @@ -38665,12 +38408,10 @@ __metadata: languageName: node linkType: hard -"stop-iteration-iterator@npm:^1.0.0": - version: 1.0.0 - resolution: "stop-iteration-iterator@npm:1.0.0" - dependencies: - internal-slot: ^1.0.4 - checksum: d04173690b2efa40e24ab70e5e51a3ff31d56d699550cfad084104ab3381390daccb36652b25755e420245f3b0737de66c1879eaa2a8d4fc0a78f9bf892fcb42 +"stdin-discarder@npm:^0.2.1": + version: 0.2.2 + resolution: "stdin-discarder@npm:0.2.2" + checksum: 642ffd05bd5b100819d6b24a613d83c6e3857c6de74eb02fc51506fa61dc1b0034665163831873868157c4538d71e31762bcf319be86cea04c3aba5336470478 languageName: node linkType: hard @@ -38779,6 +38520,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^7.0.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" + dependencies: + emoji-regex: ^10.3.0 + get-east-asian-width: ^1.0.0 + strip-ansi: ^7.1.0 + checksum: 42f9e82f61314904a81393f6ef75b832c39f39761797250de68c041d8ba4df2ef80db49ab6cd3a292923a6f0f409b8c9980d120f7d32c820b4a8a84a2598a295 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.8": version: 4.0.10 resolution: "string.prototype.matchall@npm:4.0.10" @@ -38860,13 +38612,6 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:~0.10.x": - version: 0.10.31 - resolution: "string_decoder@npm:0.10.31" - checksum: fe00f8e303647e5db919948ccb5ce0da7dea209ab54702894dd0c664edd98e5d4df4b80d6fabf7b9e92b237359d21136c95bf068b2f7760b772ca974ba970202 - languageName: node - linkType: hard - "string_decoder@npm:~1.1.1": version: 1.1.1 resolution: "string_decoder@npm:1.1.1" @@ -39447,7 +39192,7 @@ __metadata: languageName: node linkType: hard -"through@npm:^2.3.6, through@npm:^2.3.8": +"through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd @@ -39485,13 +39230,6 @@ __metadata: languageName: node linkType: hard -"titleize@npm:^3.0.0": - version: 3.0.0 - resolution: "titleize@npm:3.0.0" - checksum: 71fbbeabbfb36ccd840559f67f21e356e1d03da2915b32d2ae1a60ddcc13a124be2739f696d2feb884983441d159a18649e8d956648d591bdad35c430a6b6d28 - languageName: node - linkType: hard - "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -39982,13 +39720,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^3.0.0": - version: 3.7.2 - resolution: "type-fest@npm:3.7.2" - checksum: 28f5c6eca67f01825308e19792425d1643d6f7589aa278d3a8e34caa07d9502aa54016df6b9f65bd3d51a3f2d9c002d3a739bb391d11ef2505df73e374a10b79 - languageName: node - linkType: hard - "type-fest@npm:^3.6.1": version: 3.9.0 resolution: "type-fest@npm:3.9.0" @@ -40544,6 +40275,13 @@ __metadata: languageName: node linkType: hard +"unicorn-magic@npm:^0.1.0": + version: 0.1.0 + resolution: "unicorn-magic@npm:0.1.0" + checksum: 48c5882ca3378f380318c0b4eb1d73b7e3c5b728859b060276e0a490051d4180966beeb48962d850fd0c6816543bcdfc28629dcd030bb62a286a2ae2acb5acb6 + languageName: node + linkType: hard + "unified@npm:9.2.0": version: 9.2.0 resolution: "unified@npm:9.2.0" @@ -40719,13 +40457,6 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.1.0": - version: 0.1.2 - resolution: "universalify@npm:0.1.2" - checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff - languageName: node - linkType: hard - "universalify@npm:^0.2.0": version: 0.2.0 resolution: "universalify@npm:0.2.0" @@ -40759,13 +40490,6 @@ __metadata: languageName: node linkType: hard -"untildify@npm:^4.0.0": - version: 4.0.0 - resolution: "untildify@npm:4.0.0" - checksum: 39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9 - languageName: node - linkType: hard - "update-browserslist-db@npm:^1.0.10": version: 1.0.10 resolution: "update-browserslist-db@npm:1.0.10" @@ -40804,25 +40528,23 @@ __metadata: languageName: node linkType: hard -"update-notifier@npm:6.0.2": - version: 6.0.2 - resolution: "update-notifier@npm:6.0.2" +"update-notifier@npm:7.1.0": + version: 7.1.0 + resolution: "update-notifier@npm:7.1.0" dependencies: - boxen: ^7.0.0 - chalk: ^5.0.1 + boxen: ^7.1.1 + chalk: ^5.3.0 configstore: ^6.0.0 - has-yarn: ^3.0.0 import-lazy: ^4.0.0 - is-ci: ^3.0.1 - is-installed-globally: ^0.4.0 + is-in-ci: ^0.1.0 + is-installed-globally: ^1.0.0 is-npm: ^6.0.0 - is-yarn-global: ^0.4.0 - latest-version: ^7.0.0 + latest-version: ^9.0.0 pupa: ^3.1.0 - semver: ^7.3.7 + semver: ^7.6.2 semver-diff: ^4.0.0 xdg-basedir: ^5.1.0 - checksum: 4bae7b3eca7b2068b6b87dde88c9dad24831fa913a5b83ecb39a7e4702c93e8b05fd9bcac5f1a005178f6e5dc859e0b3817ddda833d2a7ab92c6485e078b3cc8 + checksum: 0a3f68a1cd051512bcb514f365d8391a0c262e02c5ac81c11e535358bbbe486efc4b9719b5f7b0bfeff3e3efbda7257d9b8b59479677bd8a27479f2b400267c6 languageName: node linkType: hard @@ -41160,18 +40882,6 @@ __metadata: languageName: node linkType: hard -"vm2@npm:^3.9.8": - version: 3.9.14 - resolution: "vm2@npm:3.9.14" - dependencies: - acorn: ^8.7.0 - acorn-walk: ^8.2.0 - bin: - vm2: bin/vm2 - checksum: 1ed7481e07ce8e03055101b382bfbf0d725a5c9b9bbe8bf75f71501cb43a6bd22f6a0a151975ff7cea8cad136d47e66d64f0a3248913f6d3ca3c405db12bacc0 - languageName: node - linkType: hard - "voy-search@npm:0.6.2": version: 0.6.2 resolution: "voy-search@npm:0.6.2" @@ -41792,10 +41502,10 @@ __metadata: languageName: node linkType: hard -"wildcard-match@npm:5.1.2": - version: 5.1.2 - resolution: "wildcard-match@npm:5.1.2" - checksum: d39ea5dcb807e9c515092adbb54c9a03743c9310e875919da5c25f268ed0c566a391c4afdca876e25d836fbbf5a71ce4a6e68ad034c24ce9751b5b60b4683bb9 +"wildcard-match@npm:5.1.3": + version: 5.1.3 + resolution: "wildcard-match@npm:5.1.3" + checksum: a27d70b3f63be7f20054583de2210f4bd306101a93aa3bf0be99255a068ce95d51e7d92a1474282f913cad0d24e9f59949cd00cbe5134aa18f6d4289927d0e88 languageName: node linkType: hard @@ -41941,7 +41651,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.14.2, ws@npm:^8.14.2, ws@npm:^8.5.0": +"ws@npm:8.14.2": version: 8.14.2 resolution: "ws@npm:8.14.2" peerDependencies: @@ -41957,8 +41667,8 @@ __metadata: linkType: hard "ws@npm:^7.3.1": - version: 7.5.9 - resolution: "ws@npm:7.5.9" + version: 7.5.10 + resolution: "ws@npm:7.5.10" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -41967,41 +41677,11 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138 + checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb languageName: node linkType: hard -"ws@npm:^8.13.0": - version: 8.13.0 - resolution: "ws@npm:8.13.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 53e991bbf928faf5dc6efac9b8eb9ab6497c69feeb94f963d648b7a3530a720b19ec2e0ec037344257e05a4f35bd9ad04d9de6f289615ffb133282031b18c61c - languageName: node - linkType: hard - -"ws@npm:^8.16.0": - version: 8.17.0 - resolution: "ws@npm:8.17.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 147ef9eab0251364e1d2c55338ad0efb15e6913923ccbfdf20f7a8a6cb8f88432bcd7f4d8f66977135bfad35575644f9983201c1a361019594a4e53977bf6d4e - languageName: node - linkType: hard - -"ws@npm:^8.17.1, ws@npm:^8.18.0": +"ws@npm:^8.13.0, ws@npm:^8.14.2, ws@npm:^8.16.0, ws@npm:^8.17.1, ws@npm:^8.18.0, ws@npm:^8.5.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -42096,13 +41776,6 @@ __metadata: languageName: node linkType: hard -"xregexp@npm:2.0.0": - version: 2.0.0 - resolution: "xregexp@npm:2.0.0" - checksum: de62d1f01c9f1a67c80cafe48a3dc081b324249a0e88e65dc9acae9cce6d8e63c9d91c0f97e2ad2d8c5351c856c139c04dc55ebd941e59b7d1d5c1169e164cff - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -42262,6 +41935,13 @@ __metadata: languageName: node linkType: hard +"yoctocolors-cjs@npm:^2.1.1": + version: 2.1.2 + resolution: "yoctocolors-cjs@npm:2.1.2" + checksum: 1c474d4b30a8c130e679279c5c2c33a0d48eba9684ffa0252cc64846c121fb56c3f25457fef902edbe1e2d7a7872130073a9fc8e795299d75e13fa3f5f548f1b + languageName: node + linkType: hard + "youtube-transcript@npm:^1.0.6": version: 1.0.6 resolution: "youtube-transcript@npm:1.0.6"