diff --git a/package-lock.json b/package-lock.json index 0617b49..6e39e60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,10 +11,10 @@ "@monaco-editor/react": "^4.7.0", "@tailwindcss/vite": "^4.2.1", "@tanstack/react-query": "^5.101.1", - "@tanstack/react-router": "^1.170.16", - "@tanstack/react-start": "^1.168.26", + "@tanstack/react-router": "^1.170.25", + "@tanstack/react-start": "^1.168.42", "@tanstack/router-plugin": "^1.168.18", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "monaco-editor": "^0.56.0", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -1232,9 +1232,9 @@ } }, "node_modules/@tanstack/history": { - "version": "1.162.0", - "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.162.0.tgz", - "integrity": "sha512-79pf/RkhteYZTRgcR4F9kbk84P2N8rugQJswxfIqovlbRiT3yI7eBE+5QorIrZaOKktsgzRlXh1l/du/xpl4iA==", + "version": "1.162.1", + "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.162.1.tgz", + "integrity": "sha512-DR9t6lfLVdrjgCwpglrR9DR7Ok8/HlXjcOE+goWXF3zyuLUO/ug7vMbSFxTqrQTtbRghJfyhmIZ0S6LhPIy44w==", "license": "MIT", "engines": { "node": ">=20.19" @@ -1271,14 +1271,14 @@ } }, "node_modules/@tanstack/react-router": { - "version": "1.170.18", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.18.tgz", - "integrity": "sha512-wpbGYZEp/fmz1q4bn7BD8VZ+/VZ7GBqSJv5V969pU+chP8y7dquWDmKTFMohvUegb9lg12m1uPVvD6kB2wORvQ==", + "version": "1.170.25", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.25.tgz", + "integrity": "sha512-XiWYvkLAGhcZHhV2xUvicpF/VfTVSnewP6CqviDONAjmD50tBob5x/93u2W8QZAc/JgkPd+jijCmu6t4NCzmew==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.162.0", + "@tanstack/history": "1.162.1", "@tanstack/react-store": "^0.9.3", - "@tanstack/router-core": "1.171.15", + "@tanstack/router-core": "1.171.21", "isbot": "^5.1.22" }, "engines": { @@ -1294,19 +1294,19 @@ } }, "node_modules/@tanstack/react-start": { - "version": "1.168.33", - "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.168.33.tgz", - "integrity": "sha512-hWiEOBCWaUCAh6dx/PIZosZ7hGbA9gjVdcV7YEvqK89365PF4r376Vt6Q/nlAl7xfLwSjE8rsckI0WkIR8u7Zg==", + "version": "1.168.42", + "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.168.42.tgz", + "integrity": "sha512-x6brZO9+aI/kfMItourwzSdCLgbDXaG8vjtuO5MJvopAk+SRxDBBYls2j9XxdqDx2WmOolNN5oZox8CGLcaNWg==", "license": "MIT", "dependencies": { - "@tanstack/react-router": "1.170.18", - "@tanstack/react-start-client": "1.168.16", - "@tanstack/react-start-rsc": "0.1.32", - "@tanstack/react-start-server": "1.167.22", + "@tanstack/react-router": "1.170.25", + "@tanstack/react-start-client": "1.168.23", + "@tanstack/react-start-rsc": "0.1.41", + "@tanstack/react-start-server": "1.167.30", "@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", + "@tanstack/start-client-core": "1.170.21", + "@tanstack/start-plugin-core": "1.171.33", + "@tanstack/start-server-core": "1.169.25", "pathe": "^2.0.3" }, "engines": { @@ -1335,14 +1335,14 @@ } }, "node_modules/@tanstack/react-start-client": { - "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==", + "version": "1.168.23", + "resolved": "https://registry.npmjs.org/@tanstack/react-start-client/-/react-start-client-1.168.23.tgz", + "integrity": "sha512-4tfprSCYVPb1vmhqv6t9lYxJ3FhJOiMHMknBOm9dRmakILk6h4J0tyENlN+yfJkTae5aKWweUd1CI1WmTrhUnA==", "license": "MIT", "dependencies": { - "@tanstack/react-router": "1.170.18", - "@tanstack/router-core": "1.171.15", - "@tanstack/start-client-core": "1.170.14" + "@tanstack/react-router": "1.170.25", + "@tanstack/router-core": "1.171.21", + "@tanstack/start-client-core": "1.170.21" }, "engines": { "node": ">=22.12.0" @@ -1357,19 +1357,18 @@ } }, "node_modules/@tanstack/react-start-rsc": { - "version": "0.1.32", - "resolved": "https://registry.npmjs.org/@tanstack/react-start-rsc/-/react-start-rsc-0.1.32.tgz", - "integrity": "sha512-ijcXgfiu7aWdqvaEF8a8/N2nVyz2LiC5kxq8kaE3+rfpdQ7rORp4i416ihnJnunrIDjUyQufLzWlIoRpKebGlA==", + "version": "0.1.41", + "resolved": "https://registry.npmjs.org/@tanstack/react-start-rsc/-/react-start-rsc-0.1.41.tgz", + "integrity": "sha512-wjk960LFDOatV1djlzwDdYov2SSvPG+EMZUV79PQdiSjyWl5fvuyJd1bRXXK6adovJVll38cA8GzJWKksSoYJg==", "license": "MIT", "dependencies": { - "@tanstack/react-router": "1.170.18", - "@tanstack/router-core": "1.171.15", + "@tanstack/react-router": "1.170.25", + "@tanstack/router-core": "1.171.21", "@tanstack/router-utils": "1.162.2", - "@tanstack/start-client-core": "1.170.14", + "@tanstack/start-client-core": "1.170.21", "@tanstack/start-fn-stubs": "1.162.0", - "@tanstack/start-plugin-core": "1.171.24", - "@tanstack/start-server-core": "1.169.17", - "@tanstack/start-storage-context": "1.167.17", + "@tanstack/start-plugin-core": "1.171.33", + "@tanstack/start-storage-context": "1.167.23", "pathe": "^2.0.3" }, "engines": { @@ -1399,14 +1398,14 @@ } }, "node_modules/@tanstack/react-start-server": { - "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==", + "version": "1.167.30", + "resolved": "https://registry.npmjs.org/@tanstack/react-start-server/-/react-start-server-1.167.30.tgz", + "integrity": "sha512-QcmUgbKgBj2S9113elDOeq8io3og5TzyJkOtjP9TXyEYgt2tjWSr7zzWtnH1CKYTkPn2XHSTSpLU3Ut2LF7zKw==", "license": "MIT", "dependencies": { - "@tanstack/react-router": "1.170.18", - "@tanstack/router-core": "1.171.15", - "@tanstack/start-server-core": "1.169.17" + "@tanstack/react-router": "1.170.25", + "@tanstack/router-core": "1.171.21", + "@tanstack/start-server-core": "1.169.25" }, "engines": { "node": ">=22.12.0" @@ -1439,15 +1438,15 @@ } }, "node_modules/@tanstack/router-core": { - "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==", + "version": "1.171.21", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.21.tgz", + "integrity": "sha512-t6xUHBO94nQDrPHPh6ag5UuKHWIkVjq9s63q2ctbxgzq3vtSoGKmAIdLD5o+NU6JUS1ppXRHgL0YGzEHvH32Ng==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.162.0", + "@tanstack/history": "1.162.1", "cookie-es": "^3.0.0", - "seroval": "^1.5.4", - "seroval-plugins": "^1.5.4" + "seroval": "^1.6.2", + "seroval-plugins": "^1.6.2" }, "engines": { "node": ">=20.19" @@ -1458,13 +1457,13 @@ } }, "node_modules/@tanstack/router-generator": { - "version": "1.167.21", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.21.tgz", - "integrity": "sha512-m3oXZyienj8owialdyoZ0txHQrnEx/Ra+D9kWtar5fC2cWZr5Pvxl86VY2mX5RRLC5QLKLeRGT1x4HV95wHVDQ==", + "version": "1.167.27", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.27.tgz", + "integrity": "sha512-bfV44Nyy7XeSCCuvQWGc3qudqXfOqAwKiWXNymAuK+hy24vs3E75Aw1zMz97ajHXMjxm4nFVVjEnwZ/cDR74ug==", "license": "MIT", "dependencies": { "@babel/types": "^7.28.5", - "@tanstack/router-core": "1.171.15", + "@tanstack/router-core": "1.171.21", "@tanstack/router-utils": "1.162.2", "@tanstack/virtual-file-routes": "1.162.0", "jiti": "^2.7.0", @@ -1481,16 +1480,16 @@ } }, "node_modules/@tanstack/router-plugin": { - "version": "1.168.23", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.23.tgz", - "integrity": "sha512-0+PIcvnaAimFwjoEIeV3h7LKjzC8zNnp7pH2UamdKwQ9QlY99WU9V0Xl0zbM0i9hrUa/mKgWPDAzELmPUu5fMA==", + "version": "1.168.29", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.29.tgz", + "integrity": "sha512-h1ZbnIvbAKIFeQ6JBRJ/xBP17tBdwjwzPBKVKUdVNYiob07SkrQLhqz+s41WtbNmHey5kQWN3HqP16Vl062bqg==", "license": "MIT", "dependencies": { "@babel/core": "^7.28.5", "@babel/template": "^7.27.2", "@babel/types": "^7.28.5", - "@tanstack/router-core": "1.171.15", - "@tanstack/router-generator": "1.167.21", + "@tanstack/router-core": "1.171.21", + "@tanstack/router-generator": "1.167.27", "@tanstack/router-utils": "1.162.2", "chokidar": "^5.0.0", "unplugin": "^3.0.0", @@ -1505,7 +1504,7 @@ }, "peerDependencies": { "@rsbuild/core": ">=1.0.2 || ^2.0.0", - "@tanstack/react-router": "^1.170.18", + "@tanstack/react-router": "^1.170.25", "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" @@ -1552,15 +1551,15 @@ } }, "node_modules/@tanstack/start-client-core": { - "version": "1.170.14", - "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.170.14.tgz", - "integrity": "sha512-yasBgEIFSWysL4EiFIGwp638nCoXXKiTqkc48EP2oty4OyNsZPTC1yfJ82zjq2KGkTAYtIaeMl7otqqRl1n85Q==", + "version": "1.170.21", + "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.170.21.tgz", + "integrity": "sha512-TPjfGmgZ9jZ1JkcSMJtJuSxZHO+6B9A09oS4chTKql5z0a2+SqyVZ6P1WSH+N9z0SgghJeqiynUBiHRoVPSM8A==", "license": "MIT", "dependencies": { - "@tanstack/router-core": "1.171.15", + "@tanstack/router-core": "1.171.21", "@tanstack/start-fn-stubs": "1.162.0", - "@tanstack/start-storage-context": "1.167.17", - "seroval": "^1.5.4" + "@tanstack/start-storage-context": "1.167.23", + "seroval": "^1.6.2" }, "engines": { "node": ">=22.12.0" @@ -1584,24 +1583,24 @@ } }, "node_modules/@tanstack/start-plugin-core": { - "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==", + "version": "1.171.33", + "resolved": "https://registry.npmjs.org/@tanstack/start-plugin-core/-/start-plugin-core-1.171.33.tgz", + "integrity": "sha512-p2ykMoLR3aFnSygJjM7zKXGpJsbwzd0ct0dN678wLDhsEqlrP0sZ4PR+gMQSuLge0H8e6vlUoh+0r7x/eQyu2Q==", "license": "MIT", "dependencies": { "@babel/code-frame": "7.27.1", "@babel/core": "^7.28.5", "@babel/types": "^7.28.5", - "@tanstack/router-core": "1.171.15", - "@tanstack/router-generator": "1.167.21", - "@tanstack/router-plugin": "1.168.23", + "@tanstack/router-core": "1.171.21", + "@tanstack/router-generator": "1.167.27", + "@tanstack/router-plugin": "1.168.29", "@tanstack/router-utils": "1.162.2", - "@tanstack/start-server-core": "1.169.17", + "@tanstack/start-server-core": "1.169.25", "exsolve": "^1.0.7", "lightningcss": "^1.32.0", "pathe": "^2.0.3", "picomatch": "^4.0.3", - "seroval": "^1.5.4", + "seroval": "^1.6.2", "source-map": "^0.7.6", "srvx": "^0.11.9", "tinyglobby": "^0.2.15", @@ -1645,18 +1644,18 @@ } }, "node_modules/@tanstack/start-server-core": { - "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==", + "version": "1.169.25", + "resolved": "https://registry.npmjs.org/@tanstack/start-server-core/-/start-server-core-1.169.25.tgz", + "integrity": "sha512-k+sg4NjmDCspVvec9Yx1vR5xEo7TBu7Nc85tglXhGY3UVoY9iDa1LZhoJxZ9AtOm6Ba3ZUTdeggXO2nPWeFFmA==", "license": "MIT", "dependencies": { - "@tanstack/history": "1.162.0", - "@tanstack/router-core": "1.171.15", - "@tanstack/start-client-core": "1.170.14", - "@tanstack/start-storage-context": "1.167.17", + "@tanstack/history": "1.162.1", + "@tanstack/router-core": "1.171.21", + "@tanstack/start-client-core": "1.170.21", + "@tanstack/start-storage-context": "1.167.23", "fetchdts": "^0.1.6", "h3-v2": "npm:h3@2.0.1-rc.20", - "seroval": "^1.5.4" + "seroval": "^1.6.2" }, "engines": { "node": ">=22.12.0" @@ -1667,12 +1666,12 @@ } }, "node_modules/@tanstack/start-storage-context": { - "version": "1.167.17", - "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.167.17.tgz", - "integrity": "sha512-ntkDyGx0PE0opIlWNAMpkMb8qkjR4uyCUOfC0CiT0STM25+EcwPuwYNfDXXeVObMrTAPgsQ4yOj3xdY0Xr4ptw==", + "version": "1.167.23", + "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.167.23.tgz", + "integrity": "sha512-HGK2zSMADRQAGboaX7MczhCt+Iwym4mnhxuo0nkce+epQXKiIsFFKC1Cra7mJWFpxknXmk0sHR1oODvghMFYHw==", "license": "MIT", "dependencies": { - "@tanstack/router-core": "1.171.15" + "@tanstack/router-core": "1.171.21" }, "engines": { "node": ">=22.12.0" @@ -3127,9 +3126,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", - "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", "funding": [ { "type": "github", @@ -3497,9 +3496,9 @@ } }, "node_modules/lucide-react": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.27.0.tgz", - "integrity": "sha512-rJicGl/3Fly/E0rOH1YmPZ6e49JCnKknh1ox1vpHnkfjujAkKA6sqUZvH3MTAaXXjgexyUwgNwTJzTtYuAFYJw==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.31.0.tgz", + "integrity": "sha512-G8u2eEtoHUnUa9f8lbvqDhCiORMnYLdUEo06EEG9MQvHQrInKcX3Pa2TH39MM5qyzRcWETxB0+aOwAPI1g1kEg==", "license": "ISC", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -4047,18 +4046,18 @@ } }, "node_modules/seroval": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.6.0.tgz", - "integrity": "sha512-TBwwKfscTEgnBEWmYKKeCcmCGmrJi0LV6qNUY//WBA3MDesh/zfn+KOMq/ckpxM4gZ0ouAE706A1eenekM2sug==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.6.2.tgz", + "integrity": "sha512-mPT+SD2TrlB6wvte1KkYOYUkubaTbd6pZ/6Kk3C9nxzrHmCZyhxOO7XGAeL7f+yLKZglzGtM9odUVvg/EhO+vQ==", "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/seroval-plugins": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.6.0.tgz", - "integrity": "sha512-CbR5DP5DPicpd9RwRUzka7hi4x1577eGFXJVBW409LXqqJNst99JSUTZ8CXcnskQX7laPOWpmzliq0gBZEGlrQ==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.6.2.tgz", + "integrity": "sha512-TfxuUjlbBESzUOWdTkTKqvSmav0ABym+itetDXLK6mDz8SmrpdI30aF8RTXE8Bvq+tH/1yIDkvy3W0lfQb1ipQ==", "license": "MIT", "engines": { "node": ">=10" diff --git a/package.json b/package.json index 31418ab..0406020 100644 --- a/package.json +++ b/package.json @@ -21,10 +21,10 @@ "@monaco-editor/react": "^4.7.0", "@tailwindcss/vite": "^4.2.1", "@tanstack/react-query": "^5.101.1", - "@tanstack/react-router": "^1.170.16", - "@tanstack/react-start": "^1.168.26", + "@tanstack/react-router": "^1.170.25", + "@tanstack/react-start": "^1.168.42", "@tanstack/router-plugin": "^1.168.18", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "monaco-editor": "^0.56.0", "react": "^19.2.0", "react-dom": "^19.2.0",