diff --git a/.changeset/wild-bobcats-do.md b/.changeset/wild-bobcats-do.md new file mode 100644 index 00000000..c5cacb16 --- /dev/null +++ b/.changeset/wild-bobcats-do.md @@ -0,0 +1,5 @@ +--- +"@mcansh/remix-fastify": patch +--- + +destroy stream on errors diff --git a/examples/playground/server.js b/examples/playground/server.js index 279d6547..a9046002 100644 --- a/examples/playground/server.js +++ b/examples/playground/server.js @@ -1,5 +1,5 @@ import chalk from "chalk"; -import { reactRouterFastify } from "@mcansh/remix-fastify/react-router"; +import { remixFastify } from "@mcansh/remix-fastify/remix"; import { installGlobals } from "@remix-run/node"; import { fastify } from "fastify"; import sourceMapSupport from "source-map-support"; @@ -14,7 +14,7 @@ app.post("/api/echo", async (request, reply) => { reply.send(request.body); }); -await app.register(reactRouterFastify, { +await app.register(remixFastify, { getLoadContext(request, reply) { return { loadContextName: "Logan" }; }, @@ -30,7 +30,7 @@ let address = await app.listen({ port: portToUse, host: "0.0.0.0" }); if (portToUse !== desiredPort) { console.warn( chalk.yellow( - `⚠️ Port ${desiredPort} is not available, using ${portToUse} instead.`, + `⚠️ Port ${desiredPort} is not available, using ${portToUse} instead.`, ), ); } diff --git a/package.json b/package.json index f07965b0..3ed39f2d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "dev": "pnpm run --filter remix-fastify --filter playground --recursive --parallel dev", "dev:vite": "pnpm run --filter remix-fastify --filter vite-remix --recursive --parallel dev", "build": "pnpm run --recursive build", - "test": "pnpm --filter ./packages/* test --if-present", + "test": "pnpm --filter ./packages/* test", "publish": "./scripts/publish.js", "publint": "publint ./packages/**", "attw": "attw ./packages/** --pack", @@ -44,5 +44,5 @@ "typescript": "^5.7.2", "vitest": "^2.1.5" }, - "packageManager": "pnpm@9.14.2+sha512.6e2baf77d06b9362294152c851c4f278ede37ab1eba3a55fda317a4a17b209f4dbb973fb250a77abc463a341fcb1f17f17cfa24091c4eb319cda0d9b84278387" + "packageManager": "pnpm@10.4.1+sha512.c753b6c3ad7afa13af388fa6d808035a008e30ea9993f58c6663e2bc5ff21679aa834db094987129aa4d488b86df57f7b634981b2f827cdcacc698cc0cfb88af" } diff --git a/packages/remix-fastify/package.json b/packages/remix-fastify/package.json index a201b8f8..cc7551c1 100644 --- a/packages/remix-fastify/package.json +++ b/packages/remix-fastify/package.json @@ -82,7 +82,7 @@ "peerDependencies": { "@remix-run/node": "^2.0.0", "fastify": "^3.29.0 || ^4.0.0 || ^5.0.0", - "react-router": ">=7.0.0 || >=7.0.0.pre", + "react-router": ">=7.0.0", "vite": ">=5.0.0" }, "peerDependenciesMeta": { diff --git a/packages/remix-fastify/src/shared.ts b/packages/remix-fastify/src/shared.ts index 47cc8c80..b21950de 100644 --- a/packages/remix-fastify/src/shared.ts +++ b/packages/remix-fastify/src/shared.ts @@ -127,11 +127,16 @@ function responseToReadable(response: Response): Readable | null { let reader = response.body.getReader(); let readable = new Readable(); readable._read = async () => { - let result = await reader.read(); - if (!result.done) { - readable.push(Buffer.from(result.value)); - } else { - readable.push(null); + try { + let result = await reader.read(); + if (!result.done) { + readable.push(Buffer.from(result.value)); + } else { + readable.push(null); + } + } catch (error) { + readable.destroy(error as Error); + return null; } }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index efaa1b59..2e59dfd6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -pnpmfileChecksum: 5n6ssjlhxmknpyjcahpotddrcm +pnpmfileChecksum: sha256-0u8kG2pOmBmuiWYjMI4iLonDKpR3rqo6+jvR5tf8Uow= importers: @@ -24,7 +24,7 @@ importers: version: 6.0.1 '@remix-run/eslint-config': specifier: latest - version: 2.15.3(eslint@9.15.0(jiti@2.3.3))(react@18.3.1)(typescript@5.7.2) + version: 2.15.2(eslint@9.15.0(jiti@2.3.3))(react@18.3.1)(typescript@5.7.2) '@total-typescript/tsconfig': specifier: ^1.0.4 version: 1.0.4 @@ -78,7 +78,7 @@ importers: version: 5.7.2 vitest: specifier: ^2.1.5 - version: 2.1.5(@types/node@22.13.4)(lightningcss@1.26.0) + version: 2.1.5(@types/node@22.10.10)(lightningcss@1.26.0) examples/basic: dependencies: @@ -90,13 +90,13 @@ importers: version: link:../../packages/remix-fastify '@remix-run/css-bundle': specifier: latest - version: 2.15.3 + version: 2.15.2 '@remix-run/node': specifier: latest - version: 2.15.3(typescript@5.7.2) + version: 2.15.2(typescript@5.7.2) '@remix-run/react': specifier: latest - version: 2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + version: 2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -124,7 +124,7 @@ importers: devDependencies: '@remix-run/dev': specifier: '*' - version: 2.15.2(@remix-run/react@2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 2.15.2(@remix-run/react@2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) '@remix-run/eslint-config': specifier: '*' version: 2.15.2(eslint@8.57.0)(react@18.3.1)(typescript@5.7.2) @@ -160,10 +160,10 @@ importers: version: link:../../packages/remix-fastify '@remix-run/node': specifier: latest - version: 2.15.3(typescript@5.7.2) + version: 2.15.2(typescript@5.7.2) '@remix-run/react': specifier: latest - version: 2.15.3(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2) + version: 2.15.2(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -191,13 +191,13 @@ importers: version: 9.0.3 '@remix-run/dev': specifier: ^2.15.2 - version: 2.15.2(@remix-run/react@2.15.3(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 2.15.2(@remix-run/react@2.15.2(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) '@remix-run/eslint-config': specifier: ^2.15.2 version: 2.15.2(eslint@8.57.0)(react@19.0.0-rc.1)(typescript@5.7.2) '@tailwindcss/vite': specifier: 4.0.0-alpha.34 - version: 4.0.0-alpha.34(@babel/core@7.26.7)(postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0))(postcss@8.5.1)(svelte@5.2.2)(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 4.0.0-alpha.34(@babel/core@7.26.7)(postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0))(postcss@8.5.1)(svelte@5.2.2)(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) '@total-typescript/tsconfig': specifier: ^1.0.4 version: 1.0.4 @@ -236,10 +236,10 @@ importers: version: 5.7.2 vite: specifier: ^5.4.12 - version: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + version: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) vite-tsconfig-paths: specifier: ^5.1.3 - version: 5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) examples/react-router: dependencies: @@ -282,7 +282,7 @@ importers: devDependencies: '@react-router/dev': specifier: 7.0.1 - version: 7.0.1(@react-router/serve@7.0.1(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 7.0.1(@react-router/serve@7.0.1(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) '@total-typescript/tsconfig': specifier: ^1.0.4 version: 1.0.4 @@ -303,16 +303,16 @@ importers: version: 8.4.49 tailwindcss: specifier: ^3.4.15 - version: 3.4.15(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)) + version: 3.4.15(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)) typescript: specifier: ^5.7.2 version: 5.7.2 vite: specifier: ^5.4.12 - version: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + version: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) vite-tsconfig-paths: specifier: ^5.1.3 - version: 5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) examples/vite: dependencies: @@ -327,13 +327,13 @@ importers: version: link:../../packages/remix-fastify '@remix-run/node': specifier: latest - version: 2.15.3(typescript@5.7.2) + version: 2.15.2(typescript@5.7.2) '@remix-run/react': specifier: latest - version: 2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + version: 2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@remix-run/server-runtime': specifier: latest - version: 2.15.3(typescript@5.7.2) + version: 2.15.2(typescript@5.7.2) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -361,7 +361,7 @@ importers: devDependencies: '@remix-run/dev': specifier: '*' - version: 2.15.2(@remix-run/react@2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 2.15.2(@remix-run/react@2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) '@remix-run/eslint-config': specifier: '*' version: 2.15.2(eslint@8.57.0)(react@18.3.1)(typescript@5.7.2) @@ -391,10 +391,10 @@ importers: version: 5.7.2 vite: specifier: ^5.4.12 - version: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + version: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) vite-tsconfig-paths: specifier: ^5.1.3 - version: 5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + version: 5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) packages/remix-fastify: dependencies: @@ -1740,8 +1740,8 @@ packages: peerDependencies: react-router: 7.0.1 - '@remix-run/css-bundle@2.15.3': - resolution: {integrity: sha512-4vOuD+StpDzYOfsMQV0iAdVEpmLghuZEHxFcHReE+X8UXEzPRNAKy2hIM3N8Q7o9ciEaC5Ix8F3KS2g1O6HGsA==} + '@remix-run/css-bundle@2.15.2': + resolution: {integrity: sha512-/GX8qPfUa9lZI0rx270/JH8oq4X3KFy7FlYV5dSB9pJjc5uR0BVkfb5htpS/U55o7d0qVwa28Wa9y5Z8D01CEQ==} engines: {node: '>=18.0.0'} '@remix-run/dev@2.15.2': @@ -1775,17 +1775,6 @@ packages: typescript: optional: true - '@remix-run/eslint-config@2.15.3': - resolution: {integrity: sha512-p9V3rvFAgFRPyjxZnW9bTR7WZfTl13wcbfWtySWcNdeqJZauCN9xdkB1r+PnsjaK77RXWtSCsEgRn/+mwx9Kzg==} - engines: {node: '>=18.0.0'} - peerDependencies: - eslint: ^8.0.0 - react: ^18.0.0 - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - '@remix-run/node@2.15.2': resolution: {integrity: sha512-NS/h5uxje7DYCNgcKqKAiUhf0r2HVnoYUBWLyIIMmCUP1ddWurBP6xTPcWzGhEvV/EvguniYi1wJZ5+X8sonWw==} engines: {node: '>=18.0.0'} @@ -1795,17 +1784,8 @@ packages: typescript: optional: true - '@remix-run/node@2.15.3': - resolution: {integrity: sha512-TYfS6BPhbABBpSRZ6WBA4qIWSwWvJhRVQGXCHUtgOwkuW863rcFmjh9g2Xj/IHyTmbOYPdcjHsIgZ9el4CHOKQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - - '@remix-run/react@2.15.3': - resolution: {integrity: sha512-AynCltIk8KLlxV9a+4dORtEMNtF5wJAzBNBZLJMdw3FCJNQZRYQSen8rDnIovOOiz9UNZ2SmBTFERiFMKS16jw==} + '@remix-run/react@2.15.2': + resolution: {integrity: sha512-NAAMsSgoC/sdOgovUewwRCE/RUm3F+MBxxZKfwu3POCNeHaplY5qGkH/y8PUXvdN1EBG7Z0Ko43dyzCfcEy5PA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 @@ -1819,8 +1799,8 @@ packages: resolution: {integrity: sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==} engines: {node: '>=14.0.0'} - '@remix-run/server-runtime@2.15.3': - resolution: {integrity: sha512-taHBe1DEqxZNjjj6OfkSYbup+sZPjbTgUhykaI+nHqrC2NDQuTiisBXhLwtx60GctONR/x0lWhF7R9ZGC5WsHw==} + '@remix-run/server-runtime@2.15.2': + resolution: {integrity: sha512-OqiPcvEnnU88B8b1LIWHHkQ3Tz2GDAmQ1RihFNQsbrFKpDsQLkw0lJlnfgKA/uHd0CEEacpfV7C9qqJT3V6Z2g==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -2201,9 +2181,6 @@ packages: '@types/node@22.10.10': resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} - '@types/node@22.13.4': - resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} - '@types/node@22.9.2': resolution: {integrity: sha512-wwuxAVEbsRvDD9x7buvAl7DyQ7Oj+va/d/Veug7higYzp9MF0CINbfWTBgDFMpcVwcdUiYuNmX2KfnvY3N70mw==} @@ -3282,10 +3259,6 @@ packages: resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} engines: {node: '>= 0.4'} - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -3548,8 +3521,8 @@ packages: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} - esrap@1.4.5: - resolution: {integrity: sha512-CjNMjkBWWZeHn+VX+gS8YvFwJ5+NDhg8aWZBSFJPR8qQduDNjbJodA2WcwCm7uQa5Rjqj+nZvVmceg1RbHFB9g==} + esrap@1.4.3: + resolution: {integrity: sha512-Xddc1RsoFJ4z9nR7W7BFaEPIp4UXoeQ0+077UdWLxbafMQFyU79sQJMk7kxNgRwQ9/aVgaKacCHC2pUACGwmYw==} esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} @@ -3677,8 +3650,8 @@ packages: fastify@5.2.1: resolution: {integrity: sha512-rslrNBF67eg8/Gyn7P2URV8/6pz8kSAscFL4EThZJ8JBMaXacVdVE4hmUcnPNKERl5o/xTiBSLfdowBRhVF1WA==} - fastq@1.19.0: - resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} + fastq@1.18.0: + resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} fault@2.0.1: resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} @@ -3737,9 +3710,6 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - for-each@0.3.4: resolution: {integrity: sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==} engines: {node: '>= 0.4'} @@ -3838,10 +3808,6 @@ packages: get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - get-intrinsic@1.2.7: resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} engines: {node: '>= 0.4'} @@ -3939,9 +3905,6 @@ packages: globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -3982,10 +3945,6 @@ packages: resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} engines: {node: '>= 0.4'} - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} @@ -4286,10 +4245,6 @@ packages: is-reference@3.0.3: resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -4330,10 +4285,6 @@ packages: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - is-typed-array@1.1.15: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} @@ -4401,8 +4352,8 @@ packages: resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} engines: {node: 20 || >=22} - jackspeak@4.0.3: - resolution: {integrity: sha512-oSwM7q8PTHQWuZAlp995iPpPJ4Vkl7qT0ZRD+9duL9j2oBy6KcTfyxc8mEuHJYC+z/kbps80aJLkaNzTOrf/kw==} + jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} engines: {node: 20 || >=22} javascript-stringify@2.1.0: @@ -5730,15 +5681,15 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-router-dom@6.29.0: - resolution: {integrity: sha512-pkEbJPATRJ2iotK+wUwHfy0xs2T59YPEN8BQxVCPeBZvK7kfPESRc/nyxzdcxR17hXgUPYx2whMwl+eo9cUdnQ==} + react-router-dom@6.28.1: + resolution: {integrity: sha512-YraE27C/RdjcZwl5UCqF/ffXnZDxpJdk9Q6jw38SZHjXs7NNdpViq2l2c7fO7+4uWaEfcwfGCv3RSg4e1By/fQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.29.0: - resolution: {integrity: sha512-DXZJoE0q+KyeVw75Ck6GkPxFak63C4fGqZGNijnWgzB/HzSP1ZfTlBj5COaGWwhrMQ/R8bXiq5Ooy4KG+ReyjQ==} + react-router@6.28.1: + resolution: {integrity: sha512-2omQTA3rkMljmrvvo6WtewGdVh45SpL9hGiCI9uUrwGGfNFDIvGK4gYJsKlJoNVi6AQZcopSCballL+QGOm7fA==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -6834,10 +6785,6 @@ packages: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} - which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - which-typed-array@1.1.18: resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} engines: {node: '>= 0.4'} @@ -7996,7 +7943,7 @@ snapshots: '@fastify/send': 3.3.1 content-disposition: 0.5.4 fastify-plugin: 5.0.1 - fastq: 1.19.0 + fastq: 1.18.0 glob: 11.0.1 '@humanfs/core@0.19.1': {} @@ -8140,7 +8087,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.0 + fastq: 1.18.0 '@nolyfill/is-core-module@1.0.39': {} @@ -8282,7 +8229,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@react-router/dev@7.0.1(@react-router/serve@7.0.1(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0))': + '@react-router/dev@7.0.1(@react-router/serve@7.0.1(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0))': dependencies: '@babel/core': 7.25.8 '@babel/generator': 7.25.7 @@ -8313,8 +8260,8 @@ snapshots: semver: 7.6.3 set-cookie-parser: 2.6.0 valibot: 0.41.0(typescript@5.7.2) - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) - vite-node: 1.6.0(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) + vite-node: 1.6.0(@types/node@22.10.10)(lightningcss@1.26.0) optionalDependencies: '@react-router/serve': 7.0.1(react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.7.2) typescript: 5.7.2 @@ -8373,9 +8320,9 @@ snapshots: - supports-color - typescript - '@remix-run/css-bundle@2.15.3': {} + '@remix-run/css-bundle@2.15.2': {} - '@remix-run/dev@2.15.2(@remix-run/react@2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0))': + '@remix-run/dev@2.15.2(@remix-run/react@2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0))': dependencies: '@babel/core': 7.26.7 '@babel/generator': 7.26.5 @@ -8387,12 +8334,12 @@ snapshots: '@babel/types': 7.26.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.15.3(typescript@5.7.2) - '@remix-run/react': 2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + '@remix-run/node': 2.15.2(typescript@5.7.2) + '@remix-run/react': 2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@remix-run/router': 1.22.0 - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) + '@remix-run/server-runtime': 2.15.2(typescript@5.7.2) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@22.13.4)(lightningcss@1.26.0) + '@vanilla-extract/integration': 6.5.0(@types/node@22.10.10)(lightningcss@1.26.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -8419,7 +8366,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.5.1 postcss-discard-duplicates: 5.1.0(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)) postcss-modules: 6.0.1(postcss@8.5.1) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -8431,11 +8378,11 @@ snapshots: tar-fs: 2.1.2 tsconfig-paths: 4.2.0 valibot: 0.41.0(typescript@5.7.2) - vite-node: 1.6.0(@types/node@22.13.4)(lightningcss@1.26.0) + vite-node: 1.6.0(@types/node@22.10.10)(lightningcss@1.26.0) ws: 7.5.10 optionalDependencies: typescript: 5.7.2 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8452,7 +8399,7 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/dev@2.15.2(@remix-run/react@2.15.3(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2))(@types/node@22.13.4)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0))': + '@remix-run/dev@2.15.2(@remix-run/react@2.15.2(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2))(@types/node@22.10.10)(lightningcss@1.26.0)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2))(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0))': dependencies: '@babel/core': 7.26.7 '@babel/generator': 7.26.5 @@ -8464,12 +8411,12 @@ snapshots: '@babel/types': 7.26.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.15.3(typescript@5.7.2) - '@remix-run/react': 2.15.3(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2) + '@remix-run/node': 2.15.2(typescript@5.7.2) + '@remix-run/react': 2.15.2(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2) '@remix-run/router': 1.22.0 - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) + '@remix-run/server-runtime': 2.15.2(typescript@5.7.2) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@22.13.4)(lightningcss@1.26.0) + '@vanilla-extract/integration': 6.5.0(@types/node@22.10.10)(lightningcss@1.26.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -8496,7 +8443,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.5.1 postcss-discard-duplicates: 5.1.0(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)) postcss-modules: 6.0.1(postcss@8.5.1) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -8508,11 +8455,11 @@ snapshots: tar-fs: 2.1.2 tsconfig-paths: 4.2.0 valibot: 0.41.0(typescript@5.7.2) - vite-node: 1.6.0(@types/node@22.13.4)(lightningcss@1.26.0) + vite-node: 1.6.0(@types/node@22.10.10)(lightningcss@1.26.0) ws: 7.5.10 optionalDependencies: typescript: 5.7.2 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8535,13 +8482,13 @@ snapshots: '@babel/eslint-parser': 7.26.5(@babel/core@7.26.7)(eslint@8.57.0) '@babel/preset-react': 7.26.3(@babel/core@7.26.7) '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0) - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) eslint-plugin-jest-dom: 4.0.3(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.0) eslint-plugin-node: 11.1.0(eslint@8.57.0) @@ -8567,8 +8514,8 @@ snapshots: '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) eslint-plugin-jest-dom: 4.0.3(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.0) @@ -8585,7 +8532,7 @@ snapshots: - jest - supports-color - '@remix-run/eslint-config@2.15.3(eslint@9.15.0(jiti@2.3.3))(react@18.3.1)(typescript@5.7.2)': + '@remix-run/eslint-config@2.15.2(eslint@9.15.0(jiti@2.3.3))(react@18.3.1)(typescript@5.7.2)': dependencies: '@babel/core': 7.26.7 '@babel/eslint-parser': 7.26.5(@babel/core@7.26.7)(eslint@9.15.0(jiti@2.3.3)) @@ -8615,7 +8562,7 @@ snapshots: '@remix-run/node@2.15.2(typescript@5.7.2)': dependencies: - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) + '@remix-run/server-runtime': 2.15.2(typescript@5.7.2) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.2 @@ -8625,45 +8572,33 @@ snapshots: optionalDependencies: typescript: 5.7.2 - '@remix-run/node@2.15.3(typescript@5.7.2)': - dependencies: - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) - '@remix-run/web-fetch': 4.4.2 - '@web3-storage/multipart-parser': 1.0.0 - cookie-signature: 1.2.2 - source-map-support: 0.5.21 - stream-slice: 0.1.2 - undici: 6.21.1 - optionalDependencies: - typescript: 5.7.2 - - '@remix-run/react@2.15.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': + '@remix-run/react@2.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': dependencies: '@remix-run/router': 1.22.0 - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) + '@remix-run/server-runtime': 2.15.2(typescript@5.7.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.29.0(react@18.3.1) - react-router-dom: 6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router: 6.28.1(react@18.3.1) + react-router-dom: 6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) turbo-stream: 2.4.0 optionalDependencies: typescript: 5.7.2 - '@remix-run/react@2.15.3(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2)': + '@remix-run/react@2.15.2(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1)(typescript@5.7.2)': dependencies: '@remix-run/router': 1.22.0 - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) + '@remix-run/server-runtime': 2.15.2(typescript@5.7.2) react: 19.0.0-rc.1 react-dom: 19.0.0-rc.1(react@19.0.0-rc.1) - react-router: 6.29.0(react@19.0.0-rc.1) - react-router-dom: 6.29.0(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1) + react-router: 6.28.1(react@19.0.0-rc.1) + react-router-dom: 6.28.1(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1) turbo-stream: 2.4.0 optionalDependencies: typescript: 5.7.2 '@remix-run/router@1.22.0': {} - '@remix-run/server-runtime@2.15.3(typescript@5.7.2)': + '@remix-run/server-runtime@2.15.2(typescript@5.7.2)': dependencies: '@remix-run/router': 1.22.0 '@types/cookie': 0.6.0 @@ -8875,14 +8810,14 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.0.0-alpha.34 '@tailwindcss/oxide-win32-x64-msvc': 4.0.0-alpha.34 - '@tailwindcss/vite@4.0.0-alpha.34(@babel/core@7.26.7)(postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0))(postcss@8.5.1)(svelte@5.2.2)(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0))': + '@tailwindcss/vite@4.0.0-alpha.34(@babel/core@7.26.7)(postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0))(postcss@8.5.1)(svelte@5.2.2)(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0))': dependencies: '@tailwindcss/node': 4.0.0-alpha.34 '@tailwindcss/oxide': 4.0.0-alpha.34 lightningcss: 1.26.0 svelte-preprocess: 6.0.3(@babel/core@7.26.7)(postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0))(postcss@8.5.1)(svelte@5.2.2)(typescript@5.7.2) tailwindcss: 4.0.0-alpha.34 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - '@babel/core' - coffeescript @@ -8930,12 +8865,12 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.13.4 + '@types/node': 22.10.10 optional: true '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.10.10 optional: true '@types/cookie@0.6.0': {} @@ -8952,7 +8887,7 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.10.10 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8994,11 +8929,6 @@ snapshots: dependencies: undici-types: 6.20.0 - '@types/node@22.13.4': - dependencies: - undici-types: 6.20.0 - optional: true - '@types/node@22.9.2': dependencies: undici-types: 6.19.8 @@ -9027,13 +8957,13 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.13.4 + '@types/node': 22.10.10 optional: true '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.13.4 + '@types/node': 22.10.10 '@types/send': 0.17.4 optional: true @@ -9045,25 +8975,6 @@ snapshots: '@types/web@0.0.182': {} - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.7.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.7.2) - debug: 4.4.0 - eslint: 8.57.0 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare-lite: 1.4.0 - semver: 7.6.3 - tsutils: 3.21.0(typescript@5.7.2) - optionalDependencies: - typescript: 5.7.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 @@ -9231,7 +9142,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@6.5.0(@types/node@22.13.4)(lightningcss@1.26.0)': + '@vanilla-extract/integration@6.5.0(@types/node@22.10.10)(lightningcss@1.26.0)': dependencies: '@babel/core': 7.26.7 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) @@ -9244,8 +9155,8 @@ snapshots: lodash: 4.17.21 mlly: 1.7.4 outdent: 0.8.0 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) - vite-node: 1.6.0(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) + vite-node: 1.6.0(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -9267,13 +9178,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0))': + '@vitest/mocker@2.1.5(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0))': dependencies: '@vitest/spy': 2.1.5 estree-walker: 3.0.3 magic-string: 0.30.13 optionalDependencies: - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) '@vitest/pretty-format@2.1.5': dependencies: @@ -9554,7 +9465,7 @@ snapshots: array-buffer-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-array-buffer: 3.0.4 array-buffer-byte-length@1.0.2: @@ -9618,11 +9529,11 @@ snapshots: arraybuffer.prototype.slice@1.0.3: dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.22.5 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.7 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 @@ -9663,7 +9574,7 @@ snapshots: avvio@9.1.0: dependencies: '@fastify/error': 4.0.0 - fastq: 1.19.0 + fastq: 1.18.0 axe-core@4.10.2: {} @@ -9788,10 +9699,10 @@ snapshots: call-bind@1.0.7: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.7 set-function-length: 1.2.2 call-bind@1.0.8: @@ -10253,28 +10164,28 @@ snapshots: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - es-define-property: 1.0.0 + call-bind: 1.0.8 + es-define-property: 1.0.1 es-errors: 1.3.0 es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.7 get-symbol-description: 1.0.2 globalthis: 1.0.3 - gopd: 1.0.1 + gopd: 1.2.0 has-property-descriptors: 1.0.2 has-proto: 1.0.3 - has-symbols: 1.0.3 + has-symbols: 1.1.0 hasown: 2.0.2 internal-slot: 1.0.7 is-array-buffer: 3.0.4 is-callable: 1.2.7 is-negative-zero: 2.0.3 - is-regex: 1.1.4 + is-regex: 1.2.1 is-shared-array-buffer: 1.0.3 is-string: 1.0.7 - is-typed-array: 1.1.13 + is-typed-array: 1.1.15 is-weakref: 1.0.2 object-inspect: 1.13.1 object-keys: 1.1.1 @@ -10290,7 +10201,7 @@ snapshots: typed-array-byte-offset: 1.0.2 typed-array-length: 1.0.5 unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 + which-typed-array: 1.1.18 es-abstract@1.23.9: dependencies: @@ -10346,10 +10257,6 @@ snapshots: unbox-primitive: 1.1.0 which-typed-array: 1.1.18 - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 - es-define-property@1.0.1: {} es-errors@1.3.0: {} @@ -10395,7 +10302,7 @@ snapshots: es-set-tostringtag@2.0.3: dependencies: - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.7 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -10559,7 +10466,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.0): + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 @@ -10571,7 +10478,7 @@ snapshots: is-glob: 4.0.3 stable-hash: 0.0.4 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)) transitivePeerDependencies: - supports-color @@ -10591,25 +10498,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.7.2) - eslint: 8.57.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.0) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -10636,7 +10532,7 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0))(eslint@8.57.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -10647,36 +10543,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.0) - hasown: 2.0.2 - is-core-module: 2.16.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.1 - semver: 6.3.1 - string.prototype.trimend: 1.0.9 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.7.2) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.0): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.3 - array.prototype.flatmap: 1.3.3 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.57.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3)))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -10737,16 +10604,6 @@ snapshots: eslint: 9.15.0(jiti@2.3.3) requireindex: 1.2.0 - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2): - dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.7.2) - eslint: 8.57.0 - optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) - transitivePeerDependencies: - - supports-color - - typescript - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.3))(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.7.2) @@ -11028,7 +10885,7 @@ snapshots: dependencies: estraverse: 5.3.0 - esrap@1.4.5: + esrap@1.4.3: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -11247,7 +11104,7 @@ snapshots: semver: 7.6.3 toad-cache: 3.7.0 - fastq@1.19.0: + fastq@1.18.0: dependencies: reusify: 1.0.4 @@ -11316,10 +11173,6 @@ snapshots: flatted@3.3.1: {} - for-each@0.3.3: - dependencies: - is-callable: 1.2.7 - for-each@0.3.4: dependencies: is-callable: 1.2.7 @@ -11387,7 +11240,7 @@ snapshots: function.prototype.name@1.1.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.22.5 functions-have-names: 1.2.3 @@ -11413,14 +11266,6 @@ snapshots: get-func-name@2.0.2: {} - get-intrinsic@1.2.4: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - get-intrinsic@1.2.7: dependencies: call-bind-apply-helpers: 1.0.1 @@ -11447,9 +11292,9 @@ snapshots: get-symbol-description@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.7 get-symbol-description@1.1.0: dependencies: @@ -11502,7 +11347,7 @@ snapshots: glob@11.0.1: dependencies: foreground-child: 3.3.0 - jackspeak: 4.0.3 + jackspeak: 4.0.2 minimatch: 10.0.1 minipass: 7.1.2 package-json-from-dist: 1.0.1 @@ -11553,10 +11398,6 @@ snapshots: globrex@0.1.2: {} - gopd@1.0.1: - dependencies: - get-intrinsic: 1.2.4 - gopd@1.2.0: {} graceful-fs@4.2.11: {} @@ -11590,8 +11431,6 @@ snapshots: dependencies: dunder-proto: 1.0.1 - has-symbols@1.0.3: {} - has-symbols@1.1.0: {} has-tostringtag@1.0.2: @@ -11722,8 +11561,8 @@ snapshots: is-array-buffer@3.0.4: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.7 is-array-buffer@3.0.5: dependencies: @@ -11755,7 +11594,7 @@ snapshots: is-boolean-object@1.1.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 is-boolean-object@1.2.1: @@ -11878,11 +11717,6 @@ snapshots: dependencies: '@types/estree': 1.0.6 - is-regex@1.1.4: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 - is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -11894,7 +11728,7 @@ snapshots: is-shared-array-buffer@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-shared-array-buffer@1.0.4: dependencies: @@ -11917,7 +11751,7 @@ snapshots: is-symbol@1.0.4: dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 is-symbol@1.1.1: dependencies: @@ -11925,10 +11759,6 @@ snapshots: has-symbols: 1.1.0 safe-regex-test: 1.1.0 - is-typed-array@1.1.13: - dependencies: - which-typed-array: 1.1.15 - is-typed-array@1.1.15: dependencies: which-typed-array: 1.1.18 @@ -11939,7 +11769,7 @@ snapshots: is-weakref@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-weakref@1.1.0: dependencies: @@ -11993,7 +11823,7 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@4.0.3: + jackspeak@4.0.2: dependencies: '@isaacs/cliui': 8.0.2 @@ -12872,9 +12702,9 @@ snapshots: object.assign@4.1.5: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - has-symbols: 1.0.3 + has-symbols: 1.1.0 object-keys: 1.1.1 object.assign@4.1.7: @@ -13172,21 +13002,21 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.7.2) + ts-node: 10.9.2(@types/node@22.10.10)(typescript@5.7.2) - postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.5.1 - ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.7.2) + ts-node: 10.9.2(@types/node@22.10.10)(typescript@5.7.2) postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0): dependencies: @@ -13461,26 +13291,26 @@ snapshots: react-refresh@0.14.2: {} - react-router-dom@6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.22.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.29.0(react@18.3.1) + react-router: 6.28.1(react@18.3.1) - react-router-dom@6.29.0(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1): + react-router-dom@6.28.1(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1): dependencies: '@remix-run/router': 1.22.0 react: 19.0.0-rc.1 react-dom: 19.0.0-rc.1(react@19.0.0-rc.1) - react-router: 6.29.0(react@19.0.0-rc.1) + react-router: 6.28.1(react@19.0.0-rc.1) - react-router@6.29.0(react@18.3.1): + react-router@6.28.1(react@18.3.1): dependencies: '@remix-run/router': 1.22.0 react: 18.3.1 - react-router@6.29.0(react@19.0.0-rc.1): + react-router@6.28.1(react@19.0.0-rc.1): dependencies: '@remix-run/router': 1.22.0 react: 19.0.0-rc.1 @@ -13592,7 +13422,7 @@ snapshots: regexp.prototype.flags@1.5.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 @@ -13755,9 +13585,9 @@ snapshots: safe-array-concat@1.1.2: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 + call-bind: 1.0.8 + get-intrinsic: 1.2.7 + has-symbols: 1.1.0 isarray: 2.0.5 safe-array-concat@1.1.3: @@ -13841,7 +13671,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.7 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -14070,7 +13900,7 @@ snapshots: string.prototype.trim@1.2.9: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.9 es-object-atoms: 1.1.1 @@ -14084,7 +13914,7 @@ snapshots: string.prototype.trimstart@1.0.7: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.22.5 @@ -14177,13 +14007,13 @@ snapshots: aria-query: 5.3.2 axobject-query: 4.1.0 esm-env: 1.2.2 - esrap: 1.4.5 + esrap: 1.4.3 is-reference: 3.0.3 locate-character: 3.0.0 magic-string: 0.30.17 zimmerframe: 1.1.2 - tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)): + tailwindcss@3.4.15(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -14202,7 +14032,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -14324,14 +14154,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.2): + ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.4 + '@types/node': 22.10.10 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14420,9 +14250,9 @@ snapshots: typed-array-buffer@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 - is-typed-array: 1.1.13 + is-typed-array: 1.1.15 typed-array-buffer@1.0.3: dependencies: @@ -14432,11 +14262,11 @@ snapshots: typed-array-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 + call-bind: 1.0.8 + for-each: 0.3.4 + gopd: 1.2.0 has-proto: 1.0.3 - is-typed-array: 1.1.13 + is-typed-array: 1.1.15 typed-array-byte-length@1.0.3: dependencies: @@ -14449,11 +14279,11 @@ snapshots: typed-array-byte-offset@1.0.2: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 + call-bind: 1.0.8 + for-each: 0.3.4 + gopd: 1.2.0 has-proto: 1.0.3 - is-typed-array: 1.1.13 + is-typed-array: 1.1.15 typed-array-byte-offset@1.0.4: dependencies: @@ -14467,11 +14297,11 @@ snapshots: typed-array-length@1.0.5: dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 + call-bind: 1.0.8 + for-each: 0.3.4 + gopd: 1.2.0 has-proto: 1.0.3 - is-typed-array: 1.1.13 + is-typed-array: 1.1.15 possible-typed-array-names: 1.0.0 typed-array-length@1.0.7: @@ -14499,9 +14329,9 @@ snapshots: unbox-primitive@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-bigints: 1.0.2 - has-symbols: 1.0.3 + has-symbols: 1.1.0 which-boxed-primitive: 1.0.2 unbox-primitive@1.1.0: @@ -14648,13 +14478,13 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-node@1.6.0(@types/node@22.13.4)(lightningcss@1.26.0): + vite-node@1.6.0(@types/node@22.10.10)(lightningcss@1.26.0): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - '@types/node' - less @@ -14666,13 +14496,13 @@ snapshots: - supports-color - terser - vite-node@2.1.5(@types/node@22.13.4)(lightningcss@1.26.0): + vite-node@2.1.5(@types/node@22.10.10)(lightningcss@1.26.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - '@types/node' - less @@ -14684,24 +14514,24 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)): + vite-tsconfig-paths@5.1.3(typescript@5.7.2)(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.7.2) optionalDependencies: - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0): + vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0): dependencies: esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.31.0 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.10.10 fsevents: 2.3.3 lightningcss: 1.26.0 @@ -14715,10 +14545,10 @@ snapshots: fsevents: 2.3.3 lightningcss: 1.26.0 - vitest@2.1.5(@types/node@22.13.4)(lightningcss@1.26.0): + vitest@2.1.5(@types/node@22.10.10)(lightningcss@1.26.0): dependencies: '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@5.4.14(@types/node@22.13.4)(lightningcss@1.26.0)) + '@vitest/mocker': 2.1.5(vite@5.4.14(@types/node@22.10.10)(lightningcss@1.26.0)) '@vitest/pretty-format': 2.1.5 '@vitest/runner': 2.1.5 '@vitest/snapshot': 2.1.5 @@ -14734,11 +14564,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.13.4)(lightningcss@1.26.0) - vite-node: 2.1.5(@types/node@22.13.4)(lightningcss@1.26.0) + vite: 5.4.14(@types/node@22.10.10)(lightningcss@1.26.0) + vite-node: 2.1.5(@types/node@22.10.10)(lightningcss@1.26.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.10.10 transitivePeerDependencies: - less - lightningcss @@ -14811,14 +14641,6 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.4 - which-typed-array@1.1.15: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.2 - which-typed-array@1.1.18: dependencies: available-typed-arrays: 1.0.7