diff --git a/package-lock.json b/package-lock.json index 7877bfa..c596945 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@tailwindcss/vite": "^4.3.0", "@tanstack/react-query": "^5.100.14", "@tanstack/react-router": "^1.170.11", - "@tanstack/react-start": "^1.168.20", + "@tanstack/react-start": "^1.168.32", "@vercel/speed-insights": "^2.0.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -2031,12 +2031,6 @@ "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", - "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", - "license": "MIT" - }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.60.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.1.tgz", @@ -2862,14 +2856,14 @@ } }, "node_modules/@tanstack/react-router": { - "version": "1.170.11", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.11.tgz", - "integrity": "sha512-gP2vzdyaI8Ow/Uz/MRPfK2wN09YwRI0Y/oF74Wuy9R3KmjbfJv2tLrkM+Onu1xWklSn3ugZarMPJXRE0kzrJTA==", + "version": "1.170.18", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.18.tgz", + "integrity": "sha512-wpbGYZEp/fmz1q4bn7BD8VZ+/VZ7GBqSJv5V969pU+chP8y7dquWDmKTFMohvUegb9lg12m1uPVvD6kB2wORvQ==", "license": "MIT", "dependencies": { "@tanstack/history": "1.162.0", "@tanstack/react-store": "^0.9.3", - "@tanstack/router-core": "1.171.9", + "@tanstack/router-core": "1.171.15", "isbot": "^5.1.22" }, "engines": { @@ -2885,19 +2879,19 @@ } }, "node_modules/@tanstack/react-start": { - "version": "1.168.20", - "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.168.20.tgz", - "integrity": "sha512-Z3PGRmElaFsnECzVldUoWIcYPb3FjZ1D6v01aE1jYsovs6/cjbxBL7MHagSyjuYghyt29oNKJpbsHiFDSmTSnA==", - "license": "MIT", - "dependencies": { - "@tanstack/react-router": "1.170.11", - "@tanstack/react-start-client": "1.168.8", - "@tanstack/react-start-rsc": "0.1.19", - "@tanstack/react-start-server": "1.167.14", - "@tanstack/router-utils": "1.162.1", - "@tanstack/start-client-core": "1.170.7", - "@tanstack/start-plugin-core": "1.171.12", - "@tanstack/start-server-core": "1.169.9", + "version": "1.168.32", + "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.168.32.tgz", + "integrity": "sha512-y1WXHo+jPfHxiuuN1m+br06IcriiBQnEWryBdbKdEOS5vw2PmnOj+Cgf1/YcGOqtSougScWFeE2rL1FXWvsLLg==", + "license": "MIT", + "dependencies": { + "@tanstack/react-router": "1.170.18", + "@tanstack/react-start-client": "1.168.16", + "@tanstack/react-start-rsc": "0.1.31", + "@tanstack/react-start-server": "1.167.22", + "@tanstack/router-utils": "1.162.2", + "@tanstack/start-client-core": "1.170.14", + "@tanstack/start-plugin-core": "1.171.24", + "@tanstack/start-server-core": "1.169.17", "pathe": "^2.0.3" }, "engines": { @@ -2926,14 +2920,14 @@ } }, "node_modules/@tanstack/react-start-client": { - "version": "1.168.8", - "resolved": "https://registry.npmjs.org/@tanstack/react-start-client/-/react-start-client-1.168.8.tgz", - "integrity": "sha512-CW2P0riDN+IQCuXx33R1H0ONEW3NespMfb2t6qSesOyuoPjnh4earDKaZsWYEVvewzx8465BOhOmh+nxEJRjJg==", + "version": "1.168.16", + "resolved": "https://registry.npmjs.org/@tanstack/react-start-client/-/react-start-client-1.168.16.tgz", + "integrity": "sha512-1OfHgy0wpHwe2tlB3FxMeA+IMX6Il/QAMf+8UdXuimReIc2Lz3BkMLBL38k4GIxBguX9sI8EMLO5jlTZ4e1olw==", "license": "MIT", "dependencies": { - "@tanstack/react-router": "1.170.11", - "@tanstack/router-core": "1.171.9", - "@tanstack/start-client-core": "1.170.7" + "@tanstack/react-router": "1.170.18", + "@tanstack/router-core": "1.171.15", + "@tanstack/start-client-core": "1.170.14" }, "engines": { "node": ">=22.12.0" @@ -2948,20 +2942,19 @@ } }, "node_modules/@tanstack/react-start-rsc": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/@tanstack/react-start-rsc/-/react-start-rsc-0.1.19.tgz", - "integrity": "sha512-UKUNj93NrV1gp/eAV/wvvj745sHFS6UPEL5rV2hbpU0W7IYWjzk6fOgNOKxUzFMkblT6NSAJweR7bPDV5GA5ww==", + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@tanstack/react-start-rsc/-/react-start-rsc-0.1.31.tgz", + "integrity": "sha512-WxjkXYflq550vTNJpdPyMaPC+Vyh88L5wOL+SiDTjPMGne9ad7FZmoJxqfCFEv1e7HVKMH/mMoE8619TsTNVzQ==", "license": "MIT", "dependencies": { - "@tanstack/react-router": "1.170.11", - "@tanstack/react-start-server": "1.167.14", - "@tanstack/router-core": "1.171.9", - "@tanstack/router-utils": "1.162.1", - "@tanstack/start-client-core": "1.170.7", + "@tanstack/react-router": "1.170.18", + "@tanstack/router-core": "1.171.15", + "@tanstack/router-utils": "1.162.2", + "@tanstack/start-client-core": "1.170.14", "@tanstack/start-fn-stubs": "1.162.0", - "@tanstack/start-plugin-core": "1.171.12", - "@tanstack/start-server-core": "1.169.9", - "@tanstack/start-storage-context": "1.167.11", + "@tanstack/start-plugin-core": "1.171.24", + "@tanstack/start-server-core": "1.169.17", + "@tanstack/start-storage-context": "1.167.17", "pathe": "^2.0.3" }, "engines": { @@ -2991,16 +2984,14 @@ } }, "node_modules/@tanstack/react-start-server": { - "version": "1.167.14", - "resolved": "https://registry.npmjs.org/@tanstack/react-start-server/-/react-start-server-1.167.14.tgz", - "integrity": "sha512-Cma1M0ofxPxpmax1aQp6NM38N62MCgfEmto6RqfptZHd5UOlMp1dFf5zsnEukJq6vDVxg4lQyUgE2+qJuo2PmA==", + "version": "1.167.22", + "resolved": "https://registry.npmjs.org/@tanstack/react-start-server/-/react-start-server-1.167.22.tgz", + "integrity": "sha512-eH2PeHuLfL3R5YzE9+y2FfcE4Ld1LNV2ZfrCNVPJMMJFt+9nXDaRHg9BsEmc+JkTAGzz3FKLyQEoWwpbG6Ehqg==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.162.0", - "@tanstack/react-router": "1.170.11", - "@tanstack/router-core": "1.171.9", - "@tanstack/start-client-core": "1.170.7", - "@tanstack/start-server-core": "1.169.9" + "@tanstack/react-router": "1.170.18", + "@tanstack/router-core": "1.171.15", + "@tanstack/start-server-core": "1.169.17" }, "engines": { "node": ">=22.12.0" @@ -3033,9 +3024,9 @@ } }, "node_modules/@tanstack/router-core": { - "version": "1.171.9", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.9.tgz", - "integrity": "sha512-QM5ZwLT9c5ZcTJW0QQZRRIBC4qjImUyUCXCVyuYVOF9xr76XLsJSX4F2dOxr9VptAv+W+TkWNOYdX8VaO9kdgA==", + "version": "1.171.15", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.15.tgz", + "integrity": "sha512-IILCDcLaItMZQ2jEmCABHY1Nhjjn5XUvwpQp3e4Nmu+vfg0BgYFuu/QASz2SwE2ZNbVMrvt8X/wxa+Gg5aErxA==", "license": "MIT", "dependencies": { "@tanstack/history": "1.162.0", @@ -3052,14 +3043,14 @@ } }, "node_modules/@tanstack/router-generator": { - "version": "1.167.13", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.13.tgz", - "integrity": "sha512-DldbCjA8S/CXQBuoyQqr76xqZe9k+H1ymV+ugj2IBHFi4yRzx4z4f2nSsPYlLdpXD2Cf/MEjLncaG7ceY5H5ig==", + "version": "1.167.21", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.21.tgz", + "integrity": "sha512-m3oXZyienj8owialdyoZ0txHQrnEx/Ra+D9kWtar5fC2cWZr5Pvxl86VY2mX5RRLC5QLKLeRGT1x4HV95wHVDQ==", "license": "MIT", "dependencies": { "@babel/types": "^7.28.5", - "@tanstack/router-core": "1.171.9", - "@tanstack/router-utils": "1.162.1", + "@tanstack/router-core": "1.171.15", + "@tanstack/router-utils": "1.162.2", "@tanstack/virtual-file-routes": "1.162.0", "jiti": "^2.7.0", "magic-string": "^0.30.21", @@ -3084,21 +3075,17 @@ } }, "node_modules/@tanstack/router-plugin": { - "version": "1.168.14", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.14.tgz", - "integrity": "sha512-z+3vYJ7ouNnMzBIC1hsNWsxaQFu9Gf0WSdE3jBHWa326ipnONqDD5KeCqWGczq0HMdZY4UsDjyfvjucxXhrb0A==", + "version": "1.168.23", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.23.tgz", + "integrity": "sha512-0+PIcvnaAimFwjoEIeV3h7LKjzC8zNnp7pH2UamdKwQ9QlY99WU9V0Xl0zbM0i9hrUa/mKgWPDAzELmPUu5fMA==", "license": "MIT", "dependencies": { "@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.28.5", "@babel/types": "^7.28.5", - "@tanstack/router-core": "1.171.9", - "@tanstack/router-generator": "1.167.13", - "@tanstack/router-utils": "1.162.1", - "@tanstack/virtual-file-routes": "1.162.0", + "@tanstack/router-core": "1.171.15", + "@tanstack/router-generator": "1.167.21", + "@tanstack/router-utils": "1.162.2", "chokidar": "^5.0.0", "unplugin": "^3.0.0", "zod": "^4.4.3" @@ -3112,7 +3099,7 @@ }, "peerDependencies": { "@rsbuild/core": ">=1.0.2 || ^2.0.0", - "@tanstack/react-router": "^1.170.11", + "@tanstack/react-router": "^1.170.18", "vite": ">=5.0.0 || >=6.0.0 || >=7.0.0 || >=8.0.0", "vite-plugin-solid": "^2.11.10 || ^3.0.0-0", "webpack": ">=5.92.0" @@ -3145,12 +3132,11 @@ } }, "node_modules/@tanstack/router-utils": { - "version": "1.162.1", - "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.162.1.tgz", - "integrity": "sha512-62layyTGmclHDQS/eidwKRfN1hhCKwViG7iEBcVmL0MXgcAB3OOucWCEcDDGd9Cu11H6b4QQ5oOo47MWIqwz0A==", + "version": "1.162.2", + "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.162.2.tgz", + "integrity": "sha512-hTWqJtqIFFdvuCl8WXNyrodp2L9zo2G37xKRrcVmVRWpAB2h+U1LuRAfS4tsFTiWOIoE/B+WDVFB8JpoEdw6jQ==", "license": "MIT", "dependencies": { - "@babel/core": "^7.28.5", "@babel/generator": "^7.28.5", "@babel/parser": "^7.28.5", "@babel/types": "^7.28.5", @@ -3169,14 +3155,14 @@ } }, "node_modules/@tanstack/start-client-core": { - "version": "1.170.7", - "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.170.7.tgz", - "integrity": "sha512-LKNHeK3n8DZ2ub1KpidWCISvJNq7wGuErrd2oSyoUDHSo90ldl7JJcG4OpbDS7GQjqIZ79M47eklajwgKXBxrQ==", + "version": "1.170.14", + "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.170.14.tgz", + "integrity": "sha512-yasBgEIFSWysL4EiFIGwp638nCoXXKiTqkc48EP2oty4OyNsZPTC1yfJ82zjq2KGkTAYtIaeMl7otqqRl1n85Q==", "license": "MIT", "dependencies": { - "@tanstack/router-core": "1.171.9", + "@tanstack/router-core": "1.171.15", "@tanstack/start-fn-stubs": "1.162.0", - "@tanstack/start-storage-context": "1.167.11", + "@tanstack/start-storage-context": "1.167.17", "seroval": "^1.5.4" }, "engines": { @@ -3201,21 +3187,19 @@ } }, "node_modules/@tanstack/start-plugin-core": { - "version": "1.171.12", - "resolved": "https://registry.npmjs.org/@tanstack/start-plugin-core/-/start-plugin-core-1.171.12.tgz", - "integrity": "sha512-VRqqcVDFm17dEmR8zOt3K/+FpHRMd36jakgdqfRQy9s9VPPfv+CRwk80iHe5AnOnm0UrHCQ0RLVAmZPBwOQ8Dw==", + "version": "1.171.24", + "resolved": "https://registry.npmjs.org/@tanstack/start-plugin-core/-/start-plugin-core-1.171.24.tgz", + "integrity": "sha512-l/tm+T0ntXHeIzr9kJDTJ2IDNZC0yFazjkvbEVeZsDOrJ8F+HiZmY+tXYqI5/nDYkwxY0DVQr+kGsTRVb6y2Jw==", "license": "MIT", "dependencies": { "@babel/code-frame": "7.27.1", "@babel/core": "^7.28.5", "@babel/types": "^7.28.5", - "@rolldown/pluginutils": "1.0.1", - "@tanstack/router-core": "1.171.9", - "@tanstack/router-generator": "1.167.13", - "@tanstack/router-plugin": "1.168.14", - "@tanstack/router-utils": "1.162.1", - "@tanstack/start-client-core": "1.170.7", - "@tanstack/start-server-core": "1.169.9", + "@tanstack/router-core": "1.171.15", + "@tanstack/router-generator": "1.167.21", + "@tanstack/router-plugin": "1.168.23", + "@tanstack/router-utils": "1.162.2", + "@tanstack/start-server-core": "1.169.17", "exsolve": "^1.0.7", "lightningcss": "^1.32.0", "pathe": "^2.0.3", @@ -3273,15 +3257,15 @@ } }, "node_modules/@tanstack/start-server-core": { - "version": "1.169.9", - "resolved": "https://registry.npmjs.org/@tanstack/start-server-core/-/start-server-core-1.169.9.tgz", - "integrity": "sha512-i2OXl+svinZI+7tE2FTQSc9vLIMp0/3nQAI47zg7cZ/0btmC2g2wVrEUa7pF4bmS2TrKEfmOancbURWfB2YrkA==", + "version": "1.169.17", + "resolved": "https://registry.npmjs.org/@tanstack/start-server-core/-/start-server-core-1.169.17.tgz", + "integrity": "sha512-u0N+PHJhMHnzfnlXYI9F+A/qweDe3E2X0mfkORPGIEkNQgvS548RA9fjwvixR2en5b848CfpEqUzwFhm/tQ40Q==", "license": "MIT", "dependencies": { "@tanstack/history": "1.162.0", - "@tanstack/router-core": "1.171.9", - "@tanstack/start-client-core": "1.170.7", - "@tanstack/start-storage-context": "1.167.11", + "@tanstack/router-core": "1.171.15", + "@tanstack/start-client-core": "1.170.14", + "@tanstack/start-storage-context": "1.167.17", "fetchdts": "^0.1.6", "h3-v2": "npm:h3@2.0.1-rc.20", "seroval": "^1.5.4" @@ -3295,12 +3279,12 @@ } }, "node_modules/@tanstack/start-storage-context": { - "version": "1.167.11", - "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.167.11.tgz", - "integrity": "sha512-19wywJH3jiamctg4BxXme0G9iH+P5qHSILxBbyksTK727shDEZPb6V/NzO2dz4cKFAoB6TdBcKBj/guADClOfQ==", + "version": "1.167.17", + "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.167.17.tgz", + "integrity": "sha512-ntkDyGx0PE0opIlWNAMpkMb8qkjR4uyCUOfC0CiT0STM25+EcwPuwYNfDXXeVObMrTAPgsQ4yOj3xdY0Xr4ptw==", "license": "MIT", "dependencies": { - "@tanstack/router-core": "1.171.9" + "@tanstack/router-core": "1.171.15" }, "engines": { "node": ">=22.12.0" @@ -9289,18 +9273,18 @@ } }, "node_modules/seroval": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.5.4.tgz", - "integrity": "sha512-46uFvgrXTVxZcUorgSSRZ4y+ieqLLQRMlG4bnCZKW3qI6BZm7Rg4ntMW4p1mILEEBZWrFlcpp0AyIIlM6jD9iw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.6.0.tgz", + "integrity": "sha512-TBwwKfscTEgnBEWmYKKeCcmCGmrJi0LV6qNUY//WBA3MDesh/zfn+KOMq/ckpxM4gZ0ouAE706A1eenekM2sug==", "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/seroval-plugins": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.5.4.tgz", - "integrity": "sha512-S0xQPhUTefAhNvNWFg0c1J8qJArHt5KdtJ/cFAofo06KD1MVSeFWyl4iiu+ApDIuw0WhjpOfCdgConOfAnLgkw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.6.0.tgz", + "integrity": "sha512-CbR5DP5DPicpd9RwRUzka7hi4x1577eGFXJVBW409LXqqJNst99JSUTZ8CXcnskQX7laPOWpmzliq0gBZEGlrQ==", "license": "MIT", "engines": { "node": ">=10" @@ -10580,17 +10564,57 @@ } }, "node_modules/unplugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-3.0.0.tgz", - "integrity": "sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-3.3.0.tgz", + "integrity": "sha512-qa66K+crbfyE6JK10GjvbJeRrOsuC/JpbnHctfyp/i4oBTxWOzJfRZyDiOk1PtErMFRu8JhsU/wPvOdBNWe5Rg==", "license": "MIT", "dependencies": { "@jridgewell/remapping": "^2.3.5", - "picomatch": "^4.0.3", + "picomatch": "^4.0.4", "webpack-virtual-modules": "^0.6.2" }, "engines": { "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "@farmfe/core": "*", + "@rspack/core": "*", + "bun-types-no-globals": "*", + "esbuild": "*", + "rolldown": "*", + "rollup": "*", + "unloader": "*", + "vite": "*", + "webpack": "*" + }, + "peerDependenciesMeta": { + "@farmfe/core": { + "optional": true + }, + "@rspack/core": { + "optional": true + }, + "bun-types-no-globals": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "rolldown": { + "optional": true + }, + "rollup": { + "optional": true + }, + "unloader": { + "optional": true + }, + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/until-async": { diff --git a/package.json b/package.json index d72e9b0..d5ad993 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@tailwindcss/vite": "^4.3.0", "@tanstack/react-query": "^5.100.14", "@tanstack/react-router": "^1.170.11", - "@tanstack/react-start": "^1.168.20", + "@tanstack/react-start": "^1.168.32", "@vercel/speed-insights": "^2.0.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1",