From 1419a8897b2cf91a0b0ec7cd07a2325a06afb30f Mon Sep 17 00:00:00 2001 From: Laurent Nguyen Date: Wed, 26 Jun 2024 13:45:02 +0200 Subject: [PATCH] Upgrade typescript to 4.9.5 --- package-lock.json | 1976 ++++++++++------- package.json | 14 +- patches/@phosphor+virtualdom+1.2.0.patch | 13 + .../GraphExplorerComponent/D3ForceGraph.ts | 6 +- .../NotebookComponentBootstrapper.tsx | 14 +- .../Notebook/NotebookRenderer/StatusBar.tsx | 3 +- ...t.ts => ResourceTreeAdapterLegacy.test.ts} | 0 src/global.d.ts | 5 + src/hooks/useGraphPhoto.tsx | 2 +- 9 files changed, 1146 insertions(+), 887 deletions(-) create mode 100644 patches/@phosphor+virtualdom+1.2.0.patch rename src/Explorer/Tree/{ResourceTreeAdapter.test.ts => ResourceTreeAdapterLegacy.test.ts} (100%) diff --git a/package-lock.json b/package-lock.json index 5a872d3fc..2c4a6b6bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,8 +17,8 @@ "@azure/msal-browser": "2.14.2", "@babel/plugin-proposal-class-properties": "7.12.1", "@babel/plugin-proposal-decorators": "7.12.12", - "@fluentui/react": "8.112.1", - "@fluentui/react-components": "9.34.0", + "@fluentui/react": "8.119.0", + "@fluentui/react-components": "9.54.2", "@jupyterlab/services": "6.0.2", "@jupyterlab/terminal": "3.0.3", "@microsoft/applicationinsights-web": "2.6.1", @@ -139,8 +139,8 @@ "@types/node": "12.11.1", "@types/post-robot": "10.0.1", "@types/q": "1.5.1", - "@types/react": "17.0.3", - "@types/react-dom": "17.0.3", + "@types/react": "17.0.44", + "@types/react-dom": "17.0.15", "@types/react-notification-system": "0.2.39", "@types/react-redux": "7.1.7", "@types/react-splitter-layout": "3.0.1", @@ -192,8 +192,8 @@ "sinon": "3.2.1", "style-loader": "0.23.0", "ts-loader": "9.2.4", - "typedoc": "0.22.15", - "typescript": "4.3.5", + "typedoc": "0.26.2", + "typescript": "4.9.5", "url-loader": "4.1.1", "wait-on": "4.0.2", "webpack": "5.88.2", @@ -2564,80 +2564,88 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", - "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.3.tgz", + "integrity": "sha512-1ZpCvYf788/ZXOhRQGFxnYQOVgeU+pi0i+d0Ow34La7qjIXETi6RNswGVKkA6KcDO8/+Ysu2E/CeUmmeEBDvTg==", "dependencies": { - "@floating-ui/utils": "^0.1.3" + "@floating-ui/utils": "^0.2.3" + } + }, + "node_modules/@floating-ui/devtools": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/devtools/-/devtools-0.2.1.tgz", + "integrity": "sha512-8PHJLbD6VhBh+LJ1uty/Bz30qs02NXCE5u8WpOhSewlYXUWl03GNXknr9AS2yaAWJEQaY27x7eByJs44gODBcw==", + "peerDependencies": { + "@floating-ui/dom": ">=1.5.4" } }, "node_modules/@floating-ui/dom": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", - "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.6.tgz", + "integrity": "sha512-qiTYajAnh3P+38kECeffMSQgbvXty2VB6rS+42iWR4FPIlZjLK84E9qtLnMTLIpPz2znD/TaFqaiavMUrS+Hcw==", "dependencies": { - "@floating-ui/core": "^1.4.2", - "@floating-ui/utils": "^0.1.3" + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.3" } }, "node_modules/@floating-ui/utils": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", - "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.3.tgz", + "integrity": "sha512-XGndio0l5/Gvd6CLIABvsav9HHezgDFFhDfHk1bvLfr9ni8dojqLSvBbotJEjmIwNHL7vK4QzBJTdBRoB+c1ww==" }, "node_modules/@fluentui/date-time-utilities": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.14.tgz", - "integrity": "sha512-Kc64ZBj0WiaSW/Bsh4fMy9oM2FIk1TgIqBV6+OgOtdKx9cXwLdmgGk8zuQTcuRnwv5WCk2M6wvW1M+eK3sNRGA==", + "version": "8.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.9.tgz", + "integrity": "sha512-dgOlVm4nXBWDLqijmvn4iAtyv1hVpQZjN6p0So74BW+7ASUTkQGe3lf8PHV/OjBiXfZa4qwONvmTQBGCheNU0w==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/dom-utilities": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.12.tgz", - "integrity": "sha512-safCKQPJTnshYG13/U2Zx1KWhOhU4vl5RAKqW7HEBfLOHds/fAR+EzTvKgO6OgxJq59JAKJvpH2QujkLXZZQ3A==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.7.tgz", + "integrity": "sha512-AaTR9BhJEF0i042NS1Ju8l95f24p2tBMq6jVVbUEDtYnKaxWnpv8R9eYjOwy8SDniQc1ino+BkolIgCVXXvDmw==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "node_modules/@fluentui/dom-utilities/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/font-icons-mdl2": { - "version": "8.5.27", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.27.tgz", - "integrity": "sha512-u6J9SmdWsr3WjC7zog930IWWySA+mxLfIqfyux9oATJQPUs+76juYYbolDTJTvndVEmb+piA7qBhEubUoaXJjQ==", + "version": "8.5.46", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.46.tgz", + "integrity": "sha512-CDBg1Ir6yNISIGUysv3Ut7FGGEmN3bP/lubuIdziO7jiwvAC5gJ1M5Vms8/YSOarMFFWPN82bVR5fLn86Wopfg==", "dependencies": { - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/utilities": "^8.13.21", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.17", + "@fluentui/utilities": "^8.15.12", "tslib": "^2.1.0" } }, "node_modules/@fluentui/font-icons-mdl2/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/foundation-legacy": { - "version": "8.2.47", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.47.tgz", - "integrity": "sha512-El/8/makZh2fqd2YdLSTy3T2oJ3N6WCsPzkud9CdMF98Oby0jny4EAtzjBNRbAwL4/gppOYIIchVuzRL4V2rcw==", + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.12.tgz", + "integrity": "sha512-trW8itDlR+m9dE5+eF+Jt4PxeeVUgIkgBrveN8a7sr3v1fxZykUkZP5AYK6ukf4kQ3ySXzBKvvYT2j2L94Uq9g==", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/utilities": "^8.13.21", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.17", + "@fluentui/utilities": "^8.15.12", "tslib": "^2.1.0" }, "peerDependencies": { @@ -2646,22 +2654,22 @@ } }, "node_modules/@fluentui/foundation-legacy/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/keyboard-key": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.12.tgz", - "integrity": "sha512-9nPglM58ThbOEQ88KijdYl64hiTAQQ0o60HRc0vboibmr41mJ322FoBz5Q5S5QLIEbBZajrAkrDMs3PKW4CCSw==", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.23.tgz", + "integrity": "sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@fluentui/keyboard-key/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/keyboard-keys": { "version": "9.0.7", @@ -2672,44 +2680,44 @@ } }, "node_modules/@fluentui/merge-styles": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.13.tgz", - "integrity": "sha512-ocgwNlQcQwn5mNlZKFazrFVbYDEQ6BptoW4GyEv6U5TEHE8HKKYuPRf340NXCRGiacSpz3vLkyDjp+L431qUXg==", + "version": "8.6.12", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.12.tgz", + "integrity": "sha512-v8njux9frUkoGGlBnQXKHaKCX2nLZVHPFMDMzibtAIt4vIkkv+oY2lFmJ2h96tSIkg4eVN7h5sSDTFVoAPwpYg==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "node_modules/@fluentui/merge-styles/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/priority-overflow": { - "version": "9.1.10", - "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.10.tgz", - "integrity": "sha512-EaZrYXqFT15U7scpPw1x9PkKMZP0j2ElR9uwH6ZTrdKWfbUNZ62jEHNy4hLhdj86Pu7MwnXspkExZjBrKcjFbg==", + "version": "9.1.13", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.13.tgz", + "integrity": "sha512-yDojVpkhBZTXOYExrCgW1GXbw3x9pYIS617xlNJIc2t06Cd3H32y2p51QXFt94sBmlVyAvPu7UKBHaq1Yw7u+w==", "dependencies": { "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/react": { - "version": "8.112.1", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.1.tgz", - "integrity": "sha512-Op5RnHUodhH6odnx51bugqaOVNW23F07ONP7evBZgekbE3GSJyRm2L+GtH3/lWNplr/eA8NRIt3xtatOA8S5GQ==", + "version": "8.119.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.119.0.tgz", + "integrity": "sha512-jqhk5OUce9SRFh89FYDEIAcUCwslkLeWdTij+vs2Y7x7LX8ltzoJkHv0nxIIjYB7ItXU79yvU5I4mVd282/4hQ==", "dependencies": { - "@fluentui/date-time-utilities": "^8.5.13", - "@fluentui/font-icons-mdl2": "^8.5.25", - "@fluentui/foundation-legacy": "^8.2.45", - "@fluentui/merge-styles": "^8.5.12", - "@fluentui/react-focus": "^8.8.32", - "@fluentui/react-hooks": "^8.6.30", - "@fluentui/react-portal-compat-context": "^9.0.9", - "@fluentui/react-window-provider": "^2.2.15", - "@fluentui/set-version": "^8.2.11", - "@fluentui/style-utilities": "^8.9.18", - "@fluentui/theme": "^2.6.36", - "@fluentui/utilities": "^8.13.19", + "@fluentui/date-time-utilities": "^8.6.9", + "@fluentui/font-icons-mdl2": "^8.5.46", + "@fluentui/foundation-legacy": "^8.4.12", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/react-focus": "^8.9.9", + "@fluentui/react-hooks": "^8.8.9", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.17", + "@fluentui/theme": "^2.6.55", + "@fluentui/utilities": "^8.15.12", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -2721,380 +2729,416 @@ } }, "node_modules/@fluentui/react-accordion": { - "version": "9.3.29", - "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.29.tgz", - "integrity": "sha512-vzNq+opTRbybLpS88IRXofAFw7CvgBk7yMLutvZFn62TT0l1lccFDrEGA4eeUTRyNokIcq7DWRR3DYoS1PTrtw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.4.1.tgz", + "integrity": "sha512-xvQWtpnHVn4c8MCcCVUyoq284AtmQCvH4Dyd0kJUT13j8JwLSh2NxW0XPR+gutfoOVSlShEtpRFXdV0RO1ApsQ==", "dependencies": { - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-alert": { - "version": "9.0.0-beta.82", - "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.82.tgz", - "integrity": "sha512-lETZD2fiHqHThm2JVdOHky+KmAlNx5Ybl+GnVeEwMnWzcrFOrBCgAX8541prN1gpzcfepQigXhVzBCsgPGqc3w==", + "version": "9.0.0-beta.124", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.124.tgz", + "integrity": "sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==", "dependencies": { - "@fluentui/react-avatar": "^9.5.36", - "@fluentui/react-button": "^9.3.45", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.13", - "@fluentui/react-tabster": "^9.13.3", - "@fluentui/react-theme": "^9.1.14", - "@fluentui/react-utilities": "^9.14.0", - "@griffel/react": "^1.5.14", + "@fluentui/react-avatar": "^9.6.29", + "@fluentui/react-button": "^9.3.83", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-tabster": "^9.21.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-aria": { - "version": "9.3.44", - "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.3.44.tgz", - "integrity": "sha512-D3pvGgYObBzO00lhwhuuMWbPOZccy5EaYLXXI3OvzYdTs6ias6xXsOCgdnvrQ8BsIKixNUbtfjjxWCCIcLr4cg==", + "version": "9.12.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.12.1.tgz", + "integrity": "sha512-YKI1e/rzOsC2x0OMjOEMY/YCPETA6P0/LV1N8UzeFSYU2NyRavacLpYfRY7LfQjCYqFfM5eHd3uWOQfuzjPPmw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-utilities": "^9.15.2", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-utilities": "^9.18.10", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-avatar": { - "version": "9.5.47", - "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.5.47.tgz", - "integrity": "sha512-Lewco9uGhc7zJCgKRAfbgve9yhU8yqlGTkJQuATct2G3MrridU1lvKJHvbxCnSBOFpQrVs/+yXTztir55elyRA==", + "version": "9.6.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.6.30.tgz", + "integrity": "sha512-oujqsEzLgTUBkvcvTYM4WIi5DNOac0oATtOfMYSk5ws+kh0nPA5umUSC505snG2KrWySrpxHZeX/SaG8MZgHvA==", "dependencies": { - "@fluentui/react-badge": "^9.2.14", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-popover": "^9.8.22", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-tooltip": "^9.4.0", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-badge": "^9.2.38", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-popover": "^9.9.12", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-tooltip": "^9.4.31", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-badge": { - "version": "9.2.14", - "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.14.tgz", - "integrity": "sha512-aL9HQqjTPxwq5bWypOiQa/Dw58D/RW+oe0ZlKEFSXVWdXgzaihfsOr/t7dtq0i5KSfrs5AiK8wRMcyOj+vh/ng==", + "version": "9.2.38", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.38.tgz", + "integrity": "sha512-Tc9zJQLWr/+O2x2IGPBTlnC18TXtvFqA7MTeQK+GRrGPmmDR24wdubuJHDRvkHT7olF+bcpVf6v96kry+9eIKA==", "dependencies": { - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-breadcrumb": { + "version": "9.0.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.30.tgz", + "integrity": "sha512-Q4O6M7C1PcvkbCo/tlBrIkJvuXShsoFMTf1k0drD0S2IlFVO+F1sI6RCT1hsq8PWDSfFj63EEOpWf1gPvyHY1w==", + "dependencies": { + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-button": "^9.3.84", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-link": "^9.2.25", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-button": { - "version": "9.3.56", - "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.56.tgz", - "integrity": "sha512-8bpCMCMF8KODg1WeccqMdXjMHHW4Kwig3JNgzIW118sdhJ6fztTQalgHZzo5PxSAMzfTYc0HsEEVol02wWaFYA==", + "version": "9.3.84", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.84.tgz", + "integrity": "sha512-tZX4mt2dUIguTOmBYGEL555sRnf8H9MIrqD8YsBU+2sADBWgaYOoajoZrN6TUXkmpQoG5AYggwscqJcFICzeQg==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-card": { - "version": "9.0.55", - "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.55.tgz", - "integrity": "sha512-dbnb2CgSYHW1YuDzSHgxbS7xV7026kTgqmb9EPkdp9iouJa3cxJk0rHf+/qu59+6uo98Rel8WEMRfbeHXZOUsQ==", + "version": "9.0.84", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.84.tgz", + "integrity": "sha512-P3mOPT4ON62tNrMXI79RZSbj789nt+E6B5gRX2/cuTLbiMyrOepaF4zsYRE4+8tX7YFiKbv45xobRI/Oe31WRg==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-checkbox": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.0.tgz", - "integrity": "sha512-9P5HWfuaUAcZjXn3DSFCH8AAXssTFblJI7pdL/OSI0FnXPcpjqU4TKBuSsAI+pw7p0hHqUuPSNioUqGTC/2Rrw==", + "version": "9.2.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.29.tgz", + "integrity": "sha512-3KIY50KQ+i3Iwqi165zRo/kZ7sjeLoFX5yYYB3BXpqNey+EGP6zhm1C7NAOy3d6dUlREbOHHxbM+9QUHtgUv1w==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-label": "^9.1.50", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-combobox": { - "version": "9.5.31", - "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.5.31.tgz", - "integrity": "sha512-1CORqvcjhFaQx8t9jwGOAWITJNRz6YsWGp+zYNurwkGee1ALz0nJrCIwX/VsrGjhlWoo3u280eJVCHABTm2cfA==", + "version": "9.11.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.11.8.tgz", + "integrity": "sha512-qOKRnotJ53cBWVtSfJ3ZM1cpJ05Fzidfsygz351Jw6Gk8CKgvO9Vi9EvpadP8rrWcnr1GcPhnW2KGP9qsEFnJQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-portal": "^9.4.2", - "@fluentui/react-positioning": "^9.10.1", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-positioning": "^9.15.3", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-components": { - "version": "9.34.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.34.0.tgz", - "integrity": "sha512-7gKVa3PmE4uiNbxoLJ/K5SfGHUSjP7Zz6yT28GTdTHWGzpu1yGsCKpIAC3FNeUc9WzBoB2B3kWaKrUD2t5R/aw==", + "version": "9.54.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.54.2.tgz", + "integrity": "sha512-NcpmVmYtF7BQComrRcnjlHijXCApDXKKJx+aTxJb7lWl3C5oPIzWzKNtiIwm3zXKDlGMuN336FHc0I0sduMtHA==", "dependencies": { - "@fluentui/react-accordion": "^9.3.18", - "@fluentui/react-alert": "9.0.0-beta.82", - "@fluentui/react-avatar": "^9.5.36", - "@fluentui/react-badge": "^9.2.5", - "@fluentui/react-button": "^9.3.45", - "@fluentui/react-card": "^9.0.44", - "@fluentui/react-checkbox": "^9.1.46", - "@fluentui/react-combobox": "^9.5.20", - "@fluentui/react-dialog": "^9.7.5", - "@fluentui/react-divider": "^9.2.41", - "@fluentui/react-drawer": "9.0.0-beta.31", - "@fluentui/react-field": "^9.1.33", - "@fluentui/react-image": "^9.1.38", - "@fluentui/react-infobutton": "9.0.0-beta.66", - "@fluentui/react-input": "^9.4.43", - "@fluentui/react-label": "^9.1.41", - "@fluentui/react-link": "^9.1.24", - "@fluentui/react-menu": "^9.12.22", - "@fluentui/react-overflow": "^9.0.36", - "@fluentui/react-persona": "^9.2.46", - "@fluentui/react-popover": "^9.8.11", - "@fluentui/react-portal": "^9.3.20", - "@fluentui/react-positioning": "^9.9.17", - "@fluentui/react-progress": "^9.1.43", - "@fluentui/react-provider": "^9.10.3", - "@fluentui/react-radio": "^9.1.46", - "@fluentui/react-select": "^9.1.43", - "@fluentui/react-shared-contexts": "^9.9.2", - "@fluentui/react-skeleton": "^9.0.31", - "@fluentui/react-slider": "^9.1.46", - "@fluentui/react-spinbutton": "^9.2.43", - "@fluentui/react-spinner": "^9.3.21", - "@fluentui/react-switch": "^9.1.46", - "@fluentui/react-table": "^9.10.1", - "@fluentui/react-tabs": "^9.3.47", - "@fluentui/react-tabster": "^9.13.3", - "@fluentui/react-tags": "9.0.0", - "@fluentui/react-text": "^9.3.38", - "@fluentui/react-textarea": "^9.3.43", - "@fluentui/react-theme": "^9.1.14", - "@fluentui/react-toast": "^9.3.7", - "@fluentui/react-toolbar": "^9.1.46", - "@fluentui/react-tooltip": "^9.3.12", - "@fluentui/react-tree": "^9.4.1", - "@fluentui/react-utilities": "^9.14.0", - "@fluentui/react-virtualizer": "9.0.0-alpha.47", - "@griffel/react": "^1.5.14", + "@fluentui/react-accordion": "^9.4.1", + "@fluentui/react-alert": "9.0.0-beta.124", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-avatar": "^9.6.30", + "@fluentui/react-badge": "^9.2.38", + "@fluentui/react-breadcrumb": "^9.0.30", + "@fluentui/react-button": "^9.3.84", + "@fluentui/react-card": "^9.0.84", + "@fluentui/react-checkbox": "^9.2.29", + "@fluentui/react-combobox": "^9.11.8", + "@fluentui/react-dialog": "^9.11.2", + "@fluentui/react-divider": "^9.2.70", + "@fluentui/react-drawer": "^9.5.2", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-image": "^9.1.68", + "@fluentui/react-infobutton": "9.0.0-beta.102", + "@fluentui/react-infolabel": "^9.0.37", + "@fluentui/react-input": "^9.4.79", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-link": "^9.2.25", + "@fluentui/react-menu": "^9.14.8", + "@fluentui/react-message-bar": "^9.2.3", + "@fluentui/react-motion": "^9.2.0", + "@fluentui/react-overflow": "^9.1.22", + "@fluentui/react-persona": "^9.2.89", + "@fluentui/react-popover": "^9.9.12", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-positioning": "^9.15.3", + "@fluentui/react-progress": "^9.1.79", + "@fluentui/react-provider": "^9.16.3", + "@fluentui/react-radio": "^9.2.24", + "@fluentui/react-rating": "^9.0.12", + "@fluentui/react-search": "^9.0.8", + "@fluentui/react-select": "^9.1.79", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-skeleton": "^9.1.7", + "@fluentui/react-slider": "^9.1.86", + "@fluentui/react-spinbutton": "^9.2.79", + "@fluentui/react-spinner": "^9.4.9", + "@fluentui/react-swatch-picker": "^9.1.3", + "@fluentui/react-switch": "^9.1.86", + "@fluentui/react-table": "^9.15.8", + "@fluentui/react-tabs": "^9.4.24", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-tag-picker": "^9.1.1", + "@fluentui/react-tags": "^9.3.9", + "@fluentui/react-teaching-popover": "^9.1.8", + "@fluentui/react-text": "^9.4.20", + "@fluentui/react-textarea": "^9.3.79", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-toast": "^9.3.47", + "@fluentui/react-toolbar": "^9.1.87", + "@fluentui/react-tooltip": "^9.4.31", + "@fluentui/react-tree": "^9.7.1", + "@fluentui/react-utilities": "^9.18.10", + "@fluentui/react-virtualizer": "9.0.0-alpha.79", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-context-selector": { - "version": "9.1.42", - "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.42.tgz", - "integrity": "sha512-Xq9JcPBCRLkCnrUd83qSFgEYZc1BYyxFXLamtev5Ok1SSF53XI4yqN7Y34A13fSu/Q2wGeZibHcCTHJIXad2sQ==", + "version": "9.1.62", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.62.tgz", + "integrity": "sha512-XXSCkqzisRWGjckdkZLLx0uYnQyfwa0xedEB6HMMeCnJqYWj4aFj27IhQC25UQ2SMdrl1vnjdfqUYjn6G3NsAQ==", "dependencies": { - "@fluentui/react-utilities": "^9.15.2", + "@fluentui/react-utilities": "^9.18.10", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "scheduler": ">=0.19.0 <=0.23.0" } }, "node_modules/@fluentui/react-dialog": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.8.6.tgz", - "integrity": "sha512-fNmOHWet7V9o+0z3Q1PX/tFsLyyT7DrMKVqrTUuGboHUsrz7lxY2eKZpOlx5SDZB4BoOeZq99Vp2f+TBp+ZiPQ==", + "version": "9.11.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.11.2.tgz", + "integrity": "sha512-us1JbZ7iucDyJyd372sJQqdcJPCgQJLsxR3OFVoecQ+wOC66eLKTHHKhyHhdIRem/dfpm8X1mzEmrj+ipws1jQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-portal": "^9.4.2", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", - "@swc/helpers": "^0.5.1", - "react-transition-group": "^4.4.1" + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-motion": "^9.2.0", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-divider": { - "version": "9.2.50", - "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.50.tgz", - "integrity": "sha512-3XWgPN8bU9KlnCWgZXgjv73sn/mKx7Pd1rTjunWDzyB/SmlOnBa/Qat0HmfcA55bv3BCekejJhf1L70int7M5w==", + "version": "9.2.70", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.70.tgz", + "integrity": "sha512-PtPAQp+j9icisZrmZR65LLug/uk/cWBdyQAMKse6jKmF/274xp9M9xuB833fgryJ3NIMp+dVHsJT8XJxhMVHcQ==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-drawer": { - "version": "9.0.0-beta.31", - "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.0.0-beta.31.tgz", - "integrity": "sha512-3wpbhCldSk8dI7dWwqF9F76lz8BIEw1moID4oYKnGGDTx+6hrVJuUA6oBy74vqlT1pxbyAyi9rOk+w5Fw+YXGA==", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.5.2.tgz", + "integrity": "sha512-uUXGrVRiG+LsF82EdtVlEdfO0EH5+zN/T7eOWdADm94M5LIK5VT+ifm31f+bERdJIPfCV2HbfUTtqgL9ubho1A==", "dependencies": { - "@fluentui/react-dialog": "^9.7.5", - "@fluentui/react-jsx-runtime": "^9.0.13", - "@fluentui/react-motion-preview": "^0.2.10", - "@fluentui/react-shared-contexts": "^9.9.2", - "@fluentui/react-theme": "^9.1.14", - "@fluentui/react-utilities": "^9.14.0", - "@griffel/react": "^1.5.14", + "@fluentui/react-dialog": "^9.11.2", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-motion-preview": "^0.5.22", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-field": { - "version": "9.1.42", - "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.42.tgz", - "integrity": "sha512-EOAlYwc5LNwyvZt7T9gSiDggb5QFlIZP/Oe5Neqye0T67Dij5+L4s8z0RQwcK8HX5HTU3rb5K3S/ScOrZbbawg==", + "version": "9.1.68", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.68.tgz", + "integrity": "sha512-PiXti7L9rBwk98S+BcS9EKj13nmvl/lymwdrw2vguOMJvNQYIW4UhmvAzFDxs92kpfeHIjZgcEv+cskhJ7Uo7g==", "dependencies": { - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-label": "^9.1.50", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-focus": { - "version": "8.8.34", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.34.tgz", - "integrity": "sha512-GNi8MqQRdoIaYpiz5kWIQaX1mNzFz3X+UShezA3gohrXnkONUvrPBuFDyYgQXoqk67juEZ+oGxl2PpKjz08HCA==", + "version": "8.9.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.9.tgz", + "integrity": "sha512-bntWjU4fouVAIg0wxemTpqTGy5i2nChJskXbSalGjAht8RuA+HaY3gtQxYouiOvVlqXZ8+g3XGFbHNmYnMYyKg==", "dependencies": { - "@fluentui/keyboard-key": "^0.4.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/utilities": "^8.13.21", + "@fluentui/keyboard-key": "^0.4.23", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.17", + "@fluentui/utilities": "^8.15.12", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3103,18 +3147,18 @@ } }, "node_modules/@fluentui/react-focus/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/react-hooks": { - "version": "8.6.33", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.33.tgz", - "integrity": "sha512-3P9RA34QhhjFwHwCvfOqMDgCwvks4hgMsEGvQVTdrcya4uskxBx4FqCLzoMxkXcAJjJCiTJmPx/mZQqQpgoyoA==", + "version": "8.8.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.9.tgz", + "integrity": "sha512-1m9tEUlUzvyU/ENwbQQdqlsVJSu113cjeFxPRAx56tcmc2THsuVy+Kdn8qRf/4om/W0W+Doc+CK4WFgYAGsfhw==", "dependencies": { - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.21", + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.12", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3123,14 +3167,14 @@ } }, "node_modules/@fluentui/react-hooks/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/react-icons": { - "version": "2.0.223", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.223.tgz", - "integrity": "sha512-nKE4y2e9DilNfly2Z5CSMBG2aOFZlGG9SJsw7UZmZu00acqWKEO09YAuHIDXlp6moYgCHF96MpZFDPU9sjbrwg==", + "version": "2.0.245", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.245.tgz", + "integrity": "sha512-okaKAWR9BPTEu7g/Lz7M+SeABkveiDC0A5dA+AKbnGX/5V60/0jV/m/mnTCs9EfsbMdHZaoErsVqzCxP3mqYGQ==", "dependencies": { "@griffel/react": "^1.0.0", "tslib": "^2.1.0" @@ -3140,79 +3184,99 @@ } }, "node_modules/@fluentui/react-icons/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/react-image": { - "version": "9.1.47", - "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.47.tgz", - "integrity": "sha512-/OeuexNRMrPTYbrGOM8bfHEYmKboczxZGC9qVKM6dC4/CN9U+LrISaUhCtvXGiq6jN5IJSx8L+y5EoF4toqxOA==", + "version": "9.1.68", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.68.tgz", + "integrity": "sha512-cjUoL7nt9cyO5WrPw5wG2GFYRvAEpOA2/nbeUooeAAQQ11V+d7ekSxpfD9OyyiA5KABpn909puzu96kqNTwKFg==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-infobutton": { - "version": "9.0.0-beta.66", - "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.66.tgz", - "integrity": "sha512-hX1Jw06ds+i+cY8txLMS0RlP9+yIp2Dx0UZyLELTG43xt4Uwm7Ods/kLhfSBVI2NFbDdapull3akDCja8ZkHow==", - "deprecated": "@fluentui/react-infobutton has been deprecated, please use @fluentui/react-infolabel instead.", + "version": "9.0.0-beta.102", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.102.tgz", + "integrity": "sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==", "dependencies": { - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.13", - "@fluentui/react-label": "^9.1.41", - "@fluentui/react-popover": "^9.8.11", - "@fluentui/react-portal": "^9.3.20", - "@fluentui/react-tabster": "^9.13.3", - "@fluentui/react-theme": "^9.1.14", - "@fluentui/react-utilities": "^9.14.0", + "@fluentui/react-icons": "^2.0.237", + "@fluentui/react-jsx-runtime": "^9.0.36", + "@fluentui/react-label": "^9.1.68", + "@fluentui/react-popover": "^9.9.6", + "@fluentui/react-tabster": "^9.21.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.7", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-input": { - "version": "9.4.52", - "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.52.tgz", - "integrity": "sha512-NQ6ikKuNZnpPZkBfEbh0henIfgi9QsMAHdMkzhr/fjlDmFCkXYqNXO9FFb8/Obhfm7S5yqwU+4AwudWvQ9exFQ==", + "node_modules/@fluentui/react-infolabel": { + "version": "9.0.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.37.tgz", + "integrity": "sha512-q3GzoMQXv6r6d/9d6PRA1XDTY9mJDO/7Kh538E1b4HEQwyVSW21NpuUZSHURp5O7v3tfuCq47BMO0339ePCu+g==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-popover": "^9.9.12", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-input": { + "version": "9.4.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.79.tgz", + "integrity": "sha512-Nuf3n4Py77v5zOVE9MLaQeC6ywwjfL7jTdEaKVGL3k/geWTG5WFqjG79CzNJo0Ajo0DKnPqul6MtLdRF+tqeNQ==", + "dependencies": { + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-jsx-runtime": { - "version": "9.0.19", - "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.19.tgz", - "integrity": "sha512-aSz/H86hsJQTQ7CkxfH4BIiwDRzIuQs9XKNCiVHNzk6AX2cEeA12SM4NSeT5VmksM+D7vL6J0EBmUGDyX6bY5A==", + "version": "9.0.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.39.tgz", + "integrity": "sha512-mfK3L68Gfu9rMkfg1iVT06rOOPeOZasy+nKJID451YfKiAQYy1Zy9bhaTRDoNrOQcu2jDEOZAxAPURZw5oGLtw==", "dependencies": { - "@fluentui/react-utilities": "^9.15.2", + "@fluentui/react-utilities": "^9.18.10", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, @@ -3227,181 +3291,222 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/@fluentui/react-label": { - "version": "9.1.50", - "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.50.tgz", - "integrity": "sha512-VIZD9XSALX1PDDcfk0cYqt5EQhBOLbeIB99TVK29kNTIj5R4+3iPAQvTa3cmq7Muw5YxfGMGng67gJzQCUqnmA==", + "version": "9.1.71", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.71.tgz", + "integrity": "sha512-PkzRsl86+AkSn6p26C0Y2AV4IxYUhbBV+lFNSwN/hVgiXwMVdUjPOZx4Nm4Fnvv5ctt/BVuaE0dB/nSSDsrnQw==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-link": { - "version": "9.1.35", - "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.1.35.tgz", - "integrity": "sha512-NWb2y+LzvAsUa4WOCNFhPcuwknnjFix0jfaFaHC5oIiVmhdqvaPT6r3EwsOzxGq/eUA9Y2ypm901wetjoRQ75A==", + "version": "9.2.25", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.2.25.tgz", + "integrity": "sha512-yhwgXjIFC39Nd5zveaOu3AgAra3H0Cv+gQ4rOLKW95ejlXHJqZEqcFPrf39d930YVCeIThiBH7IG1JCfo4z8/Q==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-menu": { - "version": "9.12.34", - "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.12.34.tgz", - "integrity": "sha512-DEhpCnlruieKE2Js1NyNOIpKLAiEiqKsoB3y2hZR1SbarVmiizmuqo9Ay5I84hrs3cfbhmEyuaHbW8etqgRsSg==", + "version": "9.14.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.14.8.tgz", + "integrity": "sha512-FFY44tCxzQJaFVKXqJuR00++FSJPUSkx/qg41e73j/8+ytelD0FtyzLoS0r/ditAfDVSJtFwuuL10+3Dagk2WQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-portal": "^9.4.2", - "@fluentui/react-positioning": "^9.10.1", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-positioning": "^9.15.3", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", - "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" - } - }, - "node_modules/@fluentui/react-motion-preview": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.2.10.tgz", - "integrity": "sha512-8vc83HqT7TQEczd7TjKvVFNsvBt+5IvayVOLOFqVJ5pUF6WDFZ8q1cdgGgPrQ4nHgptIjyNqhMwCL4nvPbr9LA==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.13", - "@fluentui/react-shared-contexts": "^9.9.2", - "@fluentui/react-theme": "^9.1.14", - "@fluentui/react-utilities": "^9.14.0", - "@griffel/react": "^1.5.14", - "@swc/helpers": "^0.5.1" - }, - "peerDependencies": { - "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-overflow": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.1.tgz", - "integrity": "sha512-jTvhd10iaNHluzvAg2FTHUtx/fGd/nAwGegO1VxxKNX9ciCpRqgwlbg4fvZ0Em2h+4VBEqRPALkWad/7t9wVnQ==", + "node_modules/@fluentui/react-message-bar": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.2.3.tgz", + "integrity": "sha512-l/Z2MWgXTcc4OkN5txduZidGghbEXUhN0xKkrhxNnQrQzZLjC9C3tyOKog8/v8rkT7HEDWX6idvzDCAPEIPf4A==", "dependencies": { - "@fluentui/priority-overflow": "^9.1.10", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-button": "^9.3.84", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-motion": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.2.0.tgz", + "integrity": "sha512-gM38DObOXXEcE1xUe/c2bDd4J4wWwEeHghuIMOlQ+yElr8F4906bEv+gIlEbfSdACGDJ3SWixhGkxlAoAjaBow==", + "dependencies": { + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-utilities": "^9.18.10", + "@swc/helpers": "^0.5.1", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-motion-preview": { + "version": "0.5.22", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.5.22.tgz", + "integrity": "sha512-ii8y7eQm5NEq+XUs9ul1AtiwF40l8DBKkEbvrm4Q1nd/pwl8Je4Aw2lzI0DnSS8NbKkZyGcdnhZ0HKZ6ap/auQ==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-motion/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@fluentui/react-overflow": { + "version": "9.1.22", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.22.tgz", + "integrity": "sha512-h+mFyOdozdlyd0F7gzqMHyKk6jFgyAZutBwtMKiocxSSzyU44G5ZUS3hVAY6+qnVk7Ft8DkjHOZybv85naXuGA==", + "dependencies": { + "@fluentui/priority-overflow": "^9.1.13", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-persona": { - "version": "9.2.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.57.tgz", - "integrity": "sha512-OlH58Lj+rnqXHnGixeCbsaltbAd6ts+I9afTk01HppODHfN6M68od0cS7XU1MYGqeqD7+ZEhgZuttauHA3Xmvg==", + "version": "9.2.89", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.89.tgz", + "integrity": "sha512-WzQ9amNhtkKNP00Uf/5xopyci+Zo1oOg8uEkWhT69PwBYLdeLHu7RF5QFPz4U/HmlW8waR8vbH25GSHD2oo9oA==", "dependencies": { - "@fluentui/react-avatar": "^9.5.47", - "@fluentui/react-badge": "^9.2.14", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-avatar": "^9.6.30", + "@fluentui/react-badge": "^9.2.38", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-popover": { - "version": "9.8.22", - "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.8.22.tgz", - "integrity": "sha512-F/wrHVHrEl5HqbUCs4Qc/oLYVbu4Ohkz6nW7aTOSzgxDI4EL0i5jmvxjWDb9mvzNEnJzMS+vMhpLXXkCa5IBuw==", + "version": "9.9.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.9.12.tgz", + "integrity": "sha512-oyNiU/NIrRV7N/JUIyX0IZgQSBgrYZE4C4GEpxCkB/wd8IYuF4ws/hm18WMl8NomItiC04mMfOcaB/VH4/JS9A==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-portal": "^9.4.2", - "@fluentui/react-positioning": "^9.10.1", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-positioning": "^9.15.3", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-portal": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.2.tgz", - "integrity": "sha512-qMnSgNyxb+xxgM/pFeUfNIXQufuEHxv+42iJe34ESz4O2fLIPgYuymt6FOL24f6pFxVRFV7QjYqC8SSArngOoQ==", + "version": "9.4.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.28.tgz", + "integrity": "sha512-QtG/rVQ0ekF7irZDlI5KKQqmeT7I9aVsawP5E2/XISejVwFc5AGboPlXELldhGqgWx0M3nNRNVk1QdKkc0PlEQ==", "dependencies": { - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-disposable": "^1.0.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-portal-compat-context": { - "version": "9.0.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.10.tgz", - "integrity": "sha512-l38C+tGb76yyFQ9sxUrY8DDyp2hoYru3pISFivPitFgkP6nqlnZPNd8yPE48RuVWjMhTKQ/1uCdE6ymBH9wBZQ==", + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.11.tgz", + "integrity": "sha512-ubvW/ej0O+Pago9GH3mPaxzUgsNnBoqvghNamWjyKvZIViyaXUG6+sgcAl721R+qGAFac+A20akI5qDJz/xtdg==", "dependencies": { "@swc/helpers": "^0.5.1" }, @@ -3411,117 +3516,156 @@ } }, "node_modules/@fluentui/react-positioning": { - "version": "9.10.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.10.1.tgz", - "integrity": "sha512-WLiqJoGa3nm2yvs/e3p/B6I633Y5LWds/umZp/CW1rtId8iNCR94zdTPKRwQwCKfB8YfibZpTEUvq5tIL9wsaQ==", + "version": "9.15.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.15.3.tgz", + "integrity": "sha512-hW9CGHLlz5q+IlBdpTh1xtj2OZZ6abPcDQ4WjxWneWmG3jAf4sFkwS8ylvSZ7i7QcUk+ckVuCiuJsc/GjcRzKQ==", "dependencies": { + "@floating-ui/devtools": "0.2.1", "@floating-ui/dom": "^1.2.0", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-progress": { - "version": "9.1.52", - "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.52.tgz", - "integrity": "sha512-h7oIDXtzvS1FoP9aODK4DdlQ3NhjoHsvKSMnjLVswDzpEYBoeCGzJi7RgAGjhLmTw4RTMkkv7ku7zrkJtX6z5w==", + "version": "9.1.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.79.tgz", + "integrity": "sha512-NBHnpcOKQ9OOKnAIVd3HW4cn/yv7xjureJxn8EM2Om7ZBPS5HrKJqZHwJVrUE/QJ4WssTfiU8MipKwWwot+8Vg==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-provider": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.13.0.tgz", - "integrity": "sha512-GjBCqr83+7BeXutP7wnWDzB1A+sShmCpkAuTp95snJkLy7ie38n3FA5RVNdhT2sIl+Gspun6DyWZdSeN7hVzpA==", + "version": "9.16.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.16.3.tgz", + "integrity": "sha512-rF3FFvqsXPshpgk+nq1sxwzysFKRPFM0fV872qP/kHiyUU7IpEyRU8HcSU5j8sFgpRSNVatAjiD0I+rvy6ekjg==", "dependencies": { - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/core": "^1.14.1", - "@griffel/react": "^1.5.14", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/core": "^1.16.0", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-radio": { - "version": "9.1.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.1.57.tgz", - "integrity": "sha512-raVn7jaMO73LwrXIv0uRwRunnRQxgj5nsIixxFc/FSpPHI3H9vrLGIIBhZhFW+VGFceYvVccLVaCTBt4cfTp4A==", + "version": "9.2.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.2.24.tgz", + "integrity": "sha512-Wl19e4CQo4Fv2A+x0ta3rS2F1OMTL7mF4qVfdfhdTOTH2J/0WmmFPrz26E2ZhqENKivIv1+NXEV/KgpPFbWF0w==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-label": "^9.1.50", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-rating": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.0.12.tgz", + "integrity": "sha512-d7fIVckXzdno4eXdN/bv9mdarvVxNh54CJJVO3/aNK8dfrcqH9NXPp4bCg+lCAYYr8fQVbe25OiUUFhYtaOJ+w==", + "dependencies": { + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-search": { + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.0.8.tgz", + "integrity": "sha512-Zbb3pUjLCeEUzxy2WS+gsZsk8PGLUHAeW8RWHSIsHJEe4zZmNfJxv1PI8DrOd3a08UiOfR5q5PixZ32oCWWtUg==", + "dependencies": { + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-input": "^9.4.79", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-select": { - "version": "9.1.52", - "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.52.tgz", - "integrity": "sha512-EPhjHWiSjS8EI86EmRuxJGKT3TOQAnWOIk/H4B4gMGYJOuAJ5x1vzQ58Wan5UdpJS8WfUrhBRmlbrInem4UdrA==", + "version": "9.1.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.79.tgz", + "integrity": "sha512-E9EuUIUy2MzHRkQPmXyJp5txVo5EYH+lNoV3xgZKd9zijg7QQJWxfgbNJqddubmnRdr8MtBt/fM4qmHia5cgSQ==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-shared-contexts": { - "version": "9.13.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.13.0.tgz", - "integrity": "sha512-1KeSxrIW9kYPA7Ug0p4Tym/oqWANkuQS7GfGY7BiibrtB10/ViDs9ZwVw2A9D0JgiPLJU9MZY2Jl7TH5aiC0Vw==", + "version": "9.19.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.19.0.tgz", + "integrity": "sha512-KWHRVuKSvQpFdGGxj802AwoHlq7VyFKaj89cgX2pBu2ZqZrdpxkbkfFQIvxLoaZ/Bzm7fWXVQrDYpj+8JHAfCA==", "dependencies": { - "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-theme": "^9.1.19", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -3530,358 +3674,435 @@ } }, "node_modules/@fluentui/react-skeleton": { - "version": "9.0.40", - "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.40.tgz", - "integrity": "sha512-Lz/kJlCAc2jx8Z470lITYvRGx/6Y6XD5EaVwDvgAbgKAtNI8DYKptcdA4bOc3uWXSX2HMy5XWqEEIfc2Vu8brQ==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.1.7.tgz", + "integrity": "sha512-2Ve7NZ1LyssPgztw+K55znY/uiZRx/g8Iif7L6ETvvcn3nE3WZFWISLfVdCF7SQBTa+oV+gDBjUKpEZcFA512Q==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-slider": { - "version": "9.1.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.57.tgz", - "integrity": "sha512-Tmw0APadcVtsxxaS7GZbg9wUiH6gfqBO+MBBtwP/cI4G5yduMXZQv+Ipjkz+iDTQk5GmrTH2z8rC8olgcv0C5w==", + "version": "9.1.86", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.86.tgz", + "integrity": "sha512-icgE/5iYx69DQLcOlPicATxQJcNBYg2uJGvVgzVhhLuXy87mkqv7Lh5YFfmcMpMSWbOhoEbDle73MMTDu8UC9g==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-spinbutton": { - "version": "9.2.52", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.52.tgz", - "integrity": "sha512-Mp6EeZXqc1igYYg39QaykFwumuenWxK0r/ox6n6/WEJ8aDUVudn8Z51n4fmxxzA+UJocDlmg0I/dA360Sc7peQ==", + "version": "9.2.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.79.tgz", + "integrity": "sha512-qqe7eQ4ra3Iu/RhZHXxjnYqhH9GNPr1FlTSqPRIHa7Kf0/0Hrig+gLQYw7N5BXzDSU4+cz29/9PyXowdg5mBLQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-spinner": { - "version": "9.3.30", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.3.30.tgz", - "integrity": "sha512-u9T9M0jI/JaI6huhBnFslLJgbmBzQJuv6fxZZzydsIShj7v8YazMMo8eM+FncPAP2XCFRQFA6fZ30Nub6mZIGQ==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.4.9.tgz", + "integrity": "sha512-+X9OmvDIhdwdiKO7I0CKrgjiS5Y2DzSVgkONMmpuu6u+DywhgLWh1JLatCiEl8Qp2/cBlg32XNfBl0lAfQHHFw==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-label": "^9.1.50", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-switch": { - "version": "9.1.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.57.tgz", - "integrity": "sha512-aGZWr8ydXqISVP1yamEkGwMMi+r+RhkBvDgNqHTH9iDiv4XUDgrJcEQgjHXHvVqq+qtHhKhlrTm7FByAh4oO0w==", + "node_modules/@fluentui/react-swatch-picker": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.1.3.tgz", + "integrity": "sha512-L8EE6jTOzQe1jLsZuZCWEUiNq3bkOYrmvwtHvHRCBLcdD6+fOcYxvZP9PIBLgkj+hNSf7E4A/8Kol/SOn419Wg==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-label": "^9.1.50", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-switch": { + "version": "9.1.86", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.86.tgz", + "integrity": "sha512-tcgkSv+VwT4QzP/wuMT472R5oZJtiUhbLnSgMWGlyuETBMDMF0Vp3SNkp8noalTyNHPnrJgylKgUuKtt3MyL1Q==", + "dependencies": { + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-label": "^9.1.71", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-table": { - "version": "9.10.12", - "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.10.12.tgz", - "integrity": "sha512-5JhveQQhMydHwm+BLi2gDjS7/EwBWzniIso9Lmybv/xBnSQWCQsrkG5VDCoChzi1K+g4f1dgaF/raIa+5xIstg==", + "version": "9.15.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.15.8.tgz", + "integrity": "sha512-awEJcDF+LX0xCpIArGBRwUh4/4vw0rJcwVnmlujn2DoYBwasUoyL9QYZF2W5U+XnHazYBgX7Bm+JMJ7awVdSVQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-avatar": "^9.5.47", - "@fluentui/react-checkbox": "^9.2.0", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-radio": "^9.1.57", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-avatar": "^9.6.30", + "@fluentui/react-checkbox": "^9.2.29", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-radio": "^9.2.24", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-tabs": { - "version": "9.3.58", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.3.58.tgz", - "integrity": "sha512-JKiqM/J8xs1SO5hS12aO6LbmbvokvoolQCMlzWqe8+hWGbuoSkGPyBGuBaUfiRDv3gonMhoA/EG/+zJeIHTdNQ==", + "version": "9.4.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.4.24.tgz", + "integrity": "sha512-HBy+TNI0XoC1WqLjIAWokW5HeCD59h//Cy+nHELI4xSVc3gbWDb2KLRptDLYawcDT9hsUnwxtnSXmQgnGLhH2A==", "dependencies": { - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-tabster": { - "version": "9.14.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.14.6.tgz", - "integrity": "sha512-MX0gndt4r4DZEtiUp3dMV7xDSwaNFSYiJSa+eQwgGW56OJKxYDttOc7urx9FNE4Q0m5QlkcIwmqz5h+nr1qgXA==", + "version": "9.22.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.22.0.tgz", + "integrity": "sha512-R61y6/kRWjA8UP9F/wMvOBtOFM1frgiQA0zF49BfrQvwnJMFEYidaLsc1e6IkNS34IiwpsESaIIOlDMn5mUXzg==", "dependencies": { - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", - "keyborg": "^2.2.0", - "tabster": "^5.0.1" + "keyborg": "^2.6.0", + "tabster": "^8.0.0" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tag-picker": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.1.1.tgz", + "integrity": "sha512-S4RRX4TMm/EwxaHIDIrTJMIv4YXa849BTQuS9WUO/QKO4dlRiC1E5LdS8jm6Fo0wQRr/MVasG6EkGJ8atm6ruw==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-combobox": "^9.11.8", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-positioning": "^9.15.3", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-tags": "^9.3.9", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-tags": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.0.0.tgz", - "integrity": "sha512-a+81zJ2TZOL3tByob9dHFJBO4Cc7a0ypJBGCnenYodt10p8miaMAu9znUb0Y4KMf0qqmIQma/qmQElnhsKqrcQ==", + "version": "9.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.3.9.tgz", + "integrity": "sha512-hwriI1Uj4rI5qQ0A8FrAlCHJ9pZCo8mwWM0VTKpssN5vK4nqcSpiMq91mw810+GUlNiXnTW+gZCn0RlaryCQFw==", "dependencies": { - "@fluentui/keyboard-keys": "^9.0.6", - "@fluentui/react-aria": "^9.3.39", - "@fluentui/react-avatar": "^9.5.36", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.13", - "@fluentui/react-shared-contexts": "^9.9.2", - "@fluentui/react-tabster": "^9.13.3", - "@fluentui/react-theme": "^9.1.14", - "@fluentui/react-utilities": "^9.14.0", - "@griffel/react": "^1.5.14", + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-avatar": "^9.6.30", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-text": { - "version": "9.3.47", - "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.3.47.tgz", - "integrity": "sha512-6CgKxTRMyLRXLWWa+lyLc5udBHaZqco6fGuKXF6DcGNW5hUSP9XYZfn0lLB4Sr8e0C8jzDgg0p+eiF3Cd5Y2Rw==", + "node_modules/@fluentui/react-teaching-popover": { + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.1.8.tgz", + "integrity": "sha512-idi9GeIm4Hl3pcnELhN1mxvK9eIVCqdEES1IeTSGpEUHsjGiRZCmBV+Z6upv9HSpiTM+zJnCQPXCwp7x5KDP9Q==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-button": "^9.3.84", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-popover": "^9.9.12", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-text": { + "version": "9.4.20", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.4.20.tgz", + "integrity": "sha512-9ulw77qtUfxmgFTIC3UwzCyw0mn9xWV16VZ3j8MzDeLOapvGUz4UnvOV8aLXIWmI7VbeEVRRcQ5eFMvL6dbhRQ==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-textarea": { - "version": "9.3.52", - "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.52.tgz", - "integrity": "sha512-MSwhs5mtiYRl3qUQFm9DVFDNcBkXcNQh5lqDynKu86WLwQ8EF5oZGoW2SLOg6uJEeyI0Pjz1zOjQFCRu/hCUDQ==", + "version": "9.3.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.79.tgz", + "integrity": "sha512-7nAMBINpKWgvftXvKdynppiLhv0+O97bMwoLyhUdHnBu0fJi/2yYXlsCh1RFAaBg07qc+wqdQX1TdI4ad2nluQ==", "dependencies": { - "@fluentui/react-field": "^9.1.42", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-field": "^9.1.68", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-theme": { - "version": "9.1.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.16.tgz", - "integrity": "sha512-QK2dGE5aQXN1UGdiEmGKpYGP3tHXIchLvFf8DEEOWnF4XBc9SiEPNFYkvLMJjHxZmDz4D670rsOPe0r5jFDEKQ==", + "version": "9.1.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.19.tgz", + "integrity": "sha512-mrVhKbr4o9UKERPxgghIRDU59S7gRizrgz3/wwyMt7elkr8Sw+OpwKIeEw9x6P0RTcFDC00nggaMJhBGs7Xo4A==", "dependencies": { - "@fluentui/tokens": "1.0.0-alpha.13", + "@fluentui/tokens": "1.0.0-alpha.16", "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/react-toast": { - "version": "9.3.18", - "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.18.tgz", - "integrity": "sha512-nXSq83Qq8p1B4HZWcFmW2K6pfSoSgXQ2bpFyGswx2pH0vykjMqOf398zXy31mnlJ0LrVvGmPMr9HTQbvHl4YxQ==", + "version": "9.3.47", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.47.tgz", + "integrity": "sha512-sFvdp8OOniYMasIIQB2kwZkezb8lx7mw14RtnPyUG/E8bo5j96uVEZWVH8nAbZGezxSi2X75WZbplla55vhJ6Q==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-portal": "^9.4.2", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", - "@swc/helpers": "^0.5.1", - "react-transition-group": "^4.4.1" + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-motion": "^9.2.0", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-toolbar": { - "version": "9.1.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.57.tgz", - "integrity": "sha512-DDAKZ0OM/Km5HGhnWXryX6IUFRM6J+RDXt0r5p8JJSbmfxTXqA4S6tC8JwL61dVXPQvwcskK7KbFEgkcpf3k6w==", + "version": "9.1.87", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.87.tgz", + "integrity": "sha512-jxi5cSw4tj++goEjz85prAJdsfRSqZhY0IV4UAhYvcQLaNaR1mqdJzjynXWHwf5SyKj7u4lsgfJ8XYibBL9/JA==", "dependencies": { - "@fluentui/react-button": "^9.3.56", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-divider": "^9.2.50", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-radio": "^9.1.57", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-button": "^9.3.84", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-divider": "^9.2.70", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-radio": "^9.2.24", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-tooltip": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.4.0.tgz", - "integrity": "sha512-CUiEQTwsX6GOi16VGf8I8de1xDtF7dY+kN29T5mNiVb1fZO6QUDxpFEaCB5PQ32dK/3Iko+IQR1TSJYgC25E9A==", + "version": "9.4.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.4.31.tgz", + "integrity": "sha512-e6DZgYWDwzt1i0guZjUIrBxuX8sQ1KZg/snJ4puM6IWpbUC2dLahBvOdJbAZopyFRwhsvP37Cey4nTrwhhDVSA==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-portal": "^9.4.2", - "@fluentui/react-positioning": "^9.10.1", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-portal": "^9.4.28", + "@fluentui/react-positioning": "^9.15.3", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-tree": { - "version": "9.4.14", - "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.4.14.tgz", - "integrity": "sha512-/ZGIUNZdikvnDgSLLZNLEPHP7RME8pgds/39WLgqF2LpkvguyULkJzTLp10uC7t9aOT9GPSRBSIzPERhIr4EjA==", + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.7.1.tgz", + "integrity": "sha512-zyUW0NwuafZE1618ssOmBZidHg6Luccgmz67XO3zhv5VlVYvMnr1ci55tgyp4L1SY2P/6hVB216EVK0c7oJA6w==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.3.44", - "@fluentui/react-avatar": "^9.5.47", - "@fluentui/react-button": "^9.3.56", - "@fluentui/react-checkbox": "^9.2.0", - "@fluentui/react-context-selector": "^9.1.42", - "@fluentui/react-icons": "^2.0.217", - "@fluentui/react-jsx-runtime": "^9.0.19", - "@fluentui/react-radio": "^9.1.57", - "@fluentui/react-shared-contexts": "^9.13.0", - "@fluentui/react-tabster": "^9.14.6", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.15.2", - "@griffel/react": "^1.5.14", + "@fluentui/react-aria": "^9.12.1", + "@fluentui/react-avatar": "^9.6.30", + "@fluentui/react-button": "^9.3.84", + "@fluentui/react-checkbox": "^9.2.29", + "@fluentui/react-context-selector": "^9.1.62", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-radio": "^9.2.24", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-tabster": "^9.22.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-utilities": { - "version": "9.15.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.15.2.tgz", - "integrity": "sha512-Oq016/dHu7PXW5x/2RtLts1ULiyd7JctXFdvi9IacLs/J1nLfg2KSBzzLqKxtdyVvgbZ9Mlu6kPITbFtF9dsIA==", + "version": "9.18.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.18.10.tgz", + "integrity": "sha512-1yUFZrJyBO1qizHa20S35JATQwr0QoTZ5vBmov0K49BWxDpJxpiAClMpFaMlw0hj9cI7HMLFF8Y87OhUYvaheQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-shared-contexts": "^9.19.0", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -3890,28 +4111,29 @@ } }, "node_modules/@fluentui/react-virtualizer": { - "version": "9.0.0-alpha.47", - "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.47.tgz", - "integrity": "sha512-QGMv2RZ5uCtNG85+sh+I9EEWJS5+5bwVAdsjKk7I/xyOtUsYVqRz8f01DvBGkIjhnO1O4VuUl4rAaT7nUR6UYA==", + "version": "9.0.0-alpha.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.79.tgz", + "integrity": "sha512-L2X9PKaH88VcA5LE7DxsmDZu3qy9N8fUIrvoYc4x6WXa2cAefwknvkPj/tezDvkTz3lttck5/MlEeu88qpUmtg==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.13", - "@fluentui/react-utilities": "^9.14.0", - "@griffel/react": "^1.5.14", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-shared-contexts": "^9.19.0", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", "react": ">=16.14.0 <19.0.0", "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-window-provider": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.16.tgz", - "integrity": "sha512-4gkUMSAUjo3cgCGt+0VvTbMy9qbF6zo/cmmfYtfqbSFtXz16lKixSCMIf66gXdKjovqRGVFC/XibqfrXM2QLuw==", + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3920,9 +4142,9 @@ } }, "node_modules/@fluentui/react-window-provider/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/react/node_modules/tslib": { "version": "2.6.2", @@ -3930,44 +4152,44 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/@fluentui/set-version": { - "version": "8.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.12.tgz", - "integrity": "sha512-I4uXIg9xkL2Heotf1+7CyGcHQskdtMSH0B5mSV0TL3w7WI2qpnzrpKuP2Kq6DHZN6Xrsg4ORFNJSjLxq/s9cUQ==", + "version": "8.2.23", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.23.tgz", + "integrity": "sha512-VPXaBsiaa3Xn/AY40nLU9bvDQ62lpMVnFzFTlQ8CbpdwrjxNlRxDUY5vRToNzp1+Zu5gD/+CgsXqIZGcry5L5w==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@fluentui/set-version/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/style-utilities": { - "version": "8.9.20", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.20.tgz", - "integrity": "sha512-oj0ghn21DnqCardlcEp+zob3IEAfA/Z7ZjzuYqlHuPUItwRqGmpr1wErssRC4R1kHsH6gq9ALxVgMa4/FvdzGg==", + "version": "8.10.17", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.17.tgz", + "integrity": "sha512-b8ojgnBS5ZrDEoqGpPCBrXQhntmS6E8mLMxUKPyHrLauUrNdH4IFXi761J9yNiAvuT8h9CXdFdCRzFn1mmnzuQ==", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/theme": "^2.6.38", - "@fluentui/utilities": "^8.13.21", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.55", + "@fluentui/utilities": "^8.15.12", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" } }, "node_modules/@fluentui/style-utilities/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/theme": { - "version": "2.6.38", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.38.tgz", - "integrity": "sha512-LObK/mZOQFb3aTcDlKBSLpPV0BOp5BOuNqg0Wps51b1RlisI6oS3STmw3BkcAe6jOi/p4cgLpwHMkYHh2o8PmQ==", + "version": "2.6.55", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.55.tgz", + "integrity": "sha512-U4XqhVsUOGj8LEgzuDMmrXOE5wvq91X4Tw9/6qjWYh3zdon4dfiMQpyXxaI9yh4lJ5GXXd4V2aI7QHYGAHSVTw==", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.21", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.12", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3976,26 +4198,27 @@ } }, "node_modules/@fluentui/theme/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@fluentui/tokens": { - "version": "1.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.13.tgz", - "integrity": "sha512-IzYysTTBkAH7tQZxYKpzhxYnTJkvwXhjhTOpmERgnqTFifHTP8/vaQjJAAm7dI/9zlDx1oN+y/I+KzL9bDLHZQ==", + "version": "1.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.16.tgz", + "integrity": "sha512-Gr9G8LIlUhZYX5j6CfDQrofQqsWAz/q54KabWn1tWV/1083WwyoTZXiG1k6b37NnK7Feye7D7Nz+4MNqoKpXGw==", "dependencies": { "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/utilities": { - "version": "8.13.21", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.21.tgz", - "integrity": "sha512-YPWsRAL1jgbPxf+wAY8p6LjIG4em0NReqgU8ZCFnQx9wpQbe/ZRjQcaU06pD1tYtRGvyCutwhnWDaQHDw843Xg==", + "version": "8.15.12", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.12.tgz", + "integrity": "sha512-rDykd3jdIgeIT8vxW66JVS2kipCD2P+NXmjG/uKiRe/OylPSdv0KcewkwcysFYN6XkdVZ/FEKHVRUjD1ejRnxQ==", "dependencies": { - "@fluentui/dom-utilities": "^2.2.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", + "@fluentui/dom-utilities": "^2.3.7", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4004,34 +4227,34 @@ } }, "node_modules/@fluentui/utilities/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@griffel/core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.15.0.tgz", - "integrity": "sha512-+2Li2x6zqQdVBSMbvGSJRxbMbOrXhCEEzX0BK6OMfjdMPJLoR2aaHuAwHL3J9dOpHzFrjp9MMEo4Jzwfo4l6Xw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.17.0.tgz", + "integrity": "sha512-OhLMYQ9zXVpKh3DULgK0Olsm1Xw5cvQuL7BV3UCWoJttAWGfrdIvSMxGCJ2FpWVyS/OBWoG4BTYh3oHTgxBWCQ==", "dependencies": { "@emotion/hash": "^0.9.0", - "@griffel/style-types": "^1.0.2", - "csstype": "^3.1.2", + "@griffel/style-types": "^1.2.0", + "csstype": "^3.1.3", "rtl-css-js": "^1.16.1", "stylis": "^4.2.0", "tslib": "^2.1.0" } }, "node_modules/@griffel/core/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@griffel/react": { - "version": "1.5.18", - "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.18.tgz", - "integrity": "sha512-Y5L2zvfE+quMPSQPtViMmuDXNCIyJaeeQc5m30VMELgXYN0uk4nbFqwKYXG0FmnHkEHy5MhiGy7q4zCR2+ubTg==", + "version": "1.5.23", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.23.tgz", + "integrity": "sha512-pOOh+h+2JibSVlRfN6rzIigkPm6HONxMHEN3IWLB3gVU7OKEQHt/EOK+1ZePMzaMILZaaFDvuwCaKCkEq6QQ/Q==", "dependencies": { - "@griffel/core": "^1.15.0", + "@griffel/core": "^1.17.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -4039,16 +4262,16 @@ } }, "node_modules/@griffel/react/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/@griffel/style-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", - "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.2.0.tgz", + "integrity": "sha512-x166MNw0vWe5l5qhinfNT4eyWOaP48iFzPyFOfIB0/BVidKTWsEe5PmqRJDDtrJFS3VHhd/tE0oM6tkEMh2tsg==", "dependencies": { - "csstype": "^3.1.2" + "csstype": "^3.1.3" } }, "node_modules/@hapi/address": { @@ -11846,6 +12069,12 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "node_modules/@shikijs/core": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.9.1.tgz", + "integrity": "sha512-EmUful2MQtY8KgCF1OkBtOuMcvaZEvmdubhW0UHCGXi21O9dRLeADVCj+k6ZS+de7Mz9d2qixOXJ+GLhcK3pXg==", + "dev": true + }, "node_modules/@sideway/address": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", @@ -12821,9 +13050,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz", - "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==", + "version": "17.0.44", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", + "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -12831,11 +13060,11 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.3.tgz", - "integrity": "sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w==", + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.15.tgz", + "integrity": "sha512-Tr9VU9DvNoHDWlmecmcsE5ZZiUkYx+nKBzum4Oxe1K0yJVyBlfbq7H3eXjxXqJczBKqPGq3EgfTru4MgKb9+Yw==", "dependencies": { - "@types/react": "*" + "@types/react": "^17" } }, "node_modules/@types/react-native": { @@ -17210,9 +17439,9 @@ } }, "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/d3": { "version": "7.8.5", @@ -28552,12 +28781,6 @@ "node": ">=6" } }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, "node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -28677,9 +28900,9 @@ } }, "node_modules/keyborg": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.2.0.tgz", - "integrity": "sha512-yQa1dz+FilQ+w3JM6GH2V/wnFeQhfbkK9stvs3UiraW3GOEO7zrOBBh0ZuHsrzeN1xx6v7P5EpA2JtOUUnfN/w==" + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.6.0.tgz", + "integrity": "sha512-o5kvLbuTF+o326CMVYpjlaykxqYP9DphFQZ2ZpgrvBouyvOxyEB7oqe8nOLFpiV5VCtz0D3pt8gXQYWpLpBnmA==" }, "node_modules/keytar": { "version": "7.9.0", @@ -28951,6 +29174,15 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "devOptional": true }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "dependencies": { + "uc.micro": "^2.0.0" + } + }, "node_modules/load-script": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/load-script/-/load-script-1.0.0.tgz", @@ -29355,16 +29587,21 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, - "bin": { - "marked": "bin/marked.js" + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" }, - "engines": { - "node": ">= 12" + "bin": { + "markdown-it": "bin/markdown-it.mjs" } }, "node_modules/martinez-polygon-clipping": { @@ -29389,6 +29626,12 @@ "unist-util-visit-parents": "1.1.2" } }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true + }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -33351,6 +33594,15 @@ "node": ">=6" } }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/pure-color": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", @@ -35839,14 +36091,12 @@ "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" }, "node_modules/shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.9.1.tgz", + "integrity": "sha512-8PDkgb5ja3nfujTjvC4VytL6wGOGCtFAClUb2r3QROevYXxcq+/shVJK5s6gy0HZnjaJgFxd6BpPqpRfqne5rA==", "dev": true, "dependencies": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "5.2.0" + "@shikijs/core": "1.9.1" } }, "node_modules/shimmer": { @@ -36707,9 +36957,9 @@ } }, "node_modules/stylis": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", - "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" }, "node_modules/sudo-prompt": { "version": "9.2.1", @@ -36810,18 +37060,18 @@ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, "node_modules/tabster": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/tabster/-/tabster-5.0.2.tgz", - "integrity": "sha512-fCZCwNz+3yXD2dAtFD7FG5Ah4nvit0yBA0FKoV1QB2GH05nUJIaKnCFY4JjBFkPdQNsKa+iSmF8gE6aNOcBnrQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-8.0.0.tgz", + "integrity": "sha512-82pqhDwH3uq7hVcy1nOo7lyYgCJcVUPqb30hvoHtX8DQ5pxEtRz9+FqVcW5w7J6kTjNBBu7cwKvuMy9qoeQt1g==", "dependencies": { - "keyborg": "^2.2.0", + "keyborg": "2.6.0", "tslib": "^2.3.1" } }, "node_modules/tabster/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/tapable": { "version": "2.2.1", @@ -37716,25 +37966,25 @@ } }, "node_modules/typedoc": { - "version": "0.22.15", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz", - "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==", + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.2.tgz", + "integrity": "sha512-q/t+M+PZqhN9gPWLBZ3CCvP+KT8O1tyYkSzEYbcQ6mo89avdIrMlBEl3vfo5BgSzwC6Lbmq0W64E8RkY+eVsLA==", "dev": true, "dependencies": { - "glob": "^7.2.0", "lunr": "^2.3.9", - "marked": "^4.0.12", - "minimatch": "^5.0.1", - "shiki": "^0.10.1" + "markdown-it": "^14.1.0", + "minimatch": "^9.0.4", + "shiki": "^1.9.0", + "yaml": "^2.4.5" }, "bin": { "typedoc": "bin/typedoc" }, "engines": { - "node": ">= 12.10.0" + "node": ">= 18" }, "peerDependencies": { - "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x" + "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x" } }, "node_modules/typedoc/node_modules/brace-expansion": { @@ -37747,21 +37997,24 @@ } }, "node_modules/typedoc/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/typescript": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", - "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -37784,6 +38037,12 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "dev": true + }, "node_modules/uglify-es": { "version": "3.3.9", "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", @@ -38236,8 +38495,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "dev": true, - "peer": true, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } @@ -38466,18 +38723,6 @@ "node": ">=0.10.0" } }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true - }, - "node_modules/vscode-textmate": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==", - "dev": true - }, "node_modules/w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", @@ -39532,9 +39777,12 @@ "devOptional": true }, "node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "bin": { + "yaml": "bin.mjs" + }, "engines": { "node": ">= 14" } diff --git a/package.json b/package.json index abec04d59..3cb80789f 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ "@azure/msal-browser": "2.14.2", "@babel/plugin-proposal-class-properties": "7.12.1", "@babel/plugin-proposal-decorators": "7.12.12", - "@fluentui/react": "8.112.1", - "@fluentui/react-components": "9.34.0", + "@fluentui/react": "8.119.0", + "@fluentui/react-components": "9.54.2", "@jupyterlab/services": "6.0.2", "@jupyterlab/terminal": "3.0.3", "@microsoft/applicationinsights-web": "2.6.1", @@ -134,8 +134,8 @@ "@types/node": "12.11.1", "@types/post-robot": "10.0.1", "@types/q": "1.5.1", - "@types/react": "17.0.3", - "@types/react-dom": "17.0.3", + "@types/react": "17.0.44", + "@types/react-dom": "17.0.15", "@types/react-notification-system": "0.2.39", "@types/react-redux": "7.1.7", "@types/react-splitter-layout": "3.0.1", @@ -187,8 +187,8 @@ "sinon": "3.2.1", "style-loader": "0.23.0", "ts-loader": "9.2.4", - "typedoc": "0.22.15", - "typescript": "4.3.5", + "typedoc": "0.26.2", + "typescript": "4.9.5", "url-loader": "4.1.1", "wait-on": "4.0.2", "webpack": "5.88.2", @@ -245,4 +245,4 @@ "printWidth": 120, "endOfLine": "auto" } -} +} \ No newline at end of file diff --git a/patches/@phosphor+virtualdom+1.2.0.patch b/patches/@phosphor+virtualdom+1.2.0.patch new file mode 100644 index 000000000..cb409335c --- /dev/null +++ b/patches/@phosphor+virtualdom+1.2.0.patch @@ -0,0 +1,13 @@ +diff --git a/node_modules/@phosphor/virtualdom/lib/index.d.ts b/node_modules/@phosphor/virtualdom/lib/index.d.ts +index 95682b9..73e2daa 100644 +--- a/node_modules/@phosphor/virtualdom/lib/index.d.ts ++++ b/node_modules/@phosphor/virtualdom/lib/index.d.ts +@@ -58,7 +58,7 @@ export declare type ElementEventMap = { + ondrop: DragEvent; + ondurationchange: Event; + onemptied: Event; +- onended: MediaStreamErrorEvent; ++ onended: ErrorEvent; + onerror: ErrorEvent; + onfocus: FocusEvent; + oninput: Event; diff --git a/src/Explorer/Graph/GraphExplorerComponent/D3ForceGraph.ts b/src/Explorer/Graph/GraphExplorerComponent/D3ForceGraph.ts index d3b8583ef..248c90b6b 100644 --- a/src/Explorer/Graph/GraphExplorerComponent/D3ForceGraph.ts +++ b/src/Explorer/Graph/GraphExplorerComponent/D3ForceGraph.ts @@ -737,17 +737,17 @@ export class D3ForceGraph implements GraphRenderer { .on("dblclick", function (this: Element, _: MouseEvent, d: D3Node) { // https://stackoverflow.com/a/41945742 ('this' implicitly has type 'any' because it does not have a type annotation) // this is the element - self.onNodeClicked(this.parentNode, d); + self.onNodeClicked(this.parentNode as BaseType, d); }) .on("click", function (this: Element, _: MouseEvent, d: D3Node) { // this is the element - self.onNodeClicked(this.parentNode, d); + self.onNodeClicked(this.parentNode as BaseType, d); }) .on("keypress", function (this: Element, event: KeyboardEvent, d: D3Node) { if (event.charCode === Constants.KeyCodes.Space || event.charCode === Constants.KeyCodes.Enter) { event.stopPropagation(); // this is the element - self.onNodeClicked(this.parentNode, d); + self.onNodeClicked(this.parentNode as BaseType, d); } }); var nodeSize = this.igraphConfig.nodeSize; diff --git a/src/Explorer/Notebook/NotebookComponent/NotebookComponentBootstrapper.tsx b/src/Explorer/Notebook/NotebookComponent/NotebookComponentBootstrapper.tsx index 7afcc09b2..7ced8cb20 100644 --- a/src/Explorer/Notebook/NotebookComponent/NotebookComponentBootstrapper.tsx +++ b/src/Explorer/Notebook/NotebookComponent/NotebookComponentBootstrapper.tsx @@ -2,22 +2,13 @@ import { Link } from "@fluentui/react"; import { CellId, CellType, ImmutableNotebook } from "@nteract/commutable"; // Vendor modules -import { - actions, - AppState, - ContentRef, - DocumentRecordProps, - KernelRef, - NotebookContentRecord, - selectors, -} from "@nteract/core"; +import { actions, AppState, ContentRef, KernelRef, NotebookContentRecord, selectors } from "@nteract/core"; import "@nteract/styles/editor-overrides.css"; import "@nteract/styles/global-variables.css"; import "codemirror/addon/hint/show-hint.css"; import "codemirror/lib/codemirror.css"; import { Notebook } from "Common/Constants"; import { useDialog } from "Explorer/Controls/Dialog"; -import * as Immutable from "immutable"; import * as React from "react"; import { Provider } from "react-redux"; import "react-table/react-table.css"; @@ -315,7 +306,8 @@ export class NotebookComponentBootstrapper { return false; } - return selectors.notebook.isDirty(content.model as Immutable.RecordOf); + // TODO Fix this typing here + return selectors.notebook.isDirty(content.model as never); } public isNotebookUntrusted(): boolean { diff --git a/src/Explorer/Notebook/NotebookRenderer/StatusBar.tsx b/src/Explorer/Notebook/NotebookRenderer/StatusBar.tsx index 3beacfda0..806e49b71 100644 --- a/src/Explorer/Notebook/NotebookRenderer/StatusBar.tsx +++ b/src/Explorer/Notebook/NotebookRenderer/StatusBar.tsx @@ -111,7 +111,8 @@ const makeMapStateToProps = (_initialState: AppState, initialProps: InitialProps } else if (kernel?.kernelSpecName) { kernelSpecDisplayName = kernel.kernelSpecName; } else if (content && content.type === "notebook") { - kernelSpecDisplayName = selectors.notebook.displayName(content.model) || " "; + // TODO Fix typing here + kernelSpecDisplayName = selectors.notebook.displayName(content.model as never) || " "; } return { diff --git a/src/Explorer/Tree/ResourceTreeAdapter.test.ts b/src/Explorer/Tree/ResourceTreeAdapterLegacy.test.ts similarity index 100% rename from src/Explorer/Tree/ResourceTreeAdapter.test.ts rename to src/Explorer/Tree/ResourceTreeAdapterLegacy.test.ts diff --git a/src/global.d.ts b/src/global.d.ts index e54479c04..2f70a97fa 100644 --- a/src/global.d.ts +++ b/src/global.d.ts @@ -15,4 +15,9 @@ declare global { $: any; gitSha: string; } + + // msSaveBlob has been removed from typescript 4.4, but not completely deprecated from browsers + interface Navigator { + msSaveBlob?: (blob: any, defaultName?: string) => boolean; + } } diff --git a/src/hooks/useGraphPhoto.tsx b/src/hooks/useGraphPhoto.tsx index e221205d7..a70254ac1 100644 --- a/src/hooks/useGraphPhoto.tsx +++ b/src/hooks/useGraphPhoto.tsx @@ -1,7 +1,7 @@ import { useEffect, useState } from "react"; import { configContext } from "../ConfigContext"; -export async function fetchPhoto(accessToken: string): Promise { +export async function fetchPhoto(accessToken: string): Promise { const headers = new Headers(); const bearer = `Bearer ${accessToken}`;