diff --git a/package-lock.json b/package-lock.json index 5aceeb9e..a1e3b9a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,8 +14,8 @@ "@supabase/auth-ui-shared": "^0.1.8", "@supabase/supabase-js": "^2.45.4", "@tailwindcss/forms": "^0.5.9", - "@tanstack/react-form": "^0.34.0", - "@tanstack/zod-form-adapter": "^0.34.0", + "@tanstack/react-form": "^0.40.0", + "@tanstack/zod-form-adapter": "^0.40.0", "@tauri-apps/api": "^2.1.1", "d3": "^7.9.0", "date-fns": "^2.23.0", @@ -5021,12 +5021,11 @@ } }, "node_modules/@remix-run/node": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.13.1.tgz", - "integrity": "sha512-2ly7bENj2n2FNBdEN60ZEbNCs5dAOex/QJoo6EZ8RNFfUQxVKAZkMwfQ4ETV2SLWDgkRLj3Jo5n/dx7O2ZGhGw==", - "license": "MIT", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.2.tgz", + "integrity": "sha512-NS/h5uxje7DYCNgcKqKAiUhf0r2HVnoYUBWLyIIMmCUP1ddWurBP6xTPcWzGhEvV/EvguniYi1wJZ5+X8sonWw==", "dependencies": { - "@remix-run/server-runtime": "2.13.1", + "@remix-run/server-runtime": "2.15.2", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", @@ -5056,21 +5055,19 @@ } }, "node_modules/@remix-run/router": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz", - "integrity": "sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==", - "license": "MIT", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", "engines": { "node": ">=14.0.0" } }, "node_modules/@remix-run/server-runtime": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.13.1.tgz", - "integrity": "sha512-2DfBPRcHKVzE4bCNsNkKB50BhCCKF73x+jiS836OyxSIAL+x0tguV2AEjmGXefEXc5AGGzoxkus0AUUEYa29Vg==", - "license": "MIT", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.2.tgz", + "integrity": "sha512-OqiPcvEnnU88B8b1LIWHHkQ3Tz2GDAmQ1RihFNQsbrFKpDsQLkw0lJlnfgKA/uHd0CEEacpfV7C9qqJT3V6Z2g==", "dependencies": { - "@remix-run/router": "1.20.0", + "@remix-run/router": "1.21.0", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", @@ -5094,7 +5091,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -5711,12 +5707,11 @@ } }, "node_modules/@tanstack/form-core": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@tanstack/form-core/-/form-core-0.34.0.tgz", - "integrity": "sha512-t7vuE72DauKP7vYh4TObmLJzqHEqsocNbM8XvTAeH2odb78QLMVIVy3JwAEJw4EpOMMZPkEqtdgxCk+XGO3oWQ==", - "license": "MIT", + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@tanstack/form-core/-/form-core-0.40.4.tgz", + "integrity": "sha512-tmqQd9guHfIVHC2UmfHyFw76dtbtWzU5I9Gv4at3DQGpcM52pMOb5LfsdoBO6muFN5mvsYuZHp4UM6YnZ2gTSQ==", "dependencies": { - "@tanstack/store": "^0.5.5" + "@tanstack/store": "^0.6.0" }, "funding": { "type": "github", @@ -5724,14 +5719,13 @@ } }, "node_modules/@tanstack/react-form": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@tanstack/react-form/-/react-form-0.34.0.tgz", - "integrity": "sha512-IuJSVa9VhGEmJZjxnFk8Ya3+MPs6eDq/lmWCJfw7KFMMnz16HveNA2E+T52Zf1tKQ8+BKwTZZ8HMowbeZzu4Lg==", - "license": "MIT", + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@tanstack/react-form/-/react-form-0.40.4.tgz", + "integrity": "sha512-gdHE10EoUaJd3chVEgG6u7dwzjDPu/Mkx64JsxnQK/zJjUD0ZSh0EErb6EJ1gptMtQNYIXz2EofwkTBBKcYqSg==", "dependencies": { - "@remix-run/node": "^2.13.1", - "@tanstack/form-core": "0.34.0", - "@tanstack/react-store": "^0.5.5", + "@remix-run/node": "^2.15.0", + "@tanstack/form-core": "0.40.4", + "@tanstack/react-store": "^0.6.1", "decode-formdata": "^0.8.0" }, "funding": { @@ -5749,12 +5743,11 @@ } }, "node_modules/@tanstack/react-form/node_modules/@tanstack/react-store": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.5.5.tgz", - "integrity": "sha512-1orYXGatBqXCYKuroFwV8Ll/6aDa5E3pU6RR4h7RvRk7TmxF1+zLCsWALZaeijXkySNMGmvawSbUXRypivg2XA==", - "license": "MIT", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.6.1.tgz", + "integrity": "sha512-6gOopOpPp1cAXkEyTEv6tMbAywwFunvIdCKN/SpEiButUayjXU+Q5Sp5Y3hREN3VMR4OA5+RI5SPhhJoqP9e4w==", "dependencies": { - "@tanstack/store": "0.5.5", + "@tanstack/store": "0.6.0", "use-sync-external-store": "^1.2.2" }, "funding": { @@ -5762,27 +5755,25 @@ "url": "https://github.com/sponsors/tannerlinsley" }, "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@tanstack/store": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.5.5.tgz", - "integrity": "sha512-EOSrgdDAJExbvRZEQ/Xhh9iZchXpMN+ga1Bnk8Nmygzs8TfiE6hbzThF+Pr2G19uHL6+DTDTHhJ8VQiOd7l4tA==", - "license": "MIT", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.6.0.tgz", + "integrity": "sha512-+m2OBglsjXcLmmKOX6/9v8BDOCtyxhMmZLsRUDswOOSdIIR9mvv6i0XNKsmTh3AlYU8c1mRcodC8/Vyf+69VlQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" } }, "node_modules/@tanstack/zod-form-adapter": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@tanstack/zod-form-adapter/-/zod-form-adapter-0.34.0.tgz", - "integrity": "sha512-QBRVVUATmbvJkouuEXnck9pIt+ZLtNhwq4/ENN5qsh6TSdXYQ2Hz6ziisbwog1c5hoel547UK4HTeLIfbMWNsA==", - "license": "MIT", + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@tanstack/zod-form-adapter/-/zod-form-adapter-0.40.4.tgz", + "integrity": "sha512-omGATFgy+r9U3LiWO5UfJsdiI6LkQqqrLuZJ7tVsDHGjSh6ZYcl6m+hxi42xxLAMSeGSBqypaUvfPiYCFWXnlQ==", "dependencies": { - "@tanstack/form-core": "0.34.0" + "@tanstack/form-core": "0.40.4" }, "funding": { "type": "github", @@ -6085,8 +6076,7 @@ "node_modules/@types/cookie": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", - "license": "MIT" + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" }, "node_modules/@types/d3": { "version": "7.4.3", @@ -6911,7 +6901,6 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "license": "MIT", "engines": { "node": ">= 0.6" } @@ -10411,22 +10400,6 @@ "react-dom": ">=16.8" } }, - "node_modules/react-router-dom/node_modules/@remix-run/router": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", - "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/react-router/node_modules/@remix-run/router": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", - "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/react-stately": { "version": "3.34.0", "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.34.0.tgz", @@ -10728,10 +10701,9 @@ } }, "node_modules/set-cookie-parser": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", - "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", - "license": "MIT" + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" }, "node_modules/set-function-length": { "version": "1.2.2", @@ -11291,8 +11263,7 @@ "node_modules/turbo-stream": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", - "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==", - "license": "ISC" + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==" }, "node_modules/type-fest": { "version": "0.20.2", @@ -15188,11 +15159,11 @@ } }, "@remix-run/node": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.13.1.tgz", - "integrity": "sha512-2ly7bENj2n2FNBdEN60ZEbNCs5dAOex/QJoo6EZ8RNFfUQxVKAZkMwfQ4ETV2SLWDgkRLj3Jo5n/dx7O2ZGhGw==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.2.tgz", + "integrity": "sha512-NS/h5uxje7DYCNgcKqKAiUhf0r2HVnoYUBWLyIIMmCUP1ddWurBP6xTPcWzGhEvV/EvguniYi1wJZ5+X8sonWw==", "requires": { - "@remix-run/server-runtime": "2.13.1", + "@remix-run/server-runtime": "2.15.2", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", @@ -15209,16 +15180,16 @@ } }, "@remix-run/router": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz", - "integrity": "sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==" + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==" }, "@remix-run/server-runtime": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.13.1.tgz", - "integrity": "sha512-2DfBPRcHKVzE4bCNsNkKB50BhCCKF73x+jiS836OyxSIAL+x0tguV2AEjmGXefEXc5AGGzoxkus0AUUEYa29Vg==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.2.tgz", + "integrity": "sha512-OqiPcvEnnU88B8b1LIWHHkQ3Tz2GDAmQ1RihFNQsbrFKpDsQLkw0lJlnfgKA/uHd0CEEacpfV7C9qqJT3V6Z2g==", "requires": { - "@remix-run/router": "1.20.0", + "@remix-run/router": "1.21.0", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", @@ -15603,46 +15574,46 @@ } }, "@tanstack/form-core": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@tanstack/form-core/-/form-core-0.34.0.tgz", - "integrity": "sha512-t7vuE72DauKP7vYh4TObmLJzqHEqsocNbM8XvTAeH2odb78QLMVIVy3JwAEJw4EpOMMZPkEqtdgxCk+XGO3oWQ==", + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@tanstack/form-core/-/form-core-0.40.4.tgz", + "integrity": "sha512-tmqQd9guHfIVHC2UmfHyFw76dtbtWzU5I9Gv4at3DQGpcM52pMOb5LfsdoBO6muFN5mvsYuZHp4UM6YnZ2gTSQ==", "requires": { - "@tanstack/store": "^0.5.5" + "@tanstack/store": "^0.6.0" } }, "@tanstack/react-form": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@tanstack/react-form/-/react-form-0.34.0.tgz", - "integrity": "sha512-IuJSVa9VhGEmJZjxnFk8Ya3+MPs6eDq/lmWCJfw7KFMMnz16HveNA2E+T52Zf1tKQ8+BKwTZZ8HMowbeZzu4Lg==", + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@tanstack/react-form/-/react-form-0.40.4.tgz", + "integrity": "sha512-gdHE10EoUaJd3chVEgG6u7dwzjDPu/Mkx64JsxnQK/zJjUD0ZSh0EErb6EJ1gptMtQNYIXz2EofwkTBBKcYqSg==", "requires": { - "@remix-run/node": "^2.13.1", - "@tanstack/form-core": "0.34.0", - "@tanstack/react-store": "^0.5.5", + "@remix-run/node": "^2.15.0", + "@tanstack/form-core": "0.40.4", + "@tanstack/react-store": "^0.6.1", "decode-formdata": "^0.8.0" }, "dependencies": { "@tanstack/react-store": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.5.5.tgz", - "integrity": "sha512-1orYXGatBqXCYKuroFwV8Ll/6aDa5E3pU6RR4h7RvRk7TmxF1+zLCsWALZaeijXkySNMGmvawSbUXRypivg2XA==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.6.1.tgz", + "integrity": "sha512-6gOopOpPp1cAXkEyTEv6tMbAywwFunvIdCKN/SpEiButUayjXU+Q5Sp5Y3hREN3VMR4OA5+RI5SPhhJoqP9e4w==", "requires": { - "@tanstack/store": "0.5.5", + "@tanstack/store": "0.6.0", "use-sync-external-store": "^1.2.2" } } } }, "@tanstack/store": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.5.5.tgz", - "integrity": "sha512-EOSrgdDAJExbvRZEQ/Xhh9iZchXpMN+ga1Bnk8Nmygzs8TfiE6hbzThF+Pr2G19uHL6+DTDTHhJ8VQiOd7l4tA==" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.6.0.tgz", + "integrity": "sha512-+m2OBglsjXcLmmKOX6/9v8BDOCtyxhMmZLsRUDswOOSdIIR9mvv6i0XNKsmTh3AlYU8c1mRcodC8/Vyf+69VlQ==" }, "@tanstack/zod-form-adapter": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@tanstack/zod-form-adapter/-/zod-form-adapter-0.34.0.tgz", - "integrity": "sha512-QBRVVUATmbvJkouuEXnck9pIt+ZLtNhwq4/ENN5qsh6TSdXYQ2Hz6ziisbwog1c5hoel547UK4HTeLIfbMWNsA==", + "version": "0.40.4", + "resolved": "https://registry.npmjs.org/@tanstack/zod-form-adapter/-/zod-form-adapter-0.40.4.tgz", + "integrity": "sha512-omGATFgy+r9U3LiWO5UfJsdiI6LkQqqrLuZJ7tVsDHGjSh6ZYcl6m+hxi42xxLAMSeGSBqypaUvfPiYCFWXnlQ==", "requires": { - "@tanstack/form-core": "0.34.0" + "@tanstack/form-core": "0.40.4" } }, "@tauri-apps/api": { @@ -18755,13 +18726,6 @@ "integrity": "sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==", "requires": { "@remix-run/router": "1.21.0" - }, - "dependencies": { - "@remix-run/router": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", - "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==" - } } }, "react-router-dom": { @@ -18771,13 +18735,6 @@ "requires": { "@remix-run/router": "1.21.0", "react-router": "6.28.0" - }, - "dependencies": { - "@remix-run/router": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", - "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==" - } } }, "react-stately": { @@ -19006,9 +18963,9 @@ } }, "set-cookie-parser": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", - "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==" + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" }, "set-function-length": { "version": "1.2.2", diff --git a/package.json b/package.json index d24290b4..2457eea5 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ "@supabase/auth-ui-shared": "^0.1.8", "@supabase/supabase-js": "^2.45.4", "@tailwindcss/forms": "^0.5.9", - "@tanstack/react-form": "^0.34.0", - "@tanstack/zod-form-adapter": "^0.34.0", + "@tanstack/react-form": "^0.40.0", + "@tanstack/zod-form-adapter": "^0.40.0", "@tauri-apps/api": "^2.1.1", "d3": "^7.9.0", "date-fns": "^2.23.0",