diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 669dbaf97..b4066ad95 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -13,7 +13,7 @@ "@radix-ui/react-collapsible": "^1.1.3", "@radix-ui/react-dialog": "^1.1.6", "@tanstack/react-query": "^5.67.2", - "@tanstack/react-router": "^1.112.18", + "@tanstack/react-router": "^1.114.6", "@vector-im/compound-design-tokens": "4.0.1", "@vector-im/compound-web": "^7.6.4", "@zxcvbn-ts/core": "^3.0.4", @@ -43,8 +43,8 @@ "@storybook/react-vite": "^8.6.4", "@storybook/test": "^8.5.5", "@tanstack/react-query-devtools": "^5.67.2", - "@tanstack/router-devtools": "^1.112.18", - "@tanstack/router-vite-plugin": "^1.112.19", + "@tanstack/router-devtools": "^1.114.6", + "@tanstack/router-vite-plugin": "^1.114.6", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@testing-library/user-event": "^14.6.1", @@ -5315,9 +5315,9 @@ } }, "node_modules/@tanstack/history": { - "version": "1.112.18", - "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.112.18.tgz", - "integrity": "sha512-57QWQ0DWkhJGwUxFqzHD51tfCZmU5Bnl7KY7x3yaKvk/+uU7i0Pz7d4HFTFMl+pxq/Q/zmV8TyQSctM5MIZWvw==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.114.6.tgz", + "integrity": "sha512-1enmLzWIxtkh3RRNQrbJfn3tlGBN+s0qQN2eLT/EmoI5iian/4uKg2a3K0nuO1XdrN8HwsbidhVT+xDZt4eDuQ==", "license": "MIT", "engines": { "node": ">=12" @@ -5383,14 +5383,14 @@ } }, "node_modules/@tanstack/react-router": { - "version": "1.112.18", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.112.18.tgz", - "integrity": "sha512-eOoCD1DDWOxHaG1kTaY6dJ5EfpKO8JZKWQ+o6txvAmQhe/qk9eKkb26D0YXcOgOmnltjRXPN/7JRwK4mpJPQzw==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.114.6.tgz", + "integrity": "sha512-BtKUdswWjIiNHSuV3J9x4wuLPqIF8xRP/cpFJT1GvbqeGbcllyhGzD4WsNSnYyxa2RIcw+GkFEDM5ncTgk5hEw==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.112.18", + "@tanstack/history": "1.114.6", "@tanstack/react-store": "^0.7.0", - "@tanstack/router-core": "^1.112.18", + "@tanstack/router-core": "^1.114.6", "jsesc": "^3.1.0", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" @@ -5407,6 +5407,26 @@ "react-dom": ">=18.0.0 || >=19.0.0" } }, + "node_modules/@tanstack/react-router-devtools": { + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/react-router-devtools/-/react-router-devtools-1.114.6.tgz", + "integrity": "sha512-8XBdD4M3oKuoESHSo5Xv2OqL7YCB+IAr/yeqaxhIgIwjwOMQoVYWdvXtJSNwpD59b5Zl/mUxmdvmiAbSb6m/uw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "@tanstack/react-router": "^1.114.6", + "@tanstack/router-devtools-core": "^1.114.6", + "react": ">=18.0.0 || >=19.0.0", + "react-dom": ">=18.0.0 || >=19.0.0" + } + }, "node_modules/@tanstack/react-store": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.7.0.tgz", @@ -5426,12 +5446,12 @@ } }, "node_modules/@tanstack/router-core": { - "version": "1.112.18", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.112.18.tgz", - "integrity": "sha512-OQ7qxpK6l0727LUzaDBNj6Wg4yBtYyIgTqThMFN2a5Tl7nNAFfjh4xfSljmXEMRmrcZTprdDpbD8NHq1wgLVvA==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.114.6.tgz", + "integrity": "sha512-RlEpC1Lr+bMLiZArj8cGWymA6ItyJ+hnDP88qpkTKbDFibQ4nkMDc88QK3wFsRScpkd+xeDEOIRhBO8dHGDIFQ==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.112.18", + "@tanstack/history": "1.114.6", "@tanstack/store": "^0.7.0" }, "engines": { @@ -5443,12 +5463,13 @@ } }, "node_modules/@tanstack/router-devtools": { - "version": "1.112.18", - "resolved": "https://registry.npmjs.org/@tanstack/router-devtools/-/router-devtools-1.112.18.tgz", - "integrity": "sha512-Rf+4owQx4u0/8Tq4isZusa5Yb11jWZF+8fElTEH0BQVfpG0e0/JA4pWWL4+1pnKX7H1SaBejCzgpsmvMtH9JBA==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-devtools/-/router-devtools-1.114.6.tgz", + "integrity": "sha512-ygX2Bvm87SnhoCXbZeKT2y9tdNr4TPCQk3AF+nWJ9DL5kIYW6UD8/yvGE0XZJB0ve8ExBe2hqT5qsoKyqnnVKw==", "dev": true, "license": "MIT", "dependencies": { + "@tanstack/react-router-devtools": "^1.114.6", "clsx": "^2.1.1", "goober": "^2.1.16" }, @@ -5460,7 +5481,7 @@ "url": "https://github.com/sponsors/tannerlinsley" }, "peerDependencies": { - "@tanstack/react-router": "^1.112.18", + "@tanstack/react-router": "^1.114.6", "csstype": "^3.0.10", "react": ">=18.0.0 || >=19.0.0", "react-dom": ">=18.0.0 || >=19.0.0" @@ -5471,17 +5492,47 @@ } } }, + "node_modules/@tanstack/router-devtools-core": { + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-devtools-core/-/router-devtools-core-1.114.6.tgz", + "integrity": "sha512-kAo1YTKE82YMD8IcCHh+9vHcZkV0oJyIJ8wAc4GnUvbvXf5LqK8vM/t13qOwVyZBf9fhuvmZtNBhJvwVUAnVwQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "clsx": "^2.1.1", + "goober": "^2.1.16" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "@tanstack/router-core": "^1.114.6", + "csstype": "^3.0.10", + "solid-js": ">=1.9.5", + "tiny-invariant": "^1.3.3" + }, + "peerDependenciesMeta": { + "csstype": { + "optional": true + } + } + }, "node_modules/@tanstack/router-generator": { - "version": "1.112.19", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.112.19.tgz", - "integrity": "sha512-JFYj2oAhUuho0B2oAJ37mlVvtt/18EJGE0aNpbWXKfcQihadMqFf4kz/KeYv7kHrMsCtq+n7e50oi5q1x9iYSg==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.114.6.tgz", + "integrity": "sha512-BbBs150jbZ/GAqV8BnA7MLL2cpULxJ9TYqVgMtVdr2CHW7IxMIKhw4bjwYmztNbTmqH3WUOxt7FgZsKfMTxlJw==", "dev": true, "license": "MIT", "dependencies": { - "@tanstack/virtual-file-routes": "^1.99.0", + "@tanstack/virtual-file-routes": "^1.114.6", "prettier": "^3.5.0", "tsx": "^4.19.2", - "zod": "^3.24.1" + "zod": "^3.24.2" }, "engines": { "node": ">=12" @@ -5491,7 +5542,7 @@ "url": "https://github.com/sponsors/tannerlinsley" }, "peerDependencies": { - "@tanstack/react-router": "^1.112.18" + "@tanstack/react-router": "^1.114.6" }, "peerDependenciesMeta": { "@tanstack/react-router": { @@ -5500,9 +5551,9 @@ } }, "node_modules/@tanstack/router-plugin": { - "version": "1.112.19", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.112.19.tgz", - "integrity": "sha512-dT+yI/hpxyaW0It1QQfGUSVQzKt1ciVJdqQLuc/blsfqZ7tWIBpLP9fCT5v2c4PIUPkUW/LG1P6bktVukXVKVA==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.114.6.tgz", + "integrity": "sha512-q8x3169h3CkS3Q5i2QJdAc41JsHqANXgn++7f7YoqvIsRnfTSVZERM00KYod4ffLAFzZFfrHvG/550fO8QH5gg==", "dev": true, "license": "MIT", "dependencies": { @@ -5512,17 +5563,17 @@ "@babel/template": "^7.26.8", "@babel/traverse": "^7.26.8", "@babel/types": "^7.26.8", - "@tanstack/router-core": "^1.112.18", - "@tanstack/router-generator": "^1.112.19", - "@tanstack/router-utils": "^1.112.18", - "@tanstack/virtual-file-routes": "^1.99.0", + "@tanstack/router-core": "^1.114.6", + "@tanstack/router-generator": "^1.114.6", + "@tanstack/router-utils": "^1.114.6", + "@tanstack/virtual-file-routes": "^1.114.6", "@types/babel__core": "^7.20.5", "@types/babel__template": "^7.4.4", "@types/babel__traverse": "^7.20.6", "babel-dead-code-elimination": "^1.0.9", "chokidar": "^3.6.0", "unplugin": "^2.1.2", - "zod": "^3.24.1" + "zod": "^3.24.2" }, "engines": { "node": ">=12" @@ -5533,7 +5584,7 @@ }, "peerDependencies": { "@rsbuild/core": ">=1.0.2", - "@tanstack/react-router": "^1.112.18", + "@tanstack/react-router": "^1.114.6", "vite": ">=5.0.0 || >=6.0.0", "vite-plugin-solid": "^2.11.2", "webpack": ">=5.92.0" @@ -5571,9 +5622,9 @@ } }, "node_modules/@tanstack/router-utils": { - "version": "1.112.18", - "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.112.18.tgz", - "integrity": "sha512-qo6Ac9geasjmt3zfcG73N6PDYqXhIvKO0c2Z41r8al7EBZvjU1eM9DR9nPE6jXu3y2B4/Nd5UiVGvP7/vXUDng==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.114.6.tgz", + "integrity": "sha512-4Kf4IHQi6i1NFkqcJKVVkrXGQpLCq+LAbkbnhUTUUcNMxmvqinEqbOYL0YR6bJfwwoS5mwqORvpkdaWJbmtSkA==", "dev": true, "license": "MIT", "dependencies": { @@ -5591,13 +5642,13 @@ } }, "node_modules/@tanstack/router-vite-plugin": { - "version": "1.112.19", - "resolved": "https://registry.npmjs.org/@tanstack/router-vite-plugin/-/router-vite-plugin-1.112.19.tgz", - "integrity": "sha512-es6s+u62wiai2QycxdGUurojKs2hVd7G+Yw5krXE+aKndW7b6EtwhP+O/X01A7AfZU84dDsnvX1AJYVd/VvC6Q==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/router-vite-plugin/-/router-vite-plugin-1.114.6.tgz", + "integrity": "sha512-MGqt4d5B5/QQBlOQpwbZlx/Hm5CTL7PxemUyJoLACIaFWqdveW6vdja0mOXw5TXsNNRYBBnrh8JM5RelOVOlZA==", "dev": true, "license": "MIT", "dependencies": { - "@tanstack/router-plugin": "^1.112.19" + "@tanstack/router-plugin": "^1.114.6" }, "engines": { "node": ">=12" @@ -5618,9 +5669,9 @@ } }, "node_modules/@tanstack/virtual-file-routes": { - "version": "1.99.0", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-file-routes/-/virtual-file-routes-1.99.0.tgz", - "integrity": "sha512-XvX8bfdo4CYiCW+ItVdBfCorh3PwQFqYqd7ll+XKWiWOJpqUGIG7VlziVavARZpUySiY2VBlHadiUYS7jhgjRg==", + "version": "1.114.6", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-file-routes/-/virtual-file-routes-1.114.6.tgz", + "integrity": "sha512-5/+xNmaWJOWzAFj+wtIIWD976rJ4VR4LBU19F2S1zsmtQx1RV+lURLtPcjqxAIFLvCVXA0KJ/GtnmzUt5IECeg==", "dev": true, "license": "MIT", "engines": { @@ -12393,6 +12444,31 @@ "upper-case-first": "^2.0.2" } }, + "node_modules/seroval": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.2.1.tgz", + "integrity": "sha512-yBxFFs3zmkvKNmR0pFSU//rIsYjuX418TnlDmc2weaq5XFDqDIV/NOMPBoLrbxjLH42p4UzRuXHryXh9dYcKcw==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/seroval-plugins": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.2.1.tgz", + "integrity": "sha512-H5vs53+39+x4Udwp4J5rNZfgFuA+Lt+uU+09w1gYBVWomtAl98B+E9w7yC05Xc81/HgLvJdlyqJbU0fJCKCmdw==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "seroval": "^1.0" + } + }, "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", @@ -12537,6 +12613,19 @@ "tslib": "^2.0.3" } }, + "node_modules/solid-js": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.9.5.tgz", + "integrity": "sha512-ogI3DaFcyn6UhYhrgcyRAMbu/buBJitYQASZz5WzfQVPP10RD2AbCoRZ517psnezrasyCbWzIxZ6kVqet768xw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "csstype": "^3.1.0", + "seroval": "^1.1.0", + "seroval-plugins": "^1.1.0" + } + }, "node_modules/sort-keys": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.1.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 28785c698..da606811e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ "@radix-ui/react-collapsible": "^1.1.3", "@radix-ui/react-dialog": "^1.1.6", "@tanstack/react-query": "^5.67.2", - "@tanstack/react-router": "^1.112.18", + "@tanstack/react-router": "^1.114.6", "@vector-im/compound-design-tokens": "4.0.1", "@vector-im/compound-web": "^7.6.4", "@zxcvbn-ts/core": "^3.0.4", @@ -53,8 +53,8 @@ "@storybook/react-vite": "^8.6.4", "@storybook/test": "^8.5.5", "@tanstack/react-query-devtools": "^5.67.2", - "@tanstack/router-devtools": "^1.112.18", - "@tanstack/router-vite-plugin": "^1.112.19", + "@tanstack/router-devtools": "^1.114.6", + "@tanstack/router-vite-plugin": "^1.114.6", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@testing-library/user-event": "^14.6.1",