diff --git a/code/frontend/package-lock.json b/code/frontend/package-lock.json index 2241052ac..ca74d05b8 100644 --- a/code/frontend/package-lock.json +++ b/code/frontend/package-lock.json @@ -18,7 +18,7 @@ "lodash-es": "^4.17.21", "microsoft-cognitiveservices-speech-sdk": "^1.43.1", "postcss": "^8.5.1", - "react": "^18.3.1", + "react": "^19.1.0", "react-dom": "^18.3.1", "react-markdown": "^9.1.0", "react-router-dom": "^7.1.5", @@ -35,7 +35,7 @@ "@types/jest": "^29.5.13", "@types/lodash-es": "^4.17.12", "@types/node": "^22.14.0", - "@types/react": "^18.3.1", + "@types/react": "^19.1.2", "@types/react-dom": "^18.3.1", "@types/testing-library__user-event": "^4.2.0", "@types/uuid": "^10.0.0", @@ -616,7 +616,8 @@ "node_modules/@emotion/hash": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", - "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==" + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" }, "node_modules/@esbuild/aix-ppc64": { "version": "0.25.2", @@ -1031,6 +1032,7 @@ "version": "2.3.10", "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.10.tgz", "integrity": "sha512-6WDImiLqTOpkEtfUKSStcTDpzmJfL6ZammomcjawN9xH/8u8G3Hx72CIt2MNck9giw/oUlNLJFdWRAjeP3rmPQ==", + "license": "MIT", "dependencies": { "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" @@ -1048,16 +1050,30 @@ "tslib": "^2.1.0" } }, - "node_modules/@fluentui/foundation-legacy": { - "version": "8.4.25", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.25.tgz", - "integrity": "sha512-EcynaaKhP1Fyy4DigroXMrzAvf34+a1/CvIMnS0FMBx55sOaP3viUghsMdkiH1dN5uwVh6XoGgRbgjhf4IDNnQ==", + "node_modules/@fluentui/font-icons-mdl2/node_modules/@fluentui/react-window-provider": { + "version": "2.2.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.29.tgz", + "integrity": "sha512-4hK3UFH/TESnkuwTsE5yPTa0tgCmdoMHVynJrPQj0cBKcgZfcbb/l2lUwwtdxtAJ7K1x6yeNUC1rMLGosfeDJQ==", + "license": "MIT", + "dependencies": { + "@fluentui/set-version": "^8.2.24", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/font-icons-mdl2/node_modules/@fluentui/utilities": { + "version": "8.15.20", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.20.tgz", + "integrity": "sha512-sG4d8t6WvN7bPWz+zbYC33hmc5kGm3wcRupSWxc9rS0HJPKbJ04e4o5jd7KnBnBE4oWsB4axvhyaZmy2IB7P4Q==", "license": "MIT", "dependencies": { + "@fluentui/dom-utilities": "^2.3.10", "@fluentui/merge-styles": "^8.6.14", + "@fluentui/react-window-provider": "^2.2.29", "@fluentui/set-version": "^8.2.24", - "@fluentui/style-utilities": "^8.11.8", - "@fluentui/utilities": "^8.15.20", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1065,10 +1081,35 @@ "react": ">=16.8.0 <19.0.0" } }, + "node_modules/@fluentui/font-icons-mdl2/node_modules/@types/react": { + "version": "18.3.20", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.20.tgz", + "integrity": "sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@fluentui/font-icons-mdl2/node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@fluentui/keyboard-key": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.23.tgz", "integrity": "sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==", + "license": "MIT", "dependencies": { "tslib": "^2.1.0" } @@ -1110,16 +1151,28 @@ "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-focus": { - "version": "8.9.22", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.22.tgz", - "integrity": "sha512-+qHv/s3b4G/mvMVXdfwVGXq+vLXyl2K3G+UTFB7csTtKHqfLQen+YOBrD0h7XTUyJq3mlpzydU10ZO6PKx6rfA==", + "node_modules/@fluentui/react-icons": { + "version": "2.0.295", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.295.tgz", + "integrity": "sha512-5OHNBu1q7hf57CcKzrIkCBFbcHlOpDEHkWOf0uB6ni2TiDsK57XDSIuqPIAin2E1jLye6H51rCR3q9f542jZrg==", + "license": "MIT", + "dependencies": { + "@griffel/react": "^1.0.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react/node_modules/@fluentui/foundation-legacy": { + "version": "8.4.26", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.26.tgz", + "integrity": "sha512-kTOdBGk7xPK3usD4uQ77+2UrK9AsAp0CeAboEBSvV/1wO6uI86IWGN7iyvSaqnnZHRJ8k5VAMrE2lHRJsOveag==", "license": "MIT", "dependencies": { - "@fluentui/keyboard-key": "^0.4.23", "@fluentui/merge-styles": "^8.6.14", "@fluentui/set-version": "^8.2.24", - "@fluentui/style-utilities": "^8.11.8", + "@fluentui/style-utilities": "^8.12.0", "@fluentui/utilities": "^8.15.20", "tslib": "^2.1.0" }, @@ -1128,13 +1181,16 @@ "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-hooks": { - "version": "8.8.17", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.17.tgz", - "integrity": "sha512-P1GFAuG8IbRJa5nRZYbHsgYjqvPctZpsGXTxRUTLelYhUy1t2b2eiG2Eom/JFjNHazAEWwDRxwCgEPesdJbY3Q==", + "node_modules/@fluentui/react/node_modules/@fluentui/react-focus": { + "version": "8.9.23", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.23.tgz", + "integrity": "sha512-cBx6E/uM9T55uzwO27cV9iKwfv/o2oZNSTyAdYdJeACIocVeIoH8fFA0zRbWoxwL72cZ9nteO+pKHcb+np2P9w==", + "license": "MIT", "dependencies": { - "@fluentui/react-window-provider": "^2.2.29", + "@fluentui/keyboard-key": "^0.4.23", + "@fluentui/merge-styles": "^8.6.14", "@fluentui/set-version": "^8.2.24", + "@fluentui/style-utilities": "^8.12.0", "@fluentui/utilities": "^8.15.20", "tslib": "^2.1.0" }, @@ -1143,23 +1199,27 @@ "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-icons": { - "version": "2.0.295", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.295.tgz", - "integrity": "sha512-5OHNBu1q7hf57CcKzrIkCBFbcHlOpDEHkWOf0uB6ni2TiDsK57XDSIuqPIAin2E1jLye6H51rCR3q9f542jZrg==", + "node_modules/@fluentui/react/node_modules/@fluentui/react-hooks": { + "version": "8.8.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.17.tgz", + "integrity": "sha512-P1GFAuG8IbRJa5nRZYbHsgYjqvPctZpsGXTxRUTLelYhUy1t2b2eiG2Eom/JFjNHazAEWwDRxwCgEPesdJbY3Q==", "license": "MIT", "dependencies": { - "@griffel/react": "^1.0.0", + "@fluentui/react-window-provider": "^2.2.29", + "@fluentui/set-version": "^8.2.24", + "@fluentui/utilities": "^8.15.20", "tslib": "^2.1.0" }, "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-portal-compat-context": { + "node_modules/@fluentui/react/node_modules/@fluentui/react-portal-compat-context": { "version": "9.0.13", "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.13.tgz", "integrity": "sha512-N+c6Qs775jnr/4WIzsQuNaRu4v16fa+gGsOCzzU1bqxX0IR9BSjjO2oLGC6luaAOqlQP+JIwn/aumOIJICKXkA==", + "license": "MIT", "dependencies": { "@swc/helpers": "^0.5.1" }, @@ -1168,10 +1228,11 @@ "react": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-window-provider": { + "node_modules/@fluentui/react/node_modules/@fluentui/react-window-provider": { "version": "2.2.29", "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.29.tgz", "integrity": "sha512-4hK3UFH/TESnkuwTsE5yPTa0tgCmdoMHVynJrPQj0cBKcgZfcbb/l2lUwwtdxtAJ7K1x6yeNUC1rMLGosfeDJQ==", + "license": "MIT", "dependencies": { "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" @@ -1181,6 +1242,39 @@ "react": ">=16.8.0 <19.0.0" } }, + "node_modules/@fluentui/react/node_modules/@fluentui/theme": { + "version": "2.6.65", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.65.tgz", + "integrity": "sha512-i90fReoSoq5KTqjUfac7eT26og1uSMaC+PoBsmvqVu1Oj0zXJKGb/5HJXXCAfQYr7QQkUXw0YiyfjCkdzl2R6w==", + "license": "MIT", + "dependencies": { + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/set-version": "^8.2.24", + "@fluentui/utilities": "^8.15.20", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react/node_modules/@fluentui/utilities": { + "version": "8.15.20", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.20.tgz", + "integrity": "sha512-sG4d8t6WvN7bPWz+zbYC33hmc5kGm3wcRupSWxc9rS0HJPKbJ04e4o5jd7KnBnBE4oWsB4axvhyaZmy2IB7P4Q==", + "license": "MIT", + "dependencies": { + "@fluentui/dom-utilities": "^2.3.10", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/react-window-provider": "^2.2.29", + "@fluentui/set-version": "^8.2.24", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, "node_modules/@fluentui/set-version": { "version": "8.2.24", "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.24.tgz", @@ -1190,9 +1284,9 @@ } }, "node_modules/@fluentui/style-utilities": { - "version": "8.11.8", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.11.8.tgz", - "integrity": "sha512-DPYIVL99Xvm5h67+Reoc/z+EQtO+F/vu+ZmdHw1zgVLDmtKxKksRA53xBwFqL4YweoNkSTPKoJlJF1/NF5U8uw==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.12.0.tgz", + "integrity": "sha512-uBHPzZ1waIOj/lQG6Z8jjAilKnePqvFWJi2UHYAfezQM6HXoGpE0sUZWECYNPU+fL0/LTNF8FmfvYPFD0frVGw==", "license": "MIT", "dependencies": { "@fluentui/merge-styles": "^8.6.14", @@ -1203,10 +1297,25 @@ "tslib": "^2.1.0" } }, - "node_modules/@fluentui/theme": { + "node_modules/@fluentui/style-utilities/node_modules/@fluentui/react-window-provider": { + "version": "2.2.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.29.tgz", + "integrity": "sha512-4hK3UFH/TESnkuwTsE5yPTa0tgCmdoMHVynJrPQj0cBKcgZfcbb/l2lUwwtdxtAJ7K1x6yeNUC1rMLGosfeDJQ==", + "license": "MIT", + "dependencies": { + "@fluentui/set-version": "^8.2.24", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/@fluentui/theme": { "version": "2.6.65", "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.65.tgz", "integrity": "sha512-i90fReoSoq5KTqjUfac7eT26og1uSMaC+PoBsmvqVu1Oj0zXJKGb/5HJXXCAfQYr7QQkUXw0YiyfjCkdzl2R6w==", + "license": "MIT", "dependencies": { "@fluentui/merge-styles": "^8.6.14", "@fluentui/set-version": "^8.2.24", @@ -1218,10 +1327,11 @@ "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/utilities": { + "node_modules/@fluentui/style-utilities/node_modules/@fluentui/utilities": { "version": "8.15.20", "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.20.tgz", "integrity": "sha512-sG4d8t6WvN7bPWz+zbYC33hmc5kGm3wcRupSWxc9rS0HJPKbJ04e4o5jd7KnBnBE4oWsB4axvhyaZmy2IB7P4Q==", + "license": "MIT", "dependencies": { "@fluentui/dom-utilities": "^2.3.10", "@fluentui/merge-styles": "^8.6.14", @@ -1234,6 +1344,30 @@ "react": ">=16.8.0 <19.0.0" } }, + "node_modules/@fluentui/style-utilities/node_modules/@types/react": { + "version": "18.3.20", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.20.tgz", + "integrity": "sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@fortawesome/fontawesome-common-types": { "version": "6.7.2", "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.7.2.tgz", @@ -1276,9 +1410,10 @@ } }, "node_modules/@griffel/core": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.19.1.tgz", - "integrity": "sha512-ZItAAOm8YH1FW0ebzOxS3jwENqd+Dz4CGiPEdgkL4kr7D6mBpjjBbQC6VRXxnA+VqHeEQGy69Ll4M1peY8MX/g==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.19.2.tgz", + "integrity": "sha512-WkB/QQkjy9dE4vrNYGhQvRRUHFkYVOuaznVOMNTDT4pS9aTJ9XPrMTXXlkpcwaf0D3vNKoerj4zAwnU2lBzbOg==", + "license": "MIT", "dependencies": { "@emotion/hash": "^0.9.0", "@griffel/style-types": "^1.3.0", @@ -1289,21 +1424,23 @@ } }, "node_modules/@griffel/react": { - "version": "1.5.29", - "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.29.tgz", - "integrity": "sha512-xKenEIfV2PnLKVsM8yp2ZCUTknh2790937XlI88zDaO9TC8ylG10mZ3MrcgCdSecrVjKq9JKmm24tsODpkh4pw==", + "version": "1.5.30", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.30.tgz", + "integrity": "sha512-1q4ojbEVFY5YA0j1NamP0WWF4BKh+GHsVugltDYeEgEaVbH3odJ7tJabuhQgY+7Nhka0pyEFWSiHJev0K3FSew==", + "license": "MIT", "dependencies": { - "@griffel/core": "^1.19.1", + "@griffel/core": "^1.19.2", "tslib": "^2.1.0" }, "peerDependencies": { - "react": ">=16.8.0 <19.0.0" + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@griffel/style-types": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.3.0.tgz", "integrity": "sha512-bHwD3sUE84Xwv4dH011gOKe1jul77M1S6ZFN9Tnq8pvZ48UMdY//vtES6fv7GRS5wXYT4iqxQPBluAiYAfkpmw==", + "license": "MIT", "dependencies": { "csstype": "^3.1.3" } @@ -2102,9 +2239,10 @@ } }, "node_modules/@swc/helpers": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", - "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", + "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.8.0" } @@ -2457,15 +2595,16 @@ "node_modules/@types/prop-types": { "version": "15.7.14", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", - "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==" + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "license": "MIT", + "peer": true }, "node_modules/@types/react": { - "version": "18.3.20", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.20.tgz", - "integrity": "sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==", + "version": "19.1.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.2.tgz", + "integrity": "sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==", "license": "MIT", "dependencies": { - "@types/prop-types": "*", "csstype": "^3.0.2" } }, @@ -7341,12 +7480,10 @@ "dev": true }, "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7449,6 +7586,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", + "license": "MIT", "engines": { "node": ">=18" } @@ -7708,6 +7846,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.1.2" } @@ -7750,7 +7889,8 @@ "node_modules/set-cookie-parser": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", - "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "license": "MIT" }, "node_modules/shebang-command": { "version": "2.0.0", @@ -8005,7 +8145,8 @@ "node_modules/stylis": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.6.tgz", - "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==" + "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==", + "license": "MIT" }, "node_modules/supports-color": { "version": "7.2.0", @@ -8278,7 +8419,8 @@ "node_modules/turbo-stream": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", - "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==" + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==", + "license": "ISC" }, "node_modules/type-detect": { "version": "4.0.8", diff --git a/code/frontend/package.json b/code/frontend/package.json index fc1a86eb9..dfc1742e4 100644 --- a/code/frontend/package.json +++ b/code/frontend/package.json @@ -21,7 +21,7 @@ "lodash-es": "^4.17.21", "microsoft-cognitiveservices-speech-sdk": "^1.43.1", "postcss": "^8.5.1", - "react": "^18.3.1", + "react": "^19.1.0", "react-dom": "^18.3.1", "react-markdown": "^9.1.0", "react-router-dom": "^7.1.5", @@ -38,7 +38,7 @@ "@types/jest": "^29.5.13", "@types/lodash-es": "^4.17.12", "@types/node": "^22.14.0", - "@types/react": "^18.3.1", + "@types/react": "^19.1.2", "@types/react-dom": "^18.3.1", "@types/testing-library__user-event": "^4.2.0", "@types/uuid": "^10.0.0",