diff --git a/samples/nodejs/copilotstudio-webchat-react/package-lock.json b/samples/nodejs/copilotstudio-webchat-react/package-lock.json index 3e44278..2e2f146 100644 --- a/samples/nodejs/copilotstudio-webchat-react/package-lock.json +++ b/samples/nodejs/copilotstudio-webchat-react/package-lock.json @@ -11,8 +11,8 @@ "dependencies": { "@azure/msal-browser": "^4.13.1", "@microsoft/agents-copilotstudio-client": "^1.1.0", - "botframework-webchat": "4.18.1-main.20251101.54e519d", - "botframework-webchat-fluent-theme": "4.18.1-main.20251101.54e519d", + "botframework-webchat": "4.18.1-main.20251219.4ef3594", + "botframework-webchat-fluent-theme": "4.18.1-main.20251219.4ef3594", "react": "16.8.6", "react-dom": "16.8.6" }, @@ -26,9 +26,9 @@ } }, "node_modules/@angular/common": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.3.tgz", - "integrity": "sha512-y8U5jlaK5x3fhI7WOsuiwwNYghC5TBDfmqJdQ2YT4RFG0vB4b22RW5RY5GDbQ5La4AAcpcjoqb4zca8auLCe+g==", + "version": "21.0.6", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.6.tgz", + "integrity": "sha512-Yd8PF0dR37FAzqEcBHAyVCiSGMJOezSJe6rV/4BC6AVLfaZ7oZLl8CNVxKsod2UHd6rKxt1hzx05QdVcVvYNeA==", "license": "MIT", "peer": true, "dependencies": { @@ -38,14 +38,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "21.0.3", + "@angular/core": "21.0.6", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/core": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.3.tgz", - "integrity": "sha512-/7a2FyZp5cyjNiwuNLr889KA8DVKSTcTtZJpz57Z9DpmZhPscDOWQqLn9f8jeEwbWllvgrXJi8pKSa78r8JAwA==", + "version": "21.0.6", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.6.tgz", + "integrity": "sha512-SvWbOkkrsqprYJSBmzQEWkWjfZB/jkRYyFp2ClMJBPqOLxP1a+i3Om2rolcNQjZPz87bs9FszwgRlXUy7sw5cQ==", "license": "MIT", "peer": true, "dependencies": { @@ -55,7 +55,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "21.0.3", + "@angular/compiler": "21.0.6", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -173,9 +173,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", - "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -852,15 +853,6 @@ "url": "https://opencollective.com/redux-saga" } }, - "node_modules/@redux-saga/core/node_modules/@babel/runtime": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", - "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@redux-saga/deferred": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@redux-saga/deferred/-/deferred-1.3.1.tgz", @@ -964,6 +956,7 @@ "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", "dependencies": { "@types/ms": "*" } @@ -999,7 +992,8 @@ "node_modules/@types/ms": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" }, "node_modules/@types/node": { "version": "10.17.60", @@ -1022,7 +1016,6 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.65.tgz", "integrity": "sha512-Guc3kE+W8LrQB9I3bF3blvNH15dXFIVIHIJTqrF8cp5XI/3IJcHGo4C3sJNPb8Zx49aofXKnAGIKyonE4f7XWg==", "license": "MIT", - "peer": true, "dependencies": { "@types/prop-types": "*", "@types/scheduler": "^0.16", @@ -1135,7 +1128,6 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "license": "MIT", - "peer": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -1303,9 +1295,9 @@ "integrity": "sha512-KmkCs6SjE6t4ihrfW9JelAPQIIIFbJweaaSLTh/4AO+c58JlDcb+GbdPt8yr5lRcFg4rPswRFRRhBGpWwh0K/Q==" }, "node_modules/botframework-directlinespeech-sdk": { - "version": "4.18.1-main.20251101.54e519d", - "resolved": "https://registry.npmjs.org/botframework-directlinespeech-sdk/-/botframework-directlinespeech-sdk-4.18.1-main.20251101.54e519d.tgz", - "integrity": "sha512-uJxE/EB5qt8HUyFUOsAqgbD3sKoGhyKGcJ8qr4nzO+MnT8WkbtqfE8owRcRIgJiqvShqu1pv3HhPtRFSqYUvcg==", + "version": "4.18.1-main.20251208.8ccadd6", + "resolved": "https://registry.npmjs.org/botframework-directlinespeech-sdk/-/botframework-directlinespeech-sdk-4.18.1-main.20251208.8ccadd6.tgz", + "integrity": "sha512-TRqyN2OziCPhNAaI/N+1fxDEkzaMp7KgbHSOllsZfblbxsjI5MEMzVpjgzUr3lwxfApvPPVEm6SSclaNXKursw==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -1323,6 +1315,26 @@ "node": ">= 10.14.2" } }, + "node_modules/botframework-directlinespeech-sdk/node_modules/@babel/runtime": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/botframework-directlinespeech-sdk/node_modules/core-js": { + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.44.0.tgz", + "integrity": "sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, "node_modules/botframework-streaming": { "version": "4.23.0", "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.23.0.tgz", @@ -1343,28 +1355,28 @@ } }, "node_modules/botframework-webchat": { - "version": "4.18.1-main.20251101.54e519d", - "resolved": "https://registry.npmjs.org/botframework-webchat/-/botframework-webchat-4.18.1-main.20251101.54e519d.tgz", - "integrity": "sha512-+SG3EI5RijXB7+zMMid1x7PEjMIwbKklY2DSubIMzuJQIU2IYQ+W80AcyDSWZdN0PuWoieXCchfOHf1poZ5nAw==", + "version": "4.18.1-main.20251219.4ef3594", + "resolved": "https://registry.npmjs.org/botframework-webchat/-/botframework-webchat-4.18.1-main.20251219.4ef3594.tgz", + "integrity": "sha512-k8eBWXwlRoONHA0W9syURuZEddd7st3yt0jecT0IgjGfWF0aSx6vQ0mQo8QiztTxls8O6NGI7oQRQkDYnxhizw==", "license": "MIT", "dependencies": { - "@babel/runtime": "7.28.2", + "@babel/runtime": "7.28.4", "adaptivecards": "3.0.2", "botframework-directlinejs": "0.15.6", - "botframework-directlinespeech-sdk": "4.18.1-main.20251101.54e519d", - "botframework-webchat-api": "4.18.1-main.20251101.54e519d", - "botframework-webchat-component": "4.18.1-main.20251101.54e519d", - "botframework-webchat-core": "4.18.1-main.20251101.54e519d", + "botframework-directlinespeech-sdk": "4.18.1-main.20251208.8ccadd6", + "botframework-webchat-api": "4.18.1-main.20251219.4ef3594", + "botframework-webchat-component": "4.18.1-main.20251219.4ef3594", + "botframework-webchat-core": "4.18.1-main.20251219.4ef3594", "classnames": "2.5.1", - "core-js": "3.44.0", - "katex": "0.16.22", + "core-js": "3.47.0", + "katex": "0.16.27", "math-random": "2.0.1", "mdast-util-from-markdown": "2.0.2", "memoize-one": "6.0.0", "micromark": "4.0.2", "micromark-extension-gfm": "3.0.0", "micromark-util-character": "2.1.1", - "micromark-util-sanitize-uri": "^2.0.1", + "micromark-util-sanitize-uri": "2.0.1", "microsoft-cognitiveservices-speech-sdk": "1.17.0", "prop-types": "15.8.1", "punycode": "2.3.1", @@ -1374,25 +1386,24 @@ "url-search-params-polyfill": "8.2.5", "use-ref-from": "0.1.0", "uuid": "8.3.2", - "valibot": "1.1.0", + "valibot": "1.2.0", "web-speech-cognitive-services": "8.1.3", "whatwg-fetch": "3.6.20" }, "peerDependencies": { - "@types/react": "^16.14.65", "react": ">= 16.8.6", "react-chain-of-responsibility": "0.4.2", "react-dom": ">= 16.8.6" } }, "node_modules/botframework-webchat-api": { - "version": "4.18.1-main.20251101.54e519d", - "resolved": "https://registry.npmjs.org/botframework-webchat-api/-/botframework-webchat-api-4.18.1-main.20251101.54e519d.tgz", - "integrity": "sha512-7emqy4izOfMm04B+TvkVpWil/Z1BDv/rdrBEUT89bwb2MJ2QNtc2ZDN0h7grXZzFKWQdLzu/7Eo/t1hYXDH5lA==", + "version": "4.18.1-main.20251219.4ef3594", + "resolved": "https://registry.npmjs.org/botframework-webchat-api/-/botframework-webchat-api-4.18.1-main.20251219.4ef3594.tgz", + "integrity": "sha512-ftOV+CaTSTuH/NNU5IRbNXxW7cp9eMjEuUK0k/9Xx3c0ubISzqbBNutZpAI+Ucu/PuSoLyqaxaFHzMonnXXD2g==", "license": "MIT", "dependencies": { - "botframework-webchat-core": "4.18.1-main.20251101.54e519d", - "globalize": "1.7.0", + "botframework-webchat-core": "4.18.1-main.20251219.4ef3594", + "globalize": "1.7.1", "iter-fest": "0.3.0", "math-random": "2.0.1", "prop-types": "15.8.1", @@ -1401,24 +1412,23 @@ "redux": "5.0.1", "simple-update-in": "2.2.0", "use-ref-from": "0.1.0", - "valibot": "1.1.0" + "valibot": "1.2.0" }, "peerDependencies": { - "@types/react": "^16.14.65", "react": ">= 16.8.6", "react-dom": ">= 16.8.6" } }, "node_modules/botframework-webchat-component": { - "version": "4.18.1-main.20251101.54e519d", - "resolved": "https://registry.npmjs.org/botframework-webchat-component/-/botframework-webchat-component-4.18.1-main.20251101.54e519d.tgz", - "integrity": "sha512-3gJdBB6uNDqo3P1SUVcTJa+dqlo701e2UY4MerP+68kRh7IqP8/XXJuc6NMlocMpjWI8gBY1j8lH9NWud4/vmg==", + "version": "4.18.1-main.20251219.4ef3594", + "resolved": "https://registry.npmjs.org/botframework-webchat-component/-/botframework-webchat-component-4.18.1-main.20251219.4ef3594.tgz", + "integrity": "sha512-75PCy1EQWWulRmAAcLFS+zwBgxYt73NCvCrxyOJgUnxpD8frjaq6jAhKHXmOrLeHDa52L6sQg5szoPywtY0bZw==", "license": "MIT", "dependencies": { "@emotion/css": "11.13.5", "base64-js": "1.5.1", - "botframework-webchat-api": "4.18.1-main.20251101.54e519d", - "botframework-webchat-core": "4.18.1-main.20251101.54e519d", + "botframework-webchat-api": "4.18.1-main.20251219.4ef3594", + "botframework-webchat-core": "4.18.1-main.20251219.4ef3594", "classnames": "2.5.1", "compute-scroll-into-view": "1.0.20", "deep-freeze-strict": "1.1.1", @@ -1439,37 +1449,50 @@ "redux": "5.0.1", "simple-update-in": "2.2.0", "use-propagate": "0.2.1", - "use-reduce-memo": "^0.1.0-main.1384637", + "use-reduce-memo": "0.1.0", "use-ref-from": "0.1.0", "use-state-with-ref": "0.1.0", - "valibot": "1.1.0" + "valibot": "1.2.0" }, "peerDependencies": { - "@types/react": "^16.14.65", "react": ">= 16.8.6", "react-dom": ">= 16.8.6" } }, "node_modules/botframework-webchat-core": { - "version": "4.18.1-main.20251101.54e519d", - "resolved": "https://registry.npmjs.org/botframework-webchat-core/-/botframework-webchat-core-4.18.1-main.20251101.54e519d.tgz", - "integrity": "sha512-yNEe2slfAC2H41u+0QHhIrQCyS0gBbwiPH8Kt0UBxtw+nHbXaHmlXgK0hY7rX4ikhstWSYLjTClnHfbJ7KNdDw==", + "version": "4.18.1-main.20251219.4ef3594", + "resolved": "https://registry.npmjs.org/botframework-webchat-core/-/botframework-webchat-core-4.18.1-main.20251219.4ef3594.tgz", + "integrity": "sha512-tS4s1/z4K0/ehCCrDoU9L5b70bjeyVrcsiSc6rE8fP6WcNQliOLrYK28yt//wrXzY6VrCMzOMihNGIkaHL1PAg==", "license": "MIT", "dependencies": { - "@babel/runtime": "7.28.2", + "@babel/runtime": "7.28.4", "@redux-devtools/extension": "3.3.0", + "core-js-pure": "3.47.0", + "iter-fest": "0.3.0", "jwt-decode": "4.0.0", "math-random": "2.0.1", - "mime": "4.0.7", + "mime": "4.1.0", "redux": "5.0.1", - "redux-saga": "1.3.0", + "redux-saga": "1.4.2", "simple-update-in": "2.2.0", - "valibot": "1.1.0" + "uuid": "8.3.2", + "valibot": "1.2.0" }, "engines": { "node": ">=12.0.0" } }, + "node_modules/botframework-webchat-core/node_modules/core-js-pure": { + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.47.0.tgz", + "integrity": "sha512-BcxeDbzUrRnXGYIVAGFtcGQVNpFcUhVjr6W7F8XktvQW2iJP9e66GP6xdKotCRFlrxBvNIBrhwKteRXqMV86Nw==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, "node_modules/botframework-webchat-core/node_modules/jwt-decode": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", @@ -1479,21 +1502,29 @@ "node": ">=18" } }, + "node_modules/botframework-webchat-core/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/botframework-webchat-fluent-theme": { - "version": "4.18.1-main.20251101.54e519d", - "resolved": "https://registry.npmjs.org/botframework-webchat-fluent-theme/-/botframework-webchat-fluent-theme-4.18.1-main.20251101.54e519d.tgz", - "integrity": "sha512-ZjIt0HvHcApczpTdrapbf0nvh4PPId1Fz93QdMHLl99QZspr9MMpmR33H90yLZF38AvrRbKu/zu7Ru0TG0BD0Q==", + "version": "4.18.1-main.20251219.4ef3594", + "resolved": "https://registry.npmjs.org/botframework-webchat-fluent-theme/-/botframework-webchat-fluent-theme-4.18.1-main.20251219.4ef3594.tgz", + "integrity": "sha512-o7DA8VFHfI5UXLQYHM3yxTCvIKu6BHXgbezWjDc7ktDLXAq4r3LzWTYSV6zaJ+NhtAhpoxyvboy2kR7Vr9PmOQ==", "license": "MIT", "dependencies": { - "botframework-webchat": "4.18.1-main.20251101.54e519d", + "botframework-webchat": "4.18.1-main.20251219.4ef3594", "classnames": "2.5.1", "inject-meta-tag": "0.0.1", "math-random": "2.0.1", "use-ref-from": "0.1.0", - "valibot": "1.1.0" + "valibot": "1.2.0" }, "peerDependencies": { - "@types/react": "^16.14.65", "react": ">= 16.8.6" } }, @@ -1606,6 +1637,7 @@ "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", "engines": { "node": ">= 12" } @@ -1629,10 +1661,11 @@ "license": "MIT" }, "node_modules/core-js": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.44.0.tgz", - "integrity": "sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz", + "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==", "hasInstallScript": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -1644,7 +1677,6 @@ "integrity": "sha512-gvMQAGB4dfVUxpYD0k3Fq8J+n5bB6Ytl15lqlZrOIXFzxOhtPaObfkQGHtMRdyjIf7z2IeNULwi1jEwyS+ltKQ==", "hasInstallScript": true, "license": "MIT", - "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -2004,20 +2036,21 @@ } }, "node_modules/globalize": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz", - "integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.1.tgz", + "integrity": "sha512-PFymRL0PtitFOlSniuwwwNfkooi3cLQJo9Uke1+j1DsGfUkkHkwneImqVtGcqKI0TuzhAlHt7hAcgK324902HA==", "license": "MIT", "dependencies": { "cldrjs": "^0.5.4" } }, "node_modules/handler-chain": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/handler-chain/-/handler-chain-0.1.0.tgz", - "integrity": "sha512-Bp0Imbm0pmt3FUNDK1y4Fj31K/tOGfVHKNZGprcuedHrcoRNwC7EYtJwJfdl1x9q8Lcs21sK43hbB8V01f+grA==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/handler-chain/-/handler-chain-0.1.1.tgz", + "integrity": "sha512-5eo8F9UTUiFCMtDUF1ipva1tvOCGE+vFr33aFHSISjTqXfGywCRV2aE6TzPkMhaw1pArOv3wv2Wz3Rh+AJJ8bA==", + "license": "MIT", "dependencies": { - "handler-chain": "^0.1.0" + "handler-chain": "^0.1.1" } }, "node_modules/hasown": { @@ -2101,9 +2134,9 @@ } }, "node_modules/html-react-parser": { - "version": "5.2.10", - "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-5.2.10.tgz", - "integrity": "sha512-DjOLloguuDA+Ed7Q7PKhvMQmCl2+Yk/pfvvca68fvn15QFBbL4uHGxXwoXQ4sqS0UyuRH2lJb0S8yZCL3lvehQ==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-5.2.11.tgz", + "integrity": "sha512-WnSQVn/D1UTj64nSz5y8MriL+MrbsZH80Ytr1oqKqs8DGZnphWY1R1pl3t7TY3rpqTSu+FHA21P80lrsmrdNBA==", "license": "MIT", "dependencies": { "domhandler": "5.0.3", @@ -2343,13 +2376,14 @@ "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" }, "node_modules/katex": { - "version": "0.16.22", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz", - "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==", + "version": "0.16.27", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.27.tgz", + "integrity": "sha512-aeQoDkuRWSqQN6nSvVCEFvfXdqo1OQiCmmW1kc9xSdjutPv7BGO7pqY9sQRJpMOGrEdfDgF2TfRXe5eUAD2Waw==", "funding": [ "https://opencollective.com/katex", "https://github.com/sponsors/katex" ], + "license": "MIT", "dependencies": { "commander": "^8.3.0" }, @@ -2408,6 +2442,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", @@ -2452,6 +2487,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", "dependencies": { "@types/mdast": "^4.0.0" }, @@ -2469,7 +2505,8 @@ "node_modules/memoize-one": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" }, "node_modules/merge-refs": { "version": "2.0.0", @@ -2502,6 +2539,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -2861,6 +2899,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0" } @@ -2879,6 +2918,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", @@ -3052,9 +3092,9 @@ } }, "node_modules/mime": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/mime/-/mime-4.0.7.tgz", - "integrity": "sha512-2OfDPL+e03E0LrXaGYOtTFIYhiuzep94NSsuhrNULq+stylcJedcHdzHtz0atMUuGwJfFYs0YL5xeC/Ca2x0eQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz", + "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==", "funding": [ "https://github.com/sponsors/broofa" ], @@ -3155,12 +3195,12 @@ } }, "node_modules/on-error-resume-next": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/on-error-resume-next/-/on-error-resume-next-2.0.2.tgz", - "integrity": "sha512-xGi+R6gp5OyWz/BbGIxyXbdcaGl0SFjvCyC0HgquupNC5t15L+7B/KYwLQ47EPRfpegmX0uOa85GAj4NO4Ujlg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/on-error-resume-next/-/on-error-resume-next-2.0.3.tgz", + "integrity": "sha512-M/0RUYYlgKwoVhtdMNHSp//HxuqdAM5gDXtwitDfupoW+L773ZEitgqaYzZIuPFNZA3jf83bffkx4tm0QQxnuw==", "license": "MIT", "dependencies": { - "on-error-resume-next": "^2.0.2" + "on-error-resume-next": "^2.0.3" } }, "node_modules/once": { @@ -3296,6 +3336,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -3310,7 +3351,6 @@ "version": "16.8.6", "resolved": "https://registry.npmjs.org/react/-/react-16.8.6.tgz", "integrity": "sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==", - "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -3326,7 +3366,6 @@ "resolved": "https://registry.npmjs.org/react-chain-of-responsibility/-/react-chain-of-responsibility-0.4.2.tgz", "integrity": "sha512-khBaWO1rSLSUw6Ydr3lYFgONwmrx9rSOClrLCyn7cq40QxVJSh5utq1rbey+Pr24trWmQdC9qweTuKG2RptTXw==", "license": "MIT", - "peer": true, "dependencies": { "handler-chain": "^0.1.0", "react-chain-of-responsibility": "^0.4.2", @@ -3355,7 +3394,6 @@ "version": "16.8.6", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.6.tgz", "integrity": "sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==", - "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -3526,16 +3564,15 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/redux-saga": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-1.3.0.tgz", - "integrity": "sha512-J9RvCeAZXSTAibFY0kGw6Iy4EdyDNW7k6Q+liwX+bsck7QVsU78zz8vpBRweEfANxnnlG/xGGeOvf6r8UXzNJQ==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-1.4.2.tgz", + "integrity": "sha512-QLIn/q+7MX/B+MkGJ/K6R3//60eJ4QNy65eqPsJrfGezbxdh1Jx+37VRKE2K4PsJnNET5JufJtgWdT30WBa+6w==", "license": "MIT", "dependencies": { - "@redux-saga/core": "^1.3.0" + "@redux-saga/core": "^1.4.2" } }, "node_modules/regenerator-runtime": { @@ -3628,7 +3665,6 @@ "version": "7.8.2", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", - "peer": true, "dependencies": { "tslib": "^2.1.0" } @@ -3820,7 +3856,6 @@ } ], "hasInstallScript": true, - "peer": true, "dependencies": { "dom7": "^4.0.4", "ssr-window": "^4.0.2" @@ -4061,9 +4096,10 @@ } }, "node_modules/valibot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.1.0.tgz", - "integrity": "sha512-Nk8lX30Qhu+9txPYTwM0cFlWLdPFsFr6LblzqIySfbZph9+BFsAHsNvHOymEviUepeIW6KFHzpX8TKhbptBXXw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.2.0.tgz", + "integrity": "sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==", + "license": "MIT", "peerDependencies": { "typescript": ">=5" }, diff --git a/samples/nodejs/copilotstudio-webchat-react/package.json b/samples/nodejs/copilotstudio-webchat-react/package.json index 30eddfa..9d5b6f8 100644 --- a/samples/nodejs/copilotstudio-webchat-react/package.json +++ b/samples/nodejs/copilotstudio-webchat-react/package.json @@ -14,8 +14,8 @@ "dependencies": { "@azure/msal-browser": "^4.13.1", "@microsoft/agents-copilotstudio-client": "^1.1.0", - "botframework-webchat": "4.18.1-main.20251101.54e519d", - "botframework-webchat-fluent-theme": "4.18.1-main.20251101.54e519d", + "botframework-webchat": "4.18.1-main.20251219.4ef3594", + "botframework-webchat-fluent-theme": "4.18.1-main.20251219.4ef3594", "react": "16.8.6", "react-dom": "16.8.6" },