From b9c033782b17cbec293387960b8ffa6ac9c91e56 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 14:43:55 +0000 Subject: [PATCH] [JS] bump: (deps): Bump the production group across 1 directory with 9 updates Bumps the production group with 9 updates in the /js directory: | Package | From | To | | --- | --- | --- | | [openai](https://github.com/openai/openai-node) | `4.77.4` | `4.104.0` | | [@azure/msal-node](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `2.16.2` | `2.16.3` | | [axios](https://github.com/axios/axios) | `1.8.4` | `1.11.0` | | [yaml](https://github.com/eemeli/yaml) | `2.7.1` | `2.8.1` | | [dotenv](https://github.com/motdotla/dotenv) | `16.4.7` | `16.6.1` | | [@microsoft/teams-js](https://github.com/OfficeDev/microsoft-teams-library-js/tree/HEAD/packages/teams-js) | `2.35.0` | `2.42.0` | | [vectra](https://github.com/Stevenic/vectra) | `0.9.0` | `0.11.1` | | [debug](https://github.com/debug-js/debug) | `4.4.0` | `4.4.1` | | [@azure/identity](https://github.com/Azure/azure-sdk-for-js) | `4.8.0` | `4.11.1` | Updates `openai` from 4.77.4 to 4.104.0 - [Release notes](https://github.com/openai/openai-node/releases) - [Changelog](https://github.com/openai/openai-node/blob/master/CHANGELOG.md) - [Commits](https://github.com/openai/openai-node/compare/v4.77.4...v4.104.0) Updates `@azure/msal-node` from 2.16.2 to 2.16.3 - [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases) - [Commits](https://github.com/AzureAD/microsoft-authentication-library-for-js/commits) Updates `axios` from 1.8.4 to 1.11.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.8.4...v1.11.0) Updates `yaml` from 2.7.1 to 2.8.1 - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](https://github.com/eemeli/yaml/compare/v2.7.1...v2.8.1) Updates `dotenv` from 16.4.7 to 16.6.1 - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v16.6.1) Updates `@microsoft/teams-js` from 2.35.0 to 2.42.0 - [Release notes](https://github.com/OfficeDev/microsoft-teams-library-js/releases) - [Changelog](https://github.com/OfficeDev/microsoft-teams-library-js/blob/v2.42.0/packages/teams-js/CHANGELOG.md) - [Commits](https://github.com/OfficeDev/microsoft-teams-library-js/commits/v2.42.0/packages/teams-js) Updates `vectra` from 0.9.0 to 0.11.1 - [Release notes](https://github.com/Stevenic/vectra/releases) - [Commits](https://github.com/Stevenic/vectra/commits) Updates `debug` from 4.4.0 to 4.4.1 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.4.0...4.4.1) Updates `@azure/identity` from 4.8.0 to 4.11.1 - [Release notes](https://github.com/Azure/azure-sdk-for-js/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md) - [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/identity_4.8.0...@azure/identity_4.11.1) --- updated-dependencies: - dependency-name: openai dependency-version: 4.104.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: "@azure/msal-node" dependency-version: 2.16.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: axios dependency-version: 1.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: yaml dependency-version: 2.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: dotenv dependency-version: 16.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: "@microsoft/teams-js" dependency-version: 2.42.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: vectra dependency-version: 0.11.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: debug dependency-version: 4.4.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: "@azure/identity" dependency-version: 4.11.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production ... Signed-off-by: dependabot[bot] --- js/package.json | 2 +- js/packages/teams-ai/package.json | 6 +- .../01.getting-started/a.echoBot/package.json | 4 +- .../package.json | 6 +- .../b.adaptiveCards.typeAheadBot/package.json | 6 +- .../a.twentyQuestions/package.json | 4 +- .../b.AI-messageExtensions/package.json | 4 +- .../c.actionMapping-lightBot/package.json | 4 +- .../d.chainedActions-listBot/package.json | 4 +- .../e.customModel-LLAMA/package.json | 4 +- .../f.chatModeration/package.json | 6 +- .../04.ai-apps/a.teamsChefBot/package.json | 6 +- .../04.ai-apps/b.devOpsBot/package.json | 4 +- .../c.vision-cardGazer/package.json | 4 +- .../d.assistants-mathBot/package.json | 6 +- .../e.assistants-orderBot/package.json | 6 +- js/samples/04.ai-apps/f.whoBot/package.json | 4 +- .../g.datasource-azureAISearch/package.json | 8 +- .../h.datasource-azureOpenAI/package.json | 10 +- .../i.teamsChefBot-streaming/package.json | 8 +- .../a.oauth-adaptiveCard/package.json | 4 +- .../b.oauth-bot/package.json | 4 +- .../c.oauth-messageExtension/package.json | 4 +- .../d.teamsSSO-bot/package.json | 4 +- .../e.teamsSSO-messageExtension/package.json | 4 +- js/yarn.lock | 338 +++++++++++------- 26 files changed, 264 insertions(+), 200 deletions(-) diff --git a/js/package.json b/js/package.json index af53451b5..50803e50d 100644 --- a/js/package.json +++ b/js/package.json @@ -21,7 +21,7 @@ }, "dependencies": { "botbuilder": "^4.23.2", - "openai": "4.77.4" + "openai": "4.104.0" }, "devDependencies": { "@azure/logger": "^1.1.4", diff --git a/js/packages/teams-ai/package.json b/js/packages/teams-ai/package.json index ce897292c..2d080eaac 100644 --- a/js/packages/teams-ai/package.json +++ b/js/packages/teams-ai/package.json @@ -29,8 +29,8 @@ "openai": "4.77.4" }, "dependencies": { - "@azure/msal-node": "^2.16.1", - "axios": "^1.8.4", + "@azure/msal-node": "^2.16.3", + "axios": "^1.11.0", "botbuilder-dialogs": "^4.23.2", "botframework-connector": "^4.23.1", "botframework-schema": "^4.23.1", @@ -39,7 +39,7 @@ "json-colorizer": "^2.2.2", "jsonschema": "1.5.0", "uuid": "^9.0.1", - "yaml": "^2.7.0" + "yaml": "^2.8.1" }, "resolutions": { "follow-redirects": "^1.15.0" diff --git a/js/samples/01.getting-started/a.echoBot/package.json b/js/samples/01.getting-started/a.echoBot/package.json index 24bc4ed28..fd1ddd140 100644 --- a/js/samples/01.getting-started/a.echoBot/package.json +++ b/js/samples/01.getting-started/a.echoBot/package.json @@ -24,8 +24,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/02.teams-features/a.messageExtensions.searchCommand/package.json b/js/samples/02.teams-features/a.messageExtensions.searchCommand/package.json index 09206e11a..2acf3b1e7 100644 --- a/js/samples/02.teams-features/a.messageExtensions.searchCommand/package.json +++ b/js/samples/02.teams-features/a.messageExtensions.searchCommand/package.json @@ -20,10 +20,10 @@ }, "dependencies": { "@microsoft/teams-ai": "~1.7.4", - "axios": "^1.8.4", + "axios": "^1.11.0", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/02.teams-features/b.adaptiveCards.typeAheadBot/package.json b/js/samples/02.teams-features/b.adaptiveCards.typeAheadBot/package.json index eb57b7491..a34d1a2da 100644 --- a/js/samples/02.teams-features/b.adaptiveCards.typeAheadBot/package.json +++ b/js/samples/02.teams-features/b.adaptiveCards.typeAheadBot/package.json @@ -23,10 +23,10 @@ }, "dependencies": { "@microsoft/teams-ai": "~1.7.4", - "axios": "^1.8.4", + "axios": "^1.11.0", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/03.ai-concepts/a.twentyQuestions/package.json b/js/samples/03.ai-concepts/a.twentyQuestions/package.json index fa4f73907..5d34cb34f 100644 --- a/js/samples/03.ai-concepts/a.twentyQuestions/package.json +++ b/js/samples/03.ai-concepts/a.twentyQuestions/package.json @@ -23,8 +23,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/03.ai-concepts/b.AI-messageExtensions/package.json b/js/samples/03.ai-concepts/b.AI-messageExtensions/package.json index 518d7d8f2..5da84b7fd 100644 --- a/js/samples/03.ai-concepts/b.AI-messageExtensions/package.json +++ b/js/samples/03.ai-concepts/b.AI-messageExtensions/package.json @@ -21,8 +21,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/03.ai-concepts/c.actionMapping-lightBot/package.json b/js/samples/03.ai-concepts/c.actionMapping-lightBot/package.json index fce69a52f..2052933d7 100644 --- a/js/samples/03.ai-concepts/c.actionMapping-lightBot/package.json +++ b/js/samples/03.ai-concepts/c.actionMapping-lightBot/package.json @@ -23,8 +23,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/03.ai-concepts/d.chainedActions-listBot/package.json b/js/samples/03.ai-concepts/d.chainedActions-listBot/package.json index 412bbc49e..b1edb16af 100644 --- a/js/samples/03.ai-concepts/d.chainedActions-listBot/package.json +++ b/js/samples/03.ai-concepts/d.chainedActions-listBot/package.json @@ -23,8 +23,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/03.ai-concepts/e.customModel-LLAMA/package.json b/js/samples/03.ai-concepts/e.customModel-LLAMA/package.json index 10d8eca70..10f92f464 100644 --- a/js/samples/03.ai-concepts/e.customModel-LLAMA/package.json +++ b/js/samples/03.ai-concepts/e.customModel-LLAMA/package.json @@ -24,8 +24,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "openai": "4.77.4", - "dotenv": "^16.4.1", + "openai": "4.104.0", + "dotenv": "^16.6.1", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/03.ai-concepts/f.chatModeration/package.json b/js/samples/03.ai-concepts/f.chatModeration/package.json index bcf7af9a2..969ce7916 100644 --- a/js/samples/03.ai-concepts/f.chatModeration/package.json +++ b/js/samples/03.ai-concepts/f.chatModeration/package.json @@ -19,12 +19,12 @@ "url": "https://github.com/microsoft/teams-ai" }, "dependencies": { - "axios": "^1.8.4", + "axios": "^1.11.0", "botbuilder": "^4.23.2", "@microsoft/teams-ai": "~1.7.4", - "dotenv": "^16.4.5", + "dotenv": "^16.6.1", "jsonwebtoken": "^9.0.2", - "openai": "4.77.4", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/04.ai-apps/a.teamsChefBot/package.json b/js/samples/04.ai-apps/a.teamsChefBot/package.json index 0e0d62e39..0f75f3696 100644 --- a/js/samples/04.ai-apps/a.teamsChefBot/package.json +++ b/js/samples/04.ai-apps/a.teamsChefBot/package.json @@ -23,12 +23,12 @@ }, "dependencies": { "@microsoft/teams-ai": "~1.7.4", - "@microsoft/teams-js": "^2.35.0", + "@microsoft/teams-js": "^2.42.0", "botbuilder": "^4.23.2", - "openai": "4.77.4", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0", - "vectra": "^0.9.0" + "vectra": "^0.11.1" }, "devDependencies": { "@types/jsonwebtoken": "^9.0.6", diff --git a/js/samples/04.ai-apps/b.devOpsBot/package.json b/js/samples/04.ai-apps/b.devOpsBot/package.json index ace4797e9..37618aa08 100644 --- a/js/samples/04.ai-apps/b.devOpsBot/package.json +++ b/js/samples/04.ai-apps/b.devOpsBot/package.json @@ -21,10 +21,10 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", + "dotenv": "^16.6.1", "replace": "~1.2.0", "restify": "~11.1.0", - "openai": "4.77.4" + "openai": "4.104.0" }, "devDependencies": { "@types/jsonwebtoken": "^9.0.6", diff --git a/js/samples/04.ai-apps/c.vision-cardGazer/package.json b/js/samples/04.ai-apps/c.vision-cardGazer/package.json index b694b5dbb..4c5415696 100644 --- a/js/samples/04.ai-apps/c.vision-cardGazer/package.json +++ b/js/samples/04.ai-apps/c.vision-cardGazer/package.json @@ -22,8 +22,8 @@ "dependencies": { "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/04.ai-apps/d.assistants-mathBot/package.json b/js/samples/04.ai-apps/d.assistants-mathBot/package.json index fd4593758..9697fb06f 100644 --- a/js/samples/04.ai-apps/d.assistants-mathBot/package.json +++ b/js/samples/04.ai-apps/d.assistants-mathBot/package.json @@ -20,11 +20,11 @@ }, "dependencies": { "@microsoft/teams-ai": "~1.7.4", - "axios": "^1.8.4", + "axios": "^1.11.0", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", + "dotenv": "^16.6.1", "jsonwebtoken": "^9.0.2", - "openai": "4.77.4", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/04.ai-apps/e.assistants-orderBot/package.json b/js/samples/04.ai-apps/e.assistants-orderBot/package.json index 78f7aa086..49607a910 100644 --- a/js/samples/04.ai-apps/e.assistants-orderBot/package.json +++ b/js/samples/04.ai-apps/e.assistants-orderBot/package.json @@ -22,11 +22,11 @@ }, "dependencies": { "@microsoft/teams-ai": "~1.7.4", - "axios": "^1.8.4", + "axios": "^1.11.0", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", + "dotenv": "^16.6.1", "jsonwebtoken": "^9.0.2", - "openai": "4.77.4", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/04.ai-apps/f.whoBot/package.json b/js/samples/04.ai-apps/f.whoBot/package.json index 5947c35d9..afb25c191 100644 --- a/js/samples/04.ai-apps/f.whoBot/package.json +++ b/js/samples/04.ai-apps/f.whoBot/package.json @@ -22,8 +22,8 @@ "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", "botbuilder-dialogs": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/04.ai-apps/g.datasource-azureAISearch/package.json b/js/samples/04.ai-apps/g.datasource-azureAISearch/package.json index b1a1b43de..38e1868aa 100644 --- a/js/samples/04.ai-apps/g.datasource-azureAISearch/package.json +++ b/js/samples/04.ai-apps/g.datasource-azureAISearch/package.json @@ -30,12 +30,12 @@ "@azure/search-documents": "12.1.0", "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "debug": "^4.3.7", - "dotenv": "^16.4.1", - "openai": "4.77.4", + "debug": "^4.4.1", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0", - "vectra": "^0.9.0" + "vectra": "^0.11.1" }, "devDependencies": { "@types/debug": "^4.1.12", diff --git a/js/samples/04.ai-apps/h.datasource-azureOpenAI/package.json b/js/samples/04.ai-apps/h.datasource-azureOpenAI/package.json index b785d1652..06bfa4dfd 100644 --- a/js/samples/04.ai-apps/h.datasource-azureOpenAI/package.json +++ b/js/samples/04.ai-apps/h.datasource-azureOpenAI/package.json @@ -25,15 +25,15 @@ "url": "https://github.com/microsoft/teams-ai" }, "dependencies": { - "@azure/identity": "^4.8.0", + "@azure/identity": "^4.11.1", "@azure/search-documents": "12.1.0", "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.1", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0", - "vectra": "^0.9.0" + "vectra": "^0.11.1" }, "devDependencies": { "@types/debug": "^4.1.12", @@ -43,7 +43,7 @@ "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", "copyfiles": "^2.4.1", - "debug": "^4.3.7", + "debug": "^4.4.1", "env-cmd": "^10.1.0", "eslint": "^8.57.1", "nodemon": "~3.0.1", diff --git a/js/samples/04.ai-apps/i.teamsChefBot-streaming/package.json b/js/samples/04.ai-apps/i.teamsChefBot-streaming/package.json index 374add359..f0a27a959 100644 --- a/js/samples/04.ai-apps/i.teamsChefBot-streaming/package.json +++ b/js/samples/04.ai-apps/i.teamsChefBot-streaming/package.json @@ -23,13 +23,13 @@ }, "dependencies": { "@microsoft/teams-ai": "~1.7.4", - "@microsoft/teams-js": "^2.35.0", + "@microsoft/teams-js": "^2.42.0", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0", - "vectra": "^0.9.0" + "vectra": "^0.11.1" }, "devDependencies": { "@types/jsonwebtoken": "^9.0.6", diff --git a/js/samples/05.authentication/a.oauth-adaptiveCard/package.json b/js/samples/05.authentication/a.oauth-adaptiveCard/package.json index 4c35d67ce..aff8cecc2 100644 --- a/js/samples/05.authentication/a.oauth-adaptiveCard/package.json +++ b/js/samples/05.authentication/a.oauth-adaptiveCard/package.json @@ -22,8 +22,8 @@ "@microsoft/microsoft-graph-client": "^3.0.7", "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "isomorphic-fetch": "^3.0.0", "replace": "~1.2.0", "restify": "~11.1.0" diff --git a/js/samples/05.authentication/b.oauth-bot/package.json b/js/samples/05.authentication/b.oauth-bot/package.json index f732b457c..95f175df8 100644 --- a/js/samples/05.authentication/b.oauth-bot/package.json +++ b/js/samples/05.authentication/b.oauth-bot/package.json @@ -22,8 +22,8 @@ "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", "botbuilder-dialogs": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/05.authentication/c.oauth-messageExtension/package.json b/js/samples/05.authentication/c.oauth-messageExtension/package.json index aa2ddeaca..94c8de3fe 100644 --- a/js/samples/05.authentication/c.oauth-messageExtension/package.json +++ b/js/samples/05.authentication/c.oauth-messageExtension/package.json @@ -22,9 +22,9 @@ "@microsoft/microsoft-graph-client": "^3.0.7", "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", - "dotenv": "^16.4.5", + "dotenv": "^16.6.1", "isomorphic-fetch": "^3.0.0", - "openai": "4.77.4", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0" }, diff --git a/js/samples/05.authentication/d.teamsSSO-bot/package.json b/js/samples/05.authentication/d.teamsSSO-bot/package.json index 2aa55118d..4d4fbd06a 100644 --- a/js/samples/05.authentication/d.teamsSSO-bot/package.json +++ b/js/samples/05.authentication/d.teamsSSO-bot/package.json @@ -22,8 +22,8 @@ "@microsoft/teams-ai": "~1.7.4", "botbuilder": "^4.23.2", "botbuilder-dialogs": "^4.23.2", - "dotenv": "^16.4.5", - "openai": "4.77.4", + "dotenv": "^16.6.1", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0", "shx": "^0.4.0" diff --git a/js/samples/05.authentication/e.teamsSSO-messageExtension/package.json b/js/samples/05.authentication/e.teamsSSO-messageExtension/package.json index 0f2054a2e..f297a0c51 100644 --- a/js/samples/05.authentication/e.teamsSSO-messageExtension/package.json +++ b/js/samples/05.authentication/e.teamsSSO-messageExtension/package.json @@ -23,9 +23,9 @@ "botbuilder": "^4.23.2", "botbuilder-azure-blobs": "^4.23.2", "@microsoft/teams-ai": "~1.7.4", - "dotenv": "^16.4.5", + "dotenv": "^16.6.1", "isomorphic-fetch": "^3.0.0", - "openai": "4.77.4", + "openai": "4.104.0", "replace": "~1.2.0", "restify": "~11.1.0", "shx": "^0.4.0" diff --git a/js/yarn.lock b/js/yarn.lock index 0b2a53220..959ace1a9 100644 --- a/js/yarn.lock +++ b/js/yarn.lock @@ -160,10 +160,10 @@ fast-xml-parser "^5.0.7" tslib "^2.8.1" -"@azure/identity@^4.4.1", "@azure/identity@^4.8.0": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@azure/identity/-/identity-4.8.0.tgz#686682683a470ccf4dbb2597ee234f9c5c483a40" - integrity sha512-l9ALUGHtFB/JfsqmA+9iYAp2a+cCwdNO/cyIr2y7nJLJsz1aae6qVP8XxT7Kbudg0IQRSIMXj0+iivFdbD1xPA== +"@azure/identity@^4.11.1", "@azure/identity@^4.4.1": + version "4.11.1" + resolved "https://registry.yarnpkg.com/@azure/identity/-/identity-4.11.1.tgz#19ba5b7601ae4f2ded010c55ca55200ffa6c79ec" + integrity sha512-0ZdsLRaOyLxtCYgyuqyWqGU5XQ9gGnjxgfoNTt1pvELGkkUFrMATABZFIq8gusM7N1qbqpVtwLOhk0d/3kacLg== dependencies: "@azure/abort-controller" "^2.0.0" "@azure/core-auth" "^1.9.0" @@ -173,11 +173,8 @@ "@azure/core-util" "^1.11.0" "@azure/logger" "^1.0.0" "@azure/msal-browser" "^4.2.0" - "@azure/msal-node" "^3.2.3" - events "^3.0.0" - jws "^4.0.0" + "@azure/msal-node" "^3.5.0" open "^10.1.0" - stoppable "^1.1.0" tslib "^2.2.0" "@azure/logger@^1.0.0", "@azure/logger@^1.1.4": @@ -208,36 +205,36 @@ dependencies: "@azure/msal-common" "15.3.0" -"@azure/msal-common@14.16.0": - version "14.16.0" - resolved "https://registry.yarnpkg.com/@azure/msal-common/-/msal-common-14.16.0.tgz#f3470fcaec788dbe50859952cd499340bda23d7a" - integrity sha512-1KOZj9IpcDSwpNiQNjt0jDYZpQvNZay7QAEi/5DLubay40iGYtLzya/jbjRPLyOTZhEKyL1MzPuw2HqBCjceYA== +"@azure/msal-common@14.16.1": + version "14.16.1" + resolved "https://registry.yarnpkg.com/@azure/msal-common/-/msal-common-14.16.1.tgz#d23ecce40823a4d03ad74160dc819d62e0c0a787" + integrity sha512-nyxsA6NA4SVKh5YyRpbSXiMr7oQbwark7JU9LMeg6tJYTSPyAGkdx61wPT4gyxZfxlSxMMEyAsWaubBlNyIa1w== + +"@azure/msal-common@15.10.0": + version "15.10.0" + resolved "https://registry.yarnpkg.com/@azure/msal-common/-/msal-common-15.10.0.tgz#ea0aa03f1dbc92090ea1fb8cb5ea32df56d4f88a" + integrity sha512-+cGnma71NV3jzl6DdgdHsqriN4ZA7puBIzObSYCvcIVGMULGb2NrcOGV6IJxO06HoVRHFKijkxd9lcBvS063KQ== "@azure/msal-common@15.3.0": version "15.3.0" resolved "https://registry.yarnpkg.com/@azure/msal-common/-/msal-common-15.3.0.tgz#cc75760f7929588b261b970a1dd1d292d0efdbc8" integrity sha512-lh+eZfibGwtQxFnx+mj6cYWn0pwA8tDnn8CBs9P21nC7Uw5YWRwfXaXdVQSMENZ5ojRqR+NzRaucEo4qUvs3pA== -"@azure/msal-common@15.4.0": - version "15.4.0" - resolved "https://registry.yarnpkg.com/@azure/msal-common/-/msal-common-15.4.0.tgz#300779b88026ab7d60b4e9c368509a2ec0c20617" - integrity sha512-reeIUDXt6Xc+FpCBDEbUFQWvJ6SjE0JwsGYIfa3ZCR6Tpzjc9J1v+/InQgfCeJzfTRd7PDJVxI6TSzOmOd7+Ag== - -"@azure/msal-node@^2.13.1", "@azure/msal-node@^2.16.1": - version "2.16.2" - resolved "https://registry.yarnpkg.com/@azure/msal-node/-/msal-node-2.16.2.tgz#3eb768d36883ea6f9a939c0b5b467b518e78fffc" - integrity sha512-An7l1hEr0w1HMMh1LU+rtDtqL7/jw74ORlc9Wnh06v7TU/xpG39/Zdr1ZJu3QpjUfKJ+E0/OXMW8DRSWTlh7qQ== +"@azure/msal-node@^2.13.1", "@azure/msal-node@^2.16.3": + version "2.16.3" + resolved "https://registry.yarnpkg.com/@azure/msal-node/-/msal-node-2.16.3.tgz#8b805152ad780b048d6c2b33b1d4e26d7b463368" + integrity sha512-CO+SE4weOsfJf+C5LM8argzvotrXw252/ZU6SM2Tz63fEblhH1uuVaaO4ISYFuN4Q6BhTo7I3qIdi8ydUQCqhw== dependencies: - "@azure/msal-common" "14.16.0" + "@azure/msal-common" "14.16.1" jsonwebtoken "^9.0.0" uuid "^8.3.0" -"@azure/msal-node@^3.2.3": - version "3.4.1" - resolved "https://registry.yarnpkg.com/@azure/msal-node/-/msal-node-3.4.1.tgz#838dbc3de3fe8dae919b2de20c300d3b9b0ff425" - integrity sha512-VlW6ygnKBIqUKIHnA/ubQ+F3rZ8aW3K6VA1bpZ90Ln0vlE4XaA6yGB/FibPJxet7gWinAG1oSpQqPN/PL9AqIw== +"@azure/msal-node@^3.5.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@azure/msal-node/-/msal-node-3.7.0.tgz#a9cb77e9bcaca22db4573511433949f147e7c396" + integrity sha512-WsL11pT0hnoIr/4NCjG6uJswkmNA/9AgEre4mSQZS2e+ZPKUWwUdA5nCTnr4n1FMT1O5ezSEiJushnPW25Y+dA== dependencies: - "@azure/msal-common" "15.4.0" + "@azure/msal-common" "15.10.0" jsonwebtoken "^9.0.0" uuid "^8.3.0" @@ -732,10 +729,10 @@ resolved "https://registry.yarnpkg.com/@microsoft/recognizers-text/-/recognizers-text-1.3.1.tgz#eda98a9148101ecdb04ed1424082d472b04aabd9" integrity sha512-HikLoRUgSzM4OKP3JVBzUUp3Q7L4wgI17p/3rERF01HVmopcujY3i6wgx8PenCwbenyTNxjr1AwSDSVuFlYedQ== -"@microsoft/teams-js@^2.35.0": - version "2.35.0" - resolved "https://registry.yarnpkg.com/@microsoft/teams-js/-/teams-js-2.35.0.tgz#4b97176627bdf4bed02c68fa35103b67b835e01d" - integrity sha512-TVsfjJofxSvM0e/SR9k4IMHSGrkLzR7kVEAkvmzb4dmkB/BUNcFFlMKUdzAY2TLx6+rjkILEnDW9V+yU7EbZIA== +"@microsoft/teams-js@^2.42.0": + version "2.42.0" + resolved "https://registry.yarnpkg.com/@microsoft/teams-js/-/teams-js-2.42.0.tgz#4a04854dad7fb2989c175b122b74c6e11e7368f8" + integrity sha512-nHUPb+QZmjPdgkx7DuAVS02+ByRtYcewaTu8yB/oaFJjwJmBVe68u6Mjb6a4gRLSJmNTE2v2dWz8I/WW/hTTEA== dependencies: base64-js "^1.3.1" debug "^4.3.3" @@ -1914,20 +1911,13 @@ axios@^0.21.1: dependencies: follow-redirects "^1.14.0" -axios@^0.26.0: - version "0.26.1" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9" - integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA== - dependencies: - follow-redirects "^1.14.8" - -axios@^1.3.4, axios@^1.7.7, axios@^1.8.4: - version "1.8.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.8.4.tgz#78990bb4bc63d2cae072952d374835950a82f447" - integrity sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw== +axios@^1.11.0, axios@^1.7.7, axios@^1.9.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.11.0.tgz#c2ec219e35e414c025b2095e8b8280278478fdb6" + integrity sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA== dependencies: follow-redirects "^1.15.6" - form-data "^4.0.0" + form-data "^4.0.4" proxy-from-env "^1.1.0" balanced-match@^1.0.0: @@ -2445,21 +2435,21 @@ cheerio-select@^2.1.0: domhandler "^5.0.3" domutils "^3.0.1" -cheerio@^1.0.0-rc.12: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0.tgz#1ede4895a82f26e8af71009f961a9b8cb60d6a81" - integrity sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww== +cheerio@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.1.2.tgz#26af77e89336c81c63ea83197f868b4cbd351369" + integrity sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg== dependencies: cheerio-select "^2.1.0" dom-serializer "^2.0.0" domhandler "^5.0.3" - domutils "^3.1.0" - encoding-sniffer "^0.2.0" - htmlparser2 "^9.1.0" - parse5 "^7.1.2" - parse5-htmlparser2-tree-adapter "^7.0.0" + domutils "^3.2.2" + encoding-sniffer "^0.2.1" + htmlparser2 "^10.0.0" + parse5 "^7.3.0" + parse5-htmlparser2-tree-adapter "^7.1.0" parse5-parser-stream "^7.1.2" - undici "^6.19.5" + undici "^7.12.0" whatwg-mimetype "^4.0.0" chokidar@^2.1.8: @@ -2608,6 +2598,11 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +colorette@^2.0.20: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + combine-source-map@^0.8.0, combine-source-map@~0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/combine-source-map/-/combine-source-map-0.8.0.tgz#a58d0df042c186fcf822a8e8015f5450d2d79a8b" @@ -2960,10 +2955,10 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -debug@4, debug@^4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@^4.3.7: - version "4.4.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" - integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== +debug@4, debug@^4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" + integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== dependencies: ms "^2.1.3" @@ -3219,7 +3214,7 @@ domhandler@^5.0.2, domhandler@^5.0.3: dependencies: domelementtype "^2.3.0" -domutils@^3.0.1, domutils@^3.1.0: +domutils@^3.0.1, domutils@^3.1.0, domutils@^3.2.1, domutils@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78" integrity sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw== @@ -3235,15 +3230,10 @@ dot-prop@^4.2.1: dependencies: is-obj "^1.0.0" -dotenv@^16.4.1, dotenv@^16.4.5: - version "16.4.7" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz#0e20c5b82950140aa99be360a8a5f52335f53c26" - integrity sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ== - -dotenv@^8.2.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" - integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== +dotenv@^16.5.0, dotenv@^16.6.1: + version "16.6.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.6.1.tgz#773f0e69527a8315c7285d5ee73c4459d20a8020" + integrity sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow== dtrace-provider@~0.8: version "0.8.8" @@ -3335,7 +3325,7 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== -emoji-regex@^9.2.2: +emoji-regex@^9.0.0, emoji-regex@^9.2.2: version "9.2.2" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== @@ -3350,10 +3340,10 @@ encodeurl@~2.0.0: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== -encoding-sniffer@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz#799569d66d443babe82af18c9f403498365ef1d5" - integrity sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg== +encoding-sniffer@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz#396ec97ac22ce5a037ba44af1992ac9d46a7b819" + integrity sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw== dependencies: iconv-lite "^0.6.3" whatwg-encoding "^3.1.1" @@ -3370,6 +3360,11 @@ entities@^4.2.0, entities@^4.5.0: resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== +entities@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694" + integrity sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g== + env-cmd@^10.1.0: version "10.1.0" resolved "https://registry.yarnpkg.com/env-cmd/-/env-cmd-10.1.0.tgz#c7f5d3b550c9519f137fdac4dd8fb6866a8c8c4b" @@ -4223,10 +4218,10 @@ flatted@^3.2.9: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358" integrity sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== -follow-redirects@^1.14.0, follow-redirects@^1.14.8, follow-redirects@^1.15.6: - version "1.15.9" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" - integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== +follow-redirects@^1.14.0, follow-redirects@^1.15.6: + version "1.15.11" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.11.tgz#777d73d72a92f8ec4d2e410eb47352a56b8e8340" + integrity sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ== for-each@^0.3.3, for-each@^0.3.5: version "0.3.5" @@ -4277,14 +4272,15 @@ form-data@^2.5.0: mime-types "^2.1.35" safe-buffer "^5.2.1" -form-data@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.2.tgz#35cabbdd30c3ce73deb2c42d3c8d3ed9ca51794c" - integrity sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w== +form-data@^4.0.0, form-data@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4" + integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow== dependencies: asynckit "^0.4.0" combined-stream "^1.0.8" es-set-tostringtag "^2.1.0" + hasown "^2.0.2" mime-types "^2.1.12" form-data@~2.3.2: @@ -4796,7 +4792,17 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== -htmlparser2@^9.0.1, htmlparser2@^9.1.0: +htmlparser2@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.0.0.tgz#77ad249037b66bf8cc99c6e286ef73b83aeb621d" + integrity sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.2.1" + entities "^6.0.0" + +htmlparser2@^9.0.1: version "9.1.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-9.1.0.tgz#cdb498d8a75a51f739b61d3f718136c369bc8c23" integrity sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ== @@ -5551,6 +5557,13 @@ json-colorizer@^2.2.2: chalk "^2.4.1" lodash.get "^4.4.2" +json-colorizer@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-colorizer/-/json-colorizer-3.0.1.tgz#b6ca98de8e69f9d0c4e38f73fd1c0a6dec549d7c" + integrity sha512-4YyRAbD6eHeRnJD9vo0zjiU5fyY9QR6T+iYuH5DpO0XPThKWozpD4MaeY/8nLZIkHC3yEQMFLL+6P94E+JekDw== + dependencies: + colorette "^2.0.20" + json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -5667,15 +5680,6 @@ jwa@^1.4.1: ecdsa-sig-formatter "1.0.11" safe-buffer "^5.0.1" -jwa@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-2.0.0.tgz#a7e9c3f29dae94027ebcaf49975c9345593410fc" - integrity sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - jws@3.x.x, jws@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" @@ -5684,14 +5688,6 @@ jws@3.x.x, jws@^3.2.2: jwa "^1.4.1" safe-buffer "^5.0.1" -jws@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jws/-/jws-4.0.0.tgz#2d4e8cf6a318ffaa12615e9dec7e86e6c97310f4" - integrity sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg== - dependencies: - jwa "^2.0.0" - safe-buffer "^5.0.1" - keyv@^4.5.3: version "4.5.4" resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" @@ -6636,10 +6632,10 @@ open@^10.1.0: is-inside-container "^1.0.0" is-wsl "^3.1.0" -openai@4.77.4: - version "4.77.4" - resolved "https://registry.yarnpkg.com/openai/-/openai-4.77.4.tgz#1093d165efb3e13e763faf42fa62e34313e293e9" - integrity sha512-rShjKsZ/HXm1cSxXt6iFeZxiCohrVShawt0aRRQmbb+z/EXcH4OouyQZP1ShyZMb63LJajpl8aGw3DzEi8Wh9Q== +openai@4.104.0, openai@^4.97.0: + version "4.104.0" + resolved "https://registry.yarnpkg.com/openai/-/openai-4.104.0.tgz#c489765dc051b95019845dab64b0e5207cae4d30" + integrity sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA== dependencies: "@types/node" "^18.11.18" "@types/node-fetch" "^2.6.4" @@ -6649,14 +6645,6 @@ openai@4.77.4: formdata-node "^4.3.2" node-fetch "^2.6.7" -openai@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/openai/-/openai-3.3.0.tgz#a6408016ad0945738e1febf43f2fccca83a3f532" - integrity sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ== - dependencies: - axios "^0.26.0" - form-data "^4.0.0" - openssl-wrapper@^0.3.4: version "0.3.4" resolved "https://registry.yarnpkg.com/openssl-wrapper/-/openssl-wrapper-0.3.4.tgz#c01ec98e4dcd2b5dfe0b693f31827200e3b81b07" @@ -6795,7 +6783,7 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== -parse5-htmlparser2-tree-adapter@^7.0.0: +parse5-htmlparser2-tree-adapter@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz#b5a806548ed893a43e24ccb42fbb78069311e81b" integrity sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g== @@ -6810,13 +6798,20 @@ parse5-parser-stream@^7.1.2: dependencies: parse5 "^7.0.0" -parse5@^7.0.0, parse5@^7.1.2: +parse5@^7.0.0: version "7.2.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.2.1.tgz#8928f55915e6125f430cc44309765bf17556a33a" integrity sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ== dependencies: entities "^4.5.0" +parse5@^7.3.0: + version "7.3.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.3.0.tgz#d7e224fa72399c7a175099f45fc2ad024b05ec05" + integrity sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw== + dependencies: + entities "^6.0.0" + parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" @@ -8134,11 +8129,6 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== -stoppable@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/stoppable/-/stoppable-1.1.0.tgz#32da568e83ea488b08e4d7ea2c3bcc9d75015d5b" - integrity sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw== - stream-combiner@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" @@ -8670,7 +8660,7 @@ tunnel@0.0.6, tunnel@^0.0.6: resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== -turndown@^7.1.2: +turndown@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/turndown/-/turndown-7.2.0.tgz#67d614fe8371fb511079a93345abfd156c0ffcf4" integrity sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A== @@ -8848,10 +8838,10 @@ undici-types@~6.20.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== -undici@^6.19.5: - version "6.21.2" - resolved "https://registry.yarnpkg.com/undici/-/undici-6.21.2.tgz#49c5884e8f9039c65a89ee9018ef3c8e2f1f4928" - integrity sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g== +undici@^7.12.0: + version "7.13.0" + resolved "https://registry.yarnpkg.com/undici/-/undici-7.13.0.tgz#9331f99fc42970dcbdf54199e6604755ba54433a" + integrity sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA== union-value@^1.0.0: version "1.0.1" @@ -8966,6 +8956,11 @@ uuid@^10.0.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-10.0.0.tgz#5a95aa454e6e002725c79055fd42aaba30ca6294" integrity sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ== +uuid@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-11.1.0.tgz#9549028be1753bb934fc96e2bca09bb4105ae912" + integrity sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A== + uuid@^3.1.0, uuid@^3.2.1, uuid@^3.3.2: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" @@ -9006,19 +9001,21 @@ vasync@^2.2.0: dependencies: verror "1.10.0" -vectra@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/vectra/-/vectra-0.9.0.tgz#8eef1076ff9e6ccc31007a3cd51ee6babe3ddac3" - integrity sha512-Ynt+es19854syZJKgCFTEiWP3CrUZepi4xeIhEpVgeWmFV38XXwgrh8WvPhEyw7WqPJ/ze56JkR4+eUOTyPzNA== +vectra@^0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/vectra/-/vectra-0.11.1.tgz#da3b847b166cffa9c93b8c29e1fb471b00f9d6a2" + integrity sha512-i0NeIi9pAkf81Uh46vA+1Xdf71sOFjZc365b+xyTtJcl1KlEquxUvKEq5HlYXNkow82pA99Bjrfs7YX4p4iWyg== dependencies: - axios "^1.3.4" - cheerio "^1.0.0-rc.12" - dotenv "^8.2.0" + axios "^1.9.0" + cheerio "^1.0.0" + dotenv "^16.5.0" gpt-3-encoder "1.1.4" - json-colorizer "^2.2.2" - openai "^3.2.1" - turndown "^7.1.2" - uuid "^9.0.0" + json-colorizer "^3.0.1" + openai "^4.97.0" + turndown "^7.2.0" + uuid "^11.1.0" + wink-bm25-text-search "^3.1.2" + wink-nlp "^2.3.2" yargs "^17.7.2" verror@1.10.0: @@ -9151,6 +9148,73 @@ widest-line@^2.0.0: dependencies: string-width "^2.1.1" +wink-bm25-text-search@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/wink-bm25-text-search/-/wink-bm25-text-search-3.1.2.tgz#20ba1bad4754dd3134b72a797a762ef589597618" + integrity sha512-s+xY0v/yurUhiUop/XZnf9IvO9XVuwI14X+QTW0JqlmQCg+9ZgVXTMudXKqZuQVsnm5J+RjLnqrOflnD5BLApA== + dependencies: + wink-eng-lite-web-model "^1.4.3" + wink-helpers "^2.0.0" + wink-nlp "^1.12.2" + wink-nlp-utils "^2.0.4" + +wink-distance@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/wink-distance/-/wink-distance-2.0.2.tgz#cd172f2af05c44fc54acae97cf4c2e279bda4231" + integrity sha512-pyEhUB/OKFYcgOC4J6E+c+gwVA/8qg2s5n49mIcUsJZM5iDSa17uOxRQXR4rvfp+gbj55K/I08FwjFBwb6fq3g== + dependencies: + wink-helpers "^2.0.0" + wink-jaro-distance "^2.0.0" + +wink-eng-lite-web-model@^1.4.3: + version "1.8.1" + resolved "https://registry.yarnpkg.com/wink-eng-lite-web-model/-/wink-eng-lite-web-model-1.8.1.tgz#5f653f6e54917780d258b617630ba2f74130ba25" + integrity sha512-M2tSOU/rVNkDj8AS8IoKJaM7apJJjS0cN+hE8CPazfnB4A/ojyc9+7RMPk18UOiIdSyWk7MR6w8z9lWix2l5tA== + +wink-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/wink-helpers/-/wink-helpers-2.0.0.tgz#0aec1a2bddd0adcf9e6deb3bf7fa70c7e92dbe5c" + integrity sha512-I/ZzXrHcNRXuoeFJmp2vMVqDI6UCK02Tds1WP4kSGAmx520gjL1BObVzF7d2ps24tyHIly9ngdB2jwhlFUjPvg== + +wink-jaro-distance@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/wink-jaro-distance/-/wink-jaro-distance-2.0.0.tgz#96bc3fd69ec5dd48ee74055217f0dcd313148049" + integrity sha512-9bcUaXCi9N8iYpGWbFkf83OsBkg17r4hEyxusEzl+nnReLRPqxhB9YNeRn3g54SYnVRNXP029lY3HDsbdxTAuA== + +wink-nlp-utils@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wink-nlp-utils/-/wink-nlp-utils-2.1.0.tgz#0386f666bee9453fa13576b2ea2f86a648af1c12" + integrity sha512-b7PcRhEBNxQmsmht70jLOkwYUyie3da4/cgEXL+CumYO5b/nwV+W7fuMXToh5BtGq1RABznmc2TGTp1Qf/JUXg== + dependencies: + wink-distance "^2.0.1" + wink-eng-lite-web-model "^1.4.3" + wink-helpers "^2.0.0" + wink-nlp "^1.12.0" + wink-porter2-stemmer "^2.0.1" + wink-tokenizer "^5.2.3" + +wink-nlp@^1.12.0, wink-nlp@^1.12.2: + version "1.14.3" + resolved "https://registry.yarnpkg.com/wink-nlp/-/wink-nlp-1.14.3.tgz#dd00604899796e4eb49b3314acfa19b9cd88b22f" + integrity sha512-lvY5iCs3T8I34F8WKS70+2P0U9dWLn3vdPf/Z+m2VK14N7OmqnPzmHfh3moHdusajoQ37Em39z0IZB9K4x/96A== + +wink-nlp@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/wink-nlp/-/wink-nlp-2.4.0.tgz#ba21c297a410bc67a36641273f22cd00d7e8d320" + integrity sha512-d02inlNJL0LLNTLoYfkxZYGrqnYDSZV4HI4WpeuyIEfpu7UcUqUW1ZYWr+JTFm4ZR6dQdzOW/FtHEQRO+o/zzA== + +wink-porter2-stemmer@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/wink-porter2-stemmer/-/wink-porter2-stemmer-2.0.1.tgz#f7680e584e2b9b4c44766642325671662e98f44a" + integrity sha512-0g+RkkqhRXFmSpJQStVXW5N/WsshWpJXsoDRW7DwVkGI2uDT6IBCoq3xdH5p6IHLaC6ygk7RWUsUx4alKxoagQ== + +wink-tokenizer@^5.2.3: + version "5.3.0" + resolved "https://registry.yarnpkg.com/wink-tokenizer/-/wink-tokenizer-5.3.0.tgz#2af267ecddb794ef39344d700d92609f053eebaa" + integrity sha512-O/yAw0g3FmSgeeQuYAJJfP7fVPB4A6ay0018qASh79aWmIOyPYy4j4r9EQT8xBjicja6lCLvgRVAybmEBaATQA== + dependencies: + emoji-regex "^9.0.0" + word-wrap@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" @@ -9318,10 +9382,10 @@ yaml@^1.10.0: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yaml@^2.7.0: - version "2.7.1" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.7.1.tgz#44a247d1b88523855679ac7fa7cda6ed7e135cf6" - integrity sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ== +yaml@^2.8.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz#1870aa02b631f7e8328b93f8bc574fac5d6c4d79" + integrity sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw== yargs-parser@^13.1.2: version "13.1.2"