diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 69e6d3038d..0230b52c92 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -27,7 +27,7 @@ "@hey-api/openapi-ts": "0.73.0", "@playwright/test": "^1.55.0", "@tanstack/router-devtools": "^1.131.36", - "@tanstack/router-plugin": "^1.131.36", + "@tanstack/router-plugin": "^1.131.39", "@types/node": "^24.3.1", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", @@ -192,7 +192,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.27.3" }, @@ -222,7 +221,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-member-expression-to-functions": "^7.27.1", @@ -253,7 +251,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" @@ -298,7 +295,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.27.1" }, @@ -311,7 +307,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -321,7 +316,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-member-expression-to-functions": "^7.27.1", "@babel/helper-optimise-call-expression": "^7.27.1", @@ -339,7 +333,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" @@ -410,7 +403,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, @@ -426,7 +418,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, @@ -442,7 +433,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1" @@ -459,7 +449,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.0.tgz", "integrity": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-create-class-features-plugin": "^7.27.1", @@ -479,7 +468,6 @@ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.27.1.tgz", "integrity": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", @@ -2015,13 +2003,13 @@ } }, "node_modules/@tanstack/react-router": { - "version": "1.131.37", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.131.37.tgz", - "integrity": "sha512-nsPd4BQk7I6w3trDgjf8EwhzSSvXxONho7vRvudp1HaDnn75ZRYbwITmCk+j/PPRkHFKHm6Obd2pzR2v1Ila2w==", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.131.39.tgz", + "integrity": "sha512-sB6HaydLZTnI4y4LauQunTjBKH8deUoSLwhPl+dcMb43cVi7E7RAuQrcmgmfCJmmJOfu2WqnPNVKiaKCm4Mczg==", "dependencies": { "@tanstack/history": "1.131.2", "@tanstack/react-store": "^0.7.0", - "@tanstack/router-core": "1.131.37", + "@tanstack/router-core": "1.131.39", "isbot": "^5.1.22", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" @@ -2060,27 +2048,6 @@ "react-dom": ">=18.0.0 || >=19.0.0" } }, - "node_modules/@tanstack/react-router/node_modules/@tanstack/router-core": { - "version": "1.131.37", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.131.37.tgz", - "integrity": "sha512-+TdAwY8bMUiVSOgwbIiUBJFqU2QzG5FQv7YzjuyFFigmmWwCcpZm7RAZ0fK8pmiTEaBChKtd0k7YJ/6wHNn6ew==", - "dependencies": { - "@tanstack/history": "1.131.2", - "@tanstack/store": "^0.7.0", - "cookie-es": "^1.2.2", - "seroval": "^1.3.2", - "seroval-plugins": "^1.3.2", - "tiny-invariant": "^1.3.3", - "tiny-warning": "^1.0.3" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - } - }, "node_modules/@tanstack/react-store": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.7.4.tgz", @@ -2100,11 +2067,9 @@ } }, "node_modules/@tanstack/router-core": { - "version": "1.131.36", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.131.36.tgz", - "integrity": "sha512-faGrKwrJBjJDxbcyeaOXgQcyccmzIGkwk+tnFeJuMTnH5OMfArykYnTZ9BxIrlOY2Mori9DXmYKMlig6mVqmGA==", - "dev": true, - "license": "MIT", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.131.39.tgz", + "integrity": "sha512-cr1HGGsI+jfPVd2BEc2gau1HmY8WUXbL6fqAvmUxiRIgS6Ces/0ffFFYB4ovLe+M1TpuEanwlwf60f5ebWpyqw==", "dependencies": { "@tanstack/history": "1.131.2", "@tanstack/store": "^0.7.0", @@ -2183,13 +2148,12 @@ } }, "node_modules/@tanstack/router-generator": { - "version": "1.131.36", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.131.36.tgz", - "integrity": "sha512-Rl1Q2DFcAFXaYSvHQwO+HKmp5zSBz8D3qZl+fJ0a0w4/2I+Km1xwjzDwBUkFVNJtTUor40uU76SYJzV0/9s1tw==", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.131.39.tgz", + "integrity": "sha512-V/45Y6nJMe+kw2mrnX8LVWzAtJCh26HWF6oq6Y1AtBOSrqNxMluYIngbsqvbVJKqNwhPmbmBCL3246KY6LQeGg==", "dev": true, - "license": "MIT", "dependencies": { - "@tanstack/router-core": "1.131.36", + "@tanstack/router-core": "1.131.39", "@tanstack/router-utils": "1.131.2", "@tanstack/virtual-file-routes": "1.131.2", "prettier": "^3.5.0", @@ -2211,17 +2175,15 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">= 12" } }, "node_modules/@tanstack/router-plugin": { - "version": "1.131.36", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.131.36.tgz", - "integrity": "sha512-EU/NopEkQw3AyjZvB33r4uIfUtbU64rbdJDCgGfumv1wpi/B4lJTO9W6iiUsoIsi1mtlNQKbFKNIbx+VyGh19Q==", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.131.39.tgz", + "integrity": "sha512-cpgrGb6ybqrkzkQqqvIFnT2XB0xYtPiKKFFoE+7Qs7YLyOgF9ogLdLWJmeVSj1GStnsHCdQrPd0q8u1ING4cjQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.27.7", "@babel/plugin-syntax-jsx": "^7.27.1", @@ -2229,8 +2191,8 @@ "@babel/template": "^7.27.2", "@babel/traverse": "^7.27.7", "@babel/types": "^7.27.7", - "@tanstack/router-core": "1.131.36", - "@tanstack/router-generator": "1.131.36", + "@tanstack/router-core": "1.131.39", + "@tanstack/router-generator": "1.131.39", "@tanstack/router-utils": "1.131.2", "@tanstack/virtual-file-routes": "1.131.2", "babel-dead-code-elimination": "^1.0.10", @@ -2247,7 +2209,7 @@ }, "peerDependencies": { "@rsbuild/core": ">=1.0.2", - "@tanstack/react-router": "^1.131.36", + "@tanstack/react-router": "^1.131.39", "vite": ">=5.0.0 || >=6.0.0", "vite-plugin-solid": "^2.11.2", "webpack": ">=5.92.0" @@ -2326,7 +2288,6 @@ "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.131.2.tgz", "integrity": "sha512-sr3x0d2sx9YIJoVth0QnfEcAcl+39sQYaNQxThtHmRpyeFYNyM2TTH+Ud3TNEnI3bbzmLYEUD+7YqB987GzhDA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.27.4", "@babel/generator": "^7.27.5", @@ -2358,7 +2319,6 @@ "resolved": "https://registry.npmjs.org/@tanstack/virtual-file-routes/-/virtual-file-routes-1.131.2.tgz", "integrity": "sha512-VEEOxc4mvyu67O+Bl0APtYjwcNRcL9it9B4HKbNgcBTIOEalhk+ufBl4kiqc8WP1sx1+NAaiS+3CcJBhrqaSRg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -3250,7 +3210,6 @@ "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.1.0.tgz", "integrity": "sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==", "dev": true, - "license": "ISC", "engines": { "node": ">=14" } @@ -3294,7 +3253,6 @@ "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", "dev": true, - "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -3740,7 +3698,6 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.2.tgz", "integrity": "sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -3899,7 +3856,6 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -4963,7 +4919,6 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, - "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -5084,7 +5039,6 @@ "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", "dev": true, - "license": "MIT", "dependencies": { "ast-types": "^0.16.1", "esprima": "~4.0.0", @@ -5621,7 +5575,6 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } @@ -6783,32 +6736,16 @@ } }, "@tanstack/react-router": { - "version": "1.131.37", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.131.37.tgz", - "integrity": "sha512-nsPd4BQk7I6w3trDgjf8EwhzSSvXxONho7vRvudp1HaDnn75ZRYbwITmCk+j/PPRkHFKHm6Obd2pzR2v1Ila2w==", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.131.39.tgz", + "integrity": "sha512-sB6HaydLZTnI4y4LauQunTjBKH8deUoSLwhPl+dcMb43cVi7E7RAuQrcmgmfCJmmJOfu2WqnPNVKiaKCm4Mczg==", "requires": { "@tanstack/history": "1.131.2", "@tanstack/react-store": "^0.7.0", - "@tanstack/router-core": "1.131.37", + "@tanstack/router-core": "1.131.39", "isbot": "^5.1.22", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" - }, - "dependencies": { - "@tanstack/router-core": { - "version": "1.131.37", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.131.37.tgz", - "integrity": "sha512-+TdAwY8bMUiVSOgwbIiUBJFqU2QzG5FQv7YzjuyFFigmmWwCcpZm7RAZ0fK8pmiTEaBChKtd0k7YJ/6wHNn6ew==", - "requires": { - "@tanstack/history": "1.131.2", - "@tanstack/store": "^0.7.0", - "cookie-es": "^1.2.2", - "seroval": "^1.3.2", - "seroval-plugins": "^1.3.2", - "tiny-invariant": "^1.3.3", - "tiny-warning": "^1.0.3" - } - } } }, "@tanstack/react-router-devtools": { @@ -6830,10 +6767,9 @@ } }, "@tanstack/router-core": { - "version": "1.131.36", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.131.36.tgz", - "integrity": "sha512-faGrKwrJBjJDxbcyeaOXgQcyccmzIGkwk+tnFeJuMTnH5OMfArykYnTZ9BxIrlOY2Mori9DXmYKMlig6mVqmGA==", - "dev": true, + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.131.39.tgz", + "integrity": "sha512-cr1HGGsI+jfPVd2BEc2gau1HmY8WUXbL6fqAvmUxiRIgS6Ces/0ffFFYB4ovLe+M1TpuEanwlwf60f5ebWpyqw==", "requires": { "@tanstack/history": "1.131.2", "@tanstack/store": "^0.7.0", @@ -6867,12 +6803,12 @@ } }, "@tanstack/router-generator": { - "version": "1.131.36", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.131.36.tgz", - "integrity": "sha512-Rl1Q2DFcAFXaYSvHQwO+HKmp5zSBz8D3qZl+fJ0a0w4/2I+Km1xwjzDwBUkFVNJtTUor40uU76SYJzV0/9s1tw==", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.131.39.tgz", + "integrity": "sha512-V/45Y6nJMe+kw2mrnX8LVWzAtJCh26HWF6oq6Y1AtBOSrqNxMluYIngbsqvbVJKqNwhPmbmBCL3246KY6LQeGg==", "dev": true, "requires": { - "@tanstack/router-core": "1.131.36", + "@tanstack/router-core": "1.131.39", "@tanstack/router-utils": "1.131.2", "@tanstack/virtual-file-routes": "1.131.2", "prettier": "^3.5.0", @@ -6891,9 +6827,9 @@ } }, "@tanstack/router-plugin": { - "version": "1.131.36", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.131.36.tgz", - "integrity": "sha512-EU/NopEkQw3AyjZvB33r4uIfUtbU64rbdJDCgGfumv1wpi/B4lJTO9W6iiUsoIsi1mtlNQKbFKNIbx+VyGh19Q==", + "version": "1.131.39", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.131.39.tgz", + "integrity": "sha512-cpgrGb6ybqrkzkQqqvIFnT2XB0xYtPiKKFFoE+7Qs7YLyOgF9ogLdLWJmeVSj1GStnsHCdQrPd0q8u1ING4cjQ==", "dev": true, "requires": { "@babel/core": "^7.27.7", @@ -6902,8 +6838,8 @@ "@babel/template": "^7.27.2", "@babel/traverse": "^7.27.7", "@babel/types": "^7.27.7", - "@tanstack/router-core": "1.131.36", - "@tanstack/router-generator": "1.131.36", + "@tanstack/router-core": "1.131.39", + "@tanstack/router-generator": "1.131.39", "@tanstack/router-utils": "1.131.2", "@tanstack/virtual-file-routes": "1.131.2", "babel-dead-code-elimination": "^1.0.10", diff --git a/frontend/package.json b/frontend/package.json index 6548d015e1..f7f8b191a7 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,7 +30,7 @@ "@hey-api/openapi-ts": "0.73.0", "@playwright/test": "^1.55.0", "@tanstack/router-devtools": "^1.131.36", - "@tanstack/router-plugin": "^1.131.36", + "@tanstack/router-plugin": "^1.131.39", "@types/node": "^24.3.1", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9",