diff --git a/package.json b/package.json index 62e5c90738..c7d5d449b6 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "Shiro", "version": "1.2.5", "private": false, - "packageManager": "pnpm@9.15.2", + "packageManager": "pnpm@9.15.4", "license": "AGPL-3.0", "engines": { "node": ">=18" @@ -42,25 +42,25 @@ "@openpanel/nextjs": "1.0.7", "@prosemirror-adapter/react": "0.4.0", "@radix-ui/react-avatar": "1.1.2", - "@radix-ui/react-dialog": "1.1.4", - "@radix-ui/react-dropdown-menu": "2.1.4", + "@radix-ui/react-dialog": "1.1.5", + "@radix-ui/react-dropdown-menu": "2.1.5", "@radix-ui/react-label": "2.1.1", "@radix-ui/react-scroll-area": "1.2.2", - "@radix-ui/react-select": "2.1.4", + "@radix-ui/react-select": "2.1.5", "@radix-ui/react-switch": "1.1.2", "@radix-ui/react-tabs": "1.1.2", "@shikijs/transformers": "2.1.0", "@shiro/fetch": "link:./packages/fetch", "@simplewebauthn/browser": "13.0.0", "@simplewebauthn/types": "12.0.0", - "@tanstack/query-async-storage-persister": "5.62.9", - "@tanstack/react-query": "5.62.11", - "@tanstack/react-query-devtools": "5.62.11", - "@tanstack/react-query-persist-client": "5.62.11", + "@tanstack/query-async-storage-persister": "5.62.16", + "@tanstack/react-query": "5.62.16", + "@tanstack/react-query-devtools": "5.62.16", + "@tanstack/react-query-persist-client": "5.62.16", "@upstash/redis": "1.34.3", "@vercel/analytics": "1.4.1", "@vercel/postgres": "0.10.0", - "better-auth": "1.1.7", + "better-auth": "1.1.14", "blurhash": "2.0.5", "bypass-vue-devtools": "0.0.6", "chroma-js": "3.1.2", @@ -76,25 +76,25 @@ "idb-keyval": "6.2.1", "immer": "^10.1.1", "jojoo": "0.1.4", - "jotai": "2.11.0", + "jotai": "2.11.1", "js-cookie": "3.0.5", "js-yaml": "4.1.0", "jsondiffpatch": "^0.6.0", - "katex": "^0.16.19", + "katex": "^0.16.21", "kbar": "0.1.0-beta.45", "lodash.get": "4.4.2", "markdown-escape": "2.0.0", "markdown-to-jsx": "npm:@innei/markdown-to-jsx@7.4.5-fork.4", - "marked": "15.0.4", + "marked": "15.0.6", "medium-zoom": "1.1.0", "mermaid": "11.4.1", - "motion": "12.0.1", + "motion": "12.0.3", "nanoid": "^5.0.9", "next": "14.2.8", "next-runtime-env": "3.2.2", "next-themes": "0.4.4", "ofetch": "1.4.1", - "openai": "4.77.0", + "openai": "4.77.4", "pngjs": "7.0.0", "prop-types": "15.8.1", "qrcode.react": "4.2.0", @@ -103,10 +103,10 @@ "react-error-boundary": "5.0.0", "react-intersection-observer": "9.14.1", "react-responsive-masonry": "2.6.0", - "react-router-dom": "7.1.1", - "react-toastify": "11.0.2", + "react-router-dom": "7.1.3", + "react-toastify": "11.0.3", "react-tweet": "3.2.1", - "remark-directive": "3.0.0", + "remark-directive": "3.0.1", "remove-markdown": "0.6.0", "rss": "1.2.2", "server-only": "^0.0.1", @@ -122,19 +122,19 @@ }, "devDependencies": { "@egoist/tailwindcss-icons": "1.8.2", - "@iconify-json/material-symbols": "1.2.12", + "@iconify-json/material-symbols": "1.2.13", "@iconify-json/mingcute": "1.2.3", "@innei/prettier": "0.15.0", "@mx-space/webhook": "0.5.0", - "@next/bundle-analyzer": "15.1.3", + "@next/bundle-analyzer": "15.1.6", "@tailwindcss/container-queries": "0.1.1", - "@tailwindcss/typography": "0.5.15", + "@tailwindcss/typography": "0.5.16", "@types/chroma-js": "3.1.0", "@types/js-cookie": "3.0.6", "@types/js-yaml": "4.0.9", "@types/katex": "^0.16.7", "@types/markdown-escape": "1.1.3", - "@types/node": "22.10.2", + "@types/node": "22.10.9", "@types/pngjs": "6.0.5", "@types/react": "18.3.18", "@types/react-dom": "18.3.5", @@ -147,7 +147,7 @@ "cross-env": "7.0.3", "dotenv": "16.4.7", "eslint": "9.17.0", - "eslint-config-hyoban": "3.1.15", + "eslint-config-hyoban": "3.1.16", "lint-staged": "15.3.0", "postcss": "8.4.49", "postcss-import": "16.1.0", @@ -160,11 +160,11 @@ "shiki": "2.1.0", "simple-git-hooks": "2.11.1", "tailwind-scrollbar": "3.1.0", - "tailwind-variants": "0.3.0", + "tailwind-variants": "0.3.1", "tailwindcss": "^3.4.17", "tailwindcss-animate": "1.0.7", "tailwindcss-animated": "1.1.2", - "typescript": "5.7.2", + "typescript": "5.7.3", "zx": "8.3.0" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 86704d674e..d9d9a31ea6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -89,11 +89,11 @@ importers: specifier: 1.1.2 version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': - specifier: 1.1.4 - version: 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.5 + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': - specifier: 2.1.4 - version: 2.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.5 + version: 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-label': specifier: 2.1.1 version: 2.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -101,8 +101,8 @@ importers: specifier: 1.2.2 version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-select': - specifier: 2.1.4 - version: 2.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.5 + version: 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-switch': specifier: 1.1.2 version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -122,17 +122,17 @@ importers: specifier: 12.0.0 version: 12.0.0 '@tanstack/query-async-storage-persister': - specifier: 5.62.9 - version: 5.62.9 + specifier: 5.62.16 + version: 5.62.16 '@tanstack/react-query': - specifier: 5.62.11 - version: 5.62.11(react@18.3.1) + specifier: 5.62.16 + version: 5.62.16(react@18.3.1) '@tanstack/react-query-devtools': - specifier: 5.62.11 - version: 5.62.11(@tanstack/react-query@5.62.11(react@18.3.1))(react@18.3.1) + specifier: 5.62.16 + version: 5.62.16(@tanstack/react-query@5.62.16(react@18.3.1))(react@18.3.1) '@tanstack/react-query-persist-client': - specifier: 5.62.11 - version: 5.62.11(@tanstack/react-query@5.62.11(react@18.3.1))(react@18.3.1) + specifier: 5.62.16 + version: 5.62.16(@tanstack/react-query@5.62.16(react@18.3.1))(react@18.3.1) '@upstash/redis': specifier: 1.34.3 version: 1.34.3 @@ -143,8 +143,8 @@ importers: specifier: 0.10.0 version: 0.10.0 better-auth: - specifier: 1.1.7 - version: 1.1.7 + specifier: 1.1.14 + version: 1.1.14 blurhash: specifier: 2.0.5 version: 2.0.5 @@ -162,7 +162,7 @@ importers: version: 0.5.2 crossbell: specifier: 1.12.1 - version: 1.12.1(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1) + version: 1.12.1(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1) daisyui: specifier: 4.12.23 version: 4.12.23(postcss@8.4.49) @@ -189,10 +189,10 @@ importers: version: 10.1.1 jojoo: specifier: 0.1.4 - version: 0.1.4(immer@10.1.1)(jotai@2.11.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) + version: 0.1.4(immer@10.1.1)(jotai@2.11.1(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) jotai: - specifier: 2.11.0 - version: 2.11.0(@types/react@18.3.18)(react@18.3.1) + specifier: 2.11.1 + version: 2.11.1(@types/react@18.3.18)(react@18.3.1) js-cookie: specifier: 3.0.5 version: 3.0.5 @@ -203,7 +203,7 @@ importers: specifier: ^0.6.0 version: 0.6.0 katex: - specifier: ^0.16.19 + specifier: ^0.16.21 version: 0.16.21 kbar: specifier: 0.1.0-beta.45 @@ -218,8 +218,8 @@ importers: specifier: npm:@innei/markdown-to-jsx@7.4.5-fork.4 version: '@innei/markdown-to-jsx@7.4.5-fork.4(react@18.3.1)' marked: - specifier: 15.0.4 - version: 15.0.4 + specifier: 15.0.6 + version: 15.0.6 medium-zoom: specifier: 1.1.0 version: 1.1.0 @@ -227,8 +227,8 @@ importers: specifier: 11.4.1 version: 11.4.1 motion: - specifier: 12.0.1 - version: 12.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 12.0.3 + version: 12.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) nanoid: specifier: ^5.0.9 version: 5.0.9 @@ -245,8 +245,8 @@ importers: specifier: 1.4.1 version: 1.4.1 openai: - specifier: 4.77.0 - version: 4.77.0(zod@3.24.1) + specifier: 4.77.4 + version: 4.77.4(zod@3.24.1) pngjs: specifier: 7.0.0 version: 7.0.0 @@ -272,17 +272,17 @@ importers: specifier: 2.6.0 version: 2.6.0 react-router-dom: - specifier: 7.1.1 - version: 7.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 7.1.3 + version: 7.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-toastify: - specifier: 11.0.2 - version: 11.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.0.3 + version: 11.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-tweet: specifier: 3.2.1 version: 3.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) remark-directive: - specifier: 3.0.0 - version: 3.0.0 + specifier: 3.0.1 + version: 3.0.1 remove-markdown: specifier: 0.6.0 version: 0.6.0 @@ -300,7 +300,7 @@ importers: version: 2.6.0 unidata.js: specifier: 0.8.0 - version: 0.8.0(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1) + version: 0.8.0(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1) unified: specifier: ^11.0.5 version: 11.0.5 @@ -324,8 +324,8 @@ importers: specifier: 1.8.2 version: 1.8.2(tailwindcss@3.4.17) '@iconify-json/material-symbols': - specifier: 1.2.12 - version: 1.2.12 + specifier: 1.2.13 + version: 1.2.13 '@iconify-json/mingcute': specifier: 1.2.3 version: 1.2.3 @@ -336,14 +336,14 @@ importers: specifier: 0.5.0 version: 0.5.0 '@next/bundle-analyzer': - specifier: 15.1.3 - version: 15.1.3(bufferutil@4.0.9) + specifier: 15.1.6 + version: 15.1.6(bufferutil@4.0.9) '@tailwindcss/container-queries': specifier: 0.1.1 version: 0.1.1(tailwindcss@3.4.17) '@tailwindcss/typography': - specifier: 0.5.15 - version: 0.5.15(tailwindcss@3.4.17) + specifier: 0.5.16 + version: 0.5.16(tailwindcss@3.4.17) '@types/chroma-js': specifier: 3.1.0 version: 3.1.0 @@ -360,8 +360,8 @@ importers: specifier: 1.1.3 version: 1.1.3 '@types/node': - specifier: 22.10.2 - version: 22.10.2 + specifier: 22.10.9 + version: 22.10.9 '@types/pngjs': specifier: 6.0.5 version: 6.0.5 @@ -399,8 +399,8 @@ importers: specifier: 9.17.0 version: 9.17.0(jiti@2.4.2) eslint-config-hyoban: - specifier: 3.1.15 - version: 3.1.15(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(tailwindcss@3.4.17)(typescript@5.7.2) + specifier: 3.1.16 + version: 3.1.16(@typescript-eslint/eslint-plugin@8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(tailwindcss@3.4.17)(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3) lint-staged: specifier: 15.3.0 version: 15.3.0 @@ -438,8 +438,8 @@ importers: specifier: 3.1.0 version: 3.1.0(tailwindcss@3.4.17) tailwind-variants: - specifier: 0.3.0 - version: 0.3.0(tailwindcss@3.4.17) + specifier: 0.3.1 + version: 0.3.1(tailwindcss@3.4.17) tailwindcss: specifier: ^3.4.17 version: 3.4.17 @@ -450,8 +450,8 @@ importers: specifier: 1.1.2 version: 1.1.2(tailwindcss@3.4.17) typescript: - specifier: 5.7.2 - version: 5.7.2 + specifier: 5.7.3 + version: 5.7.3 zx: specifier: 8.3.0 version: 8.3.0 @@ -1356,20 +1356,20 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.23.0': - resolution: {integrity: sha512-vQch4ftkkCuJ8b7bRM7kg0KNmDLACAiq7hYA8gylUK7gjtbBY4kruSf5weLnWeLcEGAfHN6k7YDUVv46Namu1A==} + '@eslint-react/ast@1.24.1': + resolution: {integrity: sha512-80LaLQr4L94yeJihCcYivpf8QYHxZg3162VKjBFB4uzW47UqWHaLFqebRIYvbD2P3lBxfTlr323EG7g9PxbKsA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/core@1.23.0': - resolution: {integrity: sha512-9hJzz0y2GRUbPRmS32PgfN14dDO+HxGDIKojJPtC6p0Lir5yh2jMoOUis0ZoVzKdXlbd7+nd9n77VtQoIeLRRw==} + '@eslint-react/core@1.24.1': + resolution: {integrity: sha512-0ePXp51eNyAo3EMsUT33YTBCXThtFg67Frygn/yCV+zjGwP4PgChcnKOImahD/xQcfdEmQmJ0Ex6KcV29PYogA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/eff@1.23.0': - resolution: {integrity: sha512-XF0uTI/iByT65sjKiyU7G7ugi4fPx8wHZvFYroKjLxuC/8yCQ5Nqb/HF6I57X3PYFZqgkVMI9B5CZoJ9gjhQXg==} + '@eslint-react/eff@1.24.1': + resolution: {integrity: sha512-GLOSXWN+YWB9gB4uLaZUOGi79AyoPwHKfgqUllwDJZ5FPoj3Thdo1lwBKAXFpUHUgI9uvJMnI7QhF5HjwnSQRg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/eslint-plugin@1.23.0': - resolution: {integrity: sha512-kXpjBZ+4A/kGID/8/kolsJ9eBV/MpW44TbKQsCSzvE/CnPCZo7f6T6mlwrHC5lHSnvLrHRHYdSVdY89CjdIK+g==} + '@eslint-react/eslint-plugin@1.24.1': + resolution: {integrity: sha512-yjXDLmsleGaZns4DPLOFNAJ3bV0r54FVEHgrXVKkiFA0JpCVs5jEdRCZoqCmobjDgkP50CpKFgC575xjoMNN9A==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1378,20 +1378,16 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.23.0': - resolution: {integrity: sha512-/vRoCti85XVB3+aVzRXZTGAcPxqlEMI05fozaL+TS+jUnOV96NU0f6A47iLGJfyx1V/3NVXdaepulXQSOo/nRg==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} - - '@eslint-react/shared@1.23.0': - resolution: {integrity: sha512-n5vSWhdIgcUhrFX98Bro9QSsr1e3EURTJ0vfKXEduK4Jvsx6Swt2RDK0PsMkx2OoPZ/So+qv8vjSkFSug8dIcQ==} + '@eslint-react/jsx@1.24.1': + resolution: {integrity: sha512-KOHzSoLxFAzf88T0hU1ZgCDLJnDtmoaUchtFVLLW+U6QUbWjPwRa9f4CaYtsvK20swaX0nlDPfOKxrGOQ8spvg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/types@1.23.0': - resolution: {integrity: sha512-7cvIBEqPfwmEu0g6nS8/vGVRW5GYuEKxOgjww2nNFgLqvqin7t7Ee0o2Wp1vOWmyWfxb9Cfso2IpI0VVkZfk8g==} + '@eslint-react/shared@1.24.1': + resolution: {integrity: sha512-0iDe2+Vil7613/3msgOMJQWTDEUafw2rzhYVAvFZ+8X9jmfG3bFuqBfGG2HAV2cMdP3yhRmDrvKP+wtnyIL/XQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/var@1.23.0': - resolution: {integrity: sha512-JEw2STSPKCpFjxvJHqIcE+No/NLW1f0iVZn8vBI/mG8+1nmaSwY7U97Zk1plEJnW+VPDj/+kvt9If0cvddDDqA==} + '@eslint-react/var@1.24.1': + resolution: {integrity: sha512-u+Gf1Jl/npQ/4vFj9ZA68Bm9stmg8nc8QwZZJkXIk+JJXhMe8pAFrg32ZJbvOVB7DS9Q5tvjkuG6VSNDLYLrvg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} '@eslint/compat@1.2.4': @@ -1480,8 +1476,8 @@ packages: '@vue/compiler-sfc': optional: true - '@iconify-json/material-symbols@1.2.12': - resolution: {integrity: sha512-2p2T13Kccy7R2HNbdiVsIcHxjp4s9a+iKlfbtt29hldG1pVNaPIlMALNA9bjdEwPjwsVFe06INCbjCRc68JysQ==} + '@iconify-json/material-symbols@1.2.13': + resolution: {integrity: sha512-7sVem5paCT87e1Hvk9tA2CHcmTSCwlJj6UlhouyNfgAqoC0W/Yj2vA9NFOdjviHgvoHT9kDCEfKxT5tpEMH6qA==} '@iconify-json/mingcute@1.2.3': resolution: {integrity: sha512-yiEQfLBF5iwyOdxuY0kEU06+8Mp6Mrp14KVXTb+5jjSVuD71C9EQrzM/mm1Efd8Nu2amJalTPisl3loC8pHBqQ==} @@ -1526,10 +1522,6 @@ packages: '@levischuck/tiny-cbor@0.2.2': resolution: {integrity: sha512-f5CnPw997Y2GQ8FAvtuVVC19FX8mwNNC+1XJcIi16n/LTJifKO6QBgGLgN3YEmqtGMk17SKSuoWES3imJVxAVw==} - '@lukeed/csprng@1.1.0': - resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==} - engines: {node: '>=8'} - '@mermaid-js/parser@0.3.0': resolution: {integrity: sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==} @@ -1631,8 +1623,8 @@ packages: '@neondatabase/serverless@0.9.5': resolution: {integrity: sha512-siFas6gItqv6wD/pZnvdu34wEqgG3nSE6zWZdq5j2DEsa+VvX8i/5HXJOo06qrw5axPXn+lGCxeR+NLaSPIXug==} - '@next/bundle-analyzer@15.1.3': - resolution: {integrity: sha512-dh5i2KBONWVhQzJnL10sv9+ImsKgGtOHHeA1dWp/H3MXphWBt1uGjXCwPCcitwimvNncHBmxaOyTm2FwfOLRSA==} + '@next/bundle-analyzer@15.1.6': + resolution: {integrity: sha512-hGzQyDqJzFHcHNCyTqM3o05BpVq5tGnRODccZBVJDBf5Miv/26UJPMB0wh9L9j3ylgHC+0/v8BaBnBBek1rC6Q==} '@next/env@14.2.8': resolution: {integrity: sha512-L44a+ynqkolyNBnYfF8VoCiSrjSZWgEHYKkKLGcs/a80qh7AkfVUD/MduVPgdsWZ31tgROR+yJRA0PZjSVBXWQ==} @@ -1835,8 +1827,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-dialog@1.1.4': - resolution: {integrity: sha512-Ur7EV1IwQGCyaAuyDRiOLA5JIUZxELJljF+MbM/2NC0BYwfuRrbpS30BiQBJrVruscgUkieKkqXYDOoByaxIoA==} + '@radix-ui/react-dialog@1.1.5': + resolution: {integrity: sha512-LaO3e5h/NOEL4OfXjxD43k9Dx+vn+8n+PCFt6uhX/BADFflllyv3WJG6rgvvSVBxpTch938Qq/LGc2MMxipXPw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1857,8 +1849,8 @@ packages: '@types/react': optional: true - '@radix-ui/react-dismissable-layer@1.1.3': - resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==} + '@radix-ui/react-dismissable-layer@1.1.4': + resolution: {integrity: sha512-XDUI0IVYVSwjMXxM6P4Dfti7AH+Y4oS/TB+sglZ/EXc7cqLwGAmp1NlMrcUjj7ks6R5WTZuWKv44FBbLpwU3sA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1870,8 +1862,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-dropdown-menu@2.1.4': - resolution: {integrity: sha512-iXU1Ab5ecM+yEepGAWK8ZhMyKX4ubFdCNtol4sT9D0OVErG9PNElfx3TQhjw7n7BC5nFVz68/5//clWy+8TXzA==} + '@radix-ui/react-dropdown-menu@2.1.5': + resolution: {integrity: sha512-50ZmEFL1kOuLalPKHrLWvPFMons2fGx9TqQCWlPwDVpbAnaUJ1g4XNcKqFNMQymYU0kKWR4MDDi+9vUQBGFgcQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1927,8 +1919,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-menu@2.1.4': - resolution: {integrity: sha512-BnOgVoL6YYdHAG6DtXONaR29Eq4nvbi8rutrV/xlr3RQCMMb3yqP85Qiw/3NReozrSW+4dfLkK+rc1hb4wPU/A==} + '@radix-ui/react-menu@2.1.5': + resolution: {integrity: sha512-uH+3w5heoMJtqVCgYOtYVMECk1TOrkUn0OG0p5MqXC0W2ppcuVeESbou8PTHoqAjbdTEK19AGXBWcEtR5WpEQg==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -2018,8 +2010,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-select@2.1.4': - resolution: {integrity: sha512-pOkb2u8KgO47j/h7AylCj7dJsm69BXcjkrvTqMptFqsE2i0p8lHkfgneXKjAgPzBMivnoMyt8o4KiV4wYzDdyQ==} + '@radix-ui/react-select@2.1.5': + resolution: {integrity: sha512-eVV7N8jBXAXnyrc+PsOF89O9AfVgGnbLxUtBb0clJ8y8ENMWLARGMI/1/SBRLz7u4HqxLgN71BJ17eono3wcjA==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -2434,37 +2426,37 @@ packages: peerDependencies: tailwindcss: '>=3.2.0' - '@tailwindcss/typography@0.5.15': - resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==} + '@tailwindcss/typography@0.5.16': + resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==} peerDependencies: - tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' + tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' - '@tanstack/query-async-storage-persister@5.62.9': - resolution: {integrity: sha512-keqOt2EW3qydO5eB+idSS+VXk5UTXVMrOAk+GSCBdVs3z3BqFsWujq4dwg/Q3UX/79siCjEMdzsWp7DA6rERQA==} + '@tanstack/query-async-storage-persister@5.62.16': + resolution: {integrity: sha512-2vyUz/Z/O8APIVBL1srXQo+KpJzeYTAwYmjLwbP0nSYmCgq+HzzJIXRXAXO95ZrCfv7Hng1JZX5egOSe9V+H0w==} - '@tanstack/query-core@5.62.9': - resolution: {integrity: sha512-lwePd8hNYhyQ4nM/iRQ+Wz2cDtspGeZZHFZmCzHJ7mfKXt+9S301fULiY2IR2byJYY6Z03T427E5PoVfMexHjw==} + '@tanstack/query-core@5.62.16': + resolution: {integrity: sha512-9Sgft7Qavcd+sN0V25xVyo0nfmcZXBuODy3FVG7BMWTg1HMLm8wwG5tNlLlmSic1u7l1v786oavn+STiFaPH2g==} - '@tanstack/query-devtools@5.62.9': - resolution: {integrity: sha512-b1NZzDLVf6laJsB1Cfm3ieuYzM+WqoO8qpm9v+3Etwd+Ph4zkhUMiT+wcWj5AhEPsXiRodKYiiW048VDNdBxNg==} + '@tanstack/query-devtools@5.62.16': + resolution: {integrity: sha512-3ff6UBJr0H3nIhfLSl9911rvKqXf0u4B58jl0uYdDWLqPk9pCvYIbxC35cGxK2+8INl4IaFVUHb/IdgWrNkg3Q==} - '@tanstack/query-persist-client-core@5.62.9': - resolution: {integrity: sha512-EHjnG7AgaFDHhDBaagXeNTUgmi9DVHWu4TGMclpmiYXBYyLQNaM6SKu+6Kcdm7hqIAVN2RxLlo+V/qSCdWs7KA==} + '@tanstack/query-persist-client-core@5.62.16': + resolution: {integrity: sha512-gCBGgXMVpb75N0s+KOtLkaNq/YxlJzW0y++Zn41E0ZkKEthwV54Q7oshrJpA6yUcm4Q6b1+BT8xYRx+PLWDaPg==} - '@tanstack/react-query-devtools@5.62.11': - resolution: {integrity: sha512-i0vKgdM4ORRzqduz7UeUF52UhLrvRp4sNY/DnLsd5NqNyiKct3a0bLQMWE2fqjF5tEExQ0d0xY60ILXW/T62xA==} + '@tanstack/react-query-devtools@5.62.16': + resolution: {integrity: sha512-EjF0tgHnWYcqhk8KxGKnmGlYcnldhWjW3bbH2WZqxo7t41ytzkIQtZ/UyLph//YMmZZE/RVTmSo3rGq/EG9iCA==} peerDependencies: - '@tanstack/react-query': ^5.62.11 + '@tanstack/react-query': ^5.62.16 react: ^18 || ^19 - '@tanstack/react-query-persist-client@5.62.11': - resolution: {integrity: sha512-xQ9pMrGR1t432eeuf2S1KSEj+y0IJbbQsAZzcovFk2AtCJ+qT/nZreofYyBwRiNx1tqhLxq92mHiwjYUYVnZsQ==} + '@tanstack/react-query-persist-client@5.62.16': + resolution: {integrity: sha512-efBCkCcH8Xh/sgKEborOUHg3SJOn6Azmx+g/OiTtC8reky8MJMfH3UYPBnTyoXEH4qDKqo4B1MpkJ6zW8d5TGA==} peerDependencies: - '@tanstack/react-query': ^5.62.11 + '@tanstack/react-query': ^5.62.16 react: ^18 || ^19 - '@tanstack/react-query@5.62.11': - resolution: {integrity: sha512-Xb1nw0cYMdtFmwkvH9+y5yYFhXvLRCnXoqlzSw7UkqtCVFq3cG8q+rHZ2Yz1XrC+/ysUaTqbLKJqk95mCgC1oQ==} + '@tanstack/react-query@5.62.16': + resolution: {integrity: sha512-XJIZNj65d2IdvU8VBESmrPakfIm6FSdHDzrS1dPrAwmq3ZX+9riMh/ZfbNQHAWnhrgmq7KoXpgZSRyXnqMYT9A==} peerDependencies: react: ^18 || ^19 @@ -2627,8 +2619,8 @@ packages: '@types/node@18.19.68': resolution: {integrity: sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==} - '@types/node@22.10.2': - resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} + '@types/node@22.10.9': + resolution: {integrity: sha512-Ir6hwgsKyNESl/gLOcEz3krR4CBGgliDqBQ2ma4wIhEx0w+xnoeTq3tdrNw15kU3SxogDjOgv9sqdtLW8mIHaw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2674,16 +2666,16 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.19.0': - resolution: {integrity: sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==} + '@typescript-eslint/eslint-plugin@8.21.0': + resolution: {integrity: sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.19.0': - resolution: {integrity: sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==} + '@typescript-eslint/parser@8.21.0': + resolution: {integrity: sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2693,8 +2685,12 @@ packages: resolution: {integrity: sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.19.0': - resolution: {integrity: sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==} + '@typescript-eslint/scope-manager@8.21.0': + resolution: {integrity: sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.21.0': + resolution: {integrity: sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2704,12 +2700,22 @@ packages: resolution: {integrity: sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.21.0': + resolution: {integrity: sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.19.0': resolution: {integrity: sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/typescript-estree@8.21.0': + resolution: {integrity: sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@8.19.0': resolution: {integrity: sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2717,26 +2723,37 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@8.21.0': + resolution: {integrity: sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/visitor-keys@8.19.0': resolution: {integrity: sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.21.0': + resolution: {integrity: sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.1': resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} - '@unocss/config@0.65.3': - resolution: {integrity: sha512-H+UpEPo47DeEsLbjHMby42MJ+lx7vXltFOdpgXFKutLkT034VoXmN1lgrAh9lZ4ow3iuUfEatHyuWffpOQf9gA==} + '@unocss/config@0.65.4': + resolution: {integrity: sha512-/vCt4AXnJ4p4Ow6xqsYwdrelF9533yhZjzkg3SQmL3rKeSkicPayKpeq8nkYECdhDI03VTCVD+6oh5Y/26Hg7A==} engines: {node: '>=14'} - '@unocss/core@0.65.3': - resolution: {integrity: sha512-xYkJ63lIadL6KqvGcaE2fFeLvo6rC1F+e+R9EFn0Aj0ArMRhiltZk8vvLFHP7iYjjdTdqDkAr/7IdrTosTo8Pg==} + '@unocss/core@0.65.4': + resolution: {integrity: sha512-a2JOoFutrhqd5RgPhIR5FIXrDoHDU3gwCbPrpT6KYTjsqlSc/fv02yZ+JGOZFN3MCFhCmaPTs+idDFtwb3xU8g==} - '@unocss/eslint-config@0.65.3': - resolution: {integrity: sha512-pYfvS30j2o8TzBTnmxAHDRVVrbrj35ea6PlW4CGmXShXQ79l2qLGdzYVULdAIHTQr1XbMrF1Vm43a62VqUN0sg==} + '@unocss/eslint-config@0.65.4': + resolution: {integrity: sha512-hw2fD6Nitl0BGP/tzpGfZZX/vdxbunZPm8wh2DNNtFaFpkgPyKTR1YIk+Td09EP7o6LMzOlL6709G6KXDxT5cg==} engines: {node: '>=14'} - '@unocss/eslint-plugin@0.65.3': - resolution: {integrity: sha512-l/mIp+IOF4TukjcHtxzpYW8gVlYwBpDlOrPYMVMcD8gAmxydBb111RkJPmJKjeDgYcoXDcjP8wyumQuM1L1vWA==} + '@unocss/eslint-plugin@0.65.4': + resolution: {integrity: sha512-e6pz/PFBG/ZzzeZ0cfZoVCEiaHeL+Aoe3bsl6Z7kRsL29qtTf9qkWj0Dp1ldZuv5zOpaIoESLUPtpnU18tAlIw==} engines: {node: '>=14'} '@upstash/redis@1.34.3': @@ -2948,8 +2965,8 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - better-auth@1.1.7: - resolution: {integrity: sha512-aY1LQ4qmbNHygR7rWirLL/45Aidq9KEu6jsqtflxuxJIwP/C5mwuksutX8L0WqRmi+OlPH0gmjmSWO5TcCuHYQ==} + better-auth@1.1.14: + resolution: {integrity: sha512-DnGHPxRLIQFGyqvPPXbudiD3sI+04BU0hiNnnoQaXg//JZSxdfBs/YbNx3ccVWz6aFt/XL6WtrxXDyUPCC1qrQ==} better-call@0.3.3: resolution: {integrity: sha512-N4lDVm0NGmFfDJ0XMQ4O83Zm/3dPlvIQdxvwvgSLSkjFX5PM4GUYSVAuxNzXN27QZMHDkrJTWUqxBrm4tPC3eA==} @@ -2958,6 +2975,9 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} + birecord@0.1.1: + resolution: {integrity: sha512-VUpsf/qykW0heRlC8LooCq28Kxn3mAqKohhDG/49rrsQ1dT1CXyj/pgXS+5BSRzFTR/3DyIBOqQOrGyZOh71Aw==} + blurhash@2.0.5: resolution: {integrity: sha512-cRygWd7kGBQO3VEhPiTgq4Wc43ctsM+o46urrmPOiuAe+07fzlSB9OJVdpgDL0jPqXUVQ9ht7aq7kxOeJHRK+w==} @@ -3577,13 +3597,13 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-flat-gitignore@0.3.0: - resolution: {integrity: sha512-0Ndxo4qGhcewjTzw52TK06Mc00aDtHNTdeeW2JfONgDcLkRO/n/BteMRzNVpLQYxdCC/dFEilfM9fjjpGIJ9Og==} + eslint-config-flat-gitignore@1.0.0: + resolution: {integrity: sha512-EWpSLrAP80IdcYK5sIhq/qAY0pmUdBnbzqzpE3QAn6H6wLBN26cMRoMNU9Di8upTzUSL6TXeYRxWhTYuz8+UQA==} peerDependencies: eslint: ^9.5.0 - eslint-config-hyoban@3.1.15: - resolution: {integrity: sha512-8s5Nsq9fxwMJcuxkOv0bs7paS5wH4U5IPiM7hENGywPbOeKErzDZHkDY5K5aF4sKjPwM2vY+3Du6zljVTX1IhQ==} + eslint-config-hyoban@3.1.16: + resolution: {integrity: sha512-Vyy70hL3cWDvgpt36c7fX/6PmfK1znATPZNSfg9Oh+RN5wuxlWtUeBRD0Oq0DDuUxgbBkEJrfUsvvLFec7tttA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9.0.0 @@ -3633,8 +3653,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-package-json@0.18.0: - resolution: {integrity: sha512-ZyDaHm3c+vDMNoOVyO+KcJxlBnNNFeRML8Ui/WATrQ+F/dyAIR6aIyu50691gll3dCBT26llL2DXMre30x23ug==} + eslint-plugin-package-json@0.19.0: + resolution: {integrity: sha512-L1RCeuEcZHrOC2KJqRctgHrndLufICo4VSHNZEnGEF7PkZXWZrxUBc17I5Cdolarlk+5kIW9IJ+zettXUuELHg==} engines: {node: '>=18'} peerDependencies: eslint: '>=8.0.0' @@ -3646,8 +3666,8 @@ packages: peerDependencies: eslint: '>=7' - eslint-plugin-react-debug@1.23.0: - resolution: {integrity: sha512-q+czXYxO2w4SeE2v/l0yGDgzc7tGgAH1l2KAhLqriJag6WoGsPjP9q7BNLjw9D17PXHo3bNeFLaL6hcWIblwgw==} + eslint-plugin-react-debug@1.24.1: + resolution: {integrity: sha512-LSnmFkT9zuPLIJy6AkOy5RS1RbUqVeo/QQJ6v6cYTR3N+Y863/8lHkUD/IPUTLc+eH83RTlcBnqsF2U7AABuuQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3656,8 +3676,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.23.0: - resolution: {integrity: sha512-h7+cDbOi/SzitwMNMAyFPj52CGdv+IK6tnzlFn/B4yEBixr2wrZw7F21fqeZRocf4ifELd6eA/TtsjPPjiR1rw==} + eslint-plugin-react-dom@1.24.1: + resolution: {integrity: sha512-K0dd0U3ltXKO6qkSA4CZWKN3Due1tD7JMqzbPAQxY9XhyB9aWA66w4whAMW5IPSrlEHA+7kdfdDguoVmsx0x8Q==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3666,8 +3686,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.23.0: - resolution: {integrity: sha512-J2vn5aerHNNn6YX7Ql5QyjenU+ttpDZJUXc85DVCn0tzb0qagb6oHCp4JO371W6Lp5fMSgbUioSfYTxulk9RZA==} + eslint-plugin-react-hooks-extra@1.24.1: + resolution: {integrity: sha512-UwGwuP+ATNxNzzeVrQuIn6EUOY9AdX6xo3JttmTHHY3u9RalglTNAjpUN2J5Sbpyqky0rCGzzisJc0Q0XcDCLQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3682,8 +3702,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.23.0: - resolution: {integrity: sha512-FjpbUzOt9eSZhFDVMR2PZxaee/QmnTF3tx7A7qP3MmUVxWcy1w29dyF+6kcknPbUyhjwsT5nx8eYP/MjoPIl+Q==} + eslint-plugin-react-naming-convention@1.24.1: + resolution: {integrity: sha512-gEX32DTAAZffvMvJnLzUBN+GGRqsuwm8NCq4fkdxvjX/jJ7wJB3jtUW8W42gehTLNg5fkx/9YkF3J6ILDAvykQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3697,8 +3717,8 @@ packages: peerDependencies: eslint: '>=8.40' - eslint-plugin-react-web-api@1.23.0: - resolution: {integrity: sha512-fvKbgRfQoyo9YhIY0tkgWSBYgaBLGyvPFdxgMGB1Xt1Z7sUhEofHUlXndE7RFFdSIHiyirR81LuD0XQiFQd9NQ==} + eslint-plugin-react-web-api@1.24.1: + resolution: {integrity: sha512-m/GKkliaqDVJIml3lFxgvOQNS3wEYqBq1fIAGtP71q5DQRTEmONZ3kMUQv7QK2Uv3eSy8HHAlhfNlml/8S5s9A==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3707,13 +3727,16 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.23.0: - resolution: {integrity: sha512-uo0ByhhqPxnKmpQX9yJHvJX5pD/2enUNOuh+TRPWtZ/RWQjpmfkBXabuiBhf/LC98947ZLPg5W1iK/eV9F6ReA==} + eslint-plugin-react-x@1.24.1: + resolution: {integrity: sha512-S15d5mezOeidFAQIofu3vqG3IyywKYRPHV00znRJdk2t82bNiA4m42qYSokqZWVHi4oJapJ1CurpPXfv9FJKsg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + ts-api-utils: ^2.0.0 typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: + ts-api-utils: + optional: true typescript: optional: true @@ -3821,10 +3844,6 @@ packages: fast-equals@2.0.4: resolution: {integrity: sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==} - fast-equals@5.0.1: - resolution: {integrity: sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==} - engines: {node: '>=6.0.0'} - fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -3918,8 +3937,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.0.1: - resolution: {integrity: sha512-u6p0Qc4cY/AEQAtrC7qiYlXla39qnWoI4JXY7OCNBDXwJ5yRBD8HU+RhaOqqziw2m/b0BDh32f44W94+wXonMQ==} + framer-motion@12.0.3: + resolution: {integrity: sha512-5yy1sAqOjBUo+8O+kOa6/rIJ1AQLME8vEpUwwMf9Gv6YktaeeTd4bf0sb89AWwDVX7GwwuLebH94bakGOqWQ/g==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4169,8 +4188,8 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-immutable-type@5.0.0: - resolution: {integrity: sha512-mcvHasqbRBWJznuPqqHRKiJgYAz60sZ0mvO3bN70JbkuK7ksfmgc489aKZYxMEjIbRvyOseaTjaRZLRF/xFeRA==} + is-immutable-type@5.0.1: + resolution: {integrity: sha512-LkHEOGVZZXxGl8vDs+10k3DvP++SEoYEAJLRk6buTFi6kD7QekThV7xHS0j6gpnUCQ0zpud/gMDGiV4dQneLTg==} peerDependencies: eslint: '*' typescript: '>=4.7.4' @@ -4233,8 +4252,8 @@ packages: jose@5.9.6: resolution: {integrity: sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==} - jotai@2.11.0: - resolution: {integrity: sha512-zKfoBBD1uDw3rljwHkt0fWuja1B76R7CjznuBO+mSX6jpsO1EBeWNRKpeaQho9yPI/pvCv4recGfgOXGxwPZvQ==} + jotai@2.11.1: + resolution: {integrity: sha512-41Su098mpHIX29hF/XOpDb0SqF6EES7+HXfrhuBqVSzRkxX48hD5i8nGsEewWZNAsBWJCTTmuz8M946Ih2PfcQ==} engines: {node: '>=12.20.0'} peerDependencies: '@types/react': '>=17.0.0' @@ -4366,6 +4385,10 @@ packages: resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} engines: {node: '>=14'} + local-pkg@1.0.0: + resolution: {integrity: sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==} + engines: {node: '>=14'} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -4430,8 +4453,8 @@ packages: engines: {node: '>= 18'} hasBin: true - marked@15.0.4: - resolution: {integrity: sha512-TCHvDqmb3ZJ4PWG7VEGVgtefA5/euFmsIhxtD0XsBxI39gUSKL81mIRFdt0AiNQozUahd4ke98ZdirExd/vSEw==} + marked@15.0.6: + resolution: {integrity: sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==} engines: {node: '>= 18'} hasBin: true @@ -4499,9 +4522,6 @@ packages: mermaid@11.4.1: resolution: {integrity: sha512-Mb01JT/x6CKDWaxigwfZYuYmDZ6xtrNwNlidKZwkSrDaY9n90tdrJTV5Umk+wP1fZscGptmKFXHsXMDEVZ+Q6A==} - micro-memoize@4.1.2: - resolution: {integrity: sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==} - micromark-core-commonmark@1.1.0: resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} @@ -4723,8 +4743,8 @@ packages: motion-utils@12.0.0: resolution: {integrity: sha512-MNFiBKbbqnmvOjkPyOKgHUp3Q6oiokLkI1bEwm5QA28cxMZrv0CbbBGDNmhF6DIXsi1pCQBSs0dX8xjeER1tmA==} - motion@12.0.1: - resolution: {integrity: sha512-CiC/81Fyla3xsyInx/YvleVyiJNzeVDIwteb0sg/Ow2U3tvjCx4cMhvJCGBJ71ivvbLX8G9p0YVI8OIbb6C4rQ==} + motion@12.0.3: + resolution: {integrity: sha512-YGSC4jLQMmfIKafDHeK3E50hKF2YjGlrVuM94dwvT9IlSaIaoGe+K21G16TM9weIxjIEYc5l5mzYhuXXi1UN1A==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4764,6 +4784,10 @@ packages: engines: {node: ^18 || >=20} hasBin: true + nanostores@0.11.3: + resolution: {integrity: sha512-TUes3xKIX33re4QzdxwZ6tdbodjmn3tWXCEc1uokiEmo14sI1EaGYNs2k3bU2pyyGNmBqFGAVl6jAGWd06AVIg==} + engines: {node: ^18.0.0 || >=20.0.0} + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -4873,8 +4897,8 @@ packages: oniguruma-to-es@2.3.0: resolution: {integrity: sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==} - openai@4.77.0: - resolution: {integrity: sha512-WWacavtns/7pCUkOWvQIjyOfcdr9X+9n9Vvb0zFeKVDAqwCMDHB+iSr24SVaBAhplvSG6JrRXFpcNM9gWhOGIw==} + openai@4.77.4: + resolution: {integrity: sha512-rShjKsZ/HXm1cSxXt6iFeZxiCohrVShawt0aRRQmbb+z/EXcH4OouyQZP1ShyZMb63LJajpl8aGw3DzEi8Wh9Q==} hasBin: true peerDependencies: zod: ^3.23.8 @@ -5483,15 +5507,15 @@ packages: react-responsive-masonry@2.6.0: resolution: {integrity: sha512-aD1NMUOoRHoL2PT6k4b/+MtH8ZbSLxk8nr6O04HVLXjy7hFRrVXcHNTHscuTtBC70w0hEsJTATHHUxToQsY3PA==} - react-router-dom@7.1.1: - resolution: {integrity: sha512-vSrQHWlJ5DCfyrhgo0k6zViOe9ToK8uT5XGSmnuC2R3/g261IdIMpZVqfjD6vWSXdnf5Czs4VA/V60oVR6/jnA==} + react-router-dom@7.1.3: + resolution: {integrity: sha512-qQGTE+77hleBzv9SIUIkGRvuFBQGagW+TQKy53UTZAO/3+YFNBYvRsNIZ1GT17yHbc63FylMOdS+m3oUriF1GA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.1.1: - resolution: {integrity: sha512-39sXJkftkKWRZ2oJtHhCxmoCrBCULr/HAH4IT5DHlgu/Q0FCPV0S4Lx+abjDTx/74xoZzNYDYbOZWlJjruyuDQ==} + react-router@7.1.3: + resolution: {integrity: sha512-EezYymLY6Guk/zLQ2vRA8WvdUhWFEj5fcE3RfWihhxXBW7+cd1LsIiA3lmx+KCmneAGQuyBv820o44L2+TtkSA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -5510,8 +5534,8 @@ packages: '@types/react': optional: true - react-toastify@11.0.2: - resolution: {integrity: sha512-GjHuGaiXMvbls3ywqv8XdWONwrcO4DXCJIY1zVLkHU73gEElKvTTXNI5Vom3s/k/M8hnkrfsqgBSX3OwmlonbA==} + react-toastify@11.0.3: + resolution: {integrity: sha512-cbPtHJPfc0sGqVwozBwaTrTu1ogB9+BLLjd4dDXd863qYLj7DGrQ2sg5RAChjFUB4yc3w8iXOtWcJqPK/6xqRQ==} peerDependencies: react: ^18 || ^19 react-dom: ^18 || ^19 @@ -5582,8 +5606,8 @@ packages: resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} hasBin: true - remark-directive@3.0.0: - resolution: {integrity: sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==} + remark-directive@3.0.1: + resolution: {integrity: sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==} remark-gfm@4.0.0: resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} @@ -5863,6 +5887,9 @@ packages: resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} + tailwind-merge@2.5.4: + resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==} + tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} @@ -5872,8 +5899,8 @@ packages: peerDependencies: tailwindcss: 3.x - tailwind-variants@0.3.0: - resolution: {integrity: sha512-ho2k5kn+LB1fT5XdNS3Clb96zieWxbStE9wNLK7D0AV64kdZMaYzAKo0fWl6fXLPY99ffF9oBJnIj5escEl/8A==} + tailwind-variants@0.3.1: + resolution: {integrity: sha512-krn67M3FpPwElg4FsZrOQd0U26o7UDH/QOkK8RNaiCCrr052f6YJPBUfNKnPo/s/xRzNPtv1Mldlxsg8Tb46BQ==} engines: {node: '>=16.x', pnpm: '>=7.x'} peerDependencies: tailwindcss: '*' @@ -5955,8 +5982,8 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-pattern@5.6.0: - resolution: {integrity: sha512-SL8u60X5+LoEy9tmQHWCdPc2hhb2pKI6I1tU5Jue3v8+iRqZdcT3mWPwKKJy1fMfky6uha82c8ByHAE8PMhKHw==} + ts-pattern@5.6.2: + resolution: {integrity: sha512-d4IxJUXROL5NCa3amvMg6VQW2HVtZYmUTPfvVtO7zJWGYLJ+mry9v2OmYm+z67aniQoQ8/yFNadiEwtNS9qQiw==} tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -5985,25 +6012,21 @@ packages: resolution: {integrity: sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ==} engines: {node: '>=16'} - typescript-eslint@8.19.0: - resolution: {integrity: sha512-Ni8sUkVWYK4KAcTtPjQ/UTiRk6jcsuDhPpxULapUDi8A/l8TSBk+t1GtJA1RsCzIJg0q6+J7bf35AwQigENWRQ==} + typescript-eslint@8.21.0: + resolution: {integrity: sha512-txEKYY4XMKwPXxNkN8+AxAdX6iIJAPiJbHE/FpQccs/sxw8Lf26kqwC3cn0xkHlW8kEbLhkhCsjWuMveaY9Rxw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - typescript@5.7.2: - resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} hasBin: true ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - uid@2.0.2: - resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==} - engines: {node: '>=8'} - unconfig@0.6.0: resolution: {integrity: sha512-4C67J0nIF2QwSXty2kW3zZx1pMZ3iXabylvJWWgHybWVUcMf9pxwsngoQt0gC+AVstRywFqrRBp3qOXJayhpOw==} @@ -6103,14 +6126,6 @@ packages: engines: {node: '>=8'} hasBin: true - valibot@1.0.0-beta.9: - resolution: {integrity: sha512-yEX8gMAZ2R1yI2uwOO4NCtVnJQx36zn3vD0omzzj9FhcoblvPukENIiRZXKZwCnqSeV80bMm8wNiGhQ0S8fiww==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -7467,111 +7482,94 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@eslint-react/ast@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/eff': 1.23.0 - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@eslint-react/eff': 1.24.1 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - ts-pattern: 5.6.0 - uid: 2.0.2 + '@eslint-react/core@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + birecord: 0.1.1 + ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/eff@1.23.0': {} + '@eslint-react/eff@1.24.1': {} - '@eslint-react/eslint-plugin@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@eslint-react/eslint-plugin@1.24.1(eslint@9.17.0(jiti@2.4.2))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3)': dependencies: - '@eslint-react/eff': 1.23.0 - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@eslint-react/eff': 1.24.1 + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-react-debug: 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-react-dom: 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-react-hooks-extra: 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-react-naming-convention: 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-react-web-api: 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-react-x: 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-debug: 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-dom: 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-hooks-extra: 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-naming-convention: 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-web-api: 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + eslint-plugin-react-x: 1.24.1(eslint@9.17.0(jiti@2.4.2))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color + - ts-api-utils - '@eslint-react/jsx@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@eslint-react/jsx@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - ts-pattern: 5.6.0 + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@eslint-react/shared@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/eff': 1.23.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - fast-equals: 5.0.1 - micro-memoize: 4.1.2 + '@eslint-react/eff': 1.24.1 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) picomatch: 4.0.2 - ts-pattern: 5.6.0 - valibot: 1.0.0-beta.9(typescript@5.7.2) - transitivePeerDependencies: - - eslint - - supports-color - - typescript - - '@eslint-react/types@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': - dependencies: - '@eslint-react/eff': 1.23.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@eslint-react/var@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color @@ -7664,7 +7662,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@iconify-json/material-symbols@1.2.12': + '@iconify-json/material-symbols@1.2.13': dependencies: '@iconify/types': 2.0.0 @@ -7746,8 +7744,6 @@ snapshots: '@levischuck/tiny-cbor@0.2.2': {} - '@lukeed/csprng@1.1.0': {} - '@mermaid-js/parser@0.3.0': dependencies: langium: 3.0.0 @@ -7919,7 +7915,7 @@ snapshots: dependencies: '@types/pg': 8.11.6 - '@next/bundle-analyzer@15.1.3(bufferutil@4.0.9)': + '@next/bundle-analyzer@15.1.6(bufferutil@4.0.9)': dependencies: webpack-bundle-analyzer: 4.10.1(bufferutil@4.0.9) transitivePeerDependencies: @@ -8097,12 +8093,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-dialog@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) @@ -8125,7 +8121,7 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) @@ -8138,13 +8134,13 @@ snapshots: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-dropdown-menu@2.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dropdown-menu@2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-menu': 2.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-menu': 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) react: 18.3.1 @@ -8186,14 +8182,14 @@ snapshots: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-menu@2.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-menu@2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) @@ -8293,7 +8289,7 @@ snapshots: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-select@2.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.1 @@ -8301,7 +8297,7 @@ snapshots: '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) @@ -8844,9 +8840,9 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -8871,7 +8867,7 @@ snapshots: dependencies: tailwindcss: 3.4.17 - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.17)': + '@tailwindcss/typography@0.5.16(tailwindcss@3.4.17)': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 @@ -8879,33 +8875,33 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.17 - '@tanstack/query-async-storage-persister@5.62.9': + '@tanstack/query-async-storage-persister@5.62.16': dependencies: - '@tanstack/query-persist-client-core': 5.62.9 + '@tanstack/query-persist-client-core': 5.62.16 - '@tanstack/query-core@5.62.9': {} + '@tanstack/query-core@5.62.16': {} - '@tanstack/query-devtools@5.62.9': {} + '@tanstack/query-devtools@5.62.16': {} - '@tanstack/query-persist-client-core@5.62.9': + '@tanstack/query-persist-client-core@5.62.16': dependencies: - '@tanstack/query-core': 5.62.9 + '@tanstack/query-core': 5.62.16 - '@tanstack/react-query-devtools@5.62.11(@tanstack/react-query@5.62.11(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.62.16(@tanstack/react-query@5.62.16(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-devtools': 5.62.9 - '@tanstack/react-query': 5.62.11(react@18.3.1) + '@tanstack/query-devtools': 5.62.16 + '@tanstack/react-query': 5.62.16(react@18.3.1) react: 18.3.1 - '@tanstack/react-query-persist-client@5.62.11(@tanstack/react-query@5.62.11(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-persist-client@5.62.16(@tanstack/react-query@5.62.16(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-persist-client-core': 5.62.9 - '@tanstack/react-query': 5.62.11(react@18.3.1) + '@tanstack/query-persist-client-core': 5.62.16 + '@tanstack/react-query': 5.62.16(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.62.11(react@18.3.1)': + '@tanstack/react-query@5.62.16(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.62.9 + '@tanstack/query-core': 5.62.16 react: 18.3.1 '@types/chroma-js@3.1.0': {} @@ -9042,7 +9038,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.10.2 + '@types/node': 22.10.9 optional: true '@types/geojson@7946.0.15': {} @@ -9059,7 +9055,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.9 optional: true '@types/katex@0.16.7': {} @@ -9084,14 +9080,14 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.9 form-data: 4.0.1 '@types/node@18.19.68': dependencies: undici-types: 5.26.5 - '@types/node@22.10.2': + '@types/node@22.10.9': dependencies: undici-types: 6.20.0 @@ -9103,13 +9099,13 @@ snapshots: '@types/pg@8.11.6': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.9 pg-protocol: 1.7.0 pg-types: 4.0.2 '@types/pngjs@6.0.5': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.9 '@types/prop-types@15.7.14': {} @@ -9137,32 +9133,32 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.19.0 + '@typescript-eslint/parser': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.21.0 eslint: 9.17.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.19.0 + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.21.0 debug: 4.4.0 eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -9171,20 +9167,27 @@ snapshots: '@typescript-eslint/types': 8.19.0 '@typescript-eslint/visitor-keys': 8.19.0 - '@typescript-eslint/type-utils@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/scope-manager@8.21.0': + dependencies: + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/visitor-keys': 8.21.0 + + '@typescript-eslint/type-utils@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 eslint: 9.17.0(jiti@2.4.2) - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.19.0': {} - '@typescript-eslint/typescript-estree@8.19.0(typescript@5.7.2)': + '@typescript-eslint/types@8.21.0': {} + + '@typescript-eslint/typescript-estree@8.19.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 8.19.0 '@typescript-eslint/visitor-keys': 8.19.0 @@ -9193,19 +9196,44 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 1.4.3(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.21.0(typescript@5.7.3)': + dependencies: + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/visitor-keys': 8.21.0 + debug: 4.4.0 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.19.0 '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/typescript-estree': 8.21.0(typescript@5.7.3) + eslint: 9.17.0(jiti@2.4.2) + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -9214,30 +9242,35 @@ snapshots: '@typescript-eslint/types': 8.19.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.21.0': + dependencies: + '@typescript-eslint/types': 8.21.0 + eslint-visitor-keys: 4.2.0 + '@ungap/structured-clone@1.2.1': {} - '@unocss/config@0.65.3': + '@unocss/config@0.65.4': dependencies: - '@unocss/core': 0.65.3 + '@unocss/core': 0.65.4 unconfig: 0.6.0 transitivePeerDependencies: - supports-color - '@unocss/core@0.65.3': {} + '@unocss/core@0.65.4': {} - '@unocss/eslint-config@0.65.3(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@unocss/eslint-config@0.65.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@unocss/eslint-plugin': 0.65.3(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@unocss/eslint-plugin': 0.65.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@0.65.3(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@unocss/eslint-plugin@0.65.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@unocss/config': 0.65.3 - '@unocss/core': 0.65.3 + '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@unocss/config': 0.65.4 + '@unocss/core': 0.65.4 magic-string: 0.30.17 synckit: 0.9.2 transitivePeerDependencies: @@ -9284,19 +9317,19 @@ snapshots: '@vue/shared@3.5.13': {} - '@wagmi/chains@1.0.0(typescript@5.7.2)': + '@wagmi/chains@1.0.0(typescript@5.7.3)': optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 - abitype@0.8.7(typescript@5.7.2)(zod@3.24.1): + abitype@0.8.7(typescript@5.7.3)(zod@3.24.1): dependencies: - typescript: 5.7.2 + typescript: 5.7.3 optionalDependencies: zod: 3.24.1 - abitype@1.0.7(typescript@5.7.2)(zod@3.24.1): + abitype@1.0.7(typescript@5.7.3)(zod@3.24.1): optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 zod: 3.24.1 abort-controller@3.0.0: @@ -9426,7 +9459,7 @@ snapshots: balanced-match@1.0.2: {} - better-auth@1.1.7: + better-auth@1.1.14: dependencies: '@better-auth/utils': 0.2.3 '@better-fetch/fetch': 1.1.12 @@ -9438,7 +9471,7 @@ snapshots: defu: 6.1.4 jose: 5.9.6 kysely: 0.27.5 - uncrypto: 0.1.3 + nanostores: 0.11.3 zod: 3.24.1 transitivePeerDependencies: - encoding @@ -9452,6 +9485,8 @@ snapshots: binary-extensions@2.3.0: {} + birecord@0.1.1: {} + blurhash@2.0.5: {} bowser@2.11.0: {} @@ -9669,7 +9704,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crossbell@1.12.1(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1): + crossbell@1.12.1(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1): dependencies: '@crossbell/ipfs-fetch': 0.0.21 async-cache-dedupe: 2.2.0 @@ -9677,7 +9712,7 @@ snapshots: eip1193-types: 0.2.2 exponential-backoff: 3.1.1 p-limit: 3.1.0 - viem: 2.21.60(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1) + viem: 2.21.60(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -10109,28 +10144,28 @@ snapshots: eslint: 9.17.0(jiti@2.4.2) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.17.0(jiti@2.4.2)): + eslint-config-flat-gitignore@1.0.0(eslint@9.17.0(jiti@2.4.2)): dependencies: '@eslint/compat': 1.2.4(eslint@9.17.0(jiti@2.4.2)) eslint: 9.17.0(jiti@2.4.2) find-up-simple: 1.0.0 - eslint-config-hyoban@3.1.15(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(tailwindcss@3.4.17)(typescript@5.7.2): + eslint-config-hyoban@3.1.16(@typescript-eslint/eslint-plugin@8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(tailwindcss@3.4.17)(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3): dependencies: - '@eslint-react/eslint-plugin': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@eslint-react/eslint-plugin': 1.24.1(eslint@9.17.0(jiti@2.4.2))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3) '@eslint/js': 9.17.0 - '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@unocss/eslint-config': 0.65.3(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@unocss/eslint-config': 0.65.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) defu: 6.1.4 eslint: 9.17.0(jiti@2.4.2) - eslint-config-flat-gitignore: 0.3.0(eslint@9.17.0(jiti@2.4.2)) + eslint-config-flat-gitignore: 1.0.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-antfu: 2.7.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-command: 0.2.7(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-hyoban: 0.6.1(eslint@9.17.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-import-x: 4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint-plugin-jsonc: 2.18.2(eslint@9.17.0(jiti@2.4.2)) - eslint-plugin-package-json: 0.18.0(eslint@9.17.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + eslint-plugin-package-json: 0.19.0(eslint@9.17.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) eslint-plugin-react-compiler: 19.0.0-beta-df7b47d-20241124(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-react-hooks: 5.1.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-react-refresh: 0.4.16(eslint@9.17.0(jiti@2.4.2)) @@ -10138,19 +10173,20 @@ snapshots: eslint-plugin-simple-import-sort: 12.1.1(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-tailwindcss: 3.17.5(tailwindcss@3.4.17) eslint-plugin-unicorn: 56.0.1(eslint@9.17.0(jiti@2.4.2)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2)) globals: 15.14.0 jsonc-eslint-parser: 2.4.0 - local-pkg: 0.5.1 + local-pkg: 1.0.0 read-package-up: 11.0.0 - typescript-eslint: 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + typescript-eslint: 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/eslint-plugin' - supports-color - tailwindcss + - ts-api-utils eslint-import-resolver-node@0.3.9: dependencies: @@ -10180,11 +10216,11 @@ snapshots: dependencies: eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-import-x@4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): + eslint-plugin-import-x@4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): dependencies: '@types/doctrine': 0.0.9 '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 doctrine: 3.0.0 enhanced-resolve: 5.18.0 @@ -10214,7 +10250,7 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-package-json@0.18.0(eslint@9.17.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-plugin-package-json@0.19.0(eslint@9.17.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: '@altano/repository-tools': 0.1.1 detect-indent: 6.1.0 @@ -10239,66 +10275,63 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-debug@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/core': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-debug@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/core': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-dom@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) compare-versions: 6.1.1 eslint: 9.17.0(jiti@2.4.2) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/core': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-hooks-extra@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -10306,23 +10339,22 @@ snapshots: dependencies: eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-react-naming-convention@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/core': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-naming-convention@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -10330,47 +10362,45 @@ snapshots: dependencies: eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-react-web-api@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/core': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-web-api@1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) string-ts: 2.2.0 - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/core': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/eff': 1.23.0 - '@eslint-react/jsx': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/shared': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/types': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@eslint-react/var': 1.23.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-plugin-react-x@1.24.1(eslint@9.17.0(jiti@2.4.2))(ts-api-utils@2.0.0(typescript@5.7.3))(typescript@5.7.3): + dependencies: + '@eslint-react/ast': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/core': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/eff': 1.24.1 + '@eslint-react/jsx': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/shared': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint-react/var': 1.24.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.21.0 + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.21.0 + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) compare-versions: 6.1.1 eslint: 9.17.0(jiti@2.4.2) - is-immutable-type: 5.0.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + is-immutable-type: 5.0.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) string-ts: 2.2.0 - ts-api-utils: 2.0.0(typescript@5.7.2) - ts-pattern: 5.6.0 + ts-pattern: 5.6.2 optionalDependencies: - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -10415,11 +10445,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2)): dependencies: eslint: 9.17.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint-scope@8.2.0: dependencies: @@ -10521,8 +10551,6 @@ snapshots: fast-equals@2.0.4: {} - fast-equals@5.0.1: {} - fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -10607,7 +10635,7 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@12.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: motion-dom: 12.0.0 motion-utils: 12.0.0 @@ -10832,13 +10860,13 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): + is-immutable-type@5.0.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) - ts-api-utils: 1.4.3(typescript@5.7.2) - ts-declaration-location: 1.0.5(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + ts-declaration-location: 1.0.5(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -10876,15 +10904,15 @@ snapshots: jiti@2.4.2: {} - jojoo@0.1.4(immer@10.1.1)(jotai@2.11.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): + jojoo@0.1.4(immer@10.1.1)(jotai@2.11.1(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): dependencies: immer: 10.1.1 - jotai: 2.11.0(@types/react@18.3.18)(react@18.3.1) + jotai: 2.11.1(@types/react@18.3.18)(react@18.3.1) react: 18.3.1 jose@5.9.6: {} - jotai@2.11.0(@types/react@18.3.18)(react@18.3.1): + jotai@2.11.1(@types/react@18.3.18)(react@18.3.1): optionalDependencies: '@types/react': 18.3.18 react: 18.3.1 @@ -11018,6 +11046,11 @@ snapshots: mlly: 1.7.3 pkg-types: 1.3.0 + local-pkg@1.0.0: + dependencies: + mlly: 1.7.3 + pkg-types: 1.3.0 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -11072,7 +11105,7 @@ snapshots: marked@13.0.3: {} - marked@15.0.4: {} + marked@15.0.6: {} mdast-util-definitions@6.0.0: dependencies: @@ -11284,8 +11317,6 @@ snapshots: transitivePeerDependencies: - supports-color - micro-memoize@4.1.2: {} - micromark-core-commonmark@1.1.0: dependencies: decode-named-character-reference: 1.0.2 @@ -11682,9 +11713,9 @@ snapshots: motion-utils@12.0.0: {} - motion@12.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + motion@12.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - framer-motion: 12.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 12.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tslib: 2.8.1 optionalDependencies: react: 18.3.1 @@ -11708,6 +11739,8 @@ snapshots: nanoid@5.0.9: {} + nanostores@0.11.3: {} + natural-compare@1.4.0: {} next-runtime-env@3.2.2(next@14.2.8(patch_hash=hv7cjd3jjfkpcreppvzn54iibm)(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): @@ -11812,7 +11845,7 @@ snapshots: regex: 5.1.1 regex-recursion: 5.1.1 - openai@4.77.0(zod@3.24.1): + openai@4.77.4(zod@3.24.1): dependencies: '@types/node': 18.19.68 '@types/node-fetch': 2.6.12 @@ -11839,17 +11872,17 @@ snapshots: orderedmap@2.1.1: {} - ox@0.4.4(typescript@5.7.2)(zod@3.24.1): + ox@0.4.4(typescript@5.7.3)(zod@3.24.1): dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/curves': 1.7.0 '@noble/hashes': 1.6.1 '@scure/bip32': 1.6.0 '@scure/bip39': 1.5.0 - abitype: 1.0.7(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.7(typescript@5.7.3)(zod@3.24.1) eventemitter3: 5.0.1 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - zod @@ -12458,13 +12491,13 @@ snapshots: react-responsive-masonry@2.6.0: {} - react-router-dom@7.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@7.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 7.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router: 7.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router@7.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router@7.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@types/cookie': 0.6.0 cookie: 1.0.2 @@ -12482,7 +12515,7 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - react-toastify@11.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-toastify@11.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: clsx: 2.1.1 react: 18.3.1 @@ -12568,7 +12601,7 @@ snapshots: dependencies: jsesc: 0.5.0 - remark-directive@3.0.0: + remark-directive@3.0.1: dependencies: '@types/mdast': 4.0.4 mdast-util-directive: 3.0.0 @@ -12881,15 +12914,17 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.8.1 + tailwind-merge@2.5.4: {} + tailwind-merge@2.6.0: {} tailwind-scrollbar@3.1.0(tailwindcss@3.4.17): dependencies: tailwindcss: 3.4.17 - tailwind-variants@0.3.0(tailwindcss@3.4.17): + tailwind-variants@0.3.1(tailwindcss@3.4.17): dependencies: - tailwind-merge: 2.6.0 + tailwind-merge: 2.5.4 tailwindcss: 3.4.17 tailwindcss-animate@1.0.7(tailwindcss@3.4.17): @@ -12958,24 +12993,24 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.4.3(typescript@5.7.2): + ts-api-utils@1.4.3(typescript@5.7.3): dependencies: - typescript: 5.7.2 + typescript: 5.7.3 - ts-api-utils@2.0.0(typescript@5.7.2): + ts-api-utils@2.0.0(typescript@5.7.3): dependencies: - typescript: 5.7.2 + typescript: 5.7.3 - ts-declaration-location@1.0.5(typescript@5.7.2): + ts-declaration-location@1.0.5(typescript@5.7.3): dependencies: minimatch: 10.0.1 - typescript: 5.7.2 + typescript: 5.7.3 ts-dedent@2.2.0: {} ts-interface-checker@0.1.13: {} - ts-pattern@5.6.0: {} + ts-pattern@5.6.2: {} tslib@2.8.1: {} @@ -12998,24 +13033,20 @@ snapshots: type-fest@4.31.0: {} - typescript-eslint@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): + typescript-eslint@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/parser': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.21.0(@typescript-eslint/parser@8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.21.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - typescript@5.7.2: {} + typescript@5.7.3: {} ufo@1.5.4: {} - uid@2.0.2: - dependencies: - '@lukeed/csprng': 1.1.0 - unconfig@0.6.0: dependencies: '@antfu/utils': 0.7.10 @@ -13032,18 +13063,18 @@ snapshots: unicorn-magic@0.1.0: {} - unidata.js@0.8.0(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1): + unidata.js@0.8.0(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1): dependencies: '@types/lodash': 4.17.13 '@urql/core': 4.3.0(graphql@16.10.0) axios: 1.7.9 axios-retry: 3.9.1 - crossbell: 1.12.1(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1) + crossbell: 1.12.1(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1) graphql: 16.10.0 lodash: 4.17.21 lodash-es: 4.17.21 mime: 3.0.0 - viem: 0.3.50(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1) + viem: 0.3.50(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1) transitivePeerDependencies: - bufferutil - debug @@ -13137,10 +13168,6 @@ snapshots: kleur: 4.1.5 sade: 1.8.1 - valibot@1.0.0-beta.9(typescript@5.7.2): - optionalDependencies: - typescript: 5.7.2 - validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 @@ -13150,7 +13177,7 @@ snapshots: vaul@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@radix-ui/react-dialog': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -13167,15 +13194,15 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - viem@0.3.50(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1): + viem@0.3.50(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1): dependencies: '@adraffy/ens-normalize': 1.9.0 '@noble/curves': 1.0.0 '@noble/hashes': 1.3.0 '@scure/bip32': 1.3.0 '@scure/bip39': 1.2.0 - '@wagmi/chains': 1.0.0(typescript@5.7.2) - abitype: 0.8.7(typescript@5.7.2)(zod@3.24.1) + '@wagmi/chains': 1.0.0(typescript@5.7.3) + abitype: 0.8.7(typescript@5.7.3)(zod@3.24.1) isomorphic-ws: 5.0.0(ws@8.12.0(bufferutil@4.0.9)) ws: 8.12.0(bufferutil@4.0.9) transitivePeerDependencies: @@ -13184,19 +13211,19 @@ snapshots: - utf-8-validate - zod - viem@2.21.60(bufferutil@4.0.9)(typescript@5.7.2)(zod@3.24.1): + viem@2.21.60(bufferutil@4.0.9)(typescript@5.7.3)(zod@3.24.1): dependencies: '@noble/curves': 1.7.0 '@noble/hashes': 1.6.1 '@scure/bip32': 1.6.0 '@scure/bip39': 1.5.0 - abitype: 1.0.7(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.7(typescript@5.7.3)(zod@3.24.1) isows: 1.0.6(ws@8.18.0(bufferutil@4.0.9)) - ox: 0.4.4(typescript@5.7.2)(zod@3.24.1) + ox: 0.4.4(typescript@5.7.3)(zod@3.24.1) webauthn-p256: 0.0.10 ws: 8.18.0(bufferutil@4.0.9) optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -13356,4 +13383,4 @@ snapshots: zx@8.3.0: optionalDependencies: '@types/fs-extra': 11.0.4 - '@types/node': 22.10.2 + '@types/node': 22.10.9 diff --git a/storybook/package.json b/storybook/package.json index 77f86a3225..894919aa3a 100644 --- a/storybook/package.json +++ b/storybook/package.json @@ -5,11 +5,11 @@ }, "dependencies": { "@radix-ui/react-scroll-area": "1.2.2", - "marked": "^15.0.4", + "marked": "^15.0.6", "postcss-import": "^16.1.0", "react-error-boundary": "5.0.0", - "react-router-dom": "7.1.1", - "vite": "6.0.9", + "react-router-dom": "7.1.3", + "vite": "6.0.11", "vite-plugin-node-polyfills": "0.22.0", "vite-plugin-restart": "0.4.2" }, diff --git a/storybook/pnpm-lock.yaml b/storybook/pnpm-lock.yaml index cea26d8071..d59119fa87 100644 --- a/storybook/pnpm-lock.yaml +++ b/storybook/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: 1.2.2 version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) marked: - specifier: ^15.0.4 - version: 15.0.4 + specifier: ^15.0.6 + version: 15.0.6 postcss-import: specifier: ^16.1.0 version: 16.1.0(postcss@8.4.49) @@ -21,17 +21,17 @@ importers: specifier: 5.0.0 version: 5.0.0(react@19.0.0) react-router-dom: - specifier: 7.1.1 - version: 7.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 7.1.3 + version: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) vite: - specifier: 6.0.9 - version: 6.0.9 + specifier: 6.0.11 + version: 6.0.11 vite-plugin-node-polyfills: specifier: 0.22.0 - version: 0.22.0(rollup@4.29.1)(vite@6.0.9) + version: 0.22.0(rollup@4.29.1)(vite@6.0.11) vite-plugin-restart: specifier: 0.4.2 - version: 0.4.2(vite@6.0.9) + version: 0.4.2(vite@6.0.11) devDependencies: '@mdx-js/react': specifier: 3.1.0 @@ -50,7 +50,7 @@ importers: version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.9) + version: 4.3.4(vite@6.0.11) buffer: specifier: 6.0.3 version: 6.0.3 @@ -62,7 +62,7 @@ importers: version: 0.13.6(rollup@4.29.1) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(vite@6.0.9) + version: 5.1.4(vite@6.0.11) packages: @@ -1256,8 +1256,8 @@ packages: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} engines: {node: '>=16'} - marked@15.0.4: - resolution: {integrity: sha512-TCHvDqmb3ZJ4PWG7VEGVgtefA5/euFmsIhxtD0XsBxI39gUSKL81mIRFdt0AiNQozUahd4ke98ZdirExd/vSEw==} + marked@15.0.6: + resolution: {integrity: sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==} engines: {node: '>= 18'} hasBin: true @@ -1542,15 +1542,15 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-router-dom@7.1.1: - resolution: {integrity: sha512-vSrQHWlJ5DCfyrhgo0k6zViOe9ToK8uT5XGSmnuC2R3/g261IdIMpZVqfjD6vWSXdnf5Czs4VA/V60oVR6/jnA==} + react-router-dom@7.1.3: + resolution: {integrity: sha512-qQGTE+77hleBzv9SIUIkGRvuFBQGagW+TQKy53UTZAO/3+YFNBYvRsNIZ1GT17yHbc63FylMOdS+m3oUriF1GA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.1.1: - resolution: {integrity: sha512-39sXJkftkKWRZ2oJtHhCxmoCrBCULr/HAH4IT5DHlgu/Q0FCPV0S4Lx+abjDTx/74xoZzNYDYbOZWlJjruyuDQ==} + react-router@7.1.3: + resolution: {integrity: sha512-EezYymLY6Guk/zLQ2vRA8WvdUhWFEj5fcE3RfWihhxXBW7+cd1LsIiA3lmx+KCmneAGQuyBv820o44L2+TtkSA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -1861,8 +1861,8 @@ packages: terser: optional: true - vite@6.0.9: - resolution: {integrity: sha512-MSgUxHcaXLtnBPktkbUSoQUANApKYuxZ6DrbVENlIorbhL2dZydTLaZ01tjUoE3szeFzlFk9ANOKk0xurh4MKA==} + vite@6.0.11: + resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -2492,14 +2492,14 @@ snapshots: '@ungap/structured-clone@1.2.1': {} - '@vitejs/plugin-react@4.3.4(vite@6.0.9)': + '@vitejs/plugin-react@4.3.4(vite@6.0.11)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.0.9 + vite: 6.0.11 transitivePeerDependencies: - supports-color @@ -3126,7 +3126,7 @@ snapshots: markdown-extensions@2.0.0: {} - marked@15.0.4: {} + marked@15.0.6: {} math-intrinsics@1.1.0: {} @@ -3631,13 +3631,13 @@ snapshots: react-refresh@0.14.2: {} - react-router-dom@7.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-router: 7.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-router@7.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@types/cookie': 0.6.0 cookie: 1.0.2 @@ -3955,7 +3955,7 @@ snapshots: ast-kit: 1.3.2 magic-string-ast: 0.6.3 unplugin: 1.16.0 - vite: 6.0.9 + vite: 6.0.11 vite-node: 2.1.8 transitivePeerDependencies: - '@types/node' @@ -4026,26 +4026,26 @@ snapshots: - supports-color - terser - vite-plugin-node-polyfills@0.22.0(rollup@4.29.1)(vite@6.0.9): + vite-plugin-node-polyfills@0.22.0(rollup@4.29.1)(vite@6.0.11): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.29.1) node-stdlib-browser: 1.3.0 - vite: 6.0.9 + vite: 6.0.11 transitivePeerDependencies: - rollup - vite-plugin-restart@0.4.2(vite@6.0.9): + vite-plugin-restart@0.4.2(vite@6.0.11): dependencies: micromatch: 4.0.8 - vite: 6.0.9 + vite: 6.0.11 - vite-tsconfig-paths@5.1.4(vite@6.0.9): + vite-tsconfig-paths@5.1.4(vite@6.0.11): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.4 optionalDependencies: - vite: 6.0.9 + vite: 6.0.11 transitivePeerDependencies: - supports-color - typescript @@ -4058,7 +4058,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - vite@6.0.9: + vite@6.0.11: dependencies: esbuild: 0.24.2 postcss: 8.4.49