diff --git a/.github/workflows/build-assets.yml b/.github/workflows/build-assets.yml index e5955e99c4c..6fadaf58ca0 100644 --- a/.github/workflows/build-assets.yml +++ b/.github/workflows/build-assets.yml @@ -248,7 +248,7 @@ jobs: sudo rm -f ${{ needs.preamble.outputs.folder_build }}/CMakeCache.txt sudo rm -rf ${{ needs.preamble.outputs.folder_build }}/CMakeFiles docker run --rm --mount ${{ needs.preamble.outputs.mount_platform }} --mount ${{ needs.preamble.outputs.mount_build }} ${{ steps.vars.outputs.docker_tag_candidate_base }} "\ - cmake -S /hpcc-dev/HPCC-Platform -B /hpcc-dev/build -DMAKE_DOCS_ONLY=ON -DUSE_NATIVE_LIBRARIES=ON -DDOCS_AUTO=ON -DDOC_LANGS=ALL && \ + cmake -S /hpcc-dev/HPCC-Platform -B /hpcc-dev/build ${{ needs.preamble.outputs.cmake_docker_config }} -DSIGN_MODULES_PASSPHRASE=${{ secrets.SIGN_MODULES_PASSPHRASE }} -DSIGN_MODULES_KEYID=${{ secrets.SIGN_MODULES_KEYID }} -DMAKE_DOCS_ONLY=ON -DUSE_NATIVE_LIBRARIES=ON -DDOCS_AUTO=ON -DDOC_LANGS=ALL && \ cmake --build /hpcc-dev/build --parallel $(nproc) --target all" docker run --rm --mount ${{ needs.preamble.outputs.mount_platform }} --mount ${{ needs.preamble.outputs.mount_build }} ${{ steps.vars.outputs.docker_tag_candidate_base }} "cd /hpcc-dev/build/Release/docs/EN_US && zip ALL_HPCC_DOCS_EN_US-${{ needs.preamble.outputs.community_tag }}.zip *.pdf" docker run --rm --mount ${{ needs.preamble.outputs.mount_platform }} --mount ${{ needs.preamble.outputs.mount_build }} ${{ steps.vars.outputs.docker_tag_candidate_base }} "cd /hpcc-dev/build/Release/docs/PT_BR && zip ALL_HPCC_DOCS_PT_BR-${{ needs.preamble.outputs.community_tag }}.zip *.pdf" diff --git a/dali/server/daldap.cpp b/dali/server/daldap.cpp index a8176d1df74..747c62fb32b 100644 --- a/dali/server/daldap.cpp +++ b/dali/server/daldap.cpp @@ -124,15 +124,14 @@ class CDaliLdapConnection: implements IDaliLdapConnection, public CInterface } else { - DBGLOG("NULL UserDescriptor in daldap.cpp getPermissions('%s')", key ? key : "NULL"); + DBGLOG("NULL UserDescriptor in daldap.cpp getPermissions('%s')", key); } if (0 == username.length()) { username.append(filesdefaultuser); decrypt(password, filesdefaultpassword); - OWARNLOG("Missing credentials, injecting deprecated filesdefaultuser for request %s %s", nullText(key), - nullText(obj)); + OWARNLOG("Missing credentials, injecting deprecated filesdefaultuser for request %s %s", key, nullText(obj)); logNullUser(nullptr); } @@ -148,7 +147,7 @@ class CDaliLdapConnection: implements IDaliLdapConnection, public CInterface if (perm == SecAccess_Unavailable) { OWARNLOG("LDAP: getPermissions(%s) Unable to get perms for scope=%s user=%s, setting 'SecAccess_None'", - nullText(key), nullText(obj), username.str()); + key, nullText(obj), username.str()); perm = SecAccess_None; } unsigned taken = msTick() - start; @@ -156,7 +155,7 @@ class CDaliLdapConnection: implements IDaliLdapConnection, public CInterface if (taken>100) #endif { - PROGLOG("LDAP: getPermissions(%s) scope=%s user=%s returns %d in %d ms", nullText(key), nullText(obj), + PROGLOG("LDAP: getPermissions(%s) scope=%s user=%s returns %d in %d ms", key, nullText(obj), username.str(), perm, taken); } if (auditflags & DALI_LDAP_AUDIT_REPORT) @@ -176,6 +175,7 @@ class CDaliLdapConnection: implements IDaliLdapConnection, public CInterface } return perm; } + bool clearPermissionsCache(IUserDescriptor *udesc) { if (!ldapsecurity || ((getLDAPflags() & DLF_ENABLED) == 0)) diff --git a/docs/EN_US/ContainerizedHPCC/ContainerizedMods/ContainerLogging.xml b/docs/EN_US/ContainerizedHPCC/ContainerizedMods/ContainerLogging.xml index e5c833b1f63..be7460be659 100644 --- a/docs/EN_US/ContainerizedHPCC/ContainerizedMods/ContainerLogging.xml +++ b/docs/EN_US/ContainerizedHPCC/ContainerizedMods/ContainerLogging.xml @@ -527,8 +527,8 @@ myelk-kibana LoadBalancer 10.110.129.199 localhost 5601:31465/TCP 68m Example use: helm install myhpcc hpcc/hpcc \ - -f HPCC-Platform/helm/examples/azure/log-analytics/loganalytics-hpcc-logaccess.yaml \ - -f HPCC-Platform/helm/examples/az + -f HPCC-Platform/helm/examples/azure/log-analytics/loganalytics-hpcc-logaccess.yaml + diff --git a/docs/EN_US/ContainerizedHPCC/ContainerizedMods/CustomConfig.xml b/docs/EN_US/ContainerizedHPCC/ContainerizedMods/CustomConfig.xml index c01e7bfb060..6d7415d192c 100644 --- a/docs/EN_US/ContainerizedHPCC/ContainerizedMods/CustomConfig.xml +++ b/docs/EN_US/ContainerizedHPCC/ContainerizedMods/CustomConfig.xml @@ -619,6 +619,158 @@ eclagent: + + + Create a Custom Configuration Chart for Multiple Thors Listening + to a Common Queue + + In this section, we will create three Thors that listen to a + common queue (in addition to their own queue). This provides the ability + to define distinct Thor cluster configurations but allow them to form a + single target behind a single queue. These clusters can be bound to + certain node pools in different availability zones, if desired. You can + use this example as a starting point and adjust the number of Thor + clusters you want. + + This is accomplished by defining additional auxiliary target + queues for each Thor definition and using a common name as an auxiliary + queue. + + + + If you have not already added the HPCC Systems repository to + the helm repository list, add it now. + + helm repo add hpcc https://hpcc-systems.github.io/helm-chart/ + + If you have added it, update to the latest charts: + + helm repo update + + + + Create a new text file and name it threethorsonequeue.yaml and open it in a text + editor. + + You can use any text editor. + + + + Open the default values file that you saved earlier + (myvalues.yaml) in a text editor. + + + + Copy the entire thor: section + and paste it into the new threethorsonequeue.yaml file. + + + + Copy the entire contents of the new yaml file, except the + first line (thor:), and paste it at the end of the file twice. + + This creates three - name: sections. + + + + Edit the file in the following manner: + + + + Give each Thor a unique value for name:. + + In this example, we use thor1, + thor2, and thor3. + + + + Add an auxQueues: entry + to each Thor block using a common name + + In this example, we are using + + auxQueues: [ thorQ + ] + + + + Make sure the prefix: + is the same in each Thor block. + + + + + + Save the file and close the text editor. + + The resulting threethorsonequeue.yaml file should look like + this: + + Note: The comments have been + removed to simplify the example: + + thor: +- name: thor1 + auxQueues: [ thorQ ] + maxGraphs: 2 + maxJobs: 2 + numWorkers: 4 + numWorkersPerPod: 2 + prefix: thor +- name: thor2 + maxGraphs: 2 + maxJobs: 2 + numWorkers: 4 + numWorkersPerPod: 2 + prefix: thor + auxQueues: [ thorQ ] +- name: thor3 + maxGraphs: 2 + maxJobs: 2 + numWorkers: 4 + numWorkersPerPod: 2 + prefix: thor + auxQueues: [ thorQ ] + + + + Deploy using the new custom configuration + chart. + + + + Open a terminal and navigate to the folder where you saved the + threethorsonequeue.yaml file. + + + + Deploy your HPCC Systems Platform, adding the new + configuration to your command: + + # If you have previously stopped your cluster + +helm install mycluster hpcc/hpcc -f threethorsonequeue.yaml + +# To upgrade without stopping + +helm upgrade mycluster hpcc/hpcc -f threethorsonequeue.yaml + + + + + After you confirm that your deployment is running, open ECL + Watch. + + You should see four Thor clusters available as Targets -- + thor1, thor2, thor3, and a fourth queue that all three Thors listen + to-- thorQ. + + + diff --git a/esp/scm/ws_topology.ecm b/esp/scm/ws_topology.ecm index fafa113e054..ca67e8bcf78 100644 --- a/esp/scm/ws_topology.ecm +++ b/esp/scm/ws_topology.ecm @@ -24,6 +24,20 @@ ESPenum RoxieQueueFilter : string WorkunitsOnly("WorkunitsOnly") }; +ESPenum TpMachineType : string +{ + All("ALLNODES"), + Thor("THORMACHINES"), + Hole("HOLEMACHINES"), + Roxie("ROXIEMACHINES"), + Machines("MACHINES"), + Available("AVAILABLEMACHINES"), + DropZone("DROPZONE"), + StandBy("STANDBYNNODE"), + ThorSpare("THORSPARENODES"), + HoleStandby("HOLESTANDBYNODES") +}; + // =========================================================================== ESPStruct TpMachine @@ -418,7 +432,7 @@ ESPresponse [exceptions_inline,encode(0)] TpClusterInfoResponse ESPrequest [] TpMachineQueryRequest { //Type of Node the parent is.... - string Type; + ESPenum TpMachineType Type; string Cluster; string OldIP; //Path to Parent within Dali(Encoded to prevent back-engineering) @@ -433,7 +447,7 @@ ESPresponse [exceptions_inline] TpMachineQueryResponse { bool EnablePreflightInfo; [min_ver("1.15")] bool HasThorSpareProcess; - string Type; + ESPenum TpMachineType Type; string Cluster; string OldIP; string LogDirectory; diff --git a/esp/services/ws_topology/ws_topologyService.cpp b/esp/services/ws_topology/ws_topologyService.cpp index 8cea7ff5959..e80fdd7067f 100644 --- a/esp/services/ws_topology/ws_topologyService.cpp +++ b/esp/services/ws_topology/ws_topologyService.cpp @@ -1536,12 +1536,13 @@ bool CWsTopologyEx::onTpMachineQuery(IEspContext &context, IEspTpMachineQueryReq const char* directory = req.getDirectory(); bool hasThorSpareProcess = false; - const char* type = req.getType(); - if (!type || !*type || (strcmp(eqAllNodes,type) == 0)) + const CTpMachineType type = req.getType(); +// if (!type || !*type || (strcmp(eqAllNodes,type) == 0)) + if (type == TpMachineType_Undefined || type == CTpMachineType_All ) { - m_TpWrapper.getClusterMachineList(version, eqTHORMACHINES, path, directory, MachineList, hasThorSpareProcess); - m_TpWrapper.getClusterMachineList(version, eqHOLEMACHINES, path, directory, MachineList, hasThorSpareProcess); - m_TpWrapper.getClusterMachineList(version, eqROXIEMACHINES,path, directory, MachineList, hasThorSpareProcess); + m_TpWrapper.getClusterMachineList(version, CTpMachineType_Thor, path, directory, MachineList, hasThorSpareProcess); + m_TpWrapper.getClusterMachineList(version, CTpMachineType_Hole, path, directory, MachineList, hasThorSpareProcess); + m_TpWrapper.getClusterMachineList(version, CTpMachineType_Roxie,path, directory, MachineList, hasThorSpareProcess); } else { diff --git a/esp/smc/SMCLib/TpContainer.cpp b/esp/smc/SMCLib/TpContainer.cpp index 84df690672d..e93ce41a33f 100644 --- a/esp/smc/SMCLib/TpContainer.cpp +++ b/esp/smc/SMCLib/TpContainer.cpp @@ -41,7 +41,7 @@ const char* MSG_FAILED_GET_ENVIRONMENT_INFO = "Failed to get environment informa ////////////////////////////////////////////////////////////////////// void CTpWrapper::getClusterMachineList(double clientVersion, - const char* ClusterType, + CTpMachineType ClusterType, const char* ClusterPath, const char* ClusterDirectory, IArrayOf &MachineList, diff --git a/esp/smc/SMCLib/TpWrapper.cpp b/esp/smc/SMCLib/TpWrapper.cpp index 581739a7887..61f1bda67d4 100644 --- a/esp/smc/SMCLib/TpWrapper.cpp +++ b/esp/smc/SMCLib/TpWrapper.cpp @@ -55,7 +55,7 @@ IPropertyTree* CTpWrapper::getEnvironment(const char* xpath) } void CTpWrapper::getClusterMachineList(double clientVersion, - const char* ClusterType, + CTpMachineType ClusterType, const char* ClusterPath, const char* ClusterDirectory, IArrayOf &MachineList, @@ -68,7 +68,7 @@ void CTpWrapper::getClusterMachineList(double clientVersion, getAttPath(ClusterPath,path); set machineNames; //used for checking duplicates - if (strcmp(eqTHORMACHINES,ClusterType) == 0) + if (ClusterType == CTpMachineType_Thor) { bool multiSlaves = false; getMachineList(clientVersion, eqThorMasterProcess, path.str(), "", ClusterDirectory, MachineList); @@ -81,7 +81,7 @@ void CTpWrapper::getClusterMachineList(double clientVersion, if (!checkMultiSlavesFlag(ClusterName) &&(count < MachineList.length())) hasThorSpareProcess = true; } - else if (strcmp(eqHOLEMACHINES,ClusterType) == 0) + else if (ClusterType == CTpMachineType_Hole) { getMachineList(clientVersion, eqHoleSocketProcess, path.str(), "", ClusterDirectory, MachineList); getMachineList(clientVersion, eqHoleProcessorProcess, path.str(), "", ClusterDirectory, MachineList); @@ -89,33 +89,33 @@ void CTpWrapper::getClusterMachineList(double clientVersion, getMachineList(clientVersion, eqHoleCollatorProcess, path.str(), "", ClusterDirectory, MachineList); getMachineList(clientVersion, eqHoleStandbyProcess, path.str(), "", ClusterDirectory, MachineList); } - else if (strcmp(eqROXIEMACHINES,ClusterType) == 0) + else if (ClusterType == CTpMachineType_Roxie) { getMachineList(clientVersion, "RoxieServerProcess", path.str(), "", ClusterDirectory, MachineList, &machineNames); } - else if (strcmp(eqMACHINES,ClusterType) == 0) + else if (ClusterType == CTpMachineType_Machines) { //load a list of available machines....... getMachineList(clientVersion, "Computer", "/Environment/Hardware", "", ClusterDirectory, MachineList); } - else if (strcmp("AVAILABLEMACHINES",ClusterType) == 0) + else if (ClusterType == CTpMachineType_Available) { getMachineList(clientVersion, "Computer", "/Environment/Hardware", eqMachineAvailablability, ClusterDirectory, MachineList); } - else if (strcmp("DROPZONE",ClusterType) == 0) + else if (ClusterType == CTpMachineType_DropZone) { getDropZoneMachineList(clientVersion, false, MachineList); } - else if (strcmp("STANDBYNNODE",ClusterType) == 0) + else if (ClusterType == CTpMachineType_StandBy) { getThorSpareMachineList(clientVersion, ClusterName, ClusterDirectory, MachineList); getMachineList(clientVersion, eqHoleStandbyProcess, path.str(), "", ClusterDirectory, MachineList); } - else if (strcmp("THORSPARENODES",ClusterType) == 0) + else if (ClusterType == CTpMachineType_ThorSpare) { getThorSpareMachineList(clientVersion, ClusterName, ClusterDirectory, MachineList); } - else if (strcmp("HOLESTANDBYNODES",ClusterType) == 0) + else if (ClusterType == CTpMachineType_HoleStandby) { getMachineList(clientVersion, eqHoleStandbyProcess, path.str(), "", ClusterDirectory, MachineList); } @@ -756,23 +756,23 @@ void CTpWrapper::queryTargetClusterProcess(double version, const char* processNa OS_TYPE os = OS_WINDOWS; unsigned int clusterTypeLen = strlen(clusterType); const char* childType = NULL; - const char* clusterType0 = NULL; + CTpMachineType clusterType0 = TpMachineType_Undefined; if (clusterTypeLen > 4) { if (!strnicmp(clusterType, "roxie", 4)) { childType = "RoxieServerProcess[1]"; - clusterType0 = eqROXIEMACHINES; + clusterType0 = CTpMachineType_Roxie; } else if (!strnicmp(clusterType, "thor", 4)) { childType = "ThorMasterProcess"; - clusterType0 = eqTHORMACHINES; + clusterType0 = CTpMachineType_Thor; } else { childType = "HoleControlProcess"; - clusterType0 = eqHOLEMACHINES; + clusterType0 = CTpMachineType_Hole; } } @@ -800,7 +800,7 @@ void CTpWrapper::queryTargetClusterProcess(double version, const char* processNa } clusterInfo->setOS(os); - if (clusterType0 && *clusterType0) + if (clusterType0 != TpMachineType_Undefined) { bool hasThorSpareProcess = false; IArrayOf machineList; diff --git a/esp/smc/SMCLib/TpWrapper.hpp b/esp/smc/SMCLib/TpWrapper.hpp index 96450bd5063..25853a633ed 100644 --- a/esp/smc/SMCLib/TpWrapper.hpp +++ b/esp/smc/SMCLib/TpWrapper.hpp @@ -167,7 +167,7 @@ class TPWRAPPER_API CTpWrapper : public CInterface void getHthorClusterList(IArrayOf& clusterList); void getGroupList(double espVersion, const char* kindReq, IArrayOf &Groups); void getCluster(const char* ClusterType,IPropertyTree& returnRoot); - void getClusterMachineList(double clientVersion, const char* ClusterType,const char* ClusterPath, const char* ClusterDirectory, + void getClusterMachineList(double clientVersion, CTpMachineType ClusterType,const char* ClusterPath, const char* ClusterDirectory, IArrayOf &MachineList, bool& hasThorSpareProcess, const char* ClusterName = NULL); void getMachineList(double clientVersion, const char* MachineType, const char* MachinePath, const char* Status, const char* Directory, IArrayOf& MachineList, set* pMachineNames=nullptr); diff --git a/esp/src/package-lock.json b/esp/src/package-lock.json index 6d59ad92953..b0b5b53a176 100644 --- a/esp/src/package-lock.json +++ b/esp/src/package-lock.json @@ -9,25 +9,25 @@ "version": "1.0.0", "license": "Apache-2.0", "dependencies": { - "@fluentui/react": "8.115.6", - "@fluentui/react-components": "9.46.4", - "@fluentui/react-experiments": "8.14.133", - "@fluentui/react-hooks": "8.6.36", - "@fluentui/react-icons-mdl2": "1.3.57", - "@fluentui/react-migration-v8-v9": "9.5.8", - "@hpcc-js/chart": "2.81.10", + "@fluentui/react": "8.117.0", + "@fluentui/react-components": "9.47.2", + "@fluentui/react-experiments": "8.14.137", + "@fluentui/react-hooks": "8.7.0", + "@fluentui/react-icons-mdl2": "1.3.59", + "@fluentui/react-migration-v8-v9": "9.6.3", + "@hpcc-js/chart": "2.83.1", "@hpcc-js/codemirror": "2.61.2", "@hpcc-js/common": "2.71.15", - "@hpcc-js/comms": "2.91.2", + "@hpcc-js/comms": "2.91.3", "@hpcc-js/dataflow": "8.1.6", - "@hpcc-js/eclwatch": "2.73.37", - "@hpcc-js/graph": "2.85.11", - "@hpcc-js/html": "2.42.16", - "@hpcc-js/layout": "2.49.15", - "@hpcc-js/map": "2.77.14", - "@hpcc-js/other": "2.15.15", - "@hpcc-js/phosphor": "2.18.1", - "@hpcc-js/react": "2.53.12", + "@hpcc-js/eclwatch": "2.73.44", + "@hpcc-js/graph": "2.85.13", + "@hpcc-js/html": "2.42.18", + "@hpcc-js/layout": "2.49.20", + "@hpcc-js/map": "2.77.19", + "@hpcc-js/other": "2.15.20", + "@hpcc-js/phosphor": "2.18.6", + "@hpcc-js/react": "2.53.14", "@hpcc-js/tree": "2.40.15", "@hpcc-js/util": "2.50.6", "@kubernetes/client-node": "0.20.0", @@ -46,9 +46,9 @@ "query-string": "7.1.3", "react": "17.0.2", "react-dom": "17.0.2", - "react-hook-form": "7.50.1", + "react-hook-form": "7.51.2", "react-hot-toast": "2.4.1", - "react-reflex": "4.2.5", + "react-reflex": "4.2.6", "react-sizeme": "3.0.2", "universal-router": "9.2.0", "xstyle": "0.3.3" @@ -56,14 +56,14 @@ "devDependencies": { "@simbathesailor/use-what-changed": "^2.0.0", "@types/dojo": "1.9.48", - "@types/react": "17.0.75", + "@types/react": "17.0.80", "@types/react-dom": "17.0.25", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "copyfiles": "2.4.1", "css-loader": "6.10.0", "dojo-webpack-plugin": "3.0.6", - "eslint": "8.56.0", + "eslint": "8.57.0", "eslint-plugin-eclwatch": "file:./eslint", "eslint-plugin-react-hooks": "4.6.0", "file-loader": "6.2.0", @@ -74,11 +74,11 @@ "string-replace-loader": "3.1.0", "style-loader": "3.3.4", "tslib": "2.6.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "url-loader": "4.1.1", - "webpack": "5.90.1", + "webpack": "5.91.0", "webpack-cli": "5.1.4", - "webpack-dev-server": "4.15.1" + "webpack-dev-server": "4.15.2" } }, "eslint": { @@ -189,9 +189,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -222,12 +222,12 @@ } }, "node_modules/@floating-ui/dom": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz", - "integrity": "sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz", + "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==", "dependencies": { - "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.1" + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" } }, "node_modules/@floating-ui/utils": { @@ -236,9 +236,9 @@ "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" }, "node_modules/@fluentui/date-time-utilities": { - "version": "8.5.16", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.16.tgz", - "integrity": "sha512-l+mLfJ2VhdHjBpELLLPDaWgT7GMLynm2aqR7SttbEb6Jh7hc/7ck1MWm93RTb3gYVHYai8SENqimNcvIxHt/zg==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.0.tgz", + "integrity": "sha512-fpdR2pesIewgfgErX0eS+YBPengNH4Qf21Q6bNFTfQsBYXaJZMUqD4V/57JRfIFz4fYXZ6lWKFTTQe50wXKlWA==", "dependencies": { "@fluentui/set-version": "^8.2.14", "tslib": "^2.1.0" @@ -262,35 +262,35 @@ } }, "node_modules/@fluentui/fluent2-theme": { - "version": "8.107.64", - "resolved": "https://registry.npmjs.org/@fluentui/fluent2-theme/-/fluent2-theme-8.107.64.tgz", - "integrity": "sha512-eoDR0j4SxtFT1mA8w195JLfI5tkyDizv/HWcVM4CPsmN/Qw17ftBNIyQSsbQSoI1vy5JWsrXHF7GiOXssVpTYQ==", + "version": "8.107.68", + "resolved": "https://registry.npmjs.org/@fluentui/fluent2-theme/-/fluent2-theme-8.107.68.tgz", + "integrity": "sha512-AwE1vDOm3IzVvG0pnL2DyOS1mLLGzktOlZIC2Q5BoNkYDbn91eFDN6jE11PuARvCPSRjEqumjkQU0egvF48Dsw==", "dependencies": { - "@fluentui/react": "^8.115.5", + "@fluentui/react": "^8.117.0", "@fluentui/set-version": "^8.2.14", "tslib": "^2.1.0" } }, "node_modules/@fluentui/font-icons-mdl2": { - "version": "8.5.32", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.32.tgz", - "integrity": "sha512-PCZMijJlDQ5Zy8oNb80vUD6I4ORiR03qFgDT8o08mAGu+KzQO96q4jm0rzPRQuI9CO7pDD/6naOo8UVrmhZ2Aw==", + "version": "8.5.34", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.34.tgz", + "integrity": "sha512-FRTtryqrU0ilzSATvfU3zG7x8+mnEIrio3Qd6LDsQ7cLm62BX2z25rBqTvmY2YmY/fHFx2tkVsTZcCKRT08Vww==", "dependencies": { "@fluentui/set-version": "^8.2.14", - "@fluentui/style-utilities": "^8.10.3", - "@fluentui/utilities": "^8.13.24", + "@fluentui/style-utilities": "^8.10.5", + "@fluentui/utilities": "^8.15.0", "tslib": "^2.1.0" } }, "node_modules/@fluentui/foundation-legacy": { - "version": "8.2.52", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.52.tgz", - "integrity": "sha512-tHCD0m58Zja7wN1FTsvj4Gaj0B22xOhRTpyDzyvxRfjFGYPpR2Jgx/y/KRB3JTOX5EfJHAVzInyWZBeN5IfsVA==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.0.tgz", + "integrity": "sha512-RSOfVPLgCCru6RBYxqp754aeWZ+lYVI+CMffMrhg2/LGl0CcNGXZjK0LYH/anbVq1sEZ/D9e56FekzMOR3CScw==", "dependencies": { - "@fluentui/merge-styles": "^8.5.15", + "@fluentui/merge-styles": "^8.6.0", "@fluentui/set-version": "^8.2.14", - "@fluentui/style-utilities": "^8.10.3", - "@fluentui/utilities": "^8.13.24", + "@fluentui/style-utilities": "^8.10.5", + "@fluentui/utilities": "^8.15.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -315,9 +315,9 @@ } }, "node_modules/@fluentui/merge-styles": { - "version": "8.5.15", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.15.tgz", - "integrity": "sha512-4CdKwo4k1Un2QLulpSVIz/KMgLNBMgin4NPyapmKDMVuO1OOxJUqfocubRGNO5x9mKgAMMYwBKGO9i0uxMMpJw==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.0.tgz", + "integrity": "sha512-Si54VVK/XZQMTPT6aKE/RmqsY7uy9hERreU143Fbqtg9cf+Hr4iJ7FOGC4dXCfrFIXs0KvIHXCh5mtfrEW2aRQ==", "dependencies": { "@fluentui/set-version": "^8.2.14", "tslib": "^2.1.0" @@ -332,22 +332,22 @@ } }, "node_modules/@fluentui/react": { - "version": "8.115.6", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.6.tgz", - "integrity": "sha512-lao6u6AfA9uE+jWsmmRriCYXlQ9IU3W2jlapJiOJGyQvF9JGdVCyKDi2w4dIvsJyhA4ucfcKqg+9EgyrgbWcNg==", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.16", - "@fluentui/font-icons-mdl2": "^8.5.32", - "@fluentui/foundation-legacy": "^8.2.52", - "@fluentui/merge-styles": "^8.5.15", - "@fluentui/react-focus": "^8.8.40", - "@fluentui/react-hooks": "^8.6.36", + "version": "8.117.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.117.0.tgz", + "integrity": "sha512-7zPFyyhm6zZGUF5C7/L5XNIBNBYsGc2ZIVg+nuCd56hBgMh0smWDnbciFKpQ9jvAh6gvfKbsgUuVWrD/FwEkAg==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.0", + "@fluentui/font-icons-mdl2": "^8.5.34", + "@fluentui/foundation-legacy": "^8.4.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.42", + "@fluentui/react-hooks": "^8.7.0", "@fluentui/react-portal-compat-context": "^9.0.11", "@fluentui/react-window-provider": "^2.2.18", "@fluentui/set-version": "^8.2.14", - "@fluentui/style-utilities": "^8.10.3", - "@fluentui/theme": "^2.6.41", - "@fluentui/utilities": "^8.13.24", + "@fluentui/style-utilities": "^8.10.5", + "@fluentui/theme": "^2.6.43", + "@fluentui/utilities": "^8.15.0", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -359,18 +359,18 @@ } }, "node_modules/@fluentui/react-accordion": { - "version": "9.3.41", - "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.41.tgz", - "integrity": "sha512-0EHoxdVm1HTX1MCk6xrYAfBHVek9PM9aoHsPzblp3CBvrEbFDnsOzTH/9lVKhUD8EZ066aHRCP1LL8WMCVbpsg==", + "version": "9.3.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.46.tgz", + "integrity": "sha512-bFOF/uoPYL4AUQEIKFTgx8WZgeC39Vw2FiL6A2A0km0Z9yBgWg7LLsF73/MbgoO0GjH8BvO/2ddpgdd433jIRw==", "dependencies": { - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -378,22 +378,21 @@ "@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", - "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.109", - "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.109.tgz", - "integrity": "sha512-Cy+ZIukM0E/JEjMHGwZJd0t/SnN/o8hvofogedzKkPedFzhT1Enb5gQp9kZZKPHu/aY7CIHdeDN/V4bPvECh/w==", + "version": "9.0.0-beta.114", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.114.tgz", + "integrity": "sha512-ZA55Wf9ZNE2KfKnT9fDqvWqnAKgcrYwYIJoliG+pCLztCitwlv/XUKAWR/DkP02NpA2qEeaiY1D9k/Mwd1haIQ==", "dependencies": { - "@fluentui/react-avatar": "^9.6.14", - "@fluentui/react-button": "^9.3.68", + "@fluentui/react-avatar": "^9.6.19", + "@fluentui/react-button": "^9.3.73", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -405,15 +404,15 @@ } }, "node_modules/@fluentui/react-aria": { - "version": "9.8.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.8.2.tgz", - "integrity": "sha512-5zjbbhAQcAvBBpdZZ+IwKhy9faEbj3bW/29ZRectl1sQ/Xu1MTbkC01uq6jgSEYClsyj23RzZv8QlkAMw+h9DA==", + "version": "9.10.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.10.2.tgz", + "integrity": "sha512-M8wzxPZlMOLr7SlZXlSi/zCbLSsXrJzpMjLkTOPPlMrMu8He38oM6Djc4dCac/cZn8ERpKUDaoAK5JF/kbtLzQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-utilities": "^9.18.5", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -424,20 +423,20 @@ } }, "node_modules/@fluentui/react-avatar": { - "version": "9.6.14", - "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.6.14.tgz", - "integrity": "sha512-7Dw08ZKsGc/95OnuK4X3UyofE/+PVoQMijv04M2+CE5L7NVpQJ34Au0NUdOp0Hk994iZTMZVjrPHPvofMj4f+w==", + "version": "9.6.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.6.19.tgz", + "integrity": "sha512-3/8BBoPXNGfcuNVN4+bpwpd124CEdFEm9VKD6hQ6VmIHM6phBWnQc6J7djuKlZTw7B5UEeqEOEZgMJeGUx27SA==", "dependencies": { - "@fluentui/react-badge": "^9.2.24", - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-badge": "^9.2.29", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-popover": "^9.8.38", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-tooltip": "^9.4.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-popover": "^9.9.2", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-tooltip": "^9.4.21", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -445,20 +444,19 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-badge": { - "version": "9.2.24", - "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.24.tgz", - "integrity": "sha512-ThGVHf5wO8xpf/JbYSEMK0tGoRqprMDcx+jD7NK5lxjqv4oOxRGSFYfG5GYf4qJZZKbBc2hTOy/BHpts6WBtzw==", + "version": "9.2.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.29.tgz", + "integrity": "sha512-k2CMMzBLPCNq5WAUfkCvWqCPeh8/NsfLxQBre8klxFZS5TT872ViLwmYHXpHWTfFymFrChaedOd7C8ZYqeT4tA==", "dependencies": { "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -470,19 +468,19 @@ } }, "node_modules/@fluentui/react-breadcrumb": { - "version": "9.0.14", - "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.14.tgz", - "integrity": "sha512-4/+GfSfABwXVHYE8ovQRA9q8llUo0Us2YRKl/xD70oqCVGCMwwXkRX3nEYq54eNcduJ9dn+NrCyp/xc84/F4BA==", + "version": "9.0.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.19.tgz", + "integrity": "sha512-12pqa0CAVDaBu16/E/aU9R+wJoBga/4Dm9UoyX4FG5TkoM28kiOGXZ8xhEdOrF4w1J9hFfEx2cyNGSdGFyJfcQ==", "dependencies": { - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-button": "^9.3.68", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-button": "^9.3.73", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-link": "^9.2.10", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-link": "^9.2.15", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -494,18 +492,18 @@ } }, "node_modules/@fluentui/react-button": { - "version": "9.3.68", - "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.68.tgz", - "integrity": "sha512-jUY/SGXmaUw6R4lo+QVLly7s5cecc6/oJkRtiujdlB1WIWtI7H90X7Lm0IjnOEfS5TGaQ9wglZeXlsj3SKYL4g==", + "version": "9.3.73", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.73.tgz", + "integrity": "sha512-VsCxj4pKWL1SVj0XlYBRs4kaFUfRVK3JqCWx9mlDuHYzeRzk4aBCBT5vBIzrrPTj3bR2yl/zOf6m5T43kyWZxw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", + "@fluentui/react-aria": "^9.10.2", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -517,15 +515,15 @@ } }, "node_modules/@fluentui/react-card": { - "version": "9.0.67", - "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.67.tgz", - "integrity": "sha512-guTFd0BZIot2WufOCjIl0wP1l/tCJAjPHOR0BGqQaONT4NSQYw++a6pyUaq+OccWbFBKOl6hWrZhET+SAGuxJw==", + "version": "9.0.72", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.72.tgz", + "integrity": "sha512-sJQ0T0SOBZ8tTGMxmJhVYDaHsQe/+ECQwhPIb0irDnD3ojTbL/IjxONeBnxVJ5/xG6cA3rV6tfD8WrockIDXOg==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -537,18 +535,18 @@ } }, "node_modules/@fluentui/react-checkbox": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.12.tgz", - "integrity": "sha512-LW+D6tWCWjR2KMLs0Hi2eIEsNzdWIYwG7tc/GVhk2Wux9fFngGPigmpLlmbKtFy4t8IugdTHyujxk7em0oXjBg==", + "version": "9.2.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.18.tgz", + "integrity": "sha512-m4UjLx5jMYj0WtPzwNRR0hbGX9NHZvvxf52Xka39DphAorB5ohuTfJe12cMKSwStaOQBa4gtGXntl7tqP02PHQ==", "dependencies": { - "@fluentui/react-field": "^9.1.53", + "@fluentui/react-field": "^9.1.59", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -560,21 +558,22 @@ } }, "node_modules/@fluentui/react-combobox": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.7.5.tgz", - "integrity": "sha512-lTbBD0bC1MWot2n3HL/HWhxxXGlol/3tmq6OVXkAdh4hPjUeFOhNiDuG2HJ2FiW7IBpwcpDhrH3Rfemu8c8hKg==", + "version": "9.9.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.9.4.tgz", + "integrity": "sha512-3SmoCLyBa7+iuwrbVkjIVrOuTAeCYK7nvwWZfTf5eqeEsYmk+6orXy0kz1lR23M5Mtfa8l4FqvopUiuyAmXuCw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-context-selector": "^9.1.51", - "@fluentui/react-field": "^9.1.53", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-context-selector": "^9.1.56", + "@fluentui/react-field": "^9.1.59", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-positioning": "^9.13.3", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-positioning": "^9.14.2", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -582,65 +581,65 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-components": { - "version": "9.46.4", - "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.46.4.tgz", - "integrity": "sha512-NSJsPaOKOzcbyn4v+AkSsNMoTvAv+9cmi6UuvTy070Vd2NXQQ3UOHSNHUH1RF0Y0bhPNSXrSqRP1lefyCU05qA==", - "dependencies": { - "@fluentui/react-accordion": "^9.3.41", - "@fluentui/react-alert": "9.0.0-beta.109", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-avatar": "^9.6.14", - "@fluentui/react-badge": "^9.2.24", - "@fluentui/react-breadcrumb": "^9.0.14", - "@fluentui/react-button": "^9.3.68", - "@fluentui/react-card": "^9.0.67", - "@fluentui/react-checkbox": "^9.2.12", - "@fluentui/react-combobox": "^9.7.5", - "@fluentui/react-dialog": "^9.9.10", - "@fluentui/react-divider": "^9.2.60", - "@fluentui/react-drawer": "^9.1.4", - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-image": "^9.1.57", - "@fluentui/react-infobutton": "9.0.0-beta.93", - "@fluentui/react-infolabel": "^9.0.21", - "@fluentui/react-input": "^9.4.63", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-link": "^9.2.10", - "@fluentui/react-menu": "^9.12.50", - "@fluentui/react-message-bar": "^9.0.19", - "@fluentui/react-overflow": "^9.1.10", - "@fluentui/react-persona": "^9.2.73", - "@fluentui/react-popover": "^9.8.38", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-positioning": "^9.13.3", - "@fluentui/react-progress": "^9.1.63", - "@fluentui/react-provider": "^9.13.11", - "@fluentui/react-radio": "^9.2.7", - "@fluentui/react-select": "^9.1.63", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-skeleton": "^9.0.51", - "@fluentui/react-slider": "^9.1.69", - "@fluentui/react-spinbutton": "^9.2.63", - "@fluentui/react-spinner": "^9.3.41", - "@fluentui/react-switch": "^9.1.69", - "@fluentui/react-table": "^9.11.10", - "@fluentui/react-tabs": "^9.4.9", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-tags": "^9.0.27", - "@fluentui/react-text": "^9.4.9", - "@fluentui/react-textarea": "^9.3.63", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-toast": "^9.3.30", - "@fluentui/react-toolbar": "^9.1.70", - "@fluentui/react-tooltip": "^9.4.16", - "@fluentui/react-tree": "^9.4.30", - "@fluentui/react-utilities": "^9.18.0", - "@fluentui/react-virtualizer": "9.0.0-alpha.68", + "version": "9.47.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.47.2.tgz", + "integrity": "sha512-2DHL03T6flpIqTWghQQ5ADmb2VXnfNAxz2mC9iL+RRHeTYeDf9PweOIiCowU2gioyGvV9VfKQbXP5WG5A7ijoQ==", + "dependencies": { + "@fluentui/react-accordion": "^9.3.46", + "@fluentui/react-alert": "9.0.0-beta.114", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-avatar": "^9.6.19", + "@fluentui/react-badge": "^9.2.29", + "@fluentui/react-breadcrumb": "^9.0.19", + "@fluentui/react-button": "^9.3.73", + "@fluentui/react-card": "^9.0.72", + "@fluentui/react-checkbox": "^9.2.18", + "@fluentui/react-combobox": "^9.9.4", + "@fluentui/react-dialog": "^9.9.15", + "@fluentui/react-divider": "^9.2.65", + "@fluentui/react-drawer": "^9.1.9", + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-image": "^9.1.62", + "@fluentui/react-infobutton": "9.0.0-beta.98", + "@fluentui/react-infolabel": "^9.0.26", + "@fluentui/react-input": "^9.4.69", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-link": "^9.2.15", + "@fluentui/react-menu": "^9.13.5", + "@fluentui/react-message-bar": "^9.0.24", + "@fluentui/react-overflow": "^9.1.15", + "@fluentui/react-persona": "^9.2.78", + "@fluentui/react-popover": "^9.9.2", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-positioning": "^9.14.2", + "@fluentui/react-progress": "^9.1.69", + "@fluentui/react-provider": "^9.13.16", + "@fluentui/react-radio": "^9.2.13", + "@fluentui/react-rating": "^9.0.1", + "@fluentui/react-select": "^9.1.69", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-skeleton": "^9.0.57", + "@fluentui/react-slider": "^9.1.75", + "@fluentui/react-spinbutton": "^9.2.69", + "@fluentui/react-spinner": "^9.4.2", + "@fluentui/react-switch": "^9.1.75", + "@fluentui/react-table": "^9.12.0", + "@fluentui/react-tabs": "^9.4.14", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-tags": "^9.2.0", + "@fluentui/react-text": "^9.4.14", + "@fluentui/react-textarea": "^9.3.69", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-toast": "^9.3.35", + "@fluentui/react-toolbar": "^9.1.76", + "@fluentui/react-tooltip": "^9.4.21", + "@fluentui/react-tree": "^9.4.36", + "@fluentui/react-utilities": "^9.18.5", + "@fluentui/react-virtualizer": "9.0.0-alpha.73", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -648,16 +647,15 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-context-selector": { - "version": "9.1.51", - "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.51.tgz", - "integrity": "sha512-AzRC2XH7Ra39CQiGzV8xdfeVGIDqz6s7IjcBtL4HpA7G1g4pzfe2W9QbXOOr8iDwryCdMVbO+QP/sak+vMAcFw==", + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.56.tgz", + "integrity": "sha512-TzDYTvHRuOB3qKiIBB0NU4mwX/fuxW41I1O9yK7C5Dt4RsexNInGLf5HMxYHWufevDSFhRLuAN+ikTHUMkcNzw==", "dependencies": { - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-utilities": "^9.18.5", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -665,24 +663,24 @@ "@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.9.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.9.10.tgz", - "integrity": "sha512-fauPfcxhnuHPnaCI2mLtkxeyQvxWS8ux2fvr61ODQdqUzEmKZdDEXuBpRyuVxBWs+ZX4IBqSQu6KmDjZdcMZsg==", + "version": "9.9.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.9.15.tgz", + "integrity": "sha512-UVjU7ZKq9117A80GQ/cv+YH/Pql4bN8FH3/GbJd8qwOxtlzOWpN8DOu1mwrj5ahxt3b+tpYsmp1QrqX9nujhMA==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1", "react-transition-group": "^4.4.1" @@ -695,14 +693,14 @@ } }, "node_modules/@fluentui/react-divider": { - "version": "9.2.60", - "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.60.tgz", - "integrity": "sha512-TdFxSnSAK2SGzfzKsg/6Yfl+UxtirJpXY6B/ibHogLjLqsKm+RnVB8nyO5wd5RUoAQofWkQAAArTEl6UkJf1Kw==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.2.65", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.65.tgz", + "integrity": "sha512-jjyvD+GnLACxHhV+eTdn0+X2Yar6NlzNK8q+xdZjuD+yJ5NcWiiD+Dkh5CJUFegkaBTUb2+Fp1pFEEMaCzrHkw==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -714,17 +712,17 @@ } }, "node_modules/@fluentui/react-drawer": { - "version": "9.1.4", - "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.1.4.tgz", - "integrity": "sha512-yXMPeyqKiLa3A0H1XRS9RtWGRAq4J2mpVdmY495EzezBQuU/G3bJPIMYSBKzHdYvrJQl6DM+k8F4iA0d2ekUAQ==", - "dependencies": { - "@fluentui/react-dialog": "^9.9.10", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-motion-preview": "^0.5.12", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.1.9.tgz", + "integrity": "sha512-5KzOVxRPFJa0oDnp+kfCYJezA4JxsQzporNSmVw/i3/w/L9hCJyOuzrI+ps36Xb3tYymaKsAemC4+NAvs4HD+w==", + "dependencies": { + "@fluentui/react-dialog": "^9.9.15", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-motion-preview": "^0.5.17", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -736,20 +734,20 @@ } }, "node_modules/@fluentui/react-experiments": { - "version": "8.14.133", - "resolved": "https://registry.npmjs.org/@fluentui/react-experiments/-/react-experiments-8.14.133.tgz", - "integrity": "sha512-lom4QeR1EMQ6+Vp74VuC8cBsg1NW7BzIEPQ0Xz1QfeTlZET/t6IVtYBXG5GdFwrkEol8xDau6HCx0B2fBoupNQ==", + "version": "8.14.137", + "resolved": "https://registry.npmjs.org/@fluentui/react-experiments/-/react-experiments-8.14.137.tgz", + "integrity": "sha512-2RhKX+J9xo8AtWpFATp2dUctNQtdQpJY8ndmSyvgLEvDOnHdTNpGC5j4PsIbGV5FmMIo28K67Ni9CM2mstuHlw==", "dependencies": { "@fluentui/example-data": "^8.4.15", - "@fluentui/font-icons-mdl2": "^8.5.32", - "@fluentui/foundation-legacy": "^8.2.52", - "@fluentui/merge-styles": "^8.5.15", - "@fluentui/react": "^8.115.6", - "@fluentui/react-hooks": "^8.6.36", + "@fluentui/font-icons-mdl2": "^8.5.34", + "@fluentui/foundation-legacy": "^8.4.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react": "^8.117.0", + "@fluentui/react-hooks": "^8.7.0", "@fluentui/set-version": "^8.2.14", - "@fluentui/style-utilities": "^8.10.3", - "@fluentui/theme": "^2.6.41", - "@fluentui/utilities": "^8.13.24", + "@fluentui/style-utilities": "^8.10.5", + "@fluentui/theme": "^2.6.43", + "@fluentui/utilities": "^8.15.0", "@microsoft/load-themed-styles": "^1.10.26", "deep-assign": "^2.0.0", "prop-types": "^15.7.2", @@ -763,16 +761,16 @@ } }, "node_modules/@fluentui/react-field": { - "version": "9.1.53", - "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.53.tgz", - "integrity": "sha512-u3zd2EjYZIMtCwEMAdb9wLODZWpfpWGWwgBKZMcZ3CpLm68TTcpkjqzUjg60l5aiyPvT8wThEUEHaeJBe0EgEg==", + "version": "9.1.59", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.59.tgz", + "integrity": "sha512-GrrWrGZes+qxE9JbAk3Z85wvFhM8CAXTu3amUxOHB+zt0QVcHXJHkg7OvEtXgSnFYJEau0aQgQg6ZjeFQkMpAg==", "dependencies": { - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -784,15 +782,15 @@ } }, "node_modules/@fluentui/react-focus": { - "version": "8.8.40", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.40.tgz", - "integrity": "sha512-ha0CbLv5EIbjYCtQky6LVZObxOeMfhixrgrzfXm3Ta2eGs1NyZRDm1VeM6acOolWB/8QiN/CbdGckjALli8L2g==", + "version": "8.8.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.42.tgz", + "integrity": "sha512-U9KRiBabHyVUfemArukjTH6TDthj/MnDbgAUa55CMdj061ZV/Ria+Fxb1QG+GW3Az6bSaAulJvj/fGuNrawWhA==", "dependencies": { "@fluentui/keyboard-key": "^0.4.14", - "@fluentui/merge-styles": "^8.5.15", + "@fluentui/merge-styles": "^8.6.0", "@fluentui/set-version": "^8.2.14", - "@fluentui/style-utilities": "^8.10.3", - "@fluentui/utilities": "^8.13.24", + "@fluentui/style-utilities": "^8.10.5", + "@fluentui/utilities": "^8.15.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -801,13 +799,13 @@ } }, "node_modules/@fluentui/react-hooks": { - "version": "8.6.36", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.36.tgz", - "integrity": "sha512-kI0Z4Q4xHUs4SOmmI5n5OH5fPckqMSCovTRpiuxzCO2TNzLmfC861+nqf4Ygw/ChqNm2gWNZZfUADfnNAEsq+Q==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.7.0.tgz", + "integrity": "sha512-m1/2q+zF/dNj2dWqIl06G88dTEMmiaP40k16b1juyjHXYsVPooxPlUD1l9FLrB8mC3VkpCy/fgASaPqRH8mUGw==", "dependencies": { "@fluentui/react-window-provider": "^2.2.18", "@fluentui/set-version": "^8.2.14", - "@fluentui/utilities": "^8.13.24", + "@fluentui/utilities": "^8.15.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -828,13 +826,13 @@ } }, "node_modules/@fluentui/react-icons-mdl2": { - "version": "1.3.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons-mdl2/-/react-icons-mdl2-1.3.57.tgz", - "integrity": "sha512-wbIXof+Ll1QMIBq5cZ0HOslXw7ie257FdXVnzaYVWcCt6vqVObdaPlGDKtV53xIFaS/wmKbZB+TqF75vQIQ4lw==", + "version": "1.3.59", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-mdl2/-/react-icons-mdl2-1.3.59.tgz", + "integrity": "sha512-cdvdvUXCrGHEob+3GWd8FJehbrxSXYliXkEwKVDOxC2+vBE6z1XanIRloGwdHBLnBsps46eYvvRVBHGlCUxmwg==", "dependencies": { - "@fluentui/react-icon-provider": "^1.3.53", + "@fluentui/react-icon-provider": "^1.3.55", "@fluentui/set-version": "^8.2.14", - "@fluentui/utilities": "^8.13.24", + "@fluentui/utilities": "^8.15.0", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -843,12 +841,12 @@ } }, "node_modules/@fluentui/react-icons-mdl2/node_modules/@fluentui/react-icon-provider": { - "version": "1.3.53", - "resolved": "https://registry.npmjs.org/@fluentui/react-icon-provider/-/react-icon-provider-1.3.53.tgz", - "integrity": "sha512-6FnwH4raUdBFc5vDvw1Yf9nqpqCNHyObe9Q7wIOulmIfQ7Xla8SQTJypnQtrdUCU9bNxDockSnTPRMklSVkVXw==", + "version": "1.3.55", + "resolved": "https://registry.npmjs.org/@fluentui/react-icon-provider/-/react-icon-provider-1.3.55.tgz", + "integrity": "sha512-fa7AO7T+7+c5K6lIcsHbaC0apEf3LSQclK2F/PWMyn1r1mQp4eHIMxAPFxXrl/ay8QxRTaRhzIgxgar/XTXRjw==", "dependencies": { "@fluentui/set-version": "^8.2.14", - "@fluentui/style-utilities": "^8.10.3", + "@fluentui/style-utilities": "^8.10.5", "tslib": "^2.1.0" }, "peerDependencies": { @@ -859,14 +857,14 @@ } }, "node_modules/@fluentui/react-image": { - "version": "9.1.57", - "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.57.tgz", - "integrity": "sha512-dB0/NFvYChztwmEnEK5XjCtC5BjhI5zA/kUsdxXXnXyT5SnRsOz4qLIU3z6RN7E2ZXvmtWEgwtzSy6UsmKuICw==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.1.62", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.62.tgz", + "integrity": "sha512-j8V9XWdl9otn1kfBqo5EGBD7nvvaabb9H3Wz8I0pMfeC8fMwq6iR8KYO+MbFUSwmekMEoqsP8qPKHUOViMEhPw==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -878,17 +876,17 @@ } }, "node_modules/@fluentui/react-infobutton": { - "version": "9.0.0-beta.93", - "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.93.tgz", - "integrity": "sha512-tlE/M5p//lMpHGhXL9LRq5diEuw+rBtmy53QvM3r6NPevRl525MlxVZOMfTBh1Q+GXOS7kdvjCzlLxyXPVcA9w==", + "version": "9.0.0-beta.98", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.98.tgz", + "integrity": "sha512-7IFrKpmv1PnTN7ZrisYE7qrsfY6bRTK5AVnsQVrBX9/6xkLe4ZE52cQtoAnTX1gMIgqDhgoOd/RTzTO07xxPiw==", "dependencies": { "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-popover": "^9.8.38", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-popover": "^9.9.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -900,17 +898,17 @@ } }, "node_modules/@fluentui/react-infolabel": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.21.tgz", - "integrity": "sha512-NIQWHFu0/dw5Ow4YTGmoqVmcevcxkbizx+M6ez2m58U0zTP7S+weOgmNcm74eBeP0A9rPnKkqQkSYWzzQcL8iQ==", + "version": "9.0.26", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.26.tgz", + "integrity": "sha512-mvLRsiS0bP0mLokMmU8Aho8Wea4OE1vBvisuC2uwq584WyDyk8rxjyPNqFo0BrcgwHSB++bHcQpsF4keP1UVQQ==", "dependencies": { "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-popover": "^9.8.38", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-popover": "^9.9.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -922,15 +920,15 @@ } }, "node_modules/@fluentui/react-input": { - "version": "9.4.63", - "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.63.tgz", - "integrity": "sha512-mj54J3w4RUxFEVntU6XKfKM2n5z0A619OplNHBK/C/boWL3vL1llNcWMAbcpB3EqsjeaOR/+MhPVrMwAh4+nPg==", - "dependencies": { - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.4.69", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.69.tgz", + "integrity": "sha512-pWpZYXZM0B/LbhpsboRdjm4hMRuoJMb6Kh2PcmNnPy1XGNkD4BASF5m9N8rgdZSgWyYxpCxO/ONGSqRY7A1O7Q==", + "dependencies": { + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -942,11 +940,11 @@ } }, "node_modules/@fluentui/react-jsx-runtime": { - "version": "9.0.29", - "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.29.tgz", - "integrity": "sha512-C+jurF0i0qaioKOFzpbC3DGER+W/QOW1v0qgEJemu2R2ldSbwgCBVagFysfjxAfnONz4zaDPTMRj58PwyEnBIQ==", + "version": "9.0.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.34.tgz", + "integrity": "sha512-pJ/f/xZ6+19sD3kjyMp2NDmIwexdMbYHeqmr/AgbI+G3Fb2NKA0UA6XylAXlCiAx4nEXdOETJDrrDsdFAV+/Fw==", "dependencies": { - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-utilities": "^9.18.5", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, @@ -961,14 +959,14 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/@fluentui/react-label": { - "version": "9.1.61", - "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.61.tgz", - "integrity": "sha512-VTiZ2Y9Nipmsq4YL3qjhZeyRMkj2nKHMOWrvifkG85ss62+PpWUDC8BBQKqbI0vLiFVYImMezCeQUX3qSYqgoA==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.1.66", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.66.tgz", + "integrity": "sha512-N0HOD5Wd6NI3YG7nGIhRhrjNBfNpDyaWxNYGMVnQs0pa6CWXcT6sCVxXxxSYYEnVFIDX7JmzFc4mgombTwnmmg==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -980,16 +978,16 @@ } }, "node_modules/@fluentui/react-link": { - "version": "9.2.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.2.10.tgz", - "integrity": "sha512-jOmib6CIv8BUUHn8Y/P+ikR1OoQHrk0IdNat7ygCdCNGtCjc3y+yzuNwsin7uYfftdkXBzBX7ZC9fmY4U9Eq4Q==", + "version": "9.2.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.2.15.tgz", + "integrity": "sha512-wZzLz3od22wJhmEd5xwOULVAuXXEdBRDa01mojtnU25pBhIErvY2VXU5QNS+Yycjt52NvBElB6Ut+LOKJ9KD2g==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1001,21 +999,21 @@ } }, "node_modules/@fluentui/react-menu": { - "version": "9.12.50", - "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.12.50.tgz", - "integrity": "sha512-sFxygmIi+V6xjrzaMiGuXx0EpvABHjjrLLd9Zi/dDlCCTP3zWRVBdfTlmWXi1QVh96JUBXP7e8qDD7h+ExY9OA==", + "version": "9.13.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.13.5.tgz", + "integrity": "sha512-P9y31r7g/YAlL6zPWTFM26rp1gP6jkIqaXVCB6OuV/ZMdAxGIUcILww4d5rGr6G/tUpA9fL9trpWCgQpHSOXKw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-positioning": "^9.13.3", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-positioning": "^9.14.2", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1023,21 +1021,20 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-message-bar": { - "version": "9.0.19", - "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.0.19.tgz", - "integrity": "sha512-aqR38fYfNRLUPgU3+6aBwkLVSs6UWRFe9a+wqElyJsmkU+rADXC5tWPdcn3YT0wg3kWzNmATtWlTtIcH+K4RMw==", + "version": "9.0.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.0.24.tgz", + "integrity": "sha512-gcqXRMFDbPc23aDTovwVUepufUJjjtQlnfqkWEwjlV6k1UdAfIzqgSThm81ztFXop1StyOH8gVj7QBGpBDz7+g==", "dependencies": { - "@fluentui/react-button": "^9.3.68", + "@fluentui/react-button": "^9.3.73", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1", "react-transition-group": "^4.4.1" @@ -1050,18 +1047,18 @@ } }, "node_modules/@fluentui/react-migration-v8-v9": { - "version": "9.5.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-migration-v8-v9/-/react-migration-v8-v9-9.5.8.tgz", - "integrity": "sha512-w7OvXJvTPaN+/vj7JJdZft8oRKYtRnYgTJAXyqOdCdPrX59muLfQe3eVxUnE5XbG73jGeXiu/7ChakRQX0eNBQ==", + "version": "9.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-migration-v8-v9/-/react-migration-v8-v9-9.6.3.tgz", + "integrity": "sha512-JTyBPUh5uy9R1B/KVVZ5HSOJThodZxyO3nvNlzUWFE3RUWRDb/IHOw+FIyEEybtb4QAcqErSGhdokn9lxiNF3A==", "dependencies": { "@ctrl/tinycolor": "3.3.4", - "@fluentui/fluent2-theme": "^8.107.63", - "@fluentui/react": "^8.115.4", - "@fluentui/react-components": "^9.46.4", - "@fluentui/react-hooks": "^8.6.36", + "@fluentui/fluent2-theme": "^8.107.68", + "@fluentui/react": "^8.117.0", + "@fluentui/react-components": "^9.47.2", + "@fluentui/react-hooks": "^8.7.0", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1073,14 +1070,14 @@ } }, "node_modules/@fluentui/react-motion-preview": { - "version": "0.5.12", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.5.12.tgz", - "integrity": "sha512-mZ5Ys4ASWyrDAD1XKZI4rQtmEPLvnYp8Bv59ebINJcdeNJSETSq1TThwIDyfoimO4Kaw/092ydOJyL98dGXA1w==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.5.17.tgz", + "integrity": "sha512-7hnFuCpF7el6eQq3xwMKOWUWhfY0/UjHhaKkJ3NWHQuM8H7mzYPTifpphSUvh4DYA5XEUh8n8YEvnNy1kFHsVg==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1092,14 +1089,14 @@ } }, "node_modules/@fluentui/react-overflow": { - "version": "9.1.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.10.tgz", - "integrity": "sha512-llvTkxT63c8vBGo/ihivMMqCth9BYf63VTZgx01Sj+v+ABxnDlZfh8D8vJjijghwL0X3MeG24CYci4FHLdDfjg==", + "version": "9.1.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.15.tgz", + "integrity": "sha512-oIHwP9jLP3vzUlPy2M8shzgwHSvIh3mhc2A5CPTyu+aU906NFV6EFEx03vy62Cof21Ux71KOpPTFTAX0tBQrAA==", "dependencies": { "@fluentui/priority-overflow": "^9.1.11", - "@fluentui/react-context-selector": "^9.1.51", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-context-selector": "^9.1.56", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1107,21 +1104,20 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-persona": { - "version": "9.2.73", - "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.73.tgz", - "integrity": "sha512-XgVQ5t33LvWNh6zaXScouns3dGRq/cm4z9dwt8MaJbjDAixt95uME6DCqeZghwQIrTD3L2+6iHu0NfEr5YGoSg==", - "dependencies": { - "@fluentui/react-avatar": "^9.6.14", - "@fluentui/react-badge": "^9.2.24", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.2.78", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.78.tgz", + "integrity": "sha512-pWpyTYtoV7y1vHZv/MMc+h6kbIh9jB69FMXjkNX2uUiEBq0e+RQlkDhivZv58t9y6S8ZqdPZEelJgbH8HfHekw==", + "dependencies": { + "@fluentui/react-avatar": "^9.6.19", + "@fluentui/react-badge": "^9.2.29", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1133,20 +1129,20 @@ } }, "node_modules/@fluentui/react-popover": { - "version": "9.8.38", - "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.8.38.tgz", - "integrity": "sha512-MOEesK3AEVUGRmOuDDHsSvrxe6ksuRWOwjaKkOEiLiQ8uyy26pAHZKREkQXBXFVIB8/f9FC0rbrDeTq7j8mk8A==", + "version": "9.9.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.9.2.tgz", + "integrity": "sha512-F/7VTPZMVCY/dwqumzrp+wzRNTlsKJ9Gz1nmZPZuO7IMBC8XRIGkjqdjW7oW8SzIrRmOTkAvmsn4UfPL19spiw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-context-selector": "^9.1.51", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-positioning": "^9.13.3", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-context-selector": "^9.1.56", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-positioning": "^9.14.2", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1154,18 +1150,17 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-portal": { - "version": "9.4.13", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.13.tgz", - "integrity": "sha512-pAEz2GReuN13XVhsOP9YkbGIYZF6qWcOYpt9emAHBWNclPT5XLTBx+GrmOyInp1KTetLF7sRkIflyHprxwB0hA==", + "version": "9.4.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.18.tgz", + "integrity": "sha512-ShWpbZ2vjA/8yrk34e2n8+B+w034reYaxxfSq9N8csNsMbTInKdn44wTPp1ikcuqzZFJlkVFW4+LbKeQ/DvtZQ==", "dependencies": { - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1", "use-disposable": "^1.0.1" @@ -1190,15 +1185,15 @@ } }, "node_modules/@fluentui/react-positioning": { - "version": "9.13.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.13.3.tgz", - "integrity": "sha512-zOzgz190Bpk6d3Xq5Q9mhkhlDe7CVqD0vHpTUm/v4JhGMl94v5YXuUgOYG6QpZQrqnDtIlFJBqfYJGVS5YhaPw==", + "version": "9.14.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.14.2.tgz", + "integrity": "sha512-m0buzn3UI7j2WjCGL83YwC064Xe9N/dQJ8aSwhv/xXBgQkxHnHYAs3hLG4Tjb/tliEOobntFlSI7O1NYKiDrFw==", "dependencies": { "@floating-ui/devtools": "0.2.1", "@floating-ui/dom": "^1.2.0", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1210,15 +1205,15 @@ } }, "node_modules/@fluentui/react-progress": { - "version": "9.1.63", - "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.63.tgz", - "integrity": "sha512-dsUbahuDIvCYKJPGVZmz5S5aZjEAWcax1cDF/t51YGhfYCaKhqKeaw70z/5dgQpn3+Tvs1aYnlf4WudT7ThAxQ==", - "dependencies": { - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.1.69", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.69.tgz", + "integrity": "sha512-aoo9hAFPafO0by5Ibv9EaFyDZZSBH1Gy3udU3lKAJMTrny5kgzXhOnITvwUhM8Za1G2M5rX/y62ujcYAsQgLdw==", + "dependencies": { + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1230,16 +1225,16 @@ } }, "node_modules/@fluentui/react-provider": { - "version": "9.13.11", - "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.13.11.tgz", - "integrity": "sha512-hGlOVquqMhGgseYEIvUliO3rvV6RmZrmHC5XFMvIgTK9WqtA1by1PPWCmgD50YsCFSFT+DNzgvDvJmbQd+j27A==", + "version": "9.13.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.13.16.tgz", + "integrity": "sha512-LHiy/4wefxgx+dneWLCrvTgC3qP2kHm7M1tnx2jXKZsBwpXMhAWqxBN3xs1y+u0fyI3RqhJpJAOmKLtmHW2/Og==", "dependencies": { "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/core": "^1.14.1", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" @@ -1252,17 +1247,17 @@ } }, "node_modules/@fluentui/react-radio": { - "version": "9.2.7", - "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.2.7.tgz", - "integrity": "sha512-8qS6ZbkoesqnPpCUv4mfTVH7xb+2ab6FUmIf+ck+eKCrdsLkETIbAxiRwOF1cMBIeqU47ji7T7aIbuPLsjmTBQ==", - "dependencies": { - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.2.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.2.13.tgz", + "integrity": "sha512-tK26OntGs3FiUoMxCt4tnCf17am74KGXolRIDUDiyZKLICQq0xDlfokupCU9qGl59OUgMJGa/ZK4hijxZN3pyA==", + "dependencies": { + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1270,21 +1265,40 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-rating": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.0.1.tgz", + "integrity": "sha512-YNAv95ZnvJPI9Vt7OVmYfEqib4ijqVlXEz/cdVKwQG9s2Qek7jQwrH5lwQ0lFduLfli6Vu5ukxFPettMPp/mLQ==", + "dependencies": { + "@fluentui/react-icons": "^2.0.224", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", + "@griffel/react": "^1.5.14", + "@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-select": { - "version": "9.1.63", - "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.63.tgz", - "integrity": "sha512-6IEUpitDaPuOpxBidKQsgwFfs0ppluKzC3ONAaCVVr3rV6iMkN47t28GHFjJnEHfeYXn6mzfs9vFJTijyhrc/A==", + "version": "9.1.69", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.69.tgz", + "integrity": "sha512-Ypmq0Ge6nlx2FmVaB1IKlWCjkTsaIAiLlKHoyjQg/QNvcE/RUA02ErSY4iliy7UOrIqZf2hX2tTh0lbDKb0Ufg==", "dependencies": { - "@fluentui/react-field": "^9.1.53", + "@fluentui/react-field": "^9.1.59", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1296,11 +1310,11 @@ } }, "node_modules/@fluentui/react-shared-contexts": { - "version": "9.14.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.14.0.tgz", - "integrity": "sha512-P9yhg31WYfB1W66/gD3+qVCLBsyIEcOzQvKVaIQvd9UhF67lNW4kMXUB6YVOk5PV0Og4hXnkH/vuHl7YMD9RHw==", + "version": "9.15.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.15.2.tgz", + "integrity": "sha512-0KEYEYGP4pjMrxZ5EytYqkUe56+tlr46ltxyKdcPcbfN+ptPffC9cevAR+4VIcb4xgmW+c7JT6nxDr5Rd5pvcw==", "dependencies": { - "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-theme": "^9.1.19", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1309,15 +1323,15 @@ } }, "node_modules/@fluentui/react-skeleton": { - "version": "9.0.51", - "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.51.tgz", - "integrity": "sha512-2HBRXEjAMjiEhT+cotqxuCeRh67ZgXTPgIXvZpzgk2hEsxTcWKBfpVv2dSQpnE4boxmpt8Jg4KlzqtMYV0+T+Q==", - "dependencies": { - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.0.57", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.57.tgz", + "integrity": "sha512-YBJBFX/RX4GBeMdP3jXzid50tFC+PSdfoBiwVTeSuZzjxxhLrUQpyFErhkZrnE+W53G70/7KbZpRqbOCVjW7YQ==", + "dependencies": { + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1329,16 +1343,16 @@ } }, "node_modules/@fluentui/react-slider": { - "version": "9.1.69", - "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.69.tgz", - "integrity": "sha512-vPDbvATWxtdsWB6nEyZ3WoZV9C0VDeUVlq582HlnomMcTPgCUxKFCpeE3lemR4LwY51WDbouOUFQFG0vJ9c/ow==", - "dependencies": { - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.1.75", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.75.tgz", + "integrity": "sha512-mLwPOFhsO2bgZZCSdBUXCd30fWp9bHvROZaiTrn+kslY2bqHAQQfWox4YTNoAQrWl0SBYY8UHca8YTcCWmMtXA==", + "dependencies": { + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1350,17 +1364,17 @@ } }, "node_modules/@fluentui/react-spinbutton": { - "version": "9.2.63", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.63.tgz", - "integrity": "sha512-/7LnVtaYAz7rDtyqEMgMRftWg7IOEw/9rLFldzBCbUpn1A4/VuzQD2W8QAdpTutpEoIw5ripA3GEAsLYkJBEDA==", + "version": "9.2.69", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.69.tgz", + "integrity": "sha512-/KGoIEuVQmA/4groKY57rgBk+k2er3N7e/FljD6S2HzCW5WhBIkE4icYz0kJuA42c9bfYBd2phdkt2/6KlZCFw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-field": "^9.1.53", + "@fluentui/react-field": "^9.1.59", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1372,15 +1386,15 @@ } }, "node_modules/@fluentui/react-spinner": { - "version": "9.3.41", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.3.41.tgz", - "integrity": "sha512-8ojZ+S34p+eLBMsy22zYcZIWibQ1xz44bFaqziV79kuThHe0960W18lOj2PXmGsAhiFVSAEZYwx5Hm+h027qEg==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.4.2.tgz", + "integrity": "sha512-fdxB+6FNM1qWNuzAEBGpF+u8esW7KyuVYujdVlIN/7uKRbwWe8sp4UMe7aHuvRtYleG9i1pMYnO3nwmrXYA6IQ==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1392,18 +1406,18 @@ } }, "node_modules/@fluentui/react-switch": { - "version": "9.1.69", - "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.69.tgz", - "integrity": "sha512-N7ZHTjcyHYHO7qd2lqd3tW5uCurN5VbKuvq+IUvzOW5VjDHyNWxNfTmg6kRigL39wTrP0ymiiYWn4bl3kOFY2g==", + "version": "9.1.75", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.75.tgz", + "integrity": "sha512-tK6SD6mCYHgXtnxFW64kkmMqD9jIdnk49g34E/OMyXi4DLezDv+PFmYaiFXeV6ASoz5OZlt/3J3w7zRC0RhBog==", "dependencies": { - "@fluentui/react-field": "^9.1.53", + "@fluentui/react-field": "^9.1.59", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-label": "^9.1.61", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-label": "^9.1.66", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1415,22 +1429,22 @@ } }, "node_modules/@fluentui/react-table": { - "version": "9.11.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.11.10.tgz", - "integrity": "sha512-wWTQV9wqm3diGSpwIIsS4DddjBMf/MTXo5V39WU+NpcpNy2kyAJzcaXBWY5xv6eYbfEuTM1/n0xYp9RIWo7AsA==", + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.12.0.tgz", + "integrity": "sha512-8qvN2hrYYtVXkVrB5+DMWNTIJogzWr0KUkFuvUZ9f1ylmvR8NcRQpxlU5q0yLaNKecmTLDoADWYF6Ldoyt5e2Q==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-avatar": "^9.6.14", - "@fluentui/react-checkbox": "^9.2.12", - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-avatar": "^9.6.19", + "@fluentui/react-checkbox": "^9.2.18", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-radio": "^9.2.7", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-radio": "^9.2.13", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1442,16 +1456,16 @@ } }, "node_modules/@fluentui/react-tabs": { - "version": "9.4.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.4.9.tgz", - "integrity": "sha512-ZBHwHnuhU6C8r497Z820A3l/bZyj18yy6I4FRCjBD4yxJle+/b2ut9jLyXBhP1PKazZo6/qyDW74R8t7gYnpvQ==", - "dependencies": { - "@fluentui/react-context-selector": "^9.1.51", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.4.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.4.14.tgz", + "integrity": "sha512-hXcgzQCnmHym5ERlitE1gWU974TT644034FUXoc4x4EoduLQ1FEebHRFZKajGeR+/gGHvBXXnbvdw6dNZwwJkw==", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.56", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1459,22 +1473,21 @@ "@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", - "scheduler": "^0.19.0 || ^0.20.0" + "react-dom": ">=16.14.0 <19.0.0" } }, "node_modules/@fluentui/react-tabster": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.19.0.tgz", - "integrity": "sha512-gHbOHHRLgZ65hW0317ksgM8tDGEy9oahA9iVDnwCv6dKIjR120PzTMHio0XgezRwD2HjHE4/2MLZvNTKLVhXzA==", + "version": "9.19.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.19.5.tgz", + "integrity": "sha512-bazFB5naT7/I8Q1+cRNvGhhlCQlWvLmCUpj+7tgMrfdX0ghRNI+adygsqKFx1oKkRm5ZBgsVFyk3M6AuDGoAQw==", "dependencies": { - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1", "keyborg": "^2.5.0", - "tabster": "^6.0.0" + "tabster": "^6.0.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", @@ -1484,19 +1497,19 @@ } }, "node_modules/@fluentui/react-tags": { - "version": "9.0.27", - "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.0.27.tgz", - "integrity": "sha512-WfPZz21D7fGpl2x4akzOfJsgDQFn1Byyx46u8nFWZLovX1j2OA3yJXMTOgqFp+/NAMw1t+2lZvcNxZHbtjC/SA==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.2.0.tgz", + "integrity": "sha512-eM5EQHeyCX+CI/mWQRIOE7U8t1L6eb77Ed2P90O+eP4rrk79HcZcsoUrPm8UcveYVGC4ebhLpF4k+qyDii27BQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-avatar": "^9.6.14", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-avatar": "^9.6.19", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1508,14 +1521,14 @@ } }, "node_modules/@fluentui/react-text": { - "version": "9.4.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.4.9.tgz", - "integrity": "sha512-vEUnZf4Yj4JJpmMmObXJ7SWVsX10dcEMEola9+UuuNyi7jV6hODdeU6gzAbuOli0lqBTfUcyPlCKOxRyGURMAw==", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.4.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.4.14.tgz", + "integrity": "sha512-QoWtBYene1NhoDc8ZpZaS5t4CrgbXBrN8UsTNXJY2qVgLKctqx3nEP0ZNc9y3/oGOp1bSQ1rIY2SpVv9voMEaA==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1527,15 +1540,15 @@ } }, "node_modules/@fluentui/react-textarea": { - "version": "9.3.63", - "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.63.tgz", - "integrity": "sha512-MZBhuQzLh9S2gLitM+Szjd8zdb0uUfIxxjqdHrDgJ49xLhYlo3I/4vX4LM4UQmuESVJn5gnK2I+BXX7LXwOjZw==", - "dependencies": { - "@fluentui/react-field": "^9.1.53", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.3.69", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.69.tgz", + "integrity": "sha512-vBxYEDrmjUTlagPsLSqu8PSoCIyuoEn55TtpjVdQdueXeKv8o7Mx7zdkykHP82GJYHfRV7IPIqloEyn+b+ChWA==", + "dependencies": { + "@fluentui/react-field": "^9.1.59", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1547,28 +1560,28 @@ } }, "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.30", - "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.30.tgz", - "integrity": "sha512-TW5UAWgJuUwkcFM5hYDU8qE42A69BmSJP8WeOckEYGrrnEoPQ2HLObf9ReLHtGBE6NOP55na9rBJAk/FLglK/Q==", + "version": "9.3.35", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.35.tgz", + "integrity": "sha512-eBu3ixzcyvRhyLgtWxiYuCWKkeYUZpWqZkRY5m83rJFu+A4yXBpVrCQ/XYdeBe8GuhvxTK7U9AdvMvcY1EBTBg==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", + "@fluentui/react-aria": "^9.10.2", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1", "react-transition-group": "^4.4.1" @@ -1581,19 +1594,19 @@ } }, "node_modules/@fluentui/react-toolbar": { - "version": "9.1.70", - "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.70.tgz", - "integrity": "sha512-P1sa7EiedS1AK1PFpo9dLoeuO3XIbmx+UHaOiWZNmWzt88exRHqEGpiSjklFhrYnEKRa8eouerNmKoOOTPaWfA==", - "dependencies": { - "@fluentui/react-button": "^9.3.68", - "@fluentui/react-context-selector": "^9.1.51", - "@fluentui/react-divider": "^9.2.60", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-radio": "^9.2.7", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "version": "9.1.76", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.76.tgz", + "integrity": "sha512-Va0VCe5u1Y+jaf5c0I2YFCImiQLKpG/caEUu10vGmnKqHkeXUIC4o0rbj7IptmiOX7LPbzb/u8BtwFImKHHJJA==", + "dependencies": { + "@fluentui/react-button": "^9.3.73", + "@fluentui/react-context-selector": "^9.1.56", + "@fluentui/react-divider": "^9.2.65", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-radio": "^9.2.13", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1605,18 +1618,18 @@ } }, "node_modules/@fluentui/react-tooltip": { - "version": "9.4.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.4.16.tgz", - "integrity": "sha512-eGc2SjbnrN/PVuB1cxPMNytRJxHwdBBvdN9mHB8z4SDrf+EPDGue2oq8EnwNLaIXaww9RFRD0RzrusAkEnk/ow==", + "version": "9.4.21", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.4.21.tgz", + "integrity": "sha512-zGfhuOKDmmfFj9hssKAy00xGYzbxUZDQc4s8tNzP3NPRehuMPSY1ZaPIut3Gvrqn+i8kkKTxXsQBFBz3Qvzq6A==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-portal": "^9.4.13", - "@fluentui/react-positioning": "^9.13.3", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-portal": "^9.4.18", + "@fluentui/react-positioning": "^9.14.2", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1628,23 +1641,23 @@ } }, "node_modules/@fluentui/react-tree": { - "version": "9.4.30", - "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.4.30.tgz", - "integrity": "sha512-KR35Nge0gfHOZIgkA6KFiGkj2fi+QZoq1rHHbXtCWNQvJEJ0iQd8/GiEawMxO/VEP+MAXNdUE5QdMnjRdJOQWA==", + "version": "9.4.36", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.4.36.tgz", + "integrity": "sha512-FEv4wG7lOrHDC3l6SFQDzwEz1rnPPeKlL4VR+/kP+R6clKdd2AjE1yeGfrM6j/Ax2iitilMoyqQaZKE/MZBUnQ==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.8.2", - "@fluentui/react-avatar": "^9.6.14", - "@fluentui/react-button": "^9.3.68", - "@fluentui/react-checkbox": "^9.2.12", - "@fluentui/react-context-selector": "^9.1.51", + "@fluentui/react-aria": "^9.10.2", + "@fluentui/react-avatar": "^9.6.19", + "@fluentui/react-button": "^9.3.73", + "@fluentui/react-checkbox": "^9.2.18", + "@fluentui/react-context-selector": "^9.1.56", "@fluentui/react-icons": "^2.0.224", - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-radio": "^9.2.7", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-tabster": "^9.19.0", - "@fluentui/react-theme": "^9.1.16", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-radio": "^9.2.13", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-tabster": "^9.19.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1656,12 +1669,12 @@ } }, "node_modules/@fluentui/react-utilities": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.18.0.tgz", - "integrity": "sha512-PuuTKm/HReDdLwhpMiEC9SxaCe2NtIL8Ed+kVGBDzqEeVjJylCJWHy4tyOJCJ/+yz1Xyj6thiXr2k8Q5X+m7eg==", + "version": "9.18.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.18.5.tgz", + "integrity": "sha512-Q3WwuHY2YzZSOEg9KlwVKYUzYiWDAiyuuQHE4qZevoiNn2ly2gXgfbVUc27LPdWAOTLT9HjdddsdoaJuJ/S5Mw==", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-shared-contexts": "^9.14.0", + "@fluentui/react-shared-contexts": "^9.15.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1670,13 +1683,13 @@ } }, "node_modules/@fluentui/react-virtualizer": { - "version": "9.0.0-alpha.68", - "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.68.tgz", - "integrity": "sha512-01sTPBW1W1FyaJwb1JlV7wyCBBLo+y9NQzPET3LQDJSQ7py1XEd7RL6XPMa/IJ+XbeR8hEPhHEHdtehylliMVw==", + "version": "9.0.0-alpha.73", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.73.tgz", + "integrity": "sha512-owoCcxzinQFZE4161c4V7rWn8PZR1eeO/2jg3taAUUa7nnyFti6u1wxv2fcRNNtn+hjWcaBtc6bOLVHsEZwoZg==", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.29", - "@fluentui/react-shared-contexts": "^9.14.0", - "@fluentui/react-utilities": "^9.18.0", + "@fluentui/react-jsx-runtime": "^9.0.34", + "@fluentui/react-shared-contexts": "^9.15.2", + "@fluentui/react-utilities": "^9.18.5", "@griffel/react": "^1.5.14", "@swc/helpers": "^0.5.1" }, @@ -1709,26 +1722,26 @@ } }, "node_modules/@fluentui/style-utilities": { - "version": "8.10.3", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.3.tgz", - "integrity": "sha512-pyO9BGkwIxXaIMVT6ma98GIZAgTjGc0LZ5iUai9GLIrFLQWnIKnS//hgUx8qG4AecUeqZ26Wb0e+Ale9NyPQCQ==", + "version": "8.10.5", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.5.tgz", + "integrity": "sha512-pATlzdNhkFghbjPqybq2vrIHnJZ6/bIoVk6tekMVucVedpfLr+TC/2EcRYhRSLyCOjE3qYPhFMZKe850FGDFqA==", "dependencies": { - "@fluentui/merge-styles": "^8.5.15", + "@fluentui/merge-styles": "^8.6.0", "@fluentui/set-version": "^8.2.14", - "@fluentui/theme": "^2.6.41", - "@fluentui/utilities": "^8.13.24", + "@fluentui/theme": "^2.6.43", + "@fluentui/utilities": "^8.15.0", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" } }, "node_modules/@fluentui/theme": { - "version": "2.6.41", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.41.tgz", - "integrity": "sha512-h9RguEzqzJ0+59ys5Kkp7JtsjhDUxBLmQunu5rpHp5Mp788OtEjI/n1a9FIcOAL/priPSQwXN7RbuDpeP7+aSw==", + "version": "2.6.43", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.43.tgz", + "integrity": "sha512-Z5M0L0xRASWBt13Uj4LiazMKxsWGdno2KeK5Rh+xrSYjAUIXxrJz5Y+VGmpObNsDemyfaYG2TGnTg/b0DDEXtQ==", "dependencies": { - "@fluentui/merge-styles": "^8.5.15", + "@fluentui/merge-styles": "^8.6.0", "@fluentui/set-version": "^8.2.14", - "@fluentui/utilities": "^8.13.24", + "@fluentui/utilities": "^8.15.0", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1737,20 +1750,20 @@ } }, "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.24", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.24.tgz", - "integrity": "sha512-/jo6hWCzTGCx06l2baAMwsjjBZ/dyMouls53uNaQLUGUUhUwXh/DcDDXMqLRJB3MaH9zvgfvRw61iKmm2s9fIA==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.0.tgz", + "integrity": "sha512-fj5/LBpt4JPQwx8OZPhHFPHYeCM+a1nnSSpPnVKj2cCZ3o3MoCenw23tgTGdQM5A+i9MKNTE8OuSfMcnTGlA0w==", "dependencies": { "@fluentui/dom-utilities": "^2.2.14", - "@fluentui/merge-styles": "^8.5.15", + "@fluentui/merge-styles": "^8.6.0", "@fluentui/set-version": "^8.2.14", "tslib": "^2.1.0" }, @@ -1801,9 +1814,9 @@ } }, "node_modules/@hpcc-js/chart": { - "version": "2.81.10", - "resolved": "https://registry.npmjs.org/@hpcc-js/chart/-/chart-2.81.10.tgz", - "integrity": "sha512-ZmKCcXA9JWMcepYnFOm2qhxCspCjRdytJm2BoEkHQsFM6DDciBNBbbTgfQ/RXr6Bpn4T3J3Dotqytwabl0afCg==", + "version": "2.83.1", + "resolved": "https://registry.npmjs.org/@hpcc-js/chart/-/chart-2.83.1.tgz", + "integrity": "sha512-Ns8IHPIbtg5diEDiUEBqeNfIfs23k7RppJbAt8ydLaNLh8pN0/sjZBNf7IApgZHwZlI0SpNYRFtLE+cHJ+lNSg==", "dependencies": { "@hpcc-js/api": "^2.12.15", "@hpcc-js/common": "^2.71.15", @@ -1842,9 +1855,9 @@ } }, "node_modules/@hpcc-js/comms": { - "version": "2.91.2", - "resolved": "https://registry.npmjs.org/@hpcc-js/comms/-/comms-2.91.2.tgz", - "integrity": "sha512-Xx0ntmv/MsGKB5mkI2HqNa2SuBMgCBw3lyXa+ipaj+WgaKU71S1+IxEogDI+GUursX/H/o2PKCZD6y57i2u1Cg==", + "version": "2.91.3", + "resolved": "https://registry.npmjs.org/@hpcc-js/comms/-/comms-2.91.3.tgz", + "integrity": "sha512-1LN1C7HihX+rPUMOcpBObd2BkQk8OpJZO+8YlYEOrbbs3diaNT1HJN1Q6rV7bnXDu4jZN3lZrAxwsDVJqK8w8A==", "dependencies": { "@hpcc-js/ddl-shim": "^2.20.6", "@hpcc-js/util": "^2.50.6", @@ -1852,7 +1865,7 @@ "abort-controller": "3.0.0", "node-fetch": "2.7.0", "safe-buffer": "5.2.1", - "tmp": "0.2.1", + "tmp": "0.2.3", "undici": "5.28.3" } }, @@ -1909,63 +1922,63 @@ "integrity": "sha512-04+r+7Qa2LSc/aWx+d/QzdRoerPCIpiCXcrXPBf7tBHxOzU8gAIW0WU7wiilUmL2ZdHyLXQrzcT0gKVHkKlJaQ==" }, "node_modules/@hpcc-js/dgrid2": { - "version": "2.3.15", - "resolved": "https://registry.npmjs.org/@hpcc-js/dgrid2/-/dgrid2-2.3.15.tgz", - "integrity": "sha512-ayH3fd9XZqqeMFdVWftbOIeZEqonYOoO6Vuhrfn6lJSQiGF784yvXpLZX79jZx5qJuKlR2MuIgTdI2AriEV7hw==", + "version": "2.3.17", + "resolved": "https://registry.npmjs.org/@hpcc-js/dgrid2/-/dgrid2-2.3.17.tgz", + "integrity": "sha512-k1PiXtx/BeCyW3wG6zf9VUv5v2IWa1uTbvdIHxXjlpsSQ+vtixPcRaaut/JvzwdXsKrlYxe0b9zW/7gEXBdwCw==", "dependencies": { "@hpcc-js/common": "^2.71.15", - "@hpcc-js/preact-shim": "^2.16.8", + "@hpcc-js/preact-shim": "^2.16.10", "@hpcc-js/util": "^2.50.6" } }, "node_modules/@hpcc-js/eclwatch": { - "version": "2.73.37", - "resolved": "https://registry.npmjs.org/@hpcc-js/eclwatch/-/eclwatch-2.73.37.tgz", - "integrity": "sha512-ukZmP2ILDsUUIWskSrstl8/zsHd6qunOlKT7YNr9a/UGc5wG9f1ffQTRMBII9z8LfkXA4cyXAl+onWWHKmkNnQ==", + "version": "2.73.44", + "resolved": "https://registry.npmjs.org/@hpcc-js/eclwatch/-/eclwatch-2.73.44.tgz", + "integrity": "sha512-pWIZyKfI2h9aRnPCrxlYno2orM3yF6j/T6tyFxN8oHKsu273i3yAw3GH2VBNKE/rwCwxWmAaSY+1oYM6ugZLDQ==", "dependencies": { "@hpcc-js/codemirror": "^2.61.2", "@hpcc-js/common": "^2.71.15", - "@hpcc-js/comms": "^2.90.0", + "@hpcc-js/comms": "^2.91.3", "@hpcc-js/dgrid": "^2.32.16", - "@hpcc-js/graph": "^2.85.11", - "@hpcc-js/layout": "^2.49.15", - "@hpcc-js/phosphor": "^2.18.1", - "@hpcc-js/timeline": "^2.51.18", + "@hpcc-js/graph": "^2.85.13", + "@hpcc-js/layout": "^2.49.20", + "@hpcc-js/phosphor": "^2.18.6", + "@hpcc-js/timeline": "^2.51.23", "@hpcc-js/tree": "^2.40.15", "@hpcc-js/util": "^2.50.6" } }, "node_modules/@hpcc-js/graph": { - "version": "2.85.11", - "resolved": "https://registry.npmjs.org/@hpcc-js/graph/-/graph-2.85.11.tgz", - "integrity": "sha512-5yit980DHaRH+gqQVDAiz7O0PpJfYhbdqv2bRGfo4ZyLryeEdteqIZs5/6f1bazDoZd5Ye4qq2N/MeIiM4SFDA==", + "version": "2.85.13", + "resolved": "https://registry.npmjs.org/@hpcc-js/graph/-/graph-2.85.13.tgz", + "integrity": "sha512-B1KVWkCPq5J0DzU4WAezbJ/ZkbjlzHB7LMG7o9nvdG71Li6N8uETP97D5QVMgDWLDMLycAeOw3VrbghDAunQmA==", "dependencies": { "@hpcc-js/api": "^2.12.15", "@hpcc-js/common": "^2.71.15", - "@hpcc-js/html": "^2.42.16", - "@hpcc-js/react": "^2.53.12", + "@hpcc-js/html": "^2.42.18", + "@hpcc-js/react": "^2.53.14", "@hpcc-js/util": "^2.50.6" } }, "node_modules/@hpcc-js/html": { - "version": "2.42.16", - "resolved": "https://registry.npmjs.org/@hpcc-js/html/-/html-2.42.16.tgz", - "integrity": "sha512-W6XR6hpluq923m4Ph3/NSxZ8Rv0VqBJDJreiWSmydBvy0Mv03PKPaQIvezp6BQlkLBx+a68FVQ4u0nzuQts1XA==", + "version": "2.42.18", + "resolved": "https://registry.npmjs.org/@hpcc-js/html/-/html-2.42.18.tgz", + "integrity": "sha512-zhVVtjGykWRDVyw3NRQ31SaD6i3Ml69SXNvqhDWRjZ/CKL0CXFGYj0ki8xS9MzBofRznAGK0ijNJY8JMWX7T7Q==", "dependencies": { "@hpcc-js/common": "^2.71.15", - "@hpcc-js/preact-shim": "^2.16.8", + "@hpcc-js/preact-shim": "^2.16.10", "@hpcc-js/util": "^2.50.6" } }, "node_modules/@hpcc-js/layout": { - "version": "2.49.15", - "resolved": "https://registry.npmjs.org/@hpcc-js/layout/-/layout-2.49.15.tgz", - "integrity": "sha512-hac4rFzTXC5cqRQ3SWMkGLaZRedMNRbh2TPZpXIjs3KRZs63YWiO1fR7qQ9cpQY3nJJy1BHioVqSZggqzPu6MQ==", + "version": "2.49.20", + "resolved": "https://registry.npmjs.org/@hpcc-js/layout/-/layout-2.49.20.tgz", + "integrity": "sha512-Dad5R/fJVtMQsWsDOakN8qehkSLgTv1teQpKs18m6+pIIx1p20JeLTLW1Y3Epz92tqrZEHYigs09GpUZw87r7g==", "dependencies": { "@hpcc-js/api": "^2.12.15", - "@hpcc-js/chart": "^2.81.10", + "@hpcc-js/chart": "^2.83.1", "@hpcc-js/common": "^2.71.15", - "@hpcc-js/dgrid2": "^2.3.15" + "@hpcc-js/dgrid2": "^2.3.17" } }, "node_modules/@hpcc-js/leaflet-shim": { @@ -1978,36 +1991,36 @@ } }, "node_modules/@hpcc-js/map": { - "version": "2.77.14", - "resolved": "https://registry.npmjs.org/@hpcc-js/map/-/map-2.77.14.tgz", - "integrity": "sha512-Hp/3EEaIf/JL85z6zSWILMKnyD8FLjMtrlRZMHC8eQpEbYkwrosaQxe/WJJsQF+8lM0PK0dQWBpTLB3Mi9cD9w==", + "version": "2.77.19", + "resolved": "https://registry.npmjs.org/@hpcc-js/map/-/map-2.77.19.tgz", + "integrity": "sha512-cWNtIZMaYK3tFh1PXlS+hKwUB2n5OlXbVtlaSiISrogTUl+224VFc7XCXxoKvblDoYxaeIhkjnOHX4PHyFKcOA==", "dependencies": { "@hpcc-js/api": "^2.12.15", "@hpcc-js/common": "^2.71.15", - "@hpcc-js/graph": "^2.85.11", - "@hpcc-js/layout": "^2.49.15", + "@hpcc-js/graph": "^2.85.13", + "@hpcc-js/layout": "^2.49.20", "@hpcc-js/leaflet-shim": "^2.3.5", - "@hpcc-js/other": "^2.15.15", + "@hpcc-js/other": "^2.15.20", "@hpcc-js/util": "^2.50.6" } }, "node_modules/@hpcc-js/other": { - "version": "2.15.15", - "resolved": "https://registry.npmjs.org/@hpcc-js/other/-/other-2.15.15.tgz", - "integrity": "sha512-oZeP6L34rUkEX1yF6vcHYBxA+hTsYRqrYYHNEZg9zgN5wi4DWo6hEScjiZIaDu/Rhw8odJs/ec5fbdy3tOAojQ==", + "version": "2.15.20", + "resolved": "https://registry.npmjs.org/@hpcc-js/other/-/other-2.15.20.tgz", + "integrity": "sha512-UVjZrCbNertvTtdj4icGlTPmA+OowoMPFxT4vXVfKgiGsjYnESe4jrJv9bPpzuPrECiGl7xhzQiqTLTERmzLFw==", "dependencies": { "@hpcc-js/api": "^2.12.15", "@hpcc-js/common": "^2.71.15", - "@hpcc-js/layout": "^2.49.15" + "@hpcc-js/layout": "^2.49.20" } }, "node_modules/@hpcc-js/phosphor": { - "version": "2.18.1", - "resolved": "https://registry.npmjs.org/@hpcc-js/phosphor/-/phosphor-2.18.1.tgz", - "integrity": "sha512-j0gqzlPGmslzk9ty27KbbntJKoUWZTzewvKcpvoToTdazYJciS+tNgQq1PGcA6a0gAgC9KKmWezbSQrTvzLWUg==", + "version": "2.18.6", + "resolved": "https://registry.npmjs.org/@hpcc-js/phosphor/-/phosphor-2.18.6.tgz", + "integrity": "sha512-YzcR3TiwnXapPKq3PHe+tUKr5DcF/MN2F7au/TdqXlyJ7/gptPx5qZvh9VHqnivVSqDuTdlaxA6Iw7Wh1zikCw==", "dependencies": { "@hpcc-js/common": "^2.71.15", - "@hpcc-js/other": "^2.15.15", + "@hpcc-js/other": "^2.15.20", "@hpcc-js/phosphor-shim": "^2.14.6", "@hpcc-js/util": "^2.50.6" } @@ -2024,33 +2037,33 @@ } }, "node_modules/@hpcc-js/preact-shim": { - "version": "2.16.8", - "resolved": "https://registry.npmjs.org/@hpcc-js/preact-shim/-/preact-shim-2.16.8.tgz", - "integrity": "sha512-vCKcnWJioEXHolNtK+k0Vqf6+oPm4e2nnY/N6xoevnRlIXTWH7WyYqBVQFzk909/L2ogzLs5igZzvYXuKoyTNQ==", + "version": "2.16.10", + "resolved": "https://registry.npmjs.org/@hpcc-js/preact-shim/-/preact-shim-2.16.10.tgz", + "integrity": "sha512-D8gXsXcFDRlLO76LrRgn7a7JqJmDUKzvOzGrud4u/6Se2AsMipncXQe8Yg6EFRedDjfiQnoZZRvmz+uXXD+bdg==", "dependencies": { - "preact": "10.19.3" + "preact": "10.20.1" } }, "node_modules/@hpcc-js/react": { - "version": "2.53.12", - "resolved": "https://registry.npmjs.org/@hpcc-js/react/-/react-2.53.12.tgz", - "integrity": "sha512-c7uhSUK9jIUEH1uj33aVHHP1mq8GbxSef1pW6gWbcOAA9mT/WU+xxlYZkKp3zFTPa3ESSswcXcjs8QaI7TjmRQ==", + "version": "2.53.14", + "resolved": "https://registry.npmjs.org/@hpcc-js/react/-/react-2.53.14.tgz", + "integrity": "sha512-IUER5VbUaqc12jK5PMDNYGSNK3y7SY/98CVO6KRxudsMQb/816E0YPxTXnYoWbSxtKgO9PgCAhqwyC96Q8RqCg==", "dependencies": { "@hpcc-js/common": "^2.71.15", - "@hpcc-js/preact-shim": "^2.16.8" + "@hpcc-js/preact-shim": "^2.16.10" } }, "node_modules/@hpcc-js/timeline": { - "version": "2.51.18", - "resolved": "https://registry.npmjs.org/@hpcc-js/timeline/-/timeline-2.51.18.tgz", - "integrity": "sha512-hVKVb4LCHWAQByVwkxHwNNbTArJgsGRJWjL0m8nGqkf+tsy8uH8fjNKf7EhQar1lFwcXlaPGp9ru6MVRP63Dmg==", + "version": "2.51.23", + "resolved": "https://registry.npmjs.org/@hpcc-js/timeline/-/timeline-2.51.23.tgz", + "integrity": "sha512-+puiTarYe0he9XUcVP9NA08X8SAvqTMcoRkHNYrKfTIa0MI1i67nbo/D9MdoBGbVN7S5dyz40CcX13a1wMk1DA==", "dependencies": { "@hpcc-js/api": "^2.12.15", - "@hpcc-js/chart": "^2.81.10", + "@hpcc-js/chart": "^2.83.1", "@hpcc-js/common": "^2.71.15", - "@hpcc-js/html": "^2.42.16", - "@hpcc-js/layout": "^2.49.15", - "@hpcc-js/react": "^2.53.12" + "@hpcc-js/html": "^2.42.18", + "@hpcc-js/layout": "^2.49.20", + "@hpcc-js/react": "^2.53.14" } }, "node_modules/@hpcc-js/tree": { @@ -2071,13 +2084,13 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { @@ -2098,9 +2111,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@isaacs/cliui": { @@ -3123,12 +3136,12 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.75", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.75.tgz", - "integrity": "sha512-MSA+NzEzXnQKrqpO63CYqNstFjsESgvJAdAyyJ1n6ZQq/GLgf6nOfIKwk+Twuz0L1N6xPe+qz5xRCJrbhMaLsw==", + "version": "17.0.80", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.80.tgz", + "integrity": "sha512-LrgHIu2lEtIo8M7d1FcI3BdwXWoRQwMoXOZ7+dPTW0lYREjmlHl3P0U1VD0i/9tppOuv8/sam7sOjx34TxSFbA==", "dependencies": { "@types/prop-types": "*", - "@types/scheduler": "*", + "@types/scheduler": "^0.16", "csstype": "^3.0.2" } }, @@ -3441,9 +3454,9 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -3463,9 +3476,9 @@ "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -3486,15 +3499,15 @@ "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { @@ -3522,28 +3535,28 @@ "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -3551,24 +3564,24 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -3577,12 +3590,12 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -3924,7 +3937,8 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "node_modules/basic-auth": { "version": "2.0.1", @@ -3981,13 +3995,13 @@ } }, "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -3995,7 +4009,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -4065,6 +4079,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4600,7 +4615,8 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "node_modules/connect-history-api-fallback": { "version": "2.0.0", @@ -4644,18 +4660,18 @@ ] }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, "engines": { "node": ">= 0.6" @@ -5187,9 +5203,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -5310,16 +5326,16 @@ } }, "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -5624,17 +5640,17 @@ } }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -5984,9 +6000,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { @@ -6122,7 +6138,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "node_modules/function-bind": { "version": "1.1.1", @@ -6198,6 +6215,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6283,9 +6301,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/graphemer": { @@ -6686,6 +6704,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -6694,7 +6713,8 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "node_modules/internal-slot": { "version": "1.0.3", @@ -7136,9 +7156,9 @@ } }, "node_modules/jose": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.13.1.tgz", - "integrity": "sha512-MSJQC5vXco5Br38mzaQKiq9mwt7lwj2eXpgpRyQYNHYt2lq1PjkWa7DLXX0WVcQLE9HhMh3jPiufS7fhJf+CLQ==", + "version": "4.15.5", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.5.tgz", + "integrity": "sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg==", "optional": true, "funding": { "url": "https://github.com/sponsors/panva" @@ -8108,6 +8128,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -8824,6 +8845,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -9054,9 +9076,9 @@ "dev": true }, "node_modules/preact": { - "version": "10.19.3", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.19.3.tgz", - "integrity": "sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==", + "version": "10.20.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.20.1.tgz", + "integrity": "sha512-JIFjgFg9B2qnOoGiYMVBtrcFxHqn+dNXbq76bVmcaHYJFYR4lW67AOcXgAYQQTDYXDOg/kTZrKPNCdRgJ2UJmw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -9207,9 +9229,9 @@ } }, "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -9283,9 +9305,9 @@ "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" }, "node_modules/react-hook-form": { - "version": "7.50.1", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.50.1.tgz", - "integrity": "sha512-3PCY82oE0WgeOgUtIr3nYNNtNvqtJ7BZjsbxh6TnYNbXButaD5WpjOmTjdxZfheuHKR68qfeFnEDVYoSSFPMTQ==", + "version": "7.51.2", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.2.tgz", + "integrity": "sha512-y++lwaWjtzDt/XNnyGDQy6goHskFualmDlf+jzEZvjvz6KWDf7EboL7pUvRCzPTJd0EOPpdekYaQLEvvG6m6HA==", "engines": { "node": ">=12.22.0" }, @@ -9318,9 +9340,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-reflex": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/react-reflex/-/react-reflex-4.2.5.tgz", - "integrity": "sha512-Plehgp8CcF2XXuD7DjLFZJEuuV2A63D9JOEfB5cIlh4p1oo+WPGpui/0q6qLFPyJfDpGh6QeV00WY1ziCd/+AQ==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/react-reflex/-/react-reflex-4.2.6.tgz", + "integrity": "sha512-MLGty/ii/BTipKZ47dfs8Ue5g1xqgCxUCDM34ruEr0UVJuXGDzcSX9wPMzRcv4dUR+1tw4hm4c3a6V6hLO2XcA==", "dependencies": { "@babel/runtime": "^7.0.0", "lodash.throttle": "^4.1.1", @@ -10720,9 +10742,9 @@ } }, "node_modules/tabster": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/tabster/-/tabster-6.0.1.tgz", - "integrity": "sha512-cNVYkJmQZ76IvdW7laCuUns9XcAGzscmDkZ0T4JY3huCRsacidBNOa7MJu2+ocW7UKR8xOxeER6OdBsmX1l5XQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-6.1.0.tgz", + "integrity": "sha512-wTPy2d6WVmU/YjT0ERY9jc+et1P/B8FoSQ4qhr1xi7liwTezRbRV6yA1pKx8kdPWmLdIOBA4fn07x9c0x/wnow==", "dependencies": { "keyborg": "2.5.0", "tslib": "^2.3.1" @@ -10903,28 +10925,11 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { - "rimraf": "^3.0.0" - }, + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/tmp/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=14.14" } }, "node_modules/to-regex-range": { @@ -11045,9 +11050,9 @@ } }, "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -11284,9 +11289,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -11311,26 +11316,26 @@ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/webpack": { - "version": "5.90.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.1.tgz", - "integrity": "sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -11338,7 +11343,7 @@ "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.0", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -11412,9 +11417,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "dev": true, "dependencies": { "colorette": "^2.0.10", @@ -11488,9 +11493,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", @@ -11521,7 +11526,7 @@ "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", + "webpack-dev-middleware": "^5.3.4", "ws": "^8.13.0" }, "bin": { diff --git a/esp/src/package.json b/esp/src/package.json index 6fb42d6b872..3a6501298f3 100644 --- a/esp/src/package.json +++ b/esp/src/package.json @@ -35,25 +35,25 @@ }, "main": "src/stub.js", "dependencies": { - "@fluentui/react": "8.115.6", - "@fluentui/react-components": "9.46.4", - "@fluentui/react-experiments": "8.14.133", - "@fluentui/react-hooks": "8.6.36", - "@fluentui/react-icons-mdl2": "1.3.57", - "@fluentui/react-migration-v8-v9": "9.5.8", - "@hpcc-js/chart": "2.81.10", + "@fluentui/react": "8.117.0", + "@fluentui/react-components": "9.47.2", + "@fluentui/react-experiments": "8.14.137", + "@fluentui/react-hooks": "8.7.0", + "@fluentui/react-icons-mdl2": "1.3.59", + "@fluentui/react-migration-v8-v9": "9.6.3", + "@hpcc-js/chart": "2.83.1", "@hpcc-js/codemirror": "2.61.2", "@hpcc-js/common": "2.71.15", - "@hpcc-js/comms": "2.91.2", + "@hpcc-js/comms": "2.91.3", "@hpcc-js/dataflow": "8.1.6", - "@hpcc-js/eclwatch": "2.73.37", - "@hpcc-js/graph": "2.85.11", - "@hpcc-js/html": "2.42.16", - "@hpcc-js/layout": "2.49.15", - "@hpcc-js/map": "2.77.14", - "@hpcc-js/other": "2.15.15", - "@hpcc-js/phosphor": "2.18.1", - "@hpcc-js/react": "2.53.12", + "@hpcc-js/eclwatch": "2.73.44", + "@hpcc-js/graph": "2.85.13", + "@hpcc-js/html": "2.42.18", + "@hpcc-js/layout": "2.49.20", + "@hpcc-js/map": "2.77.19", + "@hpcc-js/other": "2.15.20", + "@hpcc-js/phosphor": "2.18.6", + "@hpcc-js/react": "2.53.14", "@hpcc-js/tree": "2.40.15", "@hpcc-js/util": "2.50.6", "@kubernetes/client-node": "0.20.0", @@ -72,9 +72,9 @@ "octokit": "3.1.2", "react": "17.0.2", "react-dom": "17.0.2", - "react-hook-form": "7.50.1", + "react-hook-form": "7.51.2", "react-hot-toast": "2.4.1", - "react-reflex": "4.2.5", + "react-reflex": "4.2.6", "react-sizeme": "3.0.2", "universal-router": "9.2.0", "xstyle": "0.3.3" @@ -82,14 +82,14 @@ "devDependencies": { "@simbathesailor/use-what-changed": "^2.0.0", "@types/dojo": "1.9.48", - "@types/react": "17.0.75", + "@types/react": "17.0.80", "@types/react-dom": "17.0.25", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "copyfiles": "2.4.1", "css-loader": "6.10.0", "dojo-webpack-plugin": "3.0.6", - "eslint": "8.56.0", + "eslint": "8.57.0", "eslint-plugin-eclwatch": "file:./eslint", "eslint-plugin-react-hooks": "4.6.0", "file-loader": "6.2.0", @@ -100,11 +100,11 @@ "string-replace-loader": "3.1.0", "style-loader": "3.3.4", "tslib": "2.6.2", - "typescript": "5.3.3", + "typescript": "5.4.3", "url-loader": "4.1.1", - "webpack": "5.90.1", + "webpack": "5.91.0", "webpack-cli": "5.1.4", - "webpack-dev-server": "4.15.1" + "webpack-dev-server": "4.15.2" }, "author": "HPCC Systems", "license": "Apache-2.0",