diff --git a/package-lock.json b/package-lock.json index 0577e7c67..251d67971 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { - "@anthropic-ai/sdk": "^0.56.0", + "@anthropic-ai/sdk": "^0.59.0", "@humanwhocodes/gitignore-to-minimatch": "1.0.2", "@microsoft/tiktokenizer": "^1.0.10", "@roamhq/mac-ca": "^1.0.7", @@ -28,7 +28,7 @@ "lru-cache": "^11.1.0", "markdown-it": "^14.1.0", "minimatch": "^10.0.3", - "undici": "^7.11.0", + "undici": "^7.13.0", "vscode-languageserver-textdocument": "^1.0.12", "vscode-tas-client": "^0.1.84", "web-tree-sitter": "^0.23.0" @@ -36,10 +36,10 @@ "devDependencies": { "@azure/identity": "4.9.1", "@azure/keyvault-secrets": "^4.10.0", - "@azure/msal-node": "^3.6.3", + "@azure/msal-node": "^3.7.0", "@c4312/scip": "^0.1.0", - "@fluentui/react-components": "^9.66.6", - "@fluentui/react-icons": "^2.0.305", + "@fluentui/react-components": "^9.68.3", + "@fluentui/react-icons": "^2.0.307", "@hediet/node-reload": "^0.8.0", "@keyv/sqlite": "^4.0.5", "@nteract/messaging": "^7.0.20", @@ -50,8 +50,8 @@ "@types/markdown-it": "^14.0.0", "@types/minimist": "^1.2.5", "@types/mocha": "^10.0.10", - "@types/node": "^22.16.3", - "@types/picomatch": "^4.0.0", + "@types/node": "^22.17.1", + "@types/picomatch": "^4.0.2", "@types/react": "17.0.44", "@types/react-dom": "^18.2.17", "@types/sinon": "^17.0.4", @@ -59,32 +59,32 @@ "@types/tar": "^6.1.13", "@types/vinyl": "^2.0.12", "@types/vscode": "^1.102.0", - "@typescript-eslint/eslint-plugin": "^8.35.0", - "@typescript-eslint/parser": "^8.32.0", - "@typescript-eslint/typescript-estree": "^8.26.1", + "@typescript-eslint/eslint-plugin": "^8.39.0", + "@typescript-eslint/parser": "^8.39.0", + "@typescript-eslint/typescript-estree": "^8.39.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/snapshot": "^1.5.0", "@vscode/dts": "^0.4.1", "@vscode/lsif-language-service": "^0.1.0-pre.4", "@vscode/test-cli": "^0.0.11", "@vscode/test-electron": "^2.5.2", - "@vscode/test-web": "^0.0.71", + "@vscode/test-web": "^0.0.72", "@vscode/vsce": "3.6.0", "@vscode/zeromq": "0.2.7", - "csv-parse": "^6.0.0", - "dotenv": "^17.2.0", - "electron": "^37.2.1", - "esbuild": "^0.25.6", - "eslint": "^9.30.0", + "csv-parse": "^6.1.0", + "dotenv": "^17.2.1", + "electron": "^37.2.6", + "esbuild": "^0.25.8", + "eslint": "^9.33.0", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.32.0", - "eslint-plugin-jsdoc": "^51.3.4", + "eslint-plugin-jsdoc": "^52.0.4", "eslint-plugin-no-only-tests": "^3.3.0", "fastq": "^1.19.1", "glob": "^11.0.3", "husky": "^9.1.7", - "keyv": "^5.3.2", + "keyv": "^5.5.0", "lint-staged": "15.2.9", "minimist": "^1.2.8", "mobx": "^6.13.7", @@ -92,10 +92,10 @@ "mocha": "^11.7.1", "monaco-editor": "0.44.0", "npm-run-all": "^4.1.5", - "open": "^10.1.2", - "openai": "^5.11.0", + "open": "^10.2.0", + "openai": "^5.12.2", "outdent": "^0.8.0", - "picomatch": "^4.0.2", + "picomatch": "^4.0.3", "playwright": "^1.54.0", "prettier": "^3.6.2", "react": "^17.0.2", @@ -106,13 +106,13 @@ "tar": "^7.4.3", "ts-dedent": "^2.2.0", "tsx": "^4.20.3", - "typescript": "^5.8.3", - "typescript-eslint": "^8.36.0", + "typescript": "^5.9.2", + "typescript-eslint": "^8.39.0", "typescript-formatter": "github:jrieken/typescript-formatter#497efb26bc40b5fa59a350e6eab17bce650a7e4b", - "vite-plugin-top-level-await": "^1.5.0", + "vite-plugin-top-level-await": "^1.6.0", "vite-plugin-wasm": "^3.5.0", "vitest": "^3.0.5", - "yaml": "^2.8.0", + "yaml": "^2.8.1", "zeromq": "github:rebornix/zeromq.js#a19e8e373b3abc677f91b936d3f00d49b1b61792" }, "engines": { @@ -145,9 +145,9 @@ } }, "node_modules/@anthropic-ai/sdk": { - "version": "0.56.0", - "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.56.0.tgz", - "integrity": "sha512-SLCB8M8+VMg1cpCucnA1XWHGWqVSZtIWzmOdDOEu3eTFZMB+A0sGZ1ESO5MHDnqrNTXz3safMrWx9x4rMZSOqA==", + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.59.0.tgz", + "integrity": "sha512-m9w9tC+N+GUNprwEOhU3VKKSYwXA1fIevRCe7kOFonV4xu5vxqmqyoLy+dkdVvc5W1F4WUTVE/7I4criaF9gnw==", "license": "MIT", "bin": { "anthropic-ai-sdk": "bin/cli" @@ -479,13 +479,13 @@ } }, "node_modules/@azure/msal-node": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-3.6.3.tgz", - "integrity": "sha512-95wjsKGyUcAd5tFmQBo5Ug/kOj+hFh/8FsXuxluEvdfbgg6xCimhSP9qnyq6+xIg78/jREkBD1/BSqd7NIDDYQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-3.7.0.tgz", + "integrity": "sha512-WsL11pT0hnoIr/4NCjG6uJswkmNA/9AgEre4mSQZS2e+ZPKUWwUdA5nCTnr4n1FMT1O5ezSEiJushnPW25Y+dA==", "dev": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "15.8.1", + "@azure/msal-common": "15.10.0", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.0" }, @@ -494,9 +494,9 @@ } }, "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-15.8.1.tgz", - "integrity": "sha512-ltIlFK5VxeJ5BurE25OsJIfcx1Q3H/IZg2LjV9d4vmH+5t4c1UCyRQ/HgKLgXuCZShs7qfc/TC95GYZfsUsJUQ==", + "version": "15.10.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-15.10.0.tgz", + "integrity": "sha512-+cGnma71NV3jzl6DdgdHsqriN4ZA7puBIzObSYCvcIVGMULGb2NrcOGV6IJxO06HoVRHFKijkxd9lcBvS063KQ==", "dev": true, "license": "MIT", "engines": { @@ -722,9 +722,9 @@ "license": "MIT" }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.6.tgz", - "integrity": "sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz", + "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==", "cpu": [ "ppc64" ], @@ -739,9 +739,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.6.tgz", - "integrity": "sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz", + "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==", "cpu": [ "arm" ], @@ -756,9 +756,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.6.tgz", - "integrity": "sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz", + "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==", "cpu": [ "arm64" ], @@ -773,9 +773,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.6.tgz", - "integrity": "sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz", + "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==", "cpu": [ "x64" ], @@ -790,9 +790,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.6.tgz", - "integrity": "sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz", + "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==", "cpu": [ "arm64" ], @@ -807,9 +807,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.6.tgz", - "integrity": "sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz", + "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==", "cpu": [ "x64" ], @@ -824,9 +824,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.6.tgz", - "integrity": "sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz", + "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==", "cpu": [ "arm64" ], @@ -841,9 +841,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.6.tgz", - "integrity": "sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz", + "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==", "cpu": [ "x64" ], @@ -858,9 +858,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.6.tgz", - "integrity": "sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz", + "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==", "cpu": [ "arm" ], @@ -875,9 +875,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.6.tgz", - "integrity": "sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz", + "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==", "cpu": [ "arm64" ], @@ -892,9 +892,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.6.tgz", - "integrity": "sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz", + "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==", "cpu": [ "ia32" ], @@ -909,9 +909,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.6.tgz", - "integrity": "sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz", + "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==", "cpu": [ "loong64" ], @@ -926,9 +926,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.6.tgz", - "integrity": "sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz", + "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==", "cpu": [ "mips64el" ], @@ -943,9 +943,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.6.tgz", - "integrity": "sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz", + "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==", "cpu": [ "ppc64" ], @@ -960,9 +960,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.6.tgz", - "integrity": "sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz", + "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==", "cpu": [ "riscv64" ], @@ -977,9 +977,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.6.tgz", - "integrity": "sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz", + "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==", "cpu": [ "s390x" ], @@ -994,9 +994,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.6.tgz", - "integrity": "sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz", + "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==", "cpu": [ "x64" ], @@ -1011,9 +1011,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.6.tgz", - "integrity": "sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz", + "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==", "cpu": [ "arm64" ], @@ -1028,9 +1028,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.6.tgz", - "integrity": "sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz", + "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==", "cpu": [ "x64" ], @@ -1045,9 +1045,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.6.tgz", - "integrity": "sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz", + "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==", "cpu": [ "arm64" ], @@ -1062,9 +1062,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.6.tgz", - "integrity": "sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz", + "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==", "cpu": [ "x64" ], @@ -1079,9 +1079,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.6.tgz", - "integrity": "sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz", + "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==", "cpu": [ "arm64" ], @@ -1096,9 +1096,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.6.tgz", - "integrity": "sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz", + "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==", "cpu": [ "x64" ], @@ -1113,9 +1113,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.6.tgz", - "integrity": "sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz", + "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==", "cpu": [ "arm64" ], @@ -1130,9 +1130,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.6.tgz", - "integrity": "sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz", + "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==", "cpu": [ "ia32" ], @@ -1147,9 +1147,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.6.tgz", - "integrity": "sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz", + "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==", "cpu": [ "x64" ], @@ -1221,9 +1221,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", - "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1231,9 +1231,9 @@ } }, "node_modules/@eslint/core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", - "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1315,9 +1315,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.30.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.30.1.tgz", - "integrity": "sha512-zXhuECFlyep42KZUhWjfvsmXGX39W8K8LFb8AWXM9gSV9dQB+MrJGLKvW6Zw0Ggnbpw0VHTtrhFXYe3Gym18jg==", + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz", + "integrity": "sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==", "dev": true, "license": "MIT", "engines": { @@ -1338,36 +1338,23 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", - "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^0.15.1", + "@eslint/core": "^0.15.2", "levn": "^0.4.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", - "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, "node_modules/@floating-ui/core": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz", - "integrity": "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", + "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", "dev": true, "license": "MIT", "dependencies": { @@ -1384,13 +1371,13 @@ } }, "node_modules/@floating-ui/dom": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.2.tgz", - "integrity": "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.3.tgz", + "integrity": "sha512-uZA413QEpNuhtb3/iIKoYMSK07keHPYeXF02Zhd6e213j+d1NamLix/mCLxBUDW/Gx52sPH2m+chlUsyaBs/Ag==", "dev": true, "license": "MIT", "dependencies": { - "@floating-ui/core": "^1.7.2", + "@floating-ui/core": "^1.7.3", "@floating-ui/utils": "^0.2.10" } }, @@ -1422,22 +1409,22 @@ } }, "node_modules/@fluentui/react-accordion": { - "version": "9.7.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.7.3.tgz", - "integrity": "sha512-RgmBfctL41DRMyHjEmTW3+850La6wk+4DziAmY/3ltciO0qjjxra5UxgTQzJGLKbkdRa0/aOfzulCtJqMo4nWg==", + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.8.4.tgz", + "integrity": "sha512-VLWQgnH651e+3qfajoagsIYu4LoznP+5LtEXakgKUUDWnNMxM/PVg2/zuBNjm1o8p6lW4jkXAOgCsFzF/Wl/Hg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-motion-components-preview": "^0.6.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-motion-components-preview": "^0.8.2", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1473,17 +1460,17 @@ } }, "node_modules/@fluentui/react-aria": { - "version": "9.15.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.15.3.tgz", - "integrity": "sha512-4M+wrimplTIXpJrxyodHO2y0ncjiERd3EuGMF+LvUWqIYgyEqvShAV3qFrJ1rHKQx0F0k64Sl6dd0W7OuRSARQ==", + "version": "9.16.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.16.3.tgz", + "integrity": "sha512-M5jHqcedz6+iJwNFYVXBbqHJdCAjBwdb6G1sNLaTbanO/AC5igl0t9v0QXcA/vP9+D0L0tTOLiSjW5SyJuzzAQ==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-utilities": "^9.23.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1494,22 +1481,22 @@ } }, "node_modules/@fluentui/react-avatar": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.8.6.tgz", - "integrity": "sha512-V084fMhMBKZQd6Dua9g7V8DuZPAOghl2iz1XA7MeqE71nmDv0HHvkALv7GocSgquNu1zZPhwo46DcLvFGUbwsw==", + "version": "9.9.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.9.4.tgz", + "integrity": "sha512-QUUpCtJ86dQuZ5XScjxxb0+K6rPhkNm0H73f+art2+Yjyrfj637rxbKTEt+Gg8JvPAG9y3uECJTrekBW29FHyw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-badge": "^9.3.2", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-badge": "^9.4.3", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-popover": "^9.11.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-tooltip": "^9.7.6", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-popover": "^9.12.4", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-tooltip": "^9.8.3", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1521,17 +1508,17 @@ } }, "node_modules/@fluentui/react-badge": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.3.2.tgz", - "integrity": "sha512-uMcSRPvb7iU9/8qt2zJiWIikmItfBMdcDEDhGPQzRf+Zp1krzEKSrkDOwF4kEMo+wPoyBWs37RMAAdLuSJPFCA==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.4.3.tgz", + "integrity": "sha512-c5sgFcyN4+VxTkXKQSezYCYUasqB1fKYAmpOL3uDowm5CyUcysx/0WO24u18AttcdmRsKrAuQBWi6eEaRYXIxg==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1543,21 +1530,21 @@ } }, "node_modules/@fluentui/react-breadcrumb": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.2.6.tgz", - "integrity": "sha512-3ANVFDNkXQpmVHJF7Cotq404SWL/lv2NRcIcqg8zv6aCjUSC4dl8fx3QGxGsMrGZ+ckbxgcFMhsSi9XgrJVvNg==", + "version": "9.3.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.3.4.tgz", + "integrity": "sha512-ND1F+5LSVT6gfeUN4q0SooCWFq9IBVUdfLDrsdIU3KHyW/cQC7W/maabw/jqUSEfBl+SkGs+G3UkeaPJIdu9Ig==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-button": "^9.5.3", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-button": "^9.6.4", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-link": "^9.5.3", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-link": "^9.6.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1569,20 +1556,20 @@ } }, "node_modules/@fluentui/react-button": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.5.3.tgz", - "integrity": "sha512-xkP2/+5Mwxk8kCdJkcTgP1yETvk5kKy7dM+QXCIXeOvY2BF4/eEaWTcIYL0rAuytaRPc9uMG285yXjw7gb+lSg==", + "version": "9.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.6.4.tgz", + "integrity": "sha512-IbRBmGFdo3MKiVMoreOR2YJSjvrKBbRJpmfjNxQQufjE4Q9ouhli7fpX/1SPKbEgnS1EvKnmwxy/6HUNp6srSQ==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", + "@fluentui/react-aria": "^9.16.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1594,19 +1581,19 @@ } }, "node_modules/@fluentui/react-card": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.3.3.tgz", - "integrity": "sha512-a2i7unGaEOUHr0Yn4Da2Ul6QlVeX7vlfpyjng25lOIoYbCFB55QiZX8WYyN5mnUDA+maC/nP6xCEUmjYzPongg==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.4.4.tgz", + "integrity": "sha512-qwbxyvYIV30Hmrs4eyCfdHDhdpL0EQhDPXPLH7C3Ad/PNI1E8u4P4Wzu3eiRJqESXqzZKVlxko9ngZHHpy/mpg==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-text": "^9.5.2", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-text": "^9.6.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1618,22 +1605,22 @@ } }, "node_modules/@fluentui/react-carousel": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-carousel/-/react-carousel-9.7.6.tgz", - "integrity": "sha512-6Z52YlhXd8VzTBrT7IJqHvrxKNHt0PMiaKP9OPjRevEJggTuVAoo2uzL6H7i8DY9diuGGffZC9BuDiNts/8ULw==", + "version": "9.8.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-carousel/-/react-carousel-9.8.4.tgz", + "integrity": "sha512-6Qi0M42ceqodOJUMfqZmwJZBeHlA93SDIwC7b7Wqprrgl77KMa4j0d+Iy7kF1p/DtW/TK19RjshWYpd77OWOUg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-button": "^9.5.3", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-button": "^9.6.4", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-tooltip": "^9.7.6", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-tooltip": "^9.8.3", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "embla-carousel": "^8.5.1", @@ -1648,20 +1635,20 @@ } }, "node_modules/@fluentui/react-checkbox": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.4.6.tgz", - "integrity": "sha512-f74lYgmL8ENh4erg7v9FMBHJEm48rn2TRLKIHaDmI66w788iN3Txi5RA2a1NpQzuRu0Bqzbbuz+8neqrfnHfXQ==", + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.5.3.tgz", + "integrity": "sha512-CrGwo5BuO1JUOY7eKtDP/8P+WwvvVjYUoMvIKb4uBez+Vp5utseSeecGiWVmWk4q7Ao6yDaGkf7Lif0A9BexGw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1673,19 +1660,19 @@ } }, "node_modules/@fluentui/react-color-picker": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-color-picker/-/react-color-picker-9.1.3.tgz", - "integrity": "sha512-Q/OcaAcNq8jLaeZgO4MfDLXrPr3E6VNXtQ+6j55odZCX4iDAbjD84omf8IRjPkGAKm64fI4Rdqb5gSC1q3x+hw==", + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-color-picker/-/react-color-picker-9.2.3.tgz", + "integrity": "sha512-fEx+xDPlJleQWPd+9u4qcRX4eqUOk8VKxxOm0wIO7r2WrvqUJsPojXJlwyAIMXMcJlIfy6TCaqJ9ZIUMd7NO/Q==", "dev": true, "license": "MIT", "dependencies": { "@ctrl/tinycolor": "^3.3.4", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1697,24 +1684,24 @@ } }, "node_modules/@fluentui/react-combobox": { - "version": "9.15.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.15.6.tgz", - "integrity": "sha512-F9TqfN5hFakgXkEa6QKEOjOi+kr9qDbRA0JjeDdTsw4UqXEP3SjSktKxpcaucgwBE2Sz2YeE0Ush50f7ZpsZ7A==", + "version": "9.16.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.16.4.tgz", + "integrity": "sha512-V+JKfaiAQwgI6N6WgAaKjUI1uyFVJbWFqA754pq+mQ3pxF+0kIEZPyqUauEua4EHgm8/ZRgai1WqLo/lY6uBAQ==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-positioning": "^9.18.5", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-positioning": "^9.20.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1726,72 +1713,72 @@ } }, "node_modules/@fluentui/react-components": { - "version": "9.66.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.66.6.tgz", - "integrity": "sha512-wcXIYlyvWMrwofGbhTl/XImwvqCI91kVf/NwqyGQw3/YKB1gWkp0ioJj37FxmYLADtTNpB5oBg2/IcsUfwUU5Q==", + "version": "9.68.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.68.3.tgz", + "integrity": "sha512-baVsbfRTeVxtYTryLgSePmNRUqz+7OUsF5CsgOtZ6n5F0ZQLElTMVuECyZEYrccV8o6XSBCWwUEVMHdoifdyxw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-accordion": "^9.7.3", + "@fluentui/react-accordion": "^9.8.4", "@fluentui/react-alert": "9.0.0-beta.124", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-avatar": "^9.8.6", - "@fluentui/react-badge": "^9.3.2", - "@fluentui/react-breadcrumb": "^9.2.6", - "@fluentui/react-button": "^9.5.3", - "@fluentui/react-card": "^9.3.3", - "@fluentui/react-carousel": "^9.7.6", - "@fluentui/react-checkbox": "^9.4.6", - "@fluentui/react-color-picker": "^9.1.3", - "@fluentui/react-combobox": "^9.15.6", - "@fluentui/react-dialog": "^9.13.6", - "@fluentui/react-divider": "^9.3.2", - "@fluentui/react-drawer": "^9.8.6", - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-image": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-avatar": "^9.9.4", + "@fluentui/react-badge": "^9.4.3", + "@fluentui/react-breadcrumb": "^9.3.4", + "@fluentui/react-button": "^9.6.4", + "@fluentui/react-card": "^9.4.4", + "@fluentui/react-carousel": "^9.8.4", + "@fluentui/react-checkbox": "^9.5.3", + "@fluentui/react-color-picker": "^9.2.3", + "@fluentui/react-combobox": "^9.16.4", + "@fluentui/react-dialog": "^9.14.4", + "@fluentui/react-divider": "^9.4.3", + "@fluentui/react-drawer": "^9.9.4", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-image": "^9.3.3", "@fluentui/react-infobutton": "9.0.0-beta.102", - "@fluentui/react-infolabel": "^9.3.6", - "@fluentui/react-input": "^9.6.6", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-link": "^9.5.3", - "@fluentui/react-list": "^9.2.6", - "@fluentui/react-menu": "^9.17.6", - "@fluentui/react-message-bar": "^9.5.3", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-nav": "^9.2.2", - "@fluentui/react-overflow": "^9.4.6", - "@fluentui/react-persona": "^9.4.6", - "@fluentui/react-popover": "^9.11.6", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-positioning": "^9.18.5", - "@fluentui/react-progress": "^9.3.6", - "@fluentui/react-provider": "^9.21.3", - "@fluentui/react-radio": "^9.4.6", - "@fluentui/react-rating": "^9.2.3", - "@fluentui/react-search": "^9.2.6", - "@fluentui/react-select": "^9.3.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-skeleton": "^9.3.6", - "@fluentui/react-slider": "^9.4.6", - "@fluentui/react-spinbutton": "^9.4.6", - "@fluentui/react-spinner": "^9.6.2", - "@fluentui/react-swatch-picker": "^9.3.6", - "@fluentui/react-switch": "^9.3.6", - "@fluentui/react-table": "^9.17.6", - "@fluentui/react-tabs": "^9.8.3", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-tag-picker": "^9.6.6", - "@fluentui/react-tags": "^9.6.6", - "@fluentui/react-teaching-popover": "^9.5.6", - "@fluentui/react-text": "^9.5.2", - "@fluentui/react-textarea": "^9.5.6", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-toast": "^9.5.4", - "@fluentui/react-toolbar": "^9.5.6", - "@fluentui/react-tooltip": "^9.7.6", - "@fluentui/react-tree": "^9.11.6", - "@fluentui/react-utilities": "^9.22.0", - "@fluentui/react-virtualizer": "9.0.0-alpha.100", + "@fluentui/react-infolabel": "^9.4.4", + "@fluentui/react-input": "^9.7.3", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-link": "^9.6.3", + "@fluentui/react-list": "^9.4.2", + "@fluentui/react-menu": "^9.19.4", + "@fluentui/react-message-bar": "^9.6.4", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-nav": "^9.3.4", + "@fluentui/react-overflow": "^9.5.4", + "@fluentui/react-persona": "^9.5.4", + "@fluentui/react-popover": "^9.12.4", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-positioning": "^9.20.3", + "@fluentui/react-progress": "^9.4.3", + "@fluentui/react-provider": "^9.22.3", + "@fluentui/react-radio": "^9.5.3", + "@fluentui/react-rating": "^9.3.3", + "@fluentui/react-search": "^9.3.3", + "@fluentui/react-select": "^9.4.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-skeleton": "^9.4.3", + "@fluentui/react-slider": "^9.5.3", + "@fluentui/react-spinbutton": "^9.5.3", + "@fluentui/react-spinner": "^9.7.3", + "@fluentui/react-swatch-picker": "^9.4.3", + "@fluentui/react-switch": "^9.4.3", + "@fluentui/react-table": "^9.18.4", + "@fluentui/react-tabs": "^9.9.3", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-tag-picker": "^9.7.4", + "@fluentui/react-tags": "^9.7.4", + "@fluentui/react-teaching-popover": "^9.6.4", + "@fluentui/react-text": "^9.6.3", + "@fluentui/react-textarea": "^9.6.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-toast": "^9.6.4", + "@fluentui/react-toolbar": "^9.6.4", + "@fluentui/react-tooltip": "^9.8.3", + "@fluentui/react-tree": "^9.12.4", + "@fluentui/react-utilities": "^9.23.2", + "@fluentui/react-virtualizer": "9.0.0-alpha.102", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1803,13 +1790,13 @@ } }, "node_modules/@fluentui/react-context-selector": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.2.2.tgz", - "integrity": "sha512-R9710dBH2AYNbdQz0UpvSqoA8YZ8vVicyqGvWPKvDGCNbZB6GY1Cu5LbODpeAthylLXhgXxIlGEcoOpjBBpRbA==", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.2.5.tgz", + "integrity": "sha512-rHB5j6k7181klVKMaoEAqXQ9FOPiXqP+44KfgmIbnA9Mu4FXenyDkH6rQ32Hrb4/DyL7J3CB955QYqfbAVZeQA==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-utilities": "^9.23.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1821,24 +1808,24 @@ } }, "node_modules/@fluentui/react-dialog": { - "version": "9.13.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.13.6.tgz", - "integrity": "sha512-IC5fP3VGQtO0XO08DWD9uneBdqsyCE5TIdlDsiA5rypBINGpoZ41OrNQIop1wAzT9VGSxXdTmPZkWXY8HRR6sQ==", + "version": "9.14.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.14.4.tgz", + "integrity": "sha512-4Q7Z+tyIpWADz8ATeow28eqljlMocY7GdjEOuH2IaXvIVTOeDWEhIj6Fd+8uBMYmIm5XFgAiQcRT91eAnnVL5w==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-motion-components-preview": "^0.6.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-motion-components-preview": "^0.8.2", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1850,16 +1837,16 @@ } }, "node_modules/@fluentui/react-divider": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.3.2.tgz", - "integrity": "sha512-YCaPVDhwQ3jYui0oc+R2rWnOGBS+iQqMkz7oxk3Uu+rDfH259daCkX5Wmvnvlb0sk2J9l3+cpEq++cf54Ierog==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.4.3.tgz", + "integrity": "sha512-CjOGmh0hWngO0cHiORgqvEcJ5kRSrvX6w+5VU3tpox3Zljy94pYRZAohJmMwjcxKunyf1agSiWbT+SVV6JSD7w==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1871,20 +1858,20 @@ } }, "node_modules/@fluentui/react-drawer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.8.6.tgz", - "integrity": "sha512-ef0jfuZtHpehWosb0RONBq1wE+kSc5SUOwyytBgt8MQnOnET9nWE0x6Hg1iOLVHp56iwqzGn7s4lJQhlhZSIFQ==", + "version": "9.9.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.9.4.tgz", + "integrity": "sha512-cfYJbWIgpXGYwGmU5SLkSE6KOl854A+/De5oOqL+bh0x8suSynvlakQz78kgHTvG4g+9f13diVvG+EHelZpDCQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-dialog": "^9.13.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-dialog": "^9.14.4", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1896,19 +1883,19 @@ } }, "node_modules/@fluentui/react-field": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.3.6.tgz", - "integrity": "sha512-17v+WkFVeSbl70Dq0z35G8iP6kQ92S1WNjJKXSHToYDWpaMhBlwVYm7NsQQ5Veb425+q4o5bBk59KYNryOMwXw==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.4.3.tgz", + "integrity": "sha512-JXDYGa8oH6AUkt+2ByCCP2/ie4gX+kfGcgOSwb3d1FZu0qs/ryHLQowezwyLIPJKG5jruqYm5+YPdgg+P3+Sbg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1920,9 +1907,9 @@ } }, "node_modules/@fluentui/react-icons": { - "version": "2.0.305", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.305.tgz", - "integrity": "sha512-lxJZsW4IKaPaIrlaZlvDFujztKwWXSR3tUMBUBG0WtEGoQkbrWhrt8fqzhQ9BEbq02FtifLFUpaIqiJ326//Rw==", + "version": "2.0.307", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.307.tgz", + "integrity": "sha512-HSXrzQ6o+RWPnNy68EJN2M/Dh9LAJ8l5U9zWfwaFWDgktMF7dJxItyckA5BsH6inFisi6cqKtazsq9oZdAj32A==", "dev": true, "license": "MIT", "dependencies": { @@ -1934,16 +1921,16 @@ } }, "node_modules/@fluentui/react-image": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.2.2.tgz", - "integrity": "sha512-HYBQdaYr7xt1tSlPUEGyu/U3+TF3z2s2qxN41WQwjo93fhFwnVsYR1hDYQqVFa0tIOY1/ZGG3BIvgNINAFe/hw==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.3.3.tgz", + "integrity": "sha512-3gpJzHMz5NiAjrgNKzFV12JrGaV9ytYK4wygICCVj4nJraQi82kz8i+u2aH6mmE969GLd7DYDoL4PjqHvp4lMQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1979,20 +1966,20 @@ } }, "node_modules/@fluentui/react-infolabel": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.3.6.tgz", - "integrity": "sha512-19MNvTjipkieN4i6kWlaSSg1ijrfOuj3lVJ/Xsa1W7MjJUMkjKWLB0wHbJqPPu916s/k5AIvAtmoUyQoMN6x8Q==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.4.4.tgz", + "integrity": "sha512-gr00rSUgi3qLCcRoa2E1gMacyWiN5+rKjjhLpxOXA1hQw36CsLqqVfzlhLFNeeYWzCWS64r+Q215+eO83FXphw==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-popover": "^9.11.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-popover": "^9.12.4", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2004,17 +1991,17 @@ } }, "node_modules/@fluentui/react-input": { - "version": "9.6.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.6.6.tgz", - "integrity": "sha512-YDpbmg7Xjpkyjc1F9Xk9FmSeK8smnUhKktMMKkXJAzNnXhHebtVBra5qAGC0z2LlboROo6ZNbn4CuFmd0dCdsA==", + "version": "9.7.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.7.3.tgz", + "integrity": "sha512-Dsu2eFat2EBMLwozzkY3S3fixhDgJUWlh0rzLExb2rlY3+kO9q1C7YdwZkh3MUCp0KN9y+3F7zJWKFdjaEzKzg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2026,13 +2013,13 @@ } }, "node_modules/@fluentui/react-jsx-runtime": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.1.2.tgz", - "integrity": "sha512-igGuh0P7Gd09Kk3g6JwjnaRIRk+mluCbpf+KcAUde6bxZ/5qB50HGX+DOGWa3+RPd5240+HLBxpT3Y985INgqw==", + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.1.5.tgz", + "integrity": "sha512-etBvll043KjJTeK4Cchmnh+b4z5pOyC+Y/IHEPOllxWJmUGSsPVsBgNNAFPbxkcBxcZ1YCLSSL8/jef1Sr/6Fg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-utilities": "^9.23.2", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, @@ -2049,16 +2036,16 @@ "license": "MIT" }, "node_modules/@fluentui/react-label": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.2.2.tgz", - "integrity": "sha512-4SOSVCFzl5Of4D9OBkz0K4+jpkkuLBmurRzwTvgNkArMYYW7NpZZoVzxsGJLtXYMB+Uf2zIRyHUUM0CDTtGOjw==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.3.3.tgz", + "integrity": "sha512-4fUwrluhhBYB/UROhDsorsxjKzV1Nrkf986bh2ggEqCpWmiGOkGIcavDPNsHSz5Gu7aNG5rvmDnLMgBohcmLyw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2070,18 +2057,18 @@ } }, "node_modules/@fluentui/react-link": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.5.3.tgz", - "integrity": "sha512-sEOU1jQoZODD2kVgyjYY/h5ylicj0ojVnLW2AaXnAK6kgkUiioDGDXz7rHsmVhTqKkLfUV2ZClFjc+DHI4b64A==", + "version": "9.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.6.3.tgz", + "integrity": "sha512-uuJMPPrX1Su5+OUr0GXIKdXR0J1EDHH1GV6RLSlnVW2jC3y59ndh+TKnma+jgTyK19si8UKLjLSfM4tAUsKT+A==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2093,20 +2080,20 @@ } }, "node_modules/@fluentui/react-list": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-list/-/react-list-9.2.6.tgz", - "integrity": "sha512-28QmexNGjsPiDQHmvgUnRssiM9XxjaoXkAcAn0AruW5vE4kd966A4jJp4LVkGf3N40lS6HePuEqKzJseQkuDRg==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-list/-/react-list-9.4.2.tgz", + "integrity": "sha512-/4QbChGBqwG5kBXTSii+v9YHGmsnZ3aHcbc2+KDMhDdDIpZ8UwbF/FIM3UiwwC5qTOcQMkUSHiO7b19RHZNYXA==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-checkbox": "^9.4.6", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-checkbox": "^9.5.3", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2118,23 +2105,23 @@ } }, "node_modules/@fluentui/react-menu": { - "version": "9.17.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.17.6.tgz", - "integrity": "sha512-qM63MDY1ueJSlZwP1M4dVM91QpZt7YdhIKTkyVWLVIjCVwU+GAmxHk0B+23u5yjTjAEBfZvSqUaW8b33OBNv5A==", + "version": "9.19.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.19.4.tgz", + "integrity": "sha512-EFQXHOy2uF6V9CQiCRXiTiWT/+5EByzKh3sOxRG53mRImy0QgfsEiyiK031wTxPk6rkwkJmjfpa03X7WzzlhFA==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-positioning": "^9.18.5", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-positioning": "^9.20.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2146,19 +2133,19 @@ } }, "node_modules/@fluentui/react-message-bar": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.5.3.tgz", - "integrity": "sha512-w6AQIz/O3HQX2S8LFnH7qNbhybG5KXv19BY8xeOchQJ+NAw3U1GgKX5+7UxKU/DNsBSL5adQoe3SUvexALfSUw==", + "version": "9.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.6.4.tgz", + "integrity": "sha512-WtN/hoFRhaBQlUi6znfMClxhnAKqBU93mNCJ/B+A5TxfvycszYdwOgP+Q8tvEHkuZLWhyxAeGgcoTRL1KfqqCQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-button": "^9.5.3", + "@fluentui/react-button": "^9.6.4", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-link": "^9.5.3", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-link": "^9.6.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "react-transition-group": "^4.4.1" @@ -2171,14 +2158,14 @@ } }, "node_modules/@fluentui/react-motion": { - "version": "9.9.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.9.0.tgz", - "integrity": "sha512-xgm/CkU1UvemooplEFKJL9mfGJFvzId2DJ1WYTFAa5TSZMtzOAZuPuwS/PrPNFuwjnhvCMShDj8zazgvR5i37A==", + "version": "9.10.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.10.2.tgz", + "integrity": "sha512-DIWvYdpJQwVvBdoDNUPlg23sBgiPeb7Ai2sz5wV4TwW3Fq1Hkc74FJaUIe5q+oq1DcU1+U13QmmwiEs/sQyfHQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-utilities": "^9.23.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -2189,9 +2176,9 @@ } }, "node_modules/@fluentui/react-motion-components-preview": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.6.2.tgz", - "integrity": "sha512-vVFnNXQESs2VbLQMx7Quu/49D+aUmXTS6/oTEfkK5fW5CCec11K4BNYkaQMorhMudbdBIPz4d4thzNx7YenHcg==", + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.8.2.tgz", + "integrity": "sha512-JAmpEwaI6EoyDynFTyPc7f4jG+Yq4JZoA5MS88mCNFA8HmivD9gMdkf7EiFLj2TBYKHXAw4TMO5aHq15inD3Rg==", "dev": true, "license": "MIT", "dependencies": { @@ -2206,25 +2193,25 @@ } }, "node_modules/@fluentui/react-nav": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-nav/-/react-nav-9.2.2.tgz", - "integrity": "sha512-29+lwuzoBBm8G8twuMaC3drwfqMKSy0y7VNwMmBYYrAYKyQDl2G3zNQwkeSp2FlsW+lt9CpGXhOVqRgMX6nvMQ==", + "version": "9.3.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-nav/-/react-nav-9.3.4.tgz", + "integrity": "sha512-xRjEnFhsOWIhe4Pk12i0qS+ghkVYEN1rsQLfwYno03jbkbxdWgVh9snTFMFuv2tkaCMW86HT0+QJ+lZ3DPAbyw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-button": "^9.5.3", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-divider": "^9.3.2", - "@fluentui/react-drawer": "^9.8.6", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-button": "^9.6.4", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-divider": "^9.4.3", + "@fluentui/react-drawer": "^9.9.4", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-tooltip": "^9.7.6", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-tooltip": "^9.8.3", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2236,16 +2223,16 @@ } }, "node_modules/@fluentui/react-overflow": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.4.6.tgz", - "integrity": "sha512-7a3Wf21lPSmMnmxYNyIPEEEne5SJCsd0f/3Jhmx32w1t0xW69dErq+za6MGuKo5n3B0aNGX+ItH9q8UmnzLXOA==", + "version": "9.5.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.5.4.tgz", + "integrity": "sha512-BRZwNez7jtxlg26yKSziOViZg6jNdVQtxtAtaPVduuZ9cVsfaXmZXQKzNx7fhzbMQKPzStv6Iigj9NgACy9icA==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/priority-overflow": "^9.1.15", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2257,18 +2244,18 @@ } }, "node_modules/@fluentui/react-persona": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.4.6.tgz", - "integrity": "sha512-2tC3YzzOrOHcGS0XD0+WMmnm3l25qfxp+1xGStOKE59WgDDRWILZ8Cpr16TdmQFtw4b1z7xxLt44yMV0560m0A==", + "version": "9.5.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.5.4.tgz", + "integrity": "sha512-ya1jQX5JztEVxmOAkF0nhO1+hC9aHuYjZG0xGSPZB04GQnBBWNr6+/PX0Zy2MOrXcPHf50jiOzVibOVELWX8ZQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-avatar": "^9.8.6", - "@fluentui/react-badge": "^9.3.2", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-avatar": "^9.9.4", + "@fluentui/react-badge": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2280,22 +2267,22 @@ } }, "node_modules/@fluentui/react-popover": { - "version": "9.11.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.11.6.tgz", - "integrity": "sha512-JgyM5gugBzx5F2ZB0pNuK0tG7DtLUInIHUtRdYv2jS+liUdDt+6KICSHZl/xNK1Tv+fNUtbWWXpvXtw/BMCnNg==", + "version": "9.12.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.12.4.tgz", + "integrity": "sha512-5O0gWCOmz0ShRVzPEbQ19KkdF9MaPpu9ygK6VuHdajXNuzXrLsr2WpbJKIg4an2781JTLzuxIlLa6u6KhDAEMQ==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-positioning": "^9.18.5", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-positioning": "^9.20.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2307,18 +2294,17 @@ } }, "node_modules/@fluentui/react-portal": { - "version": "9.6.4", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.6.4.tgz", - "integrity": "sha512-7NTxAZ0rMjbD0bvZUdcicbSHmbf/WnTT5YOhmevHWapEuBG4is/mZkMnn0s+x8heUrkE3Xa0NOaVpZvzG2p/ew==", + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.8.0.tgz", + "integrity": "sha512-t2Y9sV3jqvlzFrPWGFr/6iHmDHdQKAj6Ho6RUxtrGWQoHggB9mqz3JO72JoXaeHRlc9te3HXNQUiKMjFwFvTMQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", - "@swc/helpers": "^0.5.1", - "use-disposable": "^1.0.1" + "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", @@ -2328,17 +2314,17 @@ } }, "node_modules/@fluentui/react-positioning": { - "version": "9.18.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.18.5.tgz", - "integrity": "sha512-cm3ZyLFpI9zOvO66UAT45Kn2f332Vw2WXUsUF4G+8WcnXroh/9kX4Wm0CfIbM5X7OOZW08mdq6LFi+MPbD+HhQ==", + "version": "9.20.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.20.3.tgz", + "integrity": "sha512-h94K/Jer230ljaN6yAslNHARm5iFsIRJLkHgKZQjiQjXbnvgNAyNNDa85HJTVq1r7pD6cgkysPYY8JPM/Qj5Rg==", "dev": true, "license": "MIT", "dependencies": { "@floating-ui/devtools": "0.2.1", "@floating-ui/dom": "^1.6.12", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-sync-external-store": "^1.2.0" @@ -2351,17 +2337,17 @@ } }, "node_modules/@fluentui/react-progress": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.3.6.tgz", - "integrity": "sha512-/wgg8D+Rtq4HyOWgrehXNh1NPONivivXQaR7vO+1g6A2O8kCAqKhcxGDLFDrVTz2ngbqkVKpnBaJcTYBUO9+1Q==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.4.3.tgz", + "integrity": "sha512-sJ2rWF5rx86Q0EHwo2jRspcjy+2uYyDfF/JhntVOu39ujonTLjmlCEB21wBSxzDqx4ObuhILWPQdtmgoOvZKnw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2373,18 +2359,18 @@ } }, "node_modules/@fluentui/react-provider": { - "version": "9.21.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.21.3.tgz", - "integrity": "sha512-2f6hvro9o3xrIuV2LsTd4CsIPIv49J3uyDjN3psA83KSKc8LxmmduJrj5SMfZvlXLgdd8pL+Vy6ugwUCUysVDg==", + "version": "9.22.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.22.3.tgz", + "integrity": "sha512-32wAi8YxHATBo0jf0JtOOvXU1OGW2yqgq89OOozEHc88B1iwq9gG/Xj8kWfjZca7n7QWl1w/dKdYMk6hUwv9+Q==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/core": "^1.16.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" @@ -2397,19 +2383,19 @@ } }, "node_modules/@fluentui/react-radio": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.4.6.tgz", - "integrity": "sha512-/9J4JqSK82+tYKyVRe+F6ClEGbjXGSXghQxZu7Yy6pGzGIkrOjTSN43fY7NBUZTO0gj+kGhGc/ouVT7StNzCiA==", + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.5.3.tgz", + "integrity": "sha512-C8A4OM2x/MO/U+95GYp/Bmgbmp6ZdjSgHs3YX5v7Vxef3dAl0vf2SprOPpOIY7fng5oB+alXPa/Pz49I6cVaIg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2421,18 +2407,18 @@ } }, "node_modules/@fluentui/react-rating": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.2.3.tgz", - "integrity": "sha512-hm2bgdkQKBPpxao3ktHD1G45g76nYaBWxXkG2k5oxXCfFAZlaFumk0Wj8R5FnkHT56HRxpElIHXwcJp/izmMKA==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.3.3.tgz", + "integrity": "sha512-ShJaYeVsLljq/XbTZpF3EnddBfFXUT3MFhnGF1vUfOceWVLHfNgwJ0l9spaqrnC3+TqEKZu2RBP86jwuMw3XUg==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2444,18 +2430,18 @@ } }, "node_modules/@fluentui/react-search": { - "version": "9.2.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.2.6.tgz", - "integrity": "sha512-EnD94bhVWmMfI7wxjfl/ZZOwlwkZidCzi8kZTnv+TVx3BsxzScnig7H2YKubomON0gNDuxLttRuE6uPwu0llhQ==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.3.3.tgz", + "integrity": "sha512-CA2+Re9dNemfYMDeys3dAtxVcsoJkstA6LC8C7j1UGikehK3hfYpkmIBC8CHg5y7NvAW7E9iiZ0nUQ8aZtiQpQ==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-input": "^9.6.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-input": "^9.7.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2467,18 +2453,18 @@ } }, "node_modules/@fluentui/react-select": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.3.6.tgz", - "integrity": "sha512-Ivbbx8MNTfd9ikgKZAKYljDbvcVfrEl4CnpRqPcLgHcRFzAQzM1Ys1Dii08iYjKkSYj1FK7haMtthQc5P21eKQ==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.4.3.tgz", + "integrity": "sha512-c5xZV427qRro+XFuN/8L/jvOpBbrFnX7TsIxOBHPzm4fv2a8DJbY6xah7ELy3nxnO3N6GAY1vhqyY1Bjgn745w==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2490,13 +2476,13 @@ } }, "node_modules/@fluentui/react-shared-contexts": { - "version": "9.24.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.24.0.tgz", - "integrity": "sha512-GA+uLv711E+YGrAP/aVB15ozvNCiuB2ZrPDC9aYF+A6sRDxoZZG8VgHjhQ/YWJfVjDXLky4ihirknzsW1sjGtg==", + "version": "9.24.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.24.1.tgz", + "integrity": "sha512-gQmynczh226aiPTV8PyzpOlSX0QTOZt0DG7ok/Q53DLWqBkRqsmfMHCEKZcDnjnemizu1IzB01NiXjXtk3WKzQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-theme": "^9.2.0", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -2505,17 +2491,17 @@ } }, "node_modules/@fluentui/react-skeleton": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.3.6.tgz", - "integrity": "sha512-K8aPQCV7ayHC4bC3NLsTKvNR7w+HoFrEQsTDf73W4BlAhJ2AbI/r6aIBVzV11olOvIkOHqE7w52rc3Lc+4B52Q==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.4.3.tgz", + "integrity": "sha512-SuwIMlZvbsP3IXHOKTf6FIuDbRqk8NEpB4XFGvkCb1Im2UJ0ofXWuce6gyFr+Z7uYUz0sGzuFwlqq2eoHad/cw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2527,18 +2513,18 @@ } }, "node_modules/@fluentui/react-slider": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.4.6.tgz", - "integrity": "sha512-yKqq2grLjQiNBq1EApZb0N8msX/u9U/4Bbq0Fo/+bhf11pa+hCMQ5UkQLkrKjik5v/pF3ZSO7EOyMKxmlrB8zg==", + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.5.3.tgz", + "integrity": "sha512-6pySypFo+DLC0UZrqDt3DYIU7QIcVGtF0DVjkLwRrUyK61fq50VQvGjE3xf2d7QYfuBDmJqAGbOXm4400vJ5kA==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2550,19 +2536,19 @@ } }, "node_modules/@fluentui/react-spinbutton": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.4.6.tgz", - "integrity": "sha512-LF95WmP8DZ6wq07Z4jMoTmEf81WPn21ubysURBmBEXmA5zSRD61jutW2ferpWxxXGQKtZ/NFnovFqX/AhR6Nug==", + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.5.3.tgz", + "integrity": "sha512-agZvrT6cJo1KmmeaySaG3o6ThbWNXdPt1p4XYDH1d/IIKcsJHQUHD6jkYh8vmd/KkzwvqbNZ/Jk18fvvCGk9/w==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2574,17 +2560,17 @@ } }, "node_modules/@fluentui/react-spinner": { - "version": "9.6.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.6.2.tgz", - "integrity": "sha512-HxgUQ2ZJtiGqMFlln5WicE/++89NRCELQbkxRvmJapqbYkXI108Cz/JF2RaLyWSYMEyaxHUd1sdxbCEOuRegpw==", + "version": "9.7.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.7.3.tgz", + "integrity": "sha512-TnMBI+bCPgjKc53l4bibsTWarX222AY6y38HZWAwW9wjqw4YmxbkO4keDM9ZehtvBz8/m+rUY3Ykz1GGvfV/Og==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2596,20 +2582,20 @@ } }, "node_modules/@fluentui/react-swatch-picker": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.3.6.tgz", - "integrity": "sha512-XD0RxoTH5kDuOlrXwt/BI8ZdIAoprabN+sc6Yu8JE9W9jzXMDWlpqHYwECj3QmvSWRBgJ5B3hHNcDEdhjMpwhw==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.4.3.tgz", + "integrity": "sha512-R2x+Lv1V5KBrQc+uQ3QdKFqYB3iVdbg92WkNcOjZeQvfl7ykoe0EOtwCGEFVENLPvaTpSWSWQnaQoGZjmvSTYw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2621,20 +2607,20 @@ } }, "node_modules/@fluentui/react-switch": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.3.6.tgz", - "integrity": "sha512-yP+tXmsChEy2UJYf5SHP8ssfxjyVdavikb/SD2QAlZYutNSimuUdA1mypxkdzkv7li98fEnaYHqDSj3NTAQt3Q==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.4.3.tgz", + "integrity": "sha512-fvOeb49gnWLVsySyM3tCwX3Vxn74RhQG7sIZVbRKyQ+E0YEI1mBnAYEZKO7u9UWcZeMb3gz+Lr45c3UiQP/dmw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-label": "^9.2.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-label": "^9.3.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2646,24 +2632,24 @@ } }, "node_modules/@fluentui/react-table": { - "version": "9.17.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.17.6.tgz", - "integrity": "sha512-YhAlzD8Cf8A59vKsf9xtpqbcH7hHbtPBWzFyLCP/y/VVYZ0fAlcwULbrvvgc+PpdBur7XeczxGGIqe589w6vuw==", + "version": "9.18.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.18.4.tgz", + "integrity": "sha512-6ysCLzsU4OHDJmKGjxWS5Yd8v3dgKjo6iqMNqEDcwASF2K617URODXEA+vXuGpacgvu/TD8l2Xryjz3mjYg8cA==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-avatar": "^9.8.6", - "@fluentui/react-checkbox": "^9.4.6", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-avatar": "^9.9.4", + "@fluentui/react-checkbox": "^9.5.3", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-radio": "^9.4.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-radio": "^9.5.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2675,18 +2661,18 @@ } }, "node_modules/@fluentui/react-tabs": { - "version": "9.8.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.8.3.tgz", - "integrity": "sha512-UGcJoz6hbYmxC0yPmGJ3wls3bm3p/ROF6p/PzRvk3ceKXpQHiXElC2TIDgm0VPwIaA0HvYl+9AptSlLtdQe6EQ==", + "version": "9.9.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.9.3.tgz", + "integrity": "sha512-F/+KIDYUlApjG50YF6KJ4HrGxGmB084vaFALiaqt0upHq75K53KSU9R+USHYAf+NzJVjc1Jd30x04YZmXe4IfQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2698,15 +2684,15 @@ } }, "node_modules/@fluentui/react-tabster": { - "version": "9.25.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.25.3.tgz", - "integrity": "sha512-y5sNkYqZP3CaQLRfWwqqlenb5TGjb8lAExr68QYkuwzAgvqlNguxTbYM2PSgWG14tfqmW8cG9UxQdp9LGw2Nfw==", + "version": "9.26.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.26.3.tgz", + "integrity": "sha512-7Lq1GiWIYTsr+Y5jDkvn18VrL6ujXO7aNBU6HHvRlRbC7IY0q3l8tHCAlBcS6jZ7ztS+GeK35fN9RyedIE1s4g==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "keyborg": "^2.6.0", @@ -2720,26 +2706,26 @@ } }, "node_modules/@fluentui/react-tag-picker": { - "version": "9.6.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.6.6.tgz", - "integrity": "sha512-AsuPgk5+BrEMRbVSHdvt7B623jeY5o64f2CAXKeOBzEjskOQLLETLRd1vZo1nkJLweh2kHE3rI4H9WQcEGarmQ==", + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.7.4.tgz", + "integrity": "sha512-Kk51El82xLcywkioXUuxJpZiIUzQUUBim+3NIstJM+SC89VR4D1Gp1l40w/9RO6H29/GBhmXTsvngr2Xvi3tnA==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-combobox": "^9.15.6", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-field": "^9.3.6", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-combobox": "^9.16.4", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-field": "^9.4.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-positioning": "^9.18.5", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-tags": "^9.6.6", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-positioning": "^9.20.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-tags": "^9.7.4", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2751,21 +2737,21 @@ } }, "node_modules/@fluentui/react-tags": { - "version": "9.6.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.6.6.tgz", - "integrity": "sha512-IESredJstOTuoWJasCNdfvtUh/LLs6mYeVqn3C4mkHyngP/vepXyvvcP/e/ZI2mZi1SWE7MhrM1ubNIUOrVCIQ==", + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.7.4.tgz", + "integrity": "sha512-4oyoMzqXyccDeVZA2d5QxOfaTfA+uW89aOmKIzVIe1sNiRiuHN+3y3eeHvsI0QfOER1a/+IMCwryOs3g1zUaWg==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-avatar": "^9.8.6", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-avatar": "^9.9.4", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2777,22 +2763,22 @@ } }, "node_modules/@fluentui/react-teaching-popover": { - "version": "9.5.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.5.6.tgz", - "integrity": "sha512-IugbjJbyqWOflGg11hvvlRfdiOVvJT8wCS2BIGIwWxEZa31EdHXEHhrCg2DjEAtT+d3FEyGhEO7v31mHczIEsA==", + "version": "9.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.6.4.tgz", + "integrity": "sha512-OLiHXyFufQB4ciCtsYJdQdNnmgxVHkWyddaT9Dj/7hOc0GWqLXTzq/D7ewa0cTjxqgsFNBp8SbzHS0nMoWfG0g==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-button": "^9.5.3", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-button": "^9.6.4", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-popover": "^9.11.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-popover": "^9.12.4", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-sync-external-store": "^1.2.0" @@ -2805,16 +2791,16 @@ } }, "node_modules/@fluentui/react-text": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.5.2.tgz", - "integrity": "sha512-zhTBiy6k61e/my3VbTvFGlvOO6sQ3umFA3CTrvTuTB093giN6OqQ5rvHky2XwEQiVad9WoQ14MPgO0K0ORLluQ==", + "version": "9.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.6.3.tgz", + "integrity": "sha512-wYidjCPCfUBObCESK1v3PkaV9FYZGSB/r00xlLQgpgrKaQeuJgPSmDi45s9onA3T/CtF1CTTDE1+Yp22yH8t4w==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2826,17 +2812,17 @@ } }, "node_modules/@fluentui/react-textarea": { - "version": "9.5.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.5.6.tgz", - "integrity": "sha512-yLUntuLjNvrLJ+g2OjtImdkYNAqPdTfG5X9xPvt6h447c0yFzAd6oW9NqjAahDoEYTwMwWUb5+zv7cR88MHbUg==", + "version": "9.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.6.3.tgz", + "integrity": "sha512-j1bgUevTgu/1pFbwfYieDZ53h8V885kjhQLmN/K7YHrZIK0c5LYAA/oc6eATxi3tohGGd0xn9HlxFVLU4Ei8yw==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.3.6", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-field": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2848,34 +2834,34 @@ } }, "node_modules/@fluentui/react-theme": { - "version": "9.1.24", - "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.24.tgz", - "integrity": "sha512-OhVKYD7CMYHxzJEn4PtIszledj8hbQJNWBMfIZsp4Sytdp9vCi0txIQUx4BhS1WqtQPhNGCF16eW9Q3NRrnIrQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.2.0.tgz", + "integrity": "sha512-Q0zp/MY1m5RjlkcwMcjn/PQRT2T+q3bgxuxWbhgaD07V+tLzBhGROvuqbsdg4YWF/IK21zPfLhmGyifhEu0DnQ==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/tokens": "1.0.0-alpha.21", + "@fluentui/tokens": "1.0.0-alpha.22", "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/react-toast": { - "version": "9.5.4", - "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.5.4.tgz", - "integrity": "sha512-iLcNrtu3iVp4h8pw9KumhXwUrM8uUm3EU57hBU1FxXQpreEpnPuJLxQx1NmuNCeiBMFg2S0rtfsqI/aTWvG2nQ==", + "version": "9.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.6.4.tgz", + "integrity": "sha512-uJSXqYK/S+xTBS7u3hvhyRNnQNH9WXwWMcvdqucDC5aE6Ippq/mNDk3J7KKDrnjC8OyWWlHv5nwtkdtTkXxugA==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", + "@fluentui/react-aria": "^9.16.3", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-motion-components-preview": "^0.6.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-motion-components-preview": "^0.8.2", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2887,21 +2873,21 @@ } }, "node_modules/@fluentui/react-toolbar": { - "version": "9.5.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.5.6.tgz", - "integrity": "sha512-nDujwd9vLwykAeF3lOVBuXZmGcyDLjwRcLHuvTKUGNvykr8TDbxeCq9ln2ZvfNhXHCzYvNnWPBIJKbndOVK+oQ==", + "version": "9.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.6.4.tgz", + "integrity": "sha512-wiSRzZxfJ5b8wytLqtUEe1PB4092iFWdbPvXh+kHCcpenDActdaGaVX3yCAX34BnEYGPWVoVbi7F5j8SRnBpKg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-button": "^9.5.3", - "@fluentui/react-context-selector": "^9.2.2", - "@fluentui/react-divider": "^9.3.2", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-radio": "^9.4.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-button": "^9.6.4", + "@fluentui/react-context-selector": "^9.2.5", + "@fluentui/react-divider": "^9.4.3", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-radio": "^9.5.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2913,20 +2899,20 @@ } }, "node_modules/@fluentui/react-tooltip": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.7.6.tgz", - "integrity": "sha512-xtkJ0A20jmmqw5KFypJZXpubHyKK4vQekjbr9IUFdHaxbyAo+9yxrYcdGQS0MdNnYwSlf8x8ShdwsUU3VccqVA==", + "version": "9.8.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.8.3.tgz", + "integrity": "sha512-kuyV5RwK5P84Qe0LdYByqFqEQ3AEHj7zAYg+6uz1IqKgIyscZillfhY3X9vaMrGG+2DOO2JLlkPQ46bhPsz/Zg==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-portal": "^9.6.4", - "@fluentui/react-positioning": "^9.18.5", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-portal": "^9.8.0", + "@fluentui/react-positioning": "^9.20.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2938,27 +2924,27 @@ } }, "node_modules/@fluentui/react-tree": { - "version": "9.11.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.11.6.tgz", - "integrity": "sha512-H14/IT0g77Z8DSMCwD88fXqeqOeot+ajh49FKgfU6K+xefz1/YgYNJ/Xy3ukODHkZoznS+XfvjRXnlHer5U/1w==", + "version": "9.12.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.12.4.tgz", + "integrity": "sha512-6kdKupn+yHIrjHCC3SAzVqIzHyHd2mr8y29NEBaDgROrrsmfuVaIuaaG9NhV0cgGf/7nxg04Ab5mTzBfl7uy9g==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.15.3", - "@fluentui/react-avatar": "^9.8.6", - "@fluentui/react-button": "^9.5.3", - "@fluentui/react-checkbox": "^9.4.6", - "@fluentui/react-context-selector": "^9.2.2", + "@fluentui/react-aria": "^9.16.3", + "@fluentui/react-avatar": "^9.9.4", + "@fluentui/react-button": "^9.6.4", + "@fluentui/react-checkbox": "^9.5.3", + "@fluentui/react-context-selector": "^9.2.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-motion": "^9.9.0", - "@fluentui/react-motion-components-preview": "^0.6.2", - "@fluentui/react-radio": "^9.4.6", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-tabster": "^9.25.3", - "@fluentui/react-theme": "^9.1.24", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.5", + "@fluentui/react-motion": "^9.10.2", + "@fluentui/react-motion-components-preview": "^0.8.2", + "@fluentui/react-radio": "^9.5.3", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-tabster": "^9.26.3", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.23.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2970,14 +2956,14 @@ } }, "node_modules/@fluentui/react-utilities": { - "version": "9.22.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.22.0.tgz", - "integrity": "sha512-O4D51FUyn5670SjduzzN1usmwWAmFPQA00Gu6jJrbDXvOXTpOAO/ApkLpSW87HChKGrj8Y0gjFHtK8xpC3qOCg==", + "version": "9.23.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.23.2.tgz", + "integrity": "sha512-ke2Ey3wz8UpCmL2WtxJQlWtT9XSe8aTXSi8kMJjwlu4uxhfq9LavVNMM/bs+CavB7fwyxtIH3ceAkVK6a4uTVQ==", "dev": true, "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-shared-contexts": "^9.24.0", + "@fluentui/react-shared-contexts": "^9.24.1", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -2986,15 +2972,15 @@ } }, "node_modules/@fluentui/react-virtualizer": { - "version": "9.0.0-alpha.100", - "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.100.tgz", - "integrity": "sha512-e7u3SP2Smv5+9Adey+pOerGmHq2D6Nd0ek/iWbc/o0CKX5QMeHwbUlZAbVVsrX/vwIeeZ3+qJMt+UH3hHI+wdw==", + "version": "9.0.0-alpha.102", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.102.tgz", + "integrity": "sha512-kt/kuAMTKTTY/00ToUlgUwUCty2HGj4Tnr+fxKRmr7Ziy5VWhi1YoNJ8vcgmxog5J90t4tS29LB0LP0KztQUVg==", "dev": true, "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.1.2", - "@fluentui/react-shared-contexts": "^9.24.0", - "@fluentui/react-utilities": "^9.22.0", + "@fluentui/react-jsx-runtime": "^9.1.4", + "@fluentui/react-shared-contexts": "^9.24.1", + "@fluentui/react-utilities": "^9.23.1", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -3006,9 +2992,9 @@ } }, "node_modules/@fluentui/tokens": { - "version": "1.0.0-alpha.21", - "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.21.tgz", - "integrity": "sha512-xQ1T56sNgDFGl+kJdIwhz67mHng8vcwO7Dvx5Uja4t+NRULQBgMcJ4reUo4FGF3TjufHj08pP0/OnKQgnOaSVg==", + "version": "1.0.0-alpha.22", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.22.tgz", + "integrity": "sha512-i9fgYyyCWFRdUi+vQwnV6hp7wpLGK4p09B+O/f2u71GBXzPuniubPYvrIJYtl444DD6shLjYToJhQ1S6XTFwLg==", "dev": true, "license": "MIT", "dependencies": { @@ -3311,39 +3297,11 @@ } }, "node_modules/@keyv/serialize": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", - "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3" - } - }, - "node_modules/@keyv/serialize/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-RlDgexML7Z63Q8BSaqhXdCYNBy/JQnqYIwxofUrNLGCblOMHp+xux2Q8nLMLlPpgHQPoU0Do8Z6btCpRBEqZ8g==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } + "license": "MIT" }, "node_modules/@keyv/sqlite": { "version": "4.0.5", @@ -3375,18 +3333,19 @@ } }, "node_modules/@koa/router": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/@koa/router/-/router-13.1.0.tgz", - "integrity": "sha512-mNVu1nvkpSd8Q8gMebGbCkDWJ51ODetrFvLKYusej+V0ByD4btqHYnPIzTBLXnQMVUlm/oxVwqmWBY3zQfZilw==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@koa/router/-/router-14.0.0.tgz", + "integrity": "sha512-LBSu5K0qAaaQcXX/0WIB9PGDevyCxxpnc1uq13vV/CgObaVxuis5hKl3Eboq/8gcb6ebnkAStW9NB/Em2eYyFA==", "dev": true, "license": "MIT", "dependencies": { + "debug": "^4.4.1", "http-errors": "^2.0.0", "koa-compose": "^4.1.0", - "path-to-regexp": "^6.3.0" + "path-to-regexp": "^8.2.0" }, "engines": { - "node": ">= 18" + "node": ">= 20" } }, "node_modules/@microsoft/1ds-core-js": { @@ -4068,14 +4027,14 @@ } }, "node_modules/@playwright/browser-chromium": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/@playwright/browser-chromium/-/browser-chromium-1.54.0.tgz", - "integrity": "sha512-MVBsWtRCliYq2w+fxWbNx0p9DG6yKD4Ca51D9I/mC3AwGg8SwWttZ3dp96W0TnRtmxQAVFNBJm/297fsZ50hSw==", + "version": "1.54.2", + "resolved": "https://registry.npmjs.org/@playwright/browser-chromium/-/browser-chromium-1.54.2.tgz", + "integrity": "sha512-DqmhKemShLoF3x4LxEnTc0XPlHSedB3grOpokz9nnXkRsdMHIjVjeGz5QyZXWh6wONWNQrLbdD5iU5cb3tRsLg==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.54.0" + "playwright-core": "1.54.2" }, "engines": { "node": ">=18" @@ -4663,15 +4622,15 @@ } }, "node_modules/@swc/core": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.8.tgz", - "integrity": "sha512-UAL+EULxrc0J73flwYHfu29mO8CONpDJiQv1QPDXsyCvDUcEhqAqUROVTgC+wtJCFFqMQdyr4stAA5/s0KSOmA==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.3.tgz", + "integrity": "sha512-ZaDETVWnm6FE0fc+c2UE8MHYVS3Fe91o5vkmGfgwGXFbxYvAjKSqxM/j4cRc9T7VZNSJjriXq58XkfCp3Y6f+w==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.19" + "@swc/types": "^0.1.23" }, "engines": { "node": ">=10" @@ -4681,19 +4640,19 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.11.8", - "@swc/core-darwin-x64": "1.11.8", - "@swc/core-linux-arm-gnueabihf": "1.11.8", - "@swc/core-linux-arm64-gnu": "1.11.8", - "@swc/core-linux-arm64-musl": "1.11.8", - "@swc/core-linux-x64-gnu": "1.11.8", - "@swc/core-linux-x64-musl": "1.11.8", - "@swc/core-win32-arm64-msvc": "1.11.8", - "@swc/core-win32-ia32-msvc": "1.11.8", - "@swc/core-win32-x64-msvc": "1.11.8" + "@swc/core-darwin-arm64": "1.13.3", + "@swc/core-darwin-x64": "1.13.3", + "@swc/core-linux-arm-gnueabihf": "1.13.3", + "@swc/core-linux-arm64-gnu": "1.13.3", + "@swc/core-linux-arm64-musl": "1.13.3", + "@swc/core-linux-x64-gnu": "1.13.3", + "@swc/core-linux-x64-musl": "1.13.3", + "@swc/core-win32-arm64-msvc": "1.13.3", + "@swc/core-win32-ia32-msvc": "1.13.3", + "@swc/core-win32-x64-msvc": "1.13.3" }, "peerDependencies": { - "@swc/helpers": "*" + "@swc/helpers": ">=0.5.17" }, "peerDependenciesMeta": { "@swc/helpers": { @@ -4702,9 +4661,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.8.tgz", - "integrity": "sha512-rrSsunyJWpHN+5V1zumndwSSifmIeFQBK9i2RMQQp15PgbgUNxHK5qoET1n20pcUrmZeT6jmJaEWlQchkV//Og==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.3.tgz", + "integrity": "sha512-ux0Ws4pSpBTqbDS9GlVP354MekB1DwYlbxXU3VhnDr4GBcCOimpocx62x7cFJkSpEBF8bmX8+/TTCGKh4PbyXw==", "cpu": [ "arm64" ], @@ -4719,9 +4678,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.8.tgz", - "integrity": "sha512-44goLqQuuo0HgWnG8qC+ZFw/qnjCVVeqffhzFr9WAXXotogVaxM8ze6egE58VWrfEc8me8yCcxOYL9RbtjhS/Q==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.3.tgz", + "integrity": "sha512-p0X6yhxmNUOMZrbeZ3ZNsPige8lSlSe1llllXvpCLkKKxN/k5vZt1sULoq6Nj4eQ7KeHQVm81/+AwKZyf/e0TA==", "cpu": [ "x64" ], @@ -4736,9 +4695,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.8.tgz", - "integrity": "sha512-Mzo8umKlhTWwF1v8SLuTM1z2A+P43UVhf4R8RZDhzIRBuB2NkeyE+c0gexIOJBuGSIATryuAF4O4luDu727D1w==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.3.tgz", + "integrity": "sha512-OmDoiexL2fVWvQTCtoh0xHMyEkZweQAlh4dRyvl8ugqIPEVARSYtaj55TBMUJIP44mSUOJ5tytjzhn2KFxFcBA==", "cpu": [ "arm" ], @@ -4753,9 +4712,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.8.tgz", - "integrity": "sha512-EyhO6U+QdoGYC1MeHOR0pyaaSaKYyNuT4FQNZ1eZIbnuueXpuICC7iNmLIOfr3LE5bVWcZ7NKGVPlM2StJEcgA==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.3.tgz", + "integrity": "sha512-STfKku3QfnuUj6k3g9ld4vwhtgCGYIFQmsGPPgT9MK/dI3Lwnpe5Gs5t1inoUIoGNP8sIOLlBB4HV4MmBjQuhw==", "cpu": [ "arm64" ], @@ -4770,9 +4729,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.8.tgz", - "integrity": "sha512-QU6wOkZnS6/QuBN1MHD6G2BgFxB0AclvTVGbqYkRA7MsVkcC29PffESqzTXnypzB252/XkhQjoB2JIt9rPYf6A==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.3.tgz", + "integrity": "sha512-bc+CXYlFc1t8pv9yZJGus372ldzOVscBl7encUBlU1m/Sig0+NDJLz6cXXRcFyl6ABNOApWeR4Yl7iUWx6C8og==", "cpu": [ "arm64" ], @@ -4787,9 +4746,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.8.tgz", - "integrity": "sha512-r72onUEIU1iJi9EUws3R28pztQ/eM3EshNpsPRBfuLwKy+qn3et55vXOyDhIjGCUph5Eg2Yn8H3h6MTxDdLd+w==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.3.tgz", + "integrity": "sha512-dFXoa0TEhohrKcxn/54YKs1iwNeW6tUkHJgXW33H381SvjKFUV53WR231jh1sWVJETjA3vsAwxKwR23s7UCmUA==", "cpu": [ "x64" ], @@ -4804,9 +4763,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.8.tgz", - "integrity": "sha512-294k8cLpO103++f4ZUEDr3vnBeUfPitW6G0a3qeVZuoXFhFgaW7ANZIWknUc14WiLOMfMecphJAEiy9C8OeYSw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.3.tgz", + "integrity": "sha512-ieyjisLB+ldexiE/yD8uomaZuZIbTc8tjquYln9Quh5ykOBY7LpJJYBWvWtm1g3pHv6AXlBI8Jay7Fffb6aLfA==", "cpu": [ "x64" ], @@ -4821,9 +4780,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.8.tgz", - "integrity": "sha512-EbjOzQ+B85rumHyeesBYxZ+hq3ZQn+YAAT1ZNE9xW1/8SuLoBmHy/K9YniRGVDq/2NRmp5kI5+5h5TX0asIS9A==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.3.tgz", + "integrity": "sha512-elTQpnaX5vESSbhCEgcwXjpMsnUbqqHfEpB7ewpkAsLzKEXZaK67ihSRYAuAx6ewRQTo7DS5iTT6X5aQD3MzMw==", "cpu": [ "arm64" ], @@ -4838,9 +4797,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.8.tgz", - "integrity": "sha512-Z+FF5kgLHfQWIZ1KPdeInToXLzbY0sMAashjd/igKeP1Lz0qKXVAK+rpn6ASJi85Fn8wTftCGCyQUkRVn0bTDg==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.3.tgz", + "integrity": "sha512-nvehQVEOdI1BleJpuUgPLrclJ0TzbEMc+MarXDmmiRFwEUGqj+pnfkTSb7RZyS1puU74IXdK/YhTirHurtbI9w==", "cpu": [ "ia32" ], @@ -4855,9 +4814,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.8.tgz", - "integrity": "sha512-j6B6N0hChCeAISS6xp/hh6zR5CSCr037BAjCxNLsT8TGe5D+gYZ57heswUWXRH8eMKiRDGiLCYpPB2pkTqxCSw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.3.tgz", + "integrity": "sha512-A+JSKGkRbPLVV2Kwx8TaDAV0yXIXm/gc8m98hSkVDGlPBBmydgzNdWy3X7HTUBM7IDk7YlWE7w2+RUGjdgpTmg==", "cpu": [ "x64" ], @@ -4879,24 +4838,32 @@ "license": "Apache-2.0" }, "node_modules/@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", + "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "tslib": "^2.4.0" + "tslib": "^2.8.0" } }, "node_modules/@swc/types": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.19.tgz", - "integrity": "sha512-WkAZaAfj44kh/UFdAQcrMP1I0nwRqpt27u+08LMBYMqmQfwwMofYoMh/48NGkMMRfC4ynpfwRbJuu8ErfNloeA==", + "version": "0.1.24", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.24.tgz", + "integrity": "sha512-tjTMh3V4vAORHtdTprLlfoMptu1WfTZG9Rsca6yOKyNYsRr+MUXutKmliB17orgSZk5DpnDxs8GUdd/qwYxOng==", "dev": true, "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" } }, + "node_modules/@swc/wasm": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.13.3.tgz", + "integrity": "sha512-ZhQfKxqFvrifksN8znSzes/oyfr8Q4mpKP0T8tYS/AaUzm/7v5OK22VlcTHR1gXHEtp16dlR8w+vYTFDCaUmnw==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/@szmarczak/http-timer": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", @@ -5178,9 +5145,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.16.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.3.tgz", - "integrity": "sha512-sr4Xz74KOUeYadexo1r8imhRtlVXcs+j3XK3TcoiYk7B1t3YRVJgtaD3cwX73NYb71pmVuMLNRhJ9XKdoDB74g==", + "version": "22.17.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.17.1.tgz", + "integrity": "sha512-y3tBaz+rjspDTylNjAX37jEC3TETEFGNJL6uQDxwF9/8GLLIjW1rvVHlynyuUKMnMr1Roq8jOv3vkopBjC4/VA==", "dev": true, "license": "MIT", "dependencies": { @@ -5195,9 +5162,9 @@ "license": "MIT" }, "node_modules/@types/picomatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-4.0.0.tgz", - "integrity": "sha512-J1Bng+wlyEERWSgJQU1Pi0HObCLVcr994xT/M+1wcl/yNRTGBupsCxthgkdYG+GCOMaQH7iSVUY3LJVBBqG7MQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==", "dev": true, "license": "MIT" }, @@ -5324,17 +5291,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.36.0.tgz", - "integrity": "sha512-lZNihHUVB6ZZiPBNgOQGSxUASI7UJWhT8nHyUGCnaQ28XFCw98IfrMCG3rUl1uwUWoAvodJQby2KTs79UTcrAg==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.39.0.tgz", + "integrity": "sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.36.0", - "@typescript-eslint/type-utils": "8.36.0", - "@typescript-eslint/utils": "8.36.0", - "@typescript-eslint/visitor-keys": "8.36.0", + "@typescript-eslint/scope-manager": "8.39.0", + "@typescript-eslint/type-utils": "8.39.0", + "@typescript-eslint/utils": "8.39.0", + "@typescript-eslint/visitor-keys": "8.39.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -5348,22 +5315,85 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.36.0", + "@typescript-eslint/parser": "^8.39.0", "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.39.0.tgz", + "integrity": "sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/visitor-keys": "8.39.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz", + "integrity": "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.39.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.36.0.tgz", - "integrity": "sha512-FuYgkHwZLuPbZjQHzJXrtXreJdFMKl16BFYyRrLxDhWr6Qr7Kbcu2s1Yhu8tsiMXw1S0W1pjfFfYEt+R604s+Q==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.39.0.tgz", + "integrity": "sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.36.0", - "@typescript-eslint/types": "8.36.0", - "@typescript-eslint/typescript-estree": "8.36.0", - "@typescript-eslint/visitor-keys": "8.36.0", + "@typescript-eslint/scope-manager": "8.39.0", + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/typescript-estree": "8.39.0", + "@typescript-eslint/visitor-keys": "8.39.0", "debug": "^4.3.4" }, "engines": { @@ -5375,18 +5405,81 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.39.0.tgz", + "integrity": "sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/visitor-keys": "8.39.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz", + "integrity": "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.39.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.36.0.tgz", - "integrity": "sha512-JAhQFIABkWccQYeLMrHadu/fhpzmSQ1F1KXkpzqiVxA/iYI6UnRt2trqXHt1sYEcw1mxLnB9rKMsOxXPxowN/g==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.39.0.tgz", + "integrity": "sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.36.0", - "@typescript-eslint/types": "^8.36.0", + "@typescript-eslint/tsconfig-utils": "^8.39.0", + "@typescript-eslint/types": "^8.39.0", "debug": "^4.3.4" }, "engines": { @@ -5397,19 +5490,15 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.36.0.tgz", - "integrity": "sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==", + "node_modules/@typescript-eslint/project-service/node_modules/@typescript-eslint/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.36.0", - "@typescript-eslint/visitor-keys": "8.36.0" - }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -5419,9 +5508,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.36.0.tgz", - "integrity": "sha512-Nhh3TIEgN18mNbdXpd5Q8mSCBnrZQeY9V7Ca3dqYvNDStNIGRmJA6dmrIPMJ0kow3C7gcQbpsG2rPzy1Ks/AnA==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.0.tgz", + "integrity": "sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==", "dev": true, "license": "MIT", "engines": { @@ -5432,18 +5521,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.36.0.tgz", - "integrity": "sha512-5aaGYG8cVDd6cxfk/ynpYzxBRZJk7w/ymto6uiyUFtdCozQIsQWh7M28/6r57Fwkbweng8qAzoMCPwSJfWlmsg==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.39.0.tgz", + "integrity": "sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.36.0", - "@typescript-eslint/utils": "8.36.0", + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/typescript-estree": "8.39.0", + "@typescript-eslint/utils": "8.39.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, @@ -5456,7 +5546,21 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/types": { @@ -5474,16 +5578,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.36.0.tgz", - "integrity": "sha512-JaS8bDVrfVJX4av0jLpe4ye0BpAaUW7+tnS4Y4ETa3q7NoZgzYbN9zDQTJ8kPb5fQ4n0hliAt9tA4Pfs2zA2Hg==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.0.tgz", + "integrity": "sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.36.0", - "@typescript-eslint/tsconfig-utils": "8.36.0", - "@typescript-eslint/types": "8.36.0", - "@typescript-eslint/visitor-keys": "8.36.0", + "@typescript-eslint/project-service": "8.39.0", + "@typescript-eslint/tsconfig-utils": "8.39.0", + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/visitor-keys": "8.39.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -5499,7 +5603,39 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz", + "integrity": "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.39.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { @@ -5512,6 +5648,19 @@ "balanced-match": "^1.0.0" } }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", @@ -5529,16 +5678,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.36.0.tgz", - "integrity": "sha512-VOqmHu42aEMT+P2qYjylw6zP/3E/HvptRwdn/PZxyV27KhZg2IOszXod4NcXisWzPAGSS4trE/g4moNj6XmH2g==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.39.0.tgz", + "integrity": "sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.36.0", - "@typescript-eslint/types": "8.36.0", - "@typescript-eslint/typescript-estree": "8.36.0" + "@typescript-eslint/scope-manager": "8.39.0", + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/typescript-estree": "8.39.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5549,17 +5698,49 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.36.0.tgz", - "integrity": "sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==", + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.39.0.tgz", + "integrity": "sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.36.0", + "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/visitor-keys": "8.39.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", + "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz", + "integrity": "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.39.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -5570,7 +5751,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", @@ -6256,24 +6437,24 @@ } }, "node_modules/@vscode/test-web": { - "version": "0.0.71", - "resolved": "https://registry.npmjs.org/@vscode/test-web/-/test-web-0.0.71.tgz", - "integrity": "sha512-uj9a3A3QD1qBOw1ZL19SKNSG6c6rvP9N4XrMvBVKSeAOkmOQftAZoBERLMJPEaJ8Z5dF7aLmA79drjOBk+VTRg==", + "version": "0.0.72", + "resolved": "https://registry.npmjs.org/@vscode/test-web/-/test-web-0.0.72.tgz", + "integrity": "sha512-4Yqr8GSXmx5a5dXMBoL/bv/J7WVJ4H5u63CEhEL4yO5mL9fYpdbSLrB0MFHx0FmvclNzQ7cXQmK1UsCOrqjvvA==", "dev": true, "license": "MIT", "dependencies": { "@koa/cors": "^5.0.0", - "@koa/router": "^13.1.0", - "@playwright/browser-chromium": "^1.53.1", + "@koa/router": "^14.0.0", + "@playwright/browser-chromium": "^1.54.2", "gunzip-maybe": "^1.4.2", "http-proxy-agent": "^7.0.2", "https-proxy-agent": "^7.0.6", - "koa": "^3.0.0", + "koa": "^3.0.1", "koa-morgan": "^1.0.1", "koa-mount": "^4.2.0", "koa-static": "^5.0.0", "minimist": "^1.2.8", - "playwright": "^1.53.1", + "playwright": "^1.54.2", "tar-fs": "^3.1.0", "tinyglobby": "0.2.14", "vscode-uri": "^3.1.0" @@ -8046,9 +8227,9 @@ "license": "MIT" }, "node_modules/csv-parse": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-6.0.0.tgz", - "integrity": "sha512-6aB9WrymEruVDwQOwa5AuYk4/Gb+HaJgLHGKOA9BXTqgsIFvbdHzQzZOuqNCOooTGciPDaHzTlGkU5P6kYVUYw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-6.1.0.tgz", + "integrity": "sha512-CEE+jwpgLn+MmtCpVcPtiCZpVtB6Z2OKPTr34pycYYoL7sxdOkXDdQ4lRiw6ioC0q6BLqhc6cKweCVvral8yhw==", "dev": true, "license": "MIT" }, @@ -8427,9 +8608,9 @@ } }, "node_modules/dotenv": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.0.tgz", - "integrity": "sha512-Q4sgBT60gzd0BB0lSyYD3xM4YxrXA9y4uBDof1JNYGzOXrQdQ6yX+7XIAqoFOGQFOTK1D3Hts5OllpxMDZFONQ==", + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.1.tgz", + "integrity": "sha512-kQhDYKZecqnM0fCnzI5eIv5L4cAe/iRI+HqMbO/hbRdTAeXDG+M9FjipUxNfbARuEg4iHIbhnhs78BCHNbSxEQ==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -8552,9 +8733,9 @@ "license": "MIT" }, "node_modules/electron": { - "version": "37.2.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-37.2.1.tgz", - "integrity": "sha512-ae2EbzRNqIAHlftfCHtbbt6EgJUW8+zxWLONqNnn2iSrLF0O/pbxbff3xcpZYPpmFBs4uqjoi+s4QS7DQ+zZ/w==", + "version": "37.2.6", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.2.6.tgz", + "integrity": "sha512-Ns6xyxE+hIK5UlujtRlw7w4e2Ju/ImCWXf1Q/PoOhc0N3/6SN6YW7+ujCarsHbxWnolbW+1RlkHtdklUJpjbPA==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -8869,9 +9050,9 @@ "optional": true }, "node_modules/esbuild": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.6.tgz", - "integrity": "sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==", + "version": "0.25.8", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.8.tgz", + "integrity": "sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -8882,32 +9063,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.6", - "@esbuild/android-arm": "0.25.6", - "@esbuild/android-arm64": "0.25.6", - "@esbuild/android-x64": "0.25.6", - "@esbuild/darwin-arm64": "0.25.6", - "@esbuild/darwin-x64": "0.25.6", - "@esbuild/freebsd-arm64": "0.25.6", - "@esbuild/freebsd-x64": "0.25.6", - "@esbuild/linux-arm": "0.25.6", - "@esbuild/linux-arm64": "0.25.6", - "@esbuild/linux-ia32": "0.25.6", - "@esbuild/linux-loong64": "0.25.6", - "@esbuild/linux-mips64el": "0.25.6", - "@esbuild/linux-ppc64": "0.25.6", - "@esbuild/linux-riscv64": "0.25.6", - "@esbuild/linux-s390x": "0.25.6", - "@esbuild/linux-x64": "0.25.6", - "@esbuild/netbsd-arm64": "0.25.6", - "@esbuild/netbsd-x64": "0.25.6", - "@esbuild/openbsd-arm64": "0.25.6", - "@esbuild/openbsd-x64": "0.25.6", - "@esbuild/openharmony-arm64": "0.25.6", - "@esbuild/sunos-x64": "0.25.6", - "@esbuild/win32-arm64": "0.25.6", - "@esbuild/win32-ia32": "0.25.6", - "@esbuild/win32-x64": "0.25.6" + "@esbuild/aix-ppc64": "0.25.8", + "@esbuild/android-arm": "0.25.8", + "@esbuild/android-arm64": "0.25.8", + "@esbuild/android-x64": "0.25.8", + "@esbuild/darwin-arm64": "0.25.8", + "@esbuild/darwin-x64": "0.25.8", + "@esbuild/freebsd-arm64": "0.25.8", + "@esbuild/freebsd-x64": "0.25.8", + "@esbuild/linux-arm": "0.25.8", + "@esbuild/linux-arm64": "0.25.8", + "@esbuild/linux-ia32": "0.25.8", + "@esbuild/linux-loong64": "0.25.8", + "@esbuild/linux-mips64el": "0.25.8", + "@esbuild/linux-ppc64": "0.25.8", + "@esbuild/linux-riscv64": "0.25.8", + "@esbuild/linux-s390x": "0.25.8", + "@esbuild/linux-x64": "0.25.8", + "@esbuild/netbsd-arm64": "0.25.8", + "@esbuild/netbsd-x64": "0.25.8", + "@esbuild/openbsd-arm64": "0.25.8", + "@esbuild/openbsd-x64": "0.25.8", + "@esbuild/openharmony-arm64": "0.25.8", + "@esbuild/sunos-x64": "0.25.8", + "@esbuild/win32-arm64": "0.25.8", + "@esbuild/win32-ia32": "0.25.8", + "@esbuild/win32-x64": "0.25.8" } }, "node_modules/escalade": { @@ -8939,20 +9120,20 @@ } }, "node_modules/eslint": { - "version": "9.30.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.30.1.tgz", - "integrity": "sha512-zmxXPNMOXmwm9E0yQLi5uqXHs7uq2UIiqEKo3Gq+3fwo1XrJ+hijAZImyF7hclW3E6oHz43Yk3RP8at6OTKflQ==", + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.33.0.tgz", + "integrity": "sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.3.0", - "@eslint/core": "^0.14.0", + "@eslint/config-helpers": "^0.3.1", + "@eslint/core": "^0.15.2", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.30.1", - "@eslint/plugin-kit": "^0.3.1", + "@eslint/js": "9.33.0", + "@eslint/plugin-kit": "^0.3.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -9203,9 +9384,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "51.3.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-51.3.4.tgz", - "integrity": "sha512-maz6qa95+sAjMr9m5oRyfejc+mnyQWsWSe9oyv9371bh4/T0kWOMryJNO4h8rEd97wo/9lbzwi3OOX4rDhnAzg==", + "version": "52.0.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-52.0.4.tgz", + "integrity": "sha512-be5OzGlLExvcK13Il3noU7/v7WmAQGenTmCaBKf1pwVtPOb6X+PGFVnJad0QhMj4KKf45XjE4hbsBxv25q1fTg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -10754,6 +10935,22 @@ "dev": true, "license": "MIT" }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -10838,6 +11035,7 @@ "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", "dev": true, + "license": "MIT", "dependencies": { "is-docker": "^3.0.0" }, @@ -10851,21 +11049,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-interactive": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", @@ -11110,6 +11293,7 @@ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", "dev": true, + "license": "MIT", "dependencies": { "is-inside-container": "^1.0.0" }, @@ -11429,13 +11613,13 @@ } }, "node_modules/keyv": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.4.tgz", - "integrity": "sha512-ypEvQvInNpUe+u+w8BIcPkQvEqXquyyibWE/1NB5T2BTzIpS5cGEV1LZskDzPSTvNAaT4+5FutvzlvnkxOSKlw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.0.tgz", + "integrity": "sha512-QG7qR2tijh1ftOvClut4YKKg1iW6cx3GZsKoGyJPxHkGWK9oJhG9P3j5deP0QQOGDowBMVQFaP+Vm4NpGYvmIQ==", "dev": true, "license": "MIT", "dependencies": { - "@keyv/serialize": "^1.0.3" + "@keyv/serialize": "^1.1.0" } }, "node_modules/kleur": { @@ -13497,16 +13681,16 @@ } }, "node_modules/open": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.2.tgz", - "integrity": "sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", "dev": true, "license": "MIT", "dependencies": { "default-browser": "^5.2.1", "define-lazy-prop": "^3.0.0", "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" + "wsl-utils": "^0.1.0" }, "engines": { "node": ">=18" @@ -13516,9 +13700,9 @@ } }, "node_modules/openai": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.11.0.tgz", - "integrity": "sha512-+AuTc5pVjlnTuA9zvn8rA/k+1RluPIx9AD4eDcnutv6JNwHHZxIhkFy+tmMKCvmMFDQzfA/r1ujvPWB19DQkYg==", + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/openai/-/openai-5.12.2.tgz", + "integrity": "sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -13953,11 +14137,14 @@ } }, "node_modules/path-to-regexp": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", - "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", + "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=16" + } }, "node_modules/path-type": { "version": "6.0.0", @@ -14015,9 +14202,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", "engines": { @@ -14049,13 +14236,13 @@ } }, "node_modules/playwright": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.54.0.tgz", - "integrity": "sha512-y9yzHmXRwEUOpghM7XGcA38GjWuTOUMaTIcm/5rHcYVjh5MSp9qQMRRMc/+p1cx+csoPnX4wkxAF61v5VKirxg==", + "version": "1.54.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.54.2.tgz", + "integrity": "sha512-Hu/BMoA1NAdRUuulyvQC0pEqZ4vQbGfn8f7wPXcnqQmM+zct9UliKxsIkLNmz/ku7LElUNqmaiv1TG/aL5ACsw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.54.0" + "playwright-core": "1.54.2" }, "bin": { "playwright": "cli.js" @@ -14068,9 +14255,9 @@ } }, "node_modules/playwright-core": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.54.0.tgz", - "integrity": "sha512-uiWpWaJh3R3etpJ0QrpligEMl62Dk1iSAB6NUXylvmQz+e3eipXHDHvOvydDAssb5Oqo0E818qdn0L9GcJSTyA==", + "version": "1.54.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.54.2.tgz", + "integrity": "sha512-n5r4HFbMmWsB4twG7tJLDN9gmBUeSPcsBZiWSE4DnYz9mJMAFqr2ID7+eGC9kpEnxExJ1epttwR59LEWCk8mtA==", "dev": true, "license": "Apache-2.0", "bin": { @@ -17450,9 +17637,9 @@ } }, "node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "dev": true, "license": "Apache-2.0", "bin": { @@ -17464,15 +17651,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.36.0.tgz", - "integrity": "sha512-fTCqxthY+h9QbEgSIBfL9iV6CvKDFuoxg6bHPNpJ9HIUzS+jy2lCEyCmGyZRWEBSaykqcDPf1SJ+BfCI8DRopA==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.39.0.tgz", + "integrity": "sha512-lH8FvtdtzcHJCkMOKnN73LIn6SLTpoojgJqDAxPm1jCR14eWSGPX8ul/gggBdPMk/d5+u9V854vTYQ8T5jF/1Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.36.0", - "@typescript-eslint/parser": "8.36.0", - "@typescript-eslint/utils": "8.36.0" + "@typescript-eslint/eslint-plugin": "8.39.0", + "@typescript-eslint/parser": "8.39.0", + "@typescript-eslint/typescript-estree": "8.39.0", + "@typescript-eslint/utils": "8.39.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -17483,7 +17671,7 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/typescript-formatter": { @@ -17535,9 +17723,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.11.0.tgz", - "integrity": "sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.13.0.tgz", + "integrity": "sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==", "license": "MIT", "engines": { "node": ">=20.18.1" @@ -17623,19 +17811,6 @@ "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", "dev": true }, - "node_modules/use-disposable": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/use-disposable/-/use-disposable-1.0.4.tgz", - "integrity": "sha512-j83t6AMLWUyb5zwlTDqf6dP9LezM9R0yTbI/b6olmdaGtCKQUe9pgJWV6dRaaQLcozypjIEp4EmZr2DkZGKLSg==", - "dev": true, - "license": "MIT", - "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/use-sync-external-store": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", @@ -17807,15 +17982,16 @@ } }, "node_modules/vite-plugin-top-level-await": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.5.0.tgz", - "integrity": "sha512-r/DtuvHrSqUVk23XpG2cl8gjt1aATMG5cjExXL1BUTcSNab6CzkcPua9BPEc9fuTP5UpwClCxUe3+dNGL0yrgQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.6.0.tgz", + "integrity": "sha512-bNhUreLamTIkoulCR9aDXbTbhLk6n1YE8NJUTTxl5RYskNRtzOR0ASzSjBVRtNdjIfngDXo11qOsybGLNsrdww==", "dev": true, "license": "MIT", "dependencies": { "@rollup/plugin-virtual": "^3.0.2", - "@swc/core": "^1.10.16", - "uuid": "^10.0.0" + "@swc/core": "^1.12.14", + "@swc/wasm": "^1.12.14", + "uuid": "10.0.0" }, "peerDependencies": { "vite": ">=2.8" @@ -18221,6 +18397,22 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/xml2js": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", @@ -18269,9 +18461,9 @@ "dev": true }, "node_modules/yaml": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", - "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", + "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", "dev": true, "license": "ISC", "bin": { diff --git a/package.json b/package.json index f54124079..347d63534 100644 --- a/package.json +++ b/package.json @@ -3646,10 +3646,10 @@ "devDependencies": { "@azure/identity": "4.9.1", "@azure/keyvault-secrets": "^4.10.0", - "@azure/msal-node": "^3.6.3", + "@azure/msal-node": "^3.7.0", "@c4312/scip": "^0.1.0", - "@fluentui/react-components": "^9.66.6", - "@fluentui/react-icons": "^2.0.305", + "@fluentui/react-components": "^9.68.3", + "@fluentui/react-icons": "^2.0.307", "@hediet/node-reload": "^0.8.0", "@keyv/sqlite": "^4.0.5", "@nteract/messaging": "^7.0.20", @@ -3660,8 +3660,8 @@ "@types/markdown-it": "^14.0.0", "@types/minimist": "^1.2.5", "@types/mocha": "^10.0.10", - "@types/node": "^22.16.3", - "@types/picomatch": "^4.0.0", + "@types/node": "^22.17.1", + "@types/picomatch": "^4.0.2", "@types/react": "17.0.44", "@types/react-dom": "^18.2.17", "@types/sinon": "^17.0.4", @@ -3669,32 +3669,32 @@ "@types/tar": "^6.1.13", "@types/vinyl": "^2.0.12", "@types/vscode": "^1.102.0", - "@typescript-eslint/eslint-plugin": "^8.35.0", - "@typescript-eslint/parser": "^8.32.0", - "@typescript-eslint/typescript-estree": "^8.26.1", + "@typescript-eslint/eslint-plugin": "^8.39.0", + "@typescript-eslint/parser": "^8.39.0", + "@typescript-eslint/typescript-estree": "^8.39.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/snapshot": "^1.5.0", "@vscode/dts": "^0.4.1", "@vscode/lsif-language-service": "^0.1.0-pre.4", "@vscode/test-cli": "^0.0.11", "@vscode/test-electron": "^2.5.2", - "@vscode/test-web": "^0.0.71", + "@vscode/test-web": "^0.0.72", "@vscode/vsce": "3.6.0", "@vscode/zeromq": "0.2.7", - "csv-parse": "^6.0.0", - "dotenv": "^17.2.0", - "electron": "^37.2.1", - "esbuild": "^0.25.6", - "eslint": "^9.30.0", + "csv-parse": "^6.1.0", + "dotenv": "^17.2.1", + "electron": "^37.2.6", + "esbuild": "^0.25.8", + "eslint": "^9.33.0", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.32.0", - "eslint-plugin-jsdoc": "^51.3.4", + "eslint-plugin-jsdoc": "^52.0.4", "eslint-plugin-no-only-tests": "^3.3.0", "fastq": "^1.19.1", "glob": "^11.0.3", "husky": "^9.1.7", - "keyv": "^5.3.2", + "keyv": "^5.5.0", "lint-staged": "15.2.9", "minimist": "^1.2.8", "mobx": "^6.13.7", @@ -3702,10 +3702,10 @@ "mocha": "^11.7.1", "monaco-editor": "0.44.0", "npm-run-all": "^4.1.5", - "open": "^10.1.2", - "openai": "^5.11.0", + "open": "^10.2.0", + "openai": "^5.12.2", "outdent": "^0.8.0", - "picomatch": "^4.0.2", + "picomatch": "^4.0.3", "playwright": "^1.54.0", "prettier": "^3.6.2", "react": "^17.0.2", @@ -3716,17 +3716,17 @@ "tar": "^7.4.3", "ts-dedent": "^2.2.0", "tsx": "^4.20.3", - "typescript": "^5.8.3", - "typescript-eslint": "^8.36.0", + "typescript": "^5.9.2", + "typescript-eslint": "^8.39.0", "typescript-formatter": "github:jrieken/typescript-formatter#497efb26bc40b5fa59a350e6eab17bce650a7e4b", - "vite-plugin-top-level-await": "^1.5.0", + "vite-plugin-top-level-await": "^1.6.0", "vite-plugin-wasm": "^3.5.0", "vitest": "^3.0.5", - "yaml": "^2.8.0", + "yaml": "^2.8.1", "zeromq": "github:rebornix/zeromq.js#a19e8e373b3abc677f91b936d3f00d49b1b61792" }, "dependencies": { - "@anthropic-ai/sdk": "^0.56.0", + "@anthropic-ai/sdk": "^0.59.0", "@humanwhocodes/gitignore-to-minimatch": "1.0.2", "@microsoft/tiktokenizer": "^1.0.10", "@roamhq/mac-ca": "^1.0.7", @@ -3744,7 +3744,7 @@ "lru-cache": "^11.1.0", "markdown-it": "^14.1.0", "minimatch": "^10.0.3", - "undici": "^7.11.0", + "undici": "^7.13.0", "vscode-languageserver-textdocument": "^1.0.12", "vscode-tas-client": "^0.1.84", "web-tree-sitter": "^0.23.0"