diff --git a/package.json b/package.json index f7a27f82d7..01d1f3e176 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "Shiro", "version": "1.2.3", "private": false, - "packageManager": "pnpm@9.13.2", + "packageManager": "pnpm@9.14.4", "license": "AGPL-3.0", "engines": { "node": ">=18" @@ -22,7 +22,7 @@ "start": "npm run dev" }, "dependencies": { - "@aws-sdk/client-s3": "3.700.0", + "@aws-sdk/client-s3": "3.705.0", "@excalidraw/excalidraw": "0.17.6", "@floating-ui/react-dom": "2.1.2", "@milkdown/core": "7.5.0", @@ -49,14 +49,14 @@ "@radix-ui/react-select": "2.1.2", "@radix-ui/react-switch": "1.1.1", "@radix-ui/react-tabs": "1.1.1", - "@shikijs/transformers": "1.23.1", + "@shikijs/transformers": "1.24.0", "@shiro/fetch": "link:./packages/fetch", "@simplewebauthn/browser": "12.0.0", "@simplewebauthn/types": "12.0.0", - "@tanstack/query-async-storage-persister": "5.60.6", - "@tanstack/react-query": "5.61.3", - "@tanstack/react-query-devtools": "5.61.3", - "@tanstack/react-query-persist-client": "5.61.3", + "@tanstack/query-async-storage-persister": "5.62.2", + "@tanstack/react-query": "5.62.2", + "@tanstack/react-query-devtools": "5.62.2", + "@tanstack/react-query-persist-client": "5.62.2", "@upstash/redis": "1.34.3", "@vercel/analytics": "1.4.1", "@vercel/postgres": "0.10.0", @@ -88,13 +88,13 @@ "marked": "15.0.2", "medium-zoom": "1.1.0", "mermaid": "11.4.0", - "motion": "11.11.17", + "motion": "11.13.1", "nanoid": "^5.0.8", "next": "14.2.8", "next-runtime-env": "3.2.2", "next-themes": "0.4.3", "ofetch": "1.4.1", - "openai": "4.72.0", + "openai": "4.75.0", "pngjs": "7.0.0", "prop-types": "15.8.1", "qrcode.react": "4.1.0", @@ -102,7 +102,7 @@ "react-dom": "18.3.1", "react-error-boundary": "4.1.2", "react-intersection-observer": "9.13.1", - "react-responsive-masonry": "2.4.1", + "react-responsive-masonry": "2.5.0", "react-router-dom": "7.0.1", "react-toastify": "10.0.6", "react-tweet": "3.2.1", @@ -134,7 +134,7 @@ "@types/js-yaml": "4.0.9", "@types/katex": "^0.16.7", "@types/markdown-escape": "1.1.3", - "@types/node": "22.9.3", + "@types/node": "22.10.1", "@types/pngjs": "6.0.5", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", @@ -146,7 +146,7 @@ "code-inspector-plugin": "0.18.2", "cross-env": "7.0.3", "dotenv": "16.4.5", - "eslint": "9.15.0", + "eslint": "9.16.0", "eslint-config-hyoban": "3.1.13", "lint-staged": "15.2.10", "postcss": "8.4.49", @@ -157,7 +157,7 @@ "postcss-prune-var": "1.1.2", "prettier": "3.4.0", "rimraf": "6.0.1", - "shiki": "1.23.1", + "shiki": "1.24.0", "simple-git-hooks": "2.11.1", "tailwind-scrollbar": "3.1.0", "tailwind-variants": "0.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 570235263e..2aab0b5b0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,8 +29,8 @@ importers: .: dependencies: '@aws-sdk/client-s3': - specifier: 3.700.0 - version: 3.700.0 + specifier: 3.705.0 + version: 3.705.0 '@excalidraw/excalidraw': specifier: 0.17.6 version: 0.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -110,8 +110,8 @@ importers: specifier: 1.1.1 version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/transformers': - specifier: 1.23.1 - version: 1.23.1 + specifier: 1.24.0 + version: 1.24.0 '@shiro/fetch': specifier: link:./packages/fetch version: link:packages/fetch @@ -122,17 +122,17 @@ importers: specifier: 12.0.0 version: 12.0.0 '@tanstack/query-async-storage-persister': - specifier: 5.60.6 - version: 5.60.6 + specifier: 5.62.2 + version: 5.62.2 '@tanstack/react-query': - specifier: 5.61.3 - version: 5.61.3(react@18.3.1) + specifier: 5.62.2 + version: 5.62.2(react@18.3.1) '@tanstack/react-query-devtools': - specifier: 5.61.3 - version: 5.61.3(@tanstack/react-query@5.61.3(react@18.3.1))(react@18.3.1) + specifier: 5.62.2 + version: 5.62.2(@tanstack/react-query@5.62.2(react@18.3.1))(react@18.3.1) '@tanstack/react-query-persist-client': - specifier: 5.61.3 - version: 5.61.3(@tanstack/react-query@5.61.3(react@18.3.1))(react@18.3.1) + specifier: 5.62.2 + version: 5.62.2(@tanstack/react-query@5.62.2(react@18.3.1))(react@18.3.1) '@upstash/redis': specifier: 1.34.3 version: 1.34.3 @@ -227,8 +227,8 @@ importers: specifier: 11.4.0 version: 11.4.0 motion: - specifier: 11.11.17 - version: 11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.13.1 + version: 11.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) nanoid: specifier: ^5.0.8 version: 5.0.8 @@ -245,8 +245,8 @@ importers: specifier: 1.4.1 version: 1.4.1 openai: - specifier: 4.72.0 - version: 4.72.0(zod@3.23.8) + specifier: 4.75.0 + version: 4.75.0(zod@3.23.8) pngjs: specifier: 7.0.0 version: 7.0.0 @@ -269,8 +269,8 @@ importers: specifier: 9.13.1 version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-responsive-masonry: - specifier: 2.4.1 - version: 2.4.1 + specifier: 2.5.0 + version: 2.5.0 react-router-dom: specifier: 7.0.1 version: 7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -360,8 +360,8 @@ importers: specifier: 1.1.3 version: 1.1.3 '@types/node': - specifier: 22.9.3 - version: 22.9.3 + specifier: 22.10.1 + version: 22.10.1 '@types/pngjs': specifier: 6.0.5 version: 6.0.5 @@ -396,11 +396,11 @@ importers: specifier: 16.4.5 version: 16.4.5 eslint: - specifier: 9.15.0 - version: 9.15.0(jiti@2.3.1) + specifier: 9.16.0 + version: 9.16.0(jiti@2.3.1) eslint-config-hyoban: specifier: 3.1.13 - version: 3.1.13(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(tailwindcss@3.4.15)(typescript@5.7.2) + version: 3.1.13(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(tailwindcss@3.4.15)(typescript@5.7.2) lint-staged: specifier: 15.2.10 version: 15.2.10 @@ -429,8 +429,8 @@ importers: specifier: 6.0.1 version: 6.0.1 shiki: - specifier: 1.23.1 - version: 1.23.1 + specifier: 1.24.0 + version: 1.24.0 simple-git-hooks: specifier: 2.11.1 version: 2.11.1 @@ -512,8 +512,8 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.700.0': - resolution: {integrity: sha512-TZTc8OZ873VodJNcsQ4Y/60f0Y0Ws5Z3Xm5QBgPCvhqQS7/+V28pXM3fAomJsKDWTxzH0nP9csX5cPvLybgdZQ==} + '@aws-sdk/client-s3@3.705.0': + resolution: {integrity: sha512-Fm0Cbc4zr0yG0DnNycz7ywlL5tQFdLSb7xCIPfzrxJb3YQiTXWxH5eu61SSsP/Z6RBNRolmRPvst/iNgX0fWvA==} engines: {node: '>=16.0.0'} '@aws-sdk/client-sso-oidc@3.699.0': @@ -574,8 +574,8 @@ packages: resolution: {integrity: sha512-vpVukqY3U2pb+ULeX0shs6L0aadNep6kKzjme/MyulPjtUDJpD3AekHsXRrCCGLmOqSKqRgQn5zhV9pQhHsb6Q==} engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.697.0': - resolution: {integrity: sha512-K/y43P+NuHu5+21/29BoJSltcPekvcCU8i74KlGGHbW2Z105e5QVZlFjxivcPOjOA3gdC0W4SoFSIWam5RBhzw==} + '@aws-sdk/middleware-flexible-checksums@3.701.0': + resolution: {integrity: sha512-adNaPCyTT+CiVM0ufDiO1Fe7nlRmJdI9Hcgj0M9S6zR7Dw70Ra5z8Lslkd7syAccYvZaqxLklGjPQH/7GNxwTA==} engines: {node: '>=16.0.0'} '@aws-sdk/middleware-host-header@3.696.0': @@ -1357,6 +1357,10 @@ packages: resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.16.0': + resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2330,20 +2334,20 @@ packages: '@scure/bip39@1.4.0': resolution: {integrity: sha512-BEEm6p8IueV/ZTfQLp/0vhw4NPnT9oWf5+28nvmeUICjP99f4vr2d+qc7AVGDDtwRep6ifR43Yed9ERVmiITzw==} - '@shikijs/core@1.23.1': - resolution: {integrity: sha512-NuOVgwcHgVC6jBVH5V7iblziw6iQbWWHrj5IlZI3Fqu2yx9awH7OIQkXIcsHsUmY19ckwSgUMgrqExEyP5A0TA==} + '@shikijs/core@1.24.0': + resolution: {integrity: sha512-6pvdH0KoahMzr6689yh0QJ3rCgF4j1XsXRHNEeEN6M4xJTfQ6QPWrmHzIddotg+xPJUPEPzYzYCKzpYyhTI6Gw==} - '@shikijs/engine-javascript@1.23.1': - resolution: {integrity: sha512-i/LdEwT5k3FVu07SiApRFwRcSJs5QM9+tod5vYCPig1Ywi8GR30zcujbxGQFJHwYD7A5BUqagi8o5KS+LEVgBg==} + '@shikijs/engine-javascript@1.24.0': + resolution: {integrity: sha512-ZA6sCeSsF3Mnlxxr+4wGEJ9Tto4RHmfIS7ox8KIAbH0MTVUkw3roHPHZN+LlJMOHJJOVupe6tvuAzRpN8qK1vA==} - '@shikijs/engine-oniguruma@1.23.1': - resolution: {integrity: sha512-KQ+lgeJJ5m2ISbUZudLR1qHeH3MnSs2mjFg7bnencgs5jDVPeJ2NVDJ3N5ZHbcTsOIh0qIueyAJnwg7lg7kwXQ==} + '@shikijs/engine-oniguruma@1.24.0': + resolution: {integrity: sha512-Eua0qNOL73Y82lGA4GF5P+G2+VXX9XnuUxkiUuwcxQPH4wom+tE39kZpBFXfUuwNYxHSkrSxpB1p4kyRW0moSg==} - '@shikijs/transformers@1.23.1': - resolution: {integrity: sha512-yQ2Cn0M9i46p30KwbyIzLvKDk+dQNU+lj88RGO0XEj54Hn4Cof1bZoDb9xBRWxFE4R8nmK63w7oHnJwvOtt0NQ==} + '@shikijs/transformers@1.24.0': + resolution: {integrity: sha512-Qf/hby+PRPkoHncjYnJf5svK1aCsOUtQhuLzKPnmeXJtuUZCmbH0pTpdNtXe9tgln/RHlyRJnv7q46HHS1sO0Q==} - '@shikijs/types@1.23.1': - resolution: {integrity: sha512-98A5hGyEhzzAgQh2dAeHKrWW4HfCMeoFER2z16p5eJ+vmPeF6lZ/elEne6/UCU551F/WqkopqRsr1l2Yu6+A0g==} + '@shikijs/types@1.24.0': + resolution: {integrity: sha512-aptbEuq1Pk88DMlCe+FzXNnBZ17LCiLIGWAeCWhoFDzia5Q5Krx3DgnULLiouSdd6+LUM39XwXGppqYE0Ghtug==} '@shikijs/vscode-textmate@9.3.0': resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} @@ -2603,32 +2607,32 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' - '@tanstack/query-async-storage-persister@5.60.6': - resolution: {integrity: sha512-mTmr1O6XV5L0Vquj4zKNSdkBe2/qu4vMe7q0X0JNon6s0aGzkyKFF9oDOQBIimc5aceD52fMTk5B1W9Um1eklQ==} + '@tanstack/query-async-storage-persister@5.62.2': + resolution: {integrity: sha512-ye7wgvxkJMElAUChKme91wh3/haA4laVw7DlxY0uQISmrpNicNMLSi3hWnGQzTH0L9XiECPm/R8od3/YVRW+TQ==} - '@tanstack/query-core@5.60.6': - resolution: {integrity: sha512-tI+k0KyCo1EBJ54vxK1kY24LWj673ujTydCZmzEZKAew4NqZzTaVQJEuaG1qKj2M03kUHN46rchLRd+TxVq/zQ==} + '@tanstack/query-core@5.62.2': + resolution: {integrity: sha512-LcwVcC5qpsDpHcqlXUUL5o9SaOBwhNkGeV+B06s0GBoyBr8FqXPuXT29XzYXR36lchhnerp6XO+CWc84/vh7Zg==} - '@tanstack/query-devtools@5.61.3': - resolution: {integrity: sha512-AoRco+DMw7Xy9fFs+5BxBop82YPKs1/tWpTPoO1iYVwPLmAU+znnLfWyZ8Qr5OiEqoS0dCyEe6F5V11/JkCK/A==} + '@tanstack/query-devtools@5.61.4': + resolution: {integrity: sha512-21Tw+u8E3IJJj4A/Bct4H0uBaDTEu7zBrR79FeSyY+mS2gx5/m316oDtJiKkILc819VSTYt+sFzODoJNcpPqZQ==} - '@tanstack/query-persist-client-core@5.60.6': - resolution: {integrity: sha512-Rk5DiR9Mv5rQ7xXztodZlZxIXmjIhkkiB7hFlma+tWorsQO8DRuAzBH8xJTg0tLh8ydHGdiMMHHWAvJENNVGiw==} + '@tanstack/query-persist-client-core@5.62.2': + resolution: {integrity: sha512-D8HSv8EICJIlWtuEX585S1w5kDVCpALSofDsmC3ftAnwX7b9OjXqmnae2KchBRYxSnLc4Rt+l2CqUmSx+sLfmA==} - '@tanstack/react-query-devtools@5.61.3': - resolution: {integrity: sha512-bR/TaiOSqTq0M5dmYY+pJeSnl5QAuCaRRmJg+Q5hEqt6uTHgKz5WO4jdi8BywRJiZhpXLirlUAIOXJsZ8ukqSA==} + '@tanstack/react-query-devtools@5.62.2': + resolution: {integrity: sha512-s4+88OZ6ygD4ziNfUgh9y1XxsGqpscI77c8EaLP7KwEfa5WqnlB9MT/uslFkFq3vwb8JhMjB7Osv2MYrSMry6w==} peerDependencies: - '@tanstack/react-query': ^5.61.3 + '@tanstack/react-query': ^5.62.2 react: ^18 || ^19 - '@tanstack/react-query-persist-client@5.61.3': - resolution: {integrity: sha512-y/deIuuK48isQD/t1xfCRaz0AipWMrrUeHlGoVmGPoVfgJnYbJHMpJF26tmElrQVZyQ8mstrW+G1CfJBlWyj7w==} + '@tanstack/react-query-persist-client@5.62.2': + resolution: {integrity: sha512-kGgnp0fW+BzW/BZwa752fhO4+sTrpHSP+EBA8g8JmL8ITj94+p8hgMaIpacPNEGwx5rdk7JXJiPBQ08qxlb4RA==} peerDependencies: - '@tanstack/react-query': ^5.61.3 + '@tanstack/react-query': ^5.62.2 react: ^18 || ^19 - '@tanstack/react-query@5.61.3': - resolution: {integrity: sha512-c3Oz9KaCBapGkRewu7AJLhxE9BVqpMcHsd3KtFxSd7FSCu2qGwqfIN37zbSGoyk6Ix9LGZBNHQDPI6GpWABnmA==} + '@tanstack/react-query@5.62.2': + resolution: {integrity: sha512-fkTpKKfwTJtVPKVR+ag7YqFgG/7TRVVPzduPAUF9zRCiiA8Wu305u+KJl8rCrh98Qce77vzIakvtUyzWLtaPGA==} peerDependencies: react: ^18 || ^19 @@ -2803,8 +2807,8 @@ packages: '@types/node@18.19.54': resolution: {integrity: sha512-+BRgt0G5gYjTvdLac9sIeE0iZcJxi4Jc4PV5EUzqi+88jmQLr+fRZdv2tCTV7IHKSGxM6SaLoOXQWWUiLUItMw==} - '@types/node@22.9.3': - resolution: {integrity: sha512-F3u1fs/fce3FFk+DAxbxc78DF8x0cY09RRL8GnXLmkJ1jvx3TtPdWoTT5/NiYfI5ASqXBmfqJi9dZ3gxMx4lzw==} + '@types/node@22.10.1': + resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4018,8 +4022,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.15.0: - resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} + eslint@9.16.0: + resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -4167,8 +4171,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.11.17: - resolution: {integrity: sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==} + framer-motion@11.13.1: + resolution: {integrity: sha512-F40tpGTHByhn9h3zdBQPcEro+pSLtzARcocbNqAyfBI+u9S+KZuHH/7O9+z+GEkoF3eqFxfvVw0eBDytohwqmQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -5019,8 +5023,14 @@ packages: mnemonist@0.39.8: resolution: {integrity: sha512-vyWo2K3fjrUw8YeeZ1zF0fy6Mu59RHokURlld8ymdUPjMlD9EC9ov1/YPqTgqRvUN9nTr3Gqfz29LYAmu0PHPQ==} - motion@11.11.17: - resolution: {integrity: sha512-y6mXYElvJ5HHwPBUpYG/5wclKVGW4hJhqPkTjWccib5/WrcRM185adg3+4aSmG5iD10XKFt5uBOAiKwuzMHPPQ==} + motion-dom@11.13.0: + resolution: {integrity: sha512-Oc1MLGJQ6nrvXccXA89lXtOqFyBmvHtaDcTRGT66o8Czl7nuA8BeHAd9MQV1pQKX0d2RHFBFaw5g3k23hQJt0w==} + + motion-utils@11.13.0: + resolution: {integrity: sha512-lq6TzXkH5c/ysJQBxgLXgM01qwBH1b4goTPh57VvZWJbVJZF/0SB31UWEn4EIqbVPf3au88n2rvK17SpDTja1A==} + + motion@11.13.1: + resolution: {integrity: sha512-64+QpZQv8WJJFn+tEEzX04il9s6ReA6lhKRZaxzD6SunGqoaq5g+AFVfcKWme8N83eytUOpGp7mpfJ9cyZlhAA==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -5178,11 +5188,11 @@ packages: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} - oniguruma-to-es@0.4.1: - resolution: {integrity: sha512-rNcEohFz095QKGRovP/yqPIKc+nP+Sjs4YTHMv33nMePGKrq/r2eu9Yh4646M5XluGJsUnmwoXuiXE69KDs+fQ==} + oniguruma-to-es@0.7.0: + resolution: {integrity: sha512-HRaRh09cE0gRS3+wi2zxekB+I5L8C/gN60S+vb11eADHUaB/q4u8wGGOX3GvwvitG8ixaeycZfeoyruKQzUgNg==} - openai@4.72.0: - resolution: {integrity: sha512-hFqG9BWCs7L7ifrhJXw7mJXmUBr7d9N6If3J9563o0jfwVA4wFANFDDaOIWFdgDdwgCXg5emf0Q+LoLCGszQYA==} + openai@4.75.0: + resolution: {integrity: sha512-8cWaK3td0qLspaflKWD6AvpQnl0gynWFbHg7sMAgiu//F20I4GJlCCpllDrECO6WFSuY8HXJj8gji3urw2BGGg==} hasBin: true peerDependencies: zod: ^3.23.8 @@ -5794,8 +5804,8 @@ packages: '@types/react': optional: true - react-responsive-masonry@2.4.1: - resolution: {integrity: sha512-IK7SfU3hB2ZoyYNkRan4jo0gDUdUj1+X1n8INZux1otX1OtDEvL5JRolLlCXOEwVf9wmwJiOLc140UzBpNi9wA==} + react-responsive-masonry@2.5.0: + resolution: {integrity: sha512-nXQE84TEA3YaVnZTc2NLnoPH4nWqYfzJQbN5VSbcY6bQsi7NAMZ5p0/mHSYG6COYa2QoCp4E22A58O83FIiXpg==} react-router-dom@7.0.1: resolution: {integrity: sha512-duBzwAAiIabhFPZfDjcYpJ+f08TMbPMETgq254GWne2NW1ZwRHhZLj7tpSp8KGb7JvZzlLcjGUnqLxpZQVEPng==} @@ -5878,8 +5888,8 @@ packages: regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regex-recursion@4.2.1: - resolution: {integrity: sha512-QHNZyZAeKdndD1G3bKAbBEKOSSK4KOHQrAJ01N1LJeb0SoH4DJIeFhp0uUpETgONifS4+P3sOgoA1dhzgrQvhA==} + regex-recursion@4.3.0: + resolution: {integrity: sha512-5LcLnizwjcQ2ALfOj95MjcatxyqF5RPySx9yT+PaXu3Gox2vyAtLDjHB8NTJLtMGkvyau6nI3CfpwFCjPUIs/A==} regex-utilities@2.3.0: resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} @@ -6033,8 +6043,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@1.23.1: - resolution: {integrity: sha512-8kxV9TH4pXgdKGxNOkrSMydn1Xf6It8lsle0fiqxf7a1149K1WGtdOu3Zb91T5r1JpvRPxqxU3C2XdZZXQnrig==} + shiki@1.24.0: + resolution: {integrity: sha512-qIneep7QRwxRd5oiHb8jaRzH15V/S8F3saCXOdjwRLgozZJr5x2yeBhQtqkO3FSzQDwYEFAYuifg4oHjpDghrg==} short-unique-id@5.2.0: resolution: {integrity: sha512-cMGfwNyfDZ/nzJ2k2M+ClthBIh//GlZl1JEf47Uoa9XR11bz8Pa2T2wQO4bVrRdH48LrIDWJahQziKo3MjhsWg==} @@ -6350,8 +6360,8 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} @@ -6739,7 +6749,7 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.700.0': + '@aws-sdk/client-s3@3.705.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 @@ -6750,7 +6760,7 @@ snapshots: '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0) '@aws-sdk/middleware-bucket-endpoint': 3.696.0 '@aws-sdk/middleware-expect-continue': 3.696.0 - '@aws-sdk/middleware-flexible-checksums': 3.697.0 + '@aws-sdk/middleware-flexible-checksums': 3.701.0 '@aws-sdk/middleware-host-header': 3.696.0 '@aws-sdk/middleware-location-constraint': 3.696.0 '@aws-sdk/middleware-logger': 3.696.0 @@ -7057,7 +7067,7 @@ snapshots: '@smithy/types': 3.7.1 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.697.0': + '@aws-sdk/middleware-flexible-checksums@3.701.0': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 @@ -7772,12 +7782,12 @@ snapshots: '@emnapi/core@0.45.0': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 optional: true '@emnapi/runtime@0.45.0': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 optional: true '@es-joy/jsdoccomment@0.48.0': @@ -7858,20 +7868,20 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.15.0(jiti@2.3.1))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.16.0(jiti@2.3.1))': dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/ast@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) birecord: 0.1.1 string-ts: 2.2.0 ts-pattern: 5.5.0 @@ -7880,18 +7890,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/core@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) birecord: 0.1.1 short-unique-id: 5.2.0 ts-pattern: 5.5.0 @@ -7900,36 +7910,36 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/eslint-plugin@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) - eslint-plugin-react-debug: 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint-plugin-react-dom: 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint-plugin-react-hooks-extra: 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint-plugin-react-naming-convention: 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint-plugin-react-web-api: 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint-plugin-react-x: 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) + eslint-plugin-react-debug: 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint-plugin-react-dom: 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint-plugin-react-hooks-extra: 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint-plugin-react-naming-convention: 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint-plugin-react-web-api: 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint-plugin-react-x: 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/jsx@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) birecord: 0.1.1 ts-pattern: 5.5.0 transitivePeerDependencies: @@ -7937,10 +7947,10 @@ snapshots: - supports-color - typescript - '@eslint-react/shared@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/shared@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@eslint-react/tools': 1.17.1 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) local-pkg: 0.5.1 picomatch: 4.0.2 ts-pattern: 5.5.0 @@ -7951,33 +7961,33 @@ snapshots: '@eslint-react/tools@1.17.1': {} - '@eslint-react/types@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/types@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@eslint-react/tools': 1.17.1 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@eslint-react/var@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint/compat@1.2.0(eslint@9.15.0(jiti@2.3.1))': + '@eslint/compat@1.2.0(eslint@9.16.0(jiti@2.3.1))': optionalDependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) '@eslint/config-array@0.19.0': dependencies: @@ -8005,6 +8015,8 @@ snapshots: '@eslint/js@9.15.0': {} + '@eslint/js@9.16.0': {} + '@eslint/object-schema@2.1.4': {} '@eslint/plugin-kit@0.2.3': @@ -8533,27 +8545,27 @@ snapshots: dependencies: '@peculiar/asn1-schema': 2.3.13 asn1js: 3.0.5 - tslib: 2.7.0 + tslib: 2.8.1 '@peculiar/asn1-ecc@2.3.14': dependencies: '@peculiar/asn1-schema': 2.3.13 '@peculiar/asn1-x509': 2.3.13 asn1js: 3.0.5 - tslib: 2.7.0 + tslib: 2.8.1 '@peculiar/asn1-rsa@2.3.13': dependencies: '@peculiar/asn1-schema': 2.3.13 '@peculiar/asn1-x509': 2.3.13 asn1js: 3.0.5 - tslib: 2.7.0 + tslib: 2.8.1 '@peculiar/asn1-schema@2.3.13': dependencies: asn1js: 3.0.5 pvtsutils: 1.3.6 - tslib: 2.7.0 + tslib: 2.8.1 '@peculiar/asn1-x509@2.3.13': dependencies: @@ -8561,7 +8573,7 @@ snapshots: asn1js: 3.0.5 ipaddr.js: 2.2.0 pvtsutils: 1.3.6 - tslib: 2.7.0 + tslib: 2.8.1 '@pkgjs/parseargs@0.11.0': optional: true @@ -8572,7 +8584,7 @@ snapshots: '@prosemirror-adapter/core@0.2.6': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 '@prosemirror-adapter/react@0.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -9020,31 +9032,31 @@ snapshots: '@noble/hashes': 1.5.0 '@scure/base': 1.1.9 - '@shikijs/core@1.23.1': + '@shikijs/core@1.24.0': dependencies: - '@shikijs/engine-javascript': 1.23.1 - '@shikijs/engine-oniguruma': 1.23.1 - '@shikijs/types': 1.23.1 + '@shikijs/engine-javascript': 1.24.0 + '@shikijs/engine-oniguruma': 1.24.0 + '@shikijs/types': 1.24.0 '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 hast-util-to-html: 9.0.3 - '@shikijs/engine-javascript@1.23.1': + '@shikijs/engine-javascript@1.24.0': dependencies: - '@shikijs/types': 1.23.1 + '@shikijs/types': 1.24.0 '@shikijs/vscode-textmate': 9.3.0 - oniguruma-to-es: 0.4.1 + oniguruma-to-es: 0.7.0 - '@shikijs/engine-oniguruma@1.23.1': + '@shikijs/engine-oniguruma@1.24.0': dependencies: - '@shikijs/types': 1.23.1 + '@shikijs/types': 1.24.0 '@shikijs/vscode-textmate': 9.3.0 - '@shikijs/transformers@1.23.1': + '@shikijs/transformers@1.24.0': dependencies: - shiki: 1.23.1 + shiki: 1.24.0 - '@shikijs/types@1.23.1': + '@shikijs/types@1.24.0': dependencies: '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 @@ -9419,10 +9431,10 @@ snapshots: '@socket.io/component-emitter@3.1.0': {} - '@stylistic/eslint-plugin@2.11.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@stylistic/eslint-plugin@2.11.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) eslint-visitor-keys: 4.2.0 espree: 10.3.0 estraverse: 5.3.0 @@ -9436,11 +9448,11 @@ snapshots: '@swc/helpers@0.5.5': dependencies: '@swc/counter': 0.1.3 - tslib: 2.7.0 + tslib: 2.8.1 '@swc/helpers@0.5.8': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.15)': dependencies: @@ -9454,38 +9466,38 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.15 - '@tanstack/query-async-storage-persister@5.60.6': + '@tanstack/query-async-storage-persister@5.62.2': dependencies: - '@tanstack/query-persist-client-core': 5.60.6 + '@tanstack/query-persist-client-core': 5.62.2 - '@tanstack/query-core@5.60.6': {} + '@tanstack/query-core@5.62.2': {} - '@tanstack/query-devtools@5.61.3': {} + '@tanstack/query-devtools@5.61.4': {} - '@tanstack/query-persist-client-core@5.60.6': + '@tanstack/query-persist-client-core@5.62.2': dependencies: - '@tanstack/query-core': 5.60.6 + '@tanstack/query-core': 5.62.2 - '@tanstack/react-query-devtools@5.61.3(@tanstack/react-query@5.61.3(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.62.2(@tanstack/react-query@5.62.2(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-devtools': 5.61.3 - '@tanstack/react-query': 5.61.3(react@18.3.1) + '@tanstack/query-devtools': 5.61.4 + '@tanstack/react-query': 5.62.2(react@18.3.1) react: 18.3.1 - '@tanstack/react-query-persist-client@5.61.3(@tanstack/react-query@5.61.3(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-persist-client@5.62.2(@tanstack/react-query@5.62.2(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-persist-client-core': 5.60.6 - '@tanstack/react-query': 5.61.3(react@18.3.1) + '@tanstack/query-persist-client-core': 5.62.2 + '@tanstack/react-query': 5.62.2(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.61.3(react@18.3.1)': + '@tanstack/react-query@5.62.2(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.60.6 + '@tanstack/query-core': 5.62.2 react: 18.3.1 '@tybys/wasm-util@0.8.3': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 optional: true '@types/chroma-js@2.4.4': {} @@ -9624,7 +9636,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.9.3 + '@types/node': 22.10.1 optional: true '@types/geojson@7946.0.14': {} @@ -9632,7 +9644,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.9.3 + '@types/node': 22.10.1 '@types/hast@3.0.4': dependencies: @@ -9646,7 +9658,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.10.1 optional: true '@types/katex@0.16.7': {} @@ -9677,16 +9689,16 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.10.1 form-data: 4.0.0 '@types/node@18.19.54': dependencies: undici-types: 5.26.5 - '@types/node@22.9.3': + '@types/node@22.10.1': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 '@types/normalize-package-data@2.4.4': {} @@ -9696,13 +9708,13 @@ snapshots: '@types/pg@8.11.6': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.10.1 pg-protocol: 1.6.1 pg-types: 4.0.2 '@types/pngjs@6.0.5': dependencies: - '@types/node': 22.9.3 + '@types/node': 22.10.1 '@types/prop-types@15.7.13': {} @@ -9731,15 +9743,15 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/parser': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.15.0 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -9749,14 +9761,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -9772,12 +9784,12 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) debug: 4.3.7 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 @@ -9818,24 +9830,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.10.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@typescript-eslint/utils@8.10.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.3.1)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.3.1)) '@typescript-eslint/scope-manager': 8.10.0 '@typescript-eslint/types': 8.10.0 '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@typescript-eslint/utils@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.3.1)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.3.1)) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -9862,17 +9874,17 @@ snapshots: '@unocss/core@0.64.1': {} - '@unocss/eslint-config@0.64.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@unocss/eslint-config@0.64.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@unocss/eslint-plugin': 0.64.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@unocss/eslint-plugin': 0.64.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@0.64.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2)': + '@unocss/eslint-plugin@0.64.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@unocss/config': 0.64.1 '@unocss/core': 0.64.1 magic-string: 0.30.13 @@ -9992,7 +10004,7 @@ snapshots: aria-hidden@1.2.4: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 array-union@2.1.0: {} @@ -10000,7 +10012,7 @@ snapshots: dependencies: pvtsutils: 1.3.6 pvutils: 1.1.3 - tslib: 2.7.0 + tslib: 2.8.1 async-cache-dedupe@2.2.0: dependencies: @@ -10760,46 +10772,46 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.6.3(eslint@9.15.0(jiti@2.3.1)): + eslint-compat-utils@0.6.3(eslint@9.16.0(jiti@2.3.1)): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.15.0(jiti@2.3.1)): + eslint-config-flat-gitignore@0.3.0(eslint@9.16.0(jiti@2.3.1)): dependencies: - '@eslint/compat': 1.2.0(eslint@9.15.0(jiti@2.3.1)) - eslint: 9.15.0(jiti@2.3.1) + '@eslint/compat': 1.2.0(eslint@9.16.0(jiti@2.3.1)) + eslint: 9.16.0(jiti@2.3.1) find-up-simple: 1.0.0 - eslint-config-hyoban@3.1.13(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(tailwindcss@3.4.15)(typescript@5.7.2): + eslint-config-hyoban@3.1.13(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(tailwindcss@3.4.15)(typescript@5.7.2): dependencies: - '@eslint-react/eslint-plugin': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/eslint-plugin': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint/js': 9.15.0 - '@stylistic/eslint-plugin': 2.11.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@stylistic/eslint-plugin': 2.11.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@unocss/eslint-config': 0.64.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@unocss/eslint-config': 0.64.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) defu: 6.1.4 - eslint: 9.15.0(jiti@2.3.1) - eslint-config-flat-gitignore: 0.3.0(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-antfu: 2.7.0(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-command: 0.2.6(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-hyoban: 0.6.1(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-import-x: 4.4.3(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint-plugin-jsonc: 2.18.2(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-package-json: 0.15.6(eslint@9.15.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0) - eslint-plugin-react-compiler: 19.0.0-beta-a7bf2bd-20241110(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-react-hooks: 5.0.0(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-react-refresh: 0.4.14(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-regexp: 2.6.0(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-simple-import-sort: 12.1.1(eslint@9.15.0(jiti@2.3.1)) + eslint: 9.16.0(jiti@2.3.1) + eslint-config-flat-gitignore: 0.3.0(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-antfu: 2.7.0(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-command: 0.2.6(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-hyoban: 0.6.1(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-import-x: 4.4.3(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint-plugin-jsonc: 2.18.2(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-package-json: 0.15.6(eslint@9.16.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0) + eslint-plugin-react-compiler: 19.0.0-beta-a7bf2bd-20241110(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-react-hooks: 5.0.0(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-react-refresh: 0.4.14(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-regexp: 2.6.0(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-simple-import-sort: 12.1.1(eslint@9.16.0(jiti@2.3.1)) eslint-plugin-tailwindcss: 3.17.5(tailwindcss@3.4.15) - eslint-plugin-unicorn: 56.0.0(eslint@9.15.0(jiti@2.3.1)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1)) + eslint-plugin-unicorn: 56.0.0(eslint@9.16.0(jiti@2.3.1)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1)) globals: 15.12.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 read-package-up: 11.0.0 - typescript-eslint: 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + typescript-eslint: 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -10816,32 +10828,32 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.15.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.16.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-antfu@2.7.0(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-antfu@2.7.0(eslint@9.16.0(jiti@2.3.1)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) - eslint-plugin-command@0.2.6(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-command@0.2.6(eslint@9.16.0(jiti@2.3.1)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) - eslint-plugin-hyoban@0.6.1(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-hyoban@0.6.1(eslint@9.16.0(jiti@2.3.1)): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) - eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-import-x@4.4.3(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 8.10.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.10.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) debug: 4.3.7 doctrine: 3.0.0 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.8.1 is-glob: 4.0.3 @@ -10853,12 +10865,12 @@ snapshots: - supports-color - typescript - eslint-plugin-jsonc@2.18.2(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-jsonc@2.18.2(eslint@9.16.0(jiti@2.3.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.3.1)) - eslint: 9.15.0(jiti@2.3.1) - eslint-compat-utils: 0.6.3(eslint@9.15.0(jiti@2.3.1)) - eslint-json-compat-utils: 0.2.1(eslint@9.15.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.3.1)) + eslint: 9.16.0(jiti@2.3.1) + eslint-compat-utils: 0.6.3(eslint@9.16.0(jiti@2.3.1)) + eslint-json-compat-utils: 0.2.1(eslint@9.16.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -10867,12 +10879,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-package-json@0.15.6(eslint@9.15.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0): + eslint-plugin-package-json@0.15.6(eslint@9.16.0(jiti@2.3.1))(jsonc-eslint-parser@2.4.0): dependencies: '@altano/repository-tools': 0.1.1 detect-indent: 6.1.0 detect-newline: 3.1.0 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) jsonc-eslint-parser: 2.4.0 package-json-validator: 0.7.0 semver: 7.6.3 @@ -10880,32 +10892,32 @@ snapshots: sort-package-json: 1.57.0 validate-npm-package-name: 6.0.0 - eslint-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110(eslint@9.16.0(jiti@2.3.1)): dependencies: '@babel/core': 7.25.7 '@babel/parser': 7.25.7 '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.7) - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) hermes-parser: 0.20.1 zod: 3.23.8 zod-validation-error: 3.4.0(zod@3.23.8) transitivePeerDependencies: - supports-color - eslint-plugin-react-debug@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-react-debug@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) string-ts: 2.2.0 ts-pattern: 5.5.0 optionalDependencies: @@ -10913,129 +10925,129 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-react-dom@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) compare-versions: 6.1.1 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-react-hooks-extra@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-react-hooks@5.0.0(eslint@9.16.0(jiti@2.3.1)): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) - eslint-plugin-react-naming-convention@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-react-naming-convention@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.14(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-react-refresh@0.4.14(eslint@9.16.0(jiti@2.3.1)): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) - eslint-plugin-react-web-api@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-react-web-api@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) birecord: 0.1.1 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + eslint-plugin-react-x@1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) compare-versions: 6.1.1 - eslint: 9.15.0(jiti@2.3.1) - is-immutable-type: 5.0.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) + is-immutable-type: 5.0.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-regexp@2.6.0(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-regexp@2.6.0(eslint@9.16.0(jiti@2.3.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.3.1)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.3.1)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-simple-import-sort@12.1.1(eslint@9.16.0(jiti@2.3.1)): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) eslint-plugin-tailwindcss@3.17.5(tailwindcss@3.4.15): dependencies: @@ -11043,14 +11055,14 @@ snapshots: postcss: 8.4.49 tailwindcss: 3.4.15 - eslint-plugin-unicorn@56.0.0(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-unicorn@56.0.0(eslint@9.16.0(jiti@2.3.1)): dependencies: '@babel/helper-validator-identifier': 7.25.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.3.1)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.3.1)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) esquery: 1.6.0 globals: 15.12.0 indent-string: 4.0.0 @@ -11063,11 +11075,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1)): dependencies: - eslint: 9.15.0(jiti@2.3.1) + eslint: 9.16.0(jiti@2.3.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) eslint-scope@8.2.0: dependencies: @@ -11078,14 +11090,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.15.0(jiti@2.3.1): + eslint@9.16.0(jiti@2.3.1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.15.0(jiti@2.3.1)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.3.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.0 '@eslint/core': 0.9.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.15.0 + '@eslint/js': 9.16.0 '@eslint/plugin-kit': 0.2.3 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -11224,7 +11236,7 @@ snapshots: foreground-child@3.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 signal-exit: 4.1.0 foreground-child@3.3.0: @@ -11254,9 +11266,11 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - tslib: 2.7.0 + motion-dom: 11.13.0 + motion-utils: 11.13.0 + tslib: 2.8.1 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -11506,10 +11520,10 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + is-immutable-type@5.0.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + '@typescript-eslint/type-utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) ts-api-utils: 1.3.0(typescript@5.7.2) ts-declaration-location: 1.0.4(typescript@5.7.2) typescript: 5.7.2 @@ -12385,10 +12399,14 @@ snapshots: dependencies: obliterator: 2.0.4 - motion@11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + motion-dom@11.13.0: {} + + motion-utils@11.13.0: {} + + motion@11.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - framer-motion: 11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tslib: 2.7.0 + framer-motion: 11.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + tslib: 2.8.1 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -12515,13 +12533,13 @@ snapshots: dependencies: mimic-function: 5.0.1 - oniguruma-to-es@0.4.1: + oniguruma-to-es@0.7.0: dependencies: emoji-regex-xs: 1.0.0 regex: 5.0.2 - regex-recursion: 4.2.1 + regex-recursion: 4.3.0 - openai@4.72.0(zod@3.23.8): + openai@4.75.0(zod@3.23.8): dependencies: '@types/node': 18.19.54 '@types/node-fetch': 2.6.11 @@ -13162,7 +13180,7 @@ snapshots: dependencies: react: 18.3.1 react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -13171,13 +13189,13 @@ snapshots: react: 18.3.1 react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@18.3.1) react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) - tslib: 2.7.0 + tslib: 2.8.1 use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) optionalDependencies: '@types/react': 18.3.12 - react-responsive-masonry@2.4.1: {} + react-responsive-masonry@2.5.0: {} react-router-dom@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -13200,7 +13218,7 @@ snapshots: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -13270,7 +13288,7 @@ snapshots: regenerator-runtime@0.14.1: {} - regex-recursion@4.2.1: + regex-recursion@4.3.0: dependencies: regex-utilities: 2.3.0 @@ -13429,7 +13447,7 @@ snapshots: sh-syntax@0.4.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 shebang-command@2.0.0: dependencies: @@ -13437,12 +13455,12 @@ snapshots: shebang-regex@3.0.0: {} - shiki@1.23.1: + shiki@1.24.0: dependencies: - '@shikijs/core': 1.23.1 - '@shikijs/engine-javascript': 1.23.1 - '@shikijs/engine-oniguruma': 1.23.1 - '@shikijs/types': 1.23.1 + '@shikijs/core': 1.24.0 + '@shikijs/engine-javascript': 1.24.0 + '@shikijs/engine-oniguruma': 1.24.0 + '@shikijs/types': 1.24.0 '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 @@ -13612,12 +13630,12 @@ snapshots: synckit@0.6.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.7.0 + tslib: 2.8.1 tailwind-merge@2.5.5: {} @@ -13731,12 +13749,12 @@ snapshots: type-fest@4.26.1: {} - typescript-eslint@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2): + typescript-eslint@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.3.1))(typescript@5.7.2) - eslint: 9.15.0(jiti@2.3.1) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/parser': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.15.0(eslint@9.16.0(jiti@2.3.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.3.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -13758,7 +13776,7 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.19.8: {} + undici-types@6.20.0: {} unicorn-magic@0.1.0: {} @@ -13841,7 +13859,7 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.3.12)(react@18.3.1): dependencies: react: 18.3.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -13854,7 +13872,7 @@ snapshots: dependencies: detect-node-es: 1.1.0 react: 18.3.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -14094,4 +14112,4 @@ snapshots: zx@8.2.2: optionalDependencies: '@types/fs-extra': 11.0.4 - '@types/node': 22.9.3 + '@types/node': 22.10.1