diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 43e0f729a..32f51f596 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -13,7 +13,7 @@ "@radix-ui/react-collapsible": "^1.1.12", "@radix-ui/react-dialog": "^1.1.15", "@tanstack/react-query": "^5.90.12", - "@tanstack/react-router": "^1.141.6", + "@tanstack/react-router": "^1.145.7", "@vector-im/compound-design-tokens": "6.4.3", "@vector-im/compound-web": "^8.3.1", "@zxcvbn-ts/core": "^3.0.4", @@ -39,8 +39,8 @@ "@storybook/addon-docs": "^10.1.11", "@storybook/react-vite": "^10.1.11", "@tanstack/react-query-devtools": "^5.91.1", - "@tanstack/react-router-devtools": "^1.141.6", - "@tanstack/router-plugin": "^1.141.7", + "@tanstack/react-router-devtools": "^1.145.7", + "@tanstack/router-plugin": "^1.145.10", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.1", "@testing-library/user-event": "^14.6.1", @@ -911,46 +911,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz", - "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-syntax-typescript": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", - "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-typescript": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/runtime": { "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", @@ -5487,9 +5447,9 @@ } }, "node_modules/@tanstack/history": { - "version": "1.141.0", - "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.141.0.tgz", - "integrity": "sha512-LS54XNyxyTs5m/pl1lkwlg7uZM3lvsv2FIIV1rsJgnfwVCnI+n4ZGZ2CcjNT13BPu/3hPP+iHmliBSscJxW5FQ==", + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.145.7.tgz", + "integrity": "sha512-gMo/ReTUp0a3IOcZoI3hH6PLDC2R/5ELQ7P2yu9F6aEkA0wSQh+Q4qzMrtcKvF2ut0oE+16xWCGDo/TdYd6cEQ==", "license": "MIT", "engines": { "node": ">=12" @@ -5555,14 +5515,14 @@ } }, "node_modules/@tanstack/react-router": { - "version": "1.141.6", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.141.6.tgz", - "integrity": "sha512-qWFxi2D6eGc1L03RzUuhyEOplZ7Q6q62YOl7Of9Y0q4YjwQwxRm4zxwDVtvUIoy4RLVCpqp5UoE+Nxv2PY9trg==", + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.145.7.tgz", + "integrity": "sha512-0O+a4TjJSPXd2BsvDPwDPBKRQKYqNIBg5TAg9NzCteqJ0NXRxwohyqCksHqCEEtJe/uItwqmHoqkK4q5MDhEsA==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.141.0", + "@tanstack/history": "1.145.7", "@tanstack/react-store": "^0.8.0", - "@tanstack/router-core": "1.141.6", + "@tanstack/router-core": "1.145.7", "isbot": "^5.1.22", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" @@ -5580,13 +5540,13 @@ } }, "node_modules/@tanstack/react-router-devtools": { - "version": "1.141.6", - "resolved": "https://registry.npmjs.org/@tanstack/react-router-devtools/-/react-router-devtools-1.141.6.tgz", - "integrity": "sha512-Uzb8GKg5Om8mCw2WjdDW1VBpyF+iaYOO/HK0ELbWO+TC6Nn/9pbbku/3HCMKHeLkmKPaMSW92do4Hu0bDYVglg==", + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/react-router-devtools/-/react-router-devtools-1.145.7.tgz", + "integrity": "sha512-crzHSQ/rcGX7RfuYsmm1XG5quurNMDTIApU7jfwDx5J9HnUxCOSJrbFX0L3w0o0VRCw5xhrL2EdCnW78Ic86hg==", "dev": true, "license": "MIT", "dependencies": { - "@tanstack/router-devtools-core": "1.141.6" + "@tanstack/router-devtools-core": "1.145.7" }, "engines": { "node": ">=12" @@ -5596,8 +5556,8 @@ "url": "https://github.com/sponsors/tannerlinsley" }, "peerDependencies": { - "@tanstack/react-router": "^1.141.6", - "@tanstack/router-core": "^1.141.6", + "@tanstack/react-router": "^1.145.7", + "@tanstack/router-core": "^1.145.7", "react": ">=18.0.0 || >=19.0.0", "react-dom": ">=18.0.0 || >=19.0.0" }, @@ -5626,15 +5586,15 @@ } }, "node_modules/@tanstack/router-core": { - "version": "1.141.6", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.141.6.tgz", - "integrity": "sha512-AqH61axLq2xFaM+B0veGQ4OOzMzr2Ih+qXzBmGRy5e0wMJkr1efPZXLF0K7nEjF++bmL/excew2Br6v9xrZ/5g==", + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.145.7.tgz", + "integrity": "sha512-v6jx6JqVUBM0/FcBq1tX22xiPq8Ufc0PDEP582/4deYoq2/RYd+bZstANp3mGSsqdxE/luhoLYuuSQiwi/j1wA==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.141.0", + "@tanstack/history": "1.145.7", "@tanstack/store": "^0.8.0", "cookie-es": "^2.0.0", - "seroval": "^1.4.0", + "seroval": "^1.4.1", "seroval-plugins": "^1.4.0", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" @@ -5648,9 +5608,9 @@ } }, "node_modules/@tanstack/router-devtools-core": { - "version": "1.141.6", - "resolved": "https://registry.npmjs.org/@tanstack/router-devtools-core/-/router-devtools-core-1.141.6.tgz", - "integrity": "sha512-+qzAw16ELQWyj4bTX3zOIZDqGsq+AM6cRn1fp8/nzvw++TvN62k4hHAiRQn4EU+R03qjRUCE9315jzAf9Amslw==", + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/router-devtools-core/-/router-devtools-core-1.145.7.tgz", + "integrity": "sha512-oKeq/6QvN49THCh++FJyPv1X65i20qGS4aJHQTNsl4cu1piW1zWUhab2L3DZVr3G8C40FW3xb6hVw92N/fzZbQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5666,7 +5626,7 @@ "url": "https://github.com/sponsors/tannerlinsley" }, "peerDependencies": { - "@tanstack/router-core": "^1.141.6", + "@tanstack/router-core": "^1.145.7", "csstype": "^3.0.10", "solid-js": ">=1.9.5" }, @@ -5677,15 +5637,15 @@ } }, "node_modules/@tanstack/router-generator": { - "version": "1.141.7", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.141.7.tgz", - "integrity": "sha512-SgOI/PmG3IGRf5q9bbYVE9xH1tP1ah0jIzGiI2w1D1nlljU+rd1DpSY7kEr9P6EHJpwDeb50DNi4Aq1WbEljSQ==", + "version": "1.145.7", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.145.7.tgz", + "integrity": "sha512-xg71c1WTku0ro0rgpJWh3Dt+ognV9qWe2KJHAPzrqfOYdUYu9sGq7Ri4jo8Rk0luXWZrWsrFdBP+9Jx6JH6zWA==", "dev": true, "license": "MIT", "dependencies": { - "@tanstack/router-core": "1.141.6", - "@tanstack/router-utils": "1.141.0", - "@tanstack/virtual-file-routes": "1.141.0", + "@tanstack/router-core": "1.145.7", + "@tanstack/router-utils": "1.143.11", + "@tanstack/virtual-file-routes": "1.145.4", "prettier": "^3.5.0", "recast": "^0.23.11", "source-map": "^0.7.4", @@ -5701,23 +5661,23 @@ } }, "node_modules/@tanstack/router-plugin": { - "version": "1.141.7", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.141.7.tgz", - "integrity": "sha512-znYaRYaUIEl2uJ+lP2qkC//dKtowb2IwU7jOGa7ygnCRVpK3TcTUMezfyI67jfDiB0rM8ICj5sqONfhN9I/F2g==", + "version": "1.145.10", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.145.10.tgz", + "integrity": "sha512-2001Qu/aUdEXVjyKa21/8HXXmgyDwTEtvgNoWaB9H6KmpqUUnlNuh+hlfa1tjGSnlFevkjbLb3NfveSy/Bvynw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.27.7", + "@babel/core": "^7.28.5", "@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-syntax-typescript": "^7.27.1", "@babel/template": "^7.27.2", - "@babel/traverse": "^7.27.7", - "@babel/types": "^7.27.7", - "@tanstack/router-core": "1.141.6", - "@tanstack/router-generator": "1.141.7", - "@tanstack/router-utils": "1.141.0", - "@tanstack/virtual-file-routes": "1.141.0", - "babel-dead-code-elimination": "^1.0.10", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@tanstack/router-core": "1.145.7", + "@tanstack/router-generator": "1.145.7", + "@tanstack/router-utils": "1.143.11", + "@tanstack/virtual-file-routes": "1.145.4", + "babel-dead-code-elimination": "^1.0.11", "chokidar": "^3.6.0", "unplugin": "^2.1.2", "zod": "^3.24.2" @@ -5731,7 +5691,7 @@ }, "peerDependencies": { "@rsbuild/core": ">=1.0.2", - "@tanstack/react-router": "^1.141.6", + "@tanstack/react-router": "^1.145.7", "vite": ">=5.0.0 || >=6.0.0 || >=7.0.0", "vite-plugin-solid": "^2.11.10", "webpack": ">=5.92.0" @@ -5755,16 +5715,15 @@ } }, "node_modules/@tanstack/router-utils": { - "version": "1.141.0", - "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.141.0.tgz", - "integrity": "sha512-/eFGKCiix1SvjxwgzrmH4pHjMiMxc+GA4nIbgEkG2RdAJqyxLcRhd7RPLG0/LZaJ7d0ad3jrtRqsHLv2152Vbw==", + "version": "1.143.11", + "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.143.11.tgz", + "integrity": "sha512-N24G4LpfyK8dOlnP8BvNdkuxg1xQljkyl6PcrdiPSA301pOjatRT1y8wuCCJZKVVD8gkd0MpCZ0VEjRMGILOtA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.27.4", - "@babel/generator": "^7.27.5", - "@babel/parser": "^7.27.5", - "@babel/preset-typescript": "^7.27.1", + "@babel/core": "^7.28.5", + "@babel/generator": "^7.28.5", + "@babel/parser": "^7.28.5", "ansis": "^4.1.0", "diff": "^8.0.2", "pathe": "^2.0.3", @@ -5789,9 +5748,9 @@ } }, "node_modules/@tanstack/virtual-file-routes": { - "version": "1.141.0", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-file-routes/-/virtual-file-routes-1.141.0.tgz", - "integrity": "sha512-CJrWtr6L9TVzEImm9S7dQINx+xJcYP/aDkIi6gnaWtIgbZs1pnzsE0yJc2noqXZ+yAOqLx3TBGpBEs9tS0P9/A==", + "version": "1.145.4", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-file-routes/-/virtual-file-routes-1.145.4.tgz", + "integrity": "sha512-CI75JrfqSluhdGwLssgVeQBaCphgfkMQpi8MCY3UJX1hoGzXa8kHYJcUuIFMOLs1q7zqHy++EVVtMK03osR5wQ==", "dev": true, "license": "MIT", "engines": { @@ -6683,9 +6642,9 @@ } }, "node_modules/babel-dead-code-elimination": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/babel-dead-code-elimination/-/babel-dead-code-elimination-1.0.10.tgz", - "integrity": "sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/babel-dead-code-elimination/-/babel-dead-code-elimination-1.0.11.tgz", + "integrity": "sha512-mwq3W3e/pKSI6TG8lXMiDWvEi1VXYlSBlJlB3l+I0bAb5u1RNUl88udos85eOPNK3m5EXK9uO7d2g08pesTySQ==", "dev": true, "license": "MIT", "dependencies": { @@ -11964,9 +11923,9 @@ } }, "node_modules/seroval": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.4.0.tgz", - "integrity": "sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.4.2.tgz", + "integrity": "sha512-N3HEHRCZYn3cQbsC4B5ldj9j+tHdf4JZoYPlcI4rRYu0Xy4qN8MQf1Z08EibzB0WpgRG5BGK08FTrmM66eSzKQ==", "license": "MIT", "engines": { "node": ">=10" diff --git a/frontend/package.json b/frontend/package.json index 3025e99e3..6d3b33687 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ "@radix-ui/react-collapsible": "^1.1.12", "@radix-ui/react-dialog": "^1.1.15", "@tanstack/react-query": "^5.90.12", - "@tanstack/react-router": "^1.141.6", + "@tanstack/react-router": "^1.145.7", "@vector-im/compound-design-tokens": "6.4.3", "@vector-im/compound-web": "^8.3.1", "@zxcvbn-ts/core": "^3.0.4", @@ -49,8 +49,8 @@ "@storybook/addon-docs": "^10.1.11", "@storybook/react-vite": "^10.1.11", "@tanstack/react-query-devtools": "^5.91.1", - "@tanstack/react-router-devtools": "^1.141.6", - "@tanstack/router-plugin": "^1.141.7", + "@tanstack/react-router-devtools": "^1.145.7", + "@tanstack/router-plugin": "^1.145.10", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.1", "@testing-library/user-event": "^14.6.1",