diff --git a/package.json b/package.json index 7c60c62d3..dd71ca647 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@iconify/tools": "4.0.4", "@radix-ui/react-alert-dialog": "1.1.1", "@radix-ui/react-avatar": "1.1.0", - "@radix-ui/react-checkbox": "1.1.0", + "@radix-ui/react-checkbox": "1.1.1", "@radix-ui/react-collapsible": "1.1.0", "@radix-ui/react-context-menu": "2.2.1", "@radix-ui/react-dialog": "1.1.1", @@ -49,11 +49,11 @@ "@radix-ui/react-switch": "1.1.0", "@radix-ui/react-tabs": "1.1.0", "@radix-ui/react-toast": "1.2.1", - "@radix-ui/react-tooltip": "1.1.1", - "@shikijs/transformers": "1.9.1", - "@tanstack/query-sync-storage-persister": "5.45.0", - "@tanstack/react-query": "5.45.1", - "@tanstack/react-query-persist-client": "5.45.1", + "@radix-ui/react-tooltip": "1.1.2", + "@shikijs/transformers": "1.10.0", + "@tanstack/query-sync-storage-persister": "5.49.0", + "@tanstack/react-query": "5.49.0", + "@tanstack/react-query-persist-client": "5.49.0", "@use-gesture/react": "10.3.1", "class-variance-authority": "0.7.0", "click-to-react-component": "1.1.0", @@ -66,19 +66,19 @@ "electron-updater": "^6.2.1", "font-list": "1.5.1", "foxact": "0.2.35", - "framer-motion": "11.2.11", + "framer-motion": "11.2.12", "franc-min": "6.2.0", "fuse.js": "7.0.0", "hast-util-to-jsx-runtime": "2.3.0", "idb-keyval": "6.2.1", "immer": "10.1.1", - "jotai": "2.8.3", + "jotai": "2.8.4", "jotai-dark": "0.4.0", "jotai-effect": "1.0.0", "lethargy": "1.0.9", "lodash-es": "4.17.21", "lowdb": "7.0.1", - "lucide-react": "0.396.0", + "lucide-react": "0.399.0", "markdown-it": "14.1.0", "markdown-it-container": "4.0.0", "ofetch": "1.3.4", @@ -89,24 +89,24 @@ "react-hotkeys-hook": "4.5.0", "react-intersection-observer": "9.10.3", "react-resizable-layout": "0.7.2", - "react-router-dom": "6.23.1", + "react-router-dom": "6.24.0", "react-virtuoso": "4.7.11", "rehype-infer-description-meta": "2.0.0", "rehype-parse": "9.0.0", "rehype-sanitize": "6.0.0", "rehype-stringify": "10.0.0", - "shiki": "1.9.1", + "shiki": "1.10.0", "sonner": "^1.5.0", "swiper": "11.1.4", "tailwind-merge": "2.3.0", "tailwindcss-animate": "1.0.7", - "tldts": "6.1.28", + "tldts": "6.1.30", "unified": "11.0.5", "unist-util-visit": "5.0.0", "usehooks-ts": "3.1.0", "vfile": "6.0.1", "zod": "3.23.8", - "zustand": "4.5.2" + "zustand": "4.5.4" }, "devDependencies": { "@egoist/tailwindcss-icons": "1.8.1", @@ -117,7 +117,7 @@ "@types/lodash-es": "4.17.12", "@types/markdown-it": "14.1.1", "@types/markdown-it-container": "2.0.10", - "@types/node": "^20.14.7", + "@types/node": "^20.14.9", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vercel/ncc": "0.38.1", @@ -125,8 +125,8 @@ "electron": "^30.1.2", "electron-builder": "^24.9.1", "electron-devtools-installer": "3.2.0", - "electron-vite": "^2.2.0", - "eslint": "^9.5.0", + "electron-vite": "^2.3.0", + "eslint": "^9.6.0", "eslint-config-hyoban": "3.0.0-beta.24", "hono": "4.4.7", "lint-staged": "15.2.7", @@ -137,7 +137,7 @@ "simple-git-hooks": "2.11.1", "tailwindcss": "3.4.4", "typescript": "^5.5.2", - "vite": "^5.3.1", + "vite": "^5.3.2", "vitest": "1.6.0" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6fd66f70..c225a6951 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,8 +44,8 @@ importers: specifier: 1.1.0 version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-checkbox': - specifier: 1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-collapsible': specifier: 1.1.0 version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -89,20 +89,20 @@ importers: specifier: 1.2.1 version: 1.2.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': - specifier: 1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/transformers': - specifier: 1.9.1 - version: 1.9.1 + specifier: 1.10.0 + version: 1.10.0 '@tanstack/query-sync-storage-persister': - specifier: 5.45.0 - version: 5.45.0 + specifier: 5.49.0 + version: 5.49.0 '@tanstack/react-query': - specifier: 5.45.1 - version: 5.45.1(react@18.3.1) + specifier: 5.49.0 + version: 5.49.0(react@18.3.1) '@tanstack/react-query-persist-client': - specifier: 5.45.1 - version: 5.45.1(@tanstack/react-query@5.45.1(react@18.3.1))(react@18.3.1) + specifier: 5.49.0 + version: 5.49.0(@tanstack/react-query@5.49.0(react@18.3.1))(react@18.3.1) '@use-gesture/react': specifier: 10.3.1 version: 10.3.1(react@18.3.1) @@ -140,8 +140,8 @@ importers: specifier: 0.2.35 version: 0.2.35(react@18.3.1) framer-motion: - specifier: 11.2.11 - version: 11.2.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.2.12 + version: 11.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) franc-min: specifier: 6.2.0 version: 6.2.0 @@ -158,14 +158,14 @@ importers: specifier: 10.1.1 version: 10.1.1 jotai: - specifier: 2.8.3 - version: 2.8.3(@types/react@18.3.3)(react@18.3.1) + specifier: 2.8.4 + version: 2.8.4(@types/react@18.3.3)(react@18.3.1) jotai-dark: specifier: 0.4.0 - version: 0.4.0(jotai-effect@1.0.0(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1)))(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1))(react@18.3.1) + version: 0.4.0(jotai-effect@1.0.0(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1)))(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1))(react@18.3.1) jotai-effect: specifier: 1.0.0 - version: 1.0.0(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1)) + version: 1.0.0(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1)) lethargy: specifier: 1.0.9 version: 1.0.9 @@ -176,8 +176,8 @@ importers: specifier: 7.0.1 version: 7.0.1 lucide-react: - specifier: 0.396.0 - version: 0.396.0(react@18.3.1) + specifier: 0.399.0 + version: 0.399.0(react@18.3.1) markdown-it: specifier: 14.1.0 version: 14.1.0 @@ -209,8 +209,8 @@ importers: specifier: 0.7.2 version: 0.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: - specifier: 6.23.1 - version: 6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 6.24.0 + version: 6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-virtuoso: specifier: 4.7.11 version: 4.7.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -227,8 +227,8 @@ importers: specifier: 10.0.0 version: 10.0.0 shiki: - specifier: 1.9.1 - version: 1.9.1 + specifier: 1.10.0 + version: 1.10.0 sonner: specifier: ^1.5.0 version: 1.5.0(patch_hash=6s3tquyt5wnkqaogymn3mkivuq)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -242,8 +242,8 @@ importers: specifier: 1.0.7 version: 1.0.7(tailwindcss@3.4.4) tldts: - specifier: 6.1.28 - version: 6.1.28 + specifier: 6.1.30 + version: 6.1.30 unified: specifier: 11.0.5 version: 11.0.5 @@ -260,15 +260,15 @@ importers: specifier: 3.23.8 version: 3.23.8 zustand: - specifier: 4.5.2 - version: 4.5.2(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1) + specifier: 4.5.4 + version: 4.5.4(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1) devDependencies: '@egoist/tailwindcss-icons': specifier: 1.8.1 version: 1.8.1(tailwindcss@3.4.4) '@electron-toolkit/tsconfig': specifier: ^1.0.1 - version: 1.0.1(@types/node@20.14.7) + version: 1.0.1(@types/node@20.14.9) '@iconify-json/mingcute': specifier: 1.1.18 version: 1.1.18 @@ -288,8 +288,8 @@ importers: specifier: 2.0.10 version: 2.0.10 '@types/node': - specifier: ^20.14.7 - version: 20.14.7 + specifier: ^20.14.9 + version: 20.14.9 '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -301,7 +301,7 @@ importers: version: 0.38.1 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.1(@types/node@20.14.7)) + version: 4.3.1(vite@5.3.2(@types/node@20.14.9)) electron: specifier: ^30.1.2 version: 30.1.2 @@ -312,14 +312,14 @@ importers: specifier: 3.2.0 version: 3.2.0 electron-vite: - specifier: ^2.2.0 - version: 2.2.0(vite@5.3.1(@types/node@20.14.7)) + specifier: ^2.3.0 + version: 2.3.0(vite@5.3.2(@types/node@20.14.9)) eslint: - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.6.0 + version: 9.6.0 eslint-config-hyoban: specifier: 3.0.0-beta.24 - version: 3.0.0-beta.24(eslint@9.5.0)(tailwindcss@3.4.4)(typescript@5.5.2) + version: 3.0.0-beta.24(eslint@9.6.0)(tailwindcss@3.4.4)(typescript@5.5.2) hono: specifier: 4.4.7 version: 4.4.7(patch_hash=ycbk46disqruhfjducp47b5fl4) @@ -348,11 +348,11 @@ importers: specifier: ^5.5.2 version: 5.5.2 vite: - specifier: ^5.3.1 - version: 5.3.1(@types/node@20.14.7) + specifier: ^5.3.2 + version: 5.3.2(@types/node@20.14.9) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.7) + version: 1.6.0(@types/node@20.14.9) packages: @@ -580,8 +580,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-arrow-functions@7.24.1': - resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} + '@babel/plugin-transform-arrow-functions@7.24.7': + resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -896,276 +896,138 @@ packages: resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==} engines: {node: '>=16'} - '@esbuild/aix-ppc64@0.19.12': - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.19.12': - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.19.12': - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.19.12': - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.19.12': - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.19.12': - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.19.12': - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.19.12': - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.19.12': - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.19.12': - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.19.12': - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.19.12': - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.19.12': - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.19.12': - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.19.12': - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.19.12': - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.19.12': - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.19.12': - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-x64@0.19.12': - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.19.12': - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.19.12': - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.19.12': - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.19.12': - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} @@ -1182,8 +1044,8 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-community/regexpp@4.10.1': - resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint-react/ast@1.5.16': @@ -1217,8 +1079,8 @@ packages: '@eslint-react/var@1.5.16': resolution: {integrity: sha512-XTBQ329WViUCxaDxKTrNR3tMb9wYJatQiyNtMB7bAieDG50o9yO0npFse7T1U4ZDX2kaXA7plkeM0euWTriLVQ==} - '@eslint/config-array@0.16.0': - resolution: {integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==} + '@eslint/config-array@0.17.0': + resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': @@ -1229,6 +1091,10 @@ packages: resolution: {integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.6.0': + resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1424,8 +1290,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-checkbox@1.1.0': - resolution: {integrity: sha512-3+kSzVfMONtP3B6CvaOrXLVTyGYws7tGmG5kOY0AfyH9sexkLytIwciNwjZhY0RoGOEbxI7bMS21XYB8H5itWQ==} + '@radix-ui/react-checkbox@1.1.1': + resolution: {integrity: sha512-0i/EKJ222Afa1FE0C6pNJxDq1itzcl3HChE9DwskA4th4KRse8ojx8a1nVcOjwJdbpDLcz7uol77yYnQNMHdKw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -1900,8 +1766,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-tooltip@1.1.1': - resolution: {integrity: sha512-LLE8nzNE4MzPMw3O2zlVlkLFid3y9hMUs7uCbSHyKSo+tCN4yMCf+ZCCcfrYgsOC0TiHBPQ1mtpJ2liY3ZT3SQ==} + '@radix-ui/react-tooltip@1.1.2': + resolution: {integrity: sha512-9XRsLwe6Yb9B/tlnYCPVUd/TFS4J7HuOZW345DCeC6vKIxQGMZdx21RK4VoZauPD5frgkXTYVS5y90L+3YBn4w==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -2028,8 +1894,8 @@ packages: '@radix-ui/rect@1.1.0': resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} - '@remix-run/router@1.16.1': - resolution: {integrity: sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==} + '@remix-run/router@1.17.0': + resolution: {integrity: sha512-2D6XaHEVvkCn682XBnipbJjgZUU7xjLtA4dGJRBVUKpEaDYOZMENZoZjAOSb7qirxt5RupjzZxz4fK2FO+EFPw==} engines: {node: '>=14.0.0'} '@rollup/rollup-android-arm-eabi@4.18.0': @@ -2112,11 +1978,11 @@ packages: cpu: [x64] os: [win32] - '@shikijs/core@1.9.1': - resolution: {integrity: sha512-EmUful2MQtY8KgCF1OkBtOuMcvaZEvmdubhW0UHCGXi21O9dRLeADVCj+k6ZS+de7Mz9d2qixOXJ+GLhcK3pXg==} + '@shikijs/core@1.10.0': + resolution: {integrity: sha512-BZcr6FCmPfP6TXaekvujZcnkFmJHZ/Yglu97r/9VjzVndQA56/F4WjUKtJRQUnK59Wi7p/UTAOekMfCJv7jnYg==} - '@shikijs/transformers@1.9.1': - resolution: {integrity: sha512-wPrGTpBURQ95IKPIhPQE3bGsANpPPtea1+aVHZp0aYtgxfL5UM3QbJ5rNdCuhcyjz/JNp5ZvSItOr+ayJxebJQ==} + '@shikijs/transformers@1.10.0': + resolution: {integrity: sha512-5Eu/kuJu7/CzAjFlTJkyyPoLTLSVQZ31Ps81cjIeR/3PDJ2RUuX1/R8d0qFziBKToym1LXbNiXoJQq0mg5+Cwg==} '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2139,23 +2005,23 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - '@tanstack/query-core@5.45.0': - resolution: {integrity: sha512-RVfIZQmFUTdjhSAAblvueimfngYyfN6HlwaJUPK71PKd7yi43Vs1S/rdimmZedPWX/WGppcq/U1HOj7O7FwYxw==} + '@tanstack/query-core@5.49.0': + resolution: {integrity: sha512-xUTjCPHC8G+ZvIUzjoMOLnMpNXYPQI4HjhlizTVVBwtSp24iWo4/kaBzHAzsrCVyfbiaPIFFkUvicsY4r8kF8A==} - '@tanstack/query-persist-client-core@5.45.0': - resolution: {integrity: sha512-iAETglkRB6FR1//185TcWGnMxkisJPnCrlvIhLpHzT4eKLmh4n4vq1Cys42YIJzM2il4YWf8P4refzdq4D5Vdw==} + '@tanstack/query-persist-client-core@5.49.0': + resolution: {integrity: sha512-amIoGRvBRKKAvfc/FNsIxbnDBjSduJ/5f5YpeGSQ5xsAQ/efam1vY7OIfeve0tIwqRjO3dg2kAckWUcTed4DnA==} - '@tanstack/query-sync-storage-persister@5.45.0': - resolution: {integrity: sha512-RSfPzp7Fb9C+gkak+26Gswpru0w8FEuVG9WxpPLEmE+B5Krx+gTNfLlcyxreHILaR2w7jzhKfqDd8S6lmYY8WA==} + '@tanstack/query-sync-storage-persister@5.49.0': + resolution: {integrity: sha512-qYCeDAgot6Sq8KSmxfcRybsFZ0H8hUt1nCUF7ayL5ZBS8h7WGSPfXrkqAwlGsBvSzgBHbcbpaVK6pW4ejtKj4w==} - '@tanstack/react-query-persist-client@5.45.1': - resolution: {integrity: sha512-Hk5rh2ov7YdHSP16HWnDbHcEAS19yJIvjQWGNXP6JiwZWbNJgXpKOriEOvHxLC5FPfEXl5MnA8cHTWj31kJv8Q==} + '@tanstack/react-query-persist-client@5.49.0': + resolution: {integrity: sha512-/OicFEPQVnP4RxwIDab6BYYaKLFa2bzE9bLM/vlR1WllRmmKpiSiCa9u+SyNwUcPp5bhUhqhgVm0NKI/apHuPw==} peerDependencies: - '@tanstack/react-query': ^5.45.1 + '@tanstack/react-query': ^5.49.0 react: ^18 || ^19 - '@tanstack/react-query@5.45.1': - resolution: {integrity: sha512-mYYfJujKg2kxmkRRjA6nn4YKG3ITsKuH22f1kteJ5IuVQqgKUgbaSQfYwVP0gBS05mhwxO03HVpD0t7BMN7WOA==} + '@tanstack/react-query@5.49.0': + resolution: {integrity: sha512-3A0BDwGVk6UzWFdz+WTC9HHts9kI42XYLK78/DGmoj9fd6W/NsjEjI5S4lPPebgq9cWWPo9QNciaSWfH71RgNg==} peerDependencies: react: ^18.0.0 @@ -2236,8 +2102,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@20.14.7': - resolution: {integrity: sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==} + '@types/node@20.14.9': + resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3173,8 +3039,8 @@ packages: electron-updater@6.2.1: resolution: {integrity: sha512-83eKIPW14qwZqUUM6wdsIRwVKZyjmHxQ4/8G+1C6iS5PdDt7b1umYQyj1/qPpH510GmHEQe4q0kCPe3qmb3a0Q==} - electron-vite@2.2.0: - resolution: {integrity: sha512-WvE8KlZTiay9uWqBRvnYuxg2JqIicaNqaz9qFvsZkIae2/FmqZC5jctziyduCuuwVxqJG0Sjh8RlTwSn8xcCoQ==} + electron-vite@2.3.0: + resolution: {integrity: sha512-lsN2FymgJlp4k6MrcsphGqZQ9fKRdJKasoaiwIrAewN1tapYI/KINLdfEL7n10LuF0pPSNf/IqjzZbB5VINctg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3233,11 +3099,6 @@ packages: es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -3410,15 +3271,11 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.5.0: - resolution: {integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==} + eslint@9.6.0: + resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true - espree@10.0.1: - resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@10.1.0: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3569,8 +3426,8 @@ packages: react: optional: true - framer-motion@11.2.11: - resolution: {integrity: sha512-n+ozoEzgJu/2h9NoQMokF+CwNqIRVyuRC4RwMPwklfrrTjbVV32k9uBIgqYAwn7Jfpt5LuDVCtT57MWz1FbaLw==} + framer-motion@11.2.12: + resolution: {integrity: sha512-lCjkV4nA9rWOy2bhR4RZzkp2xpB++kFmUZ6D44V9VQaxk+JDmbDd5lq+u58DjJIIllE8AZEXp9OG/TyDN4FB/w==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -4059,8 +3916,8 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - jose@5.4.1: - resolution: {integrity: sha512-U6QajmpV/nhL9SyfAewo000fkiRQ+Yd2H0lBxJJ9apjpOgkOcBQJWOrMo917lxLptdS/n/o/xPzMkXhF46K8hQ==} + jose@5.6.2: + resolution: {integrity: sha512-F1t1/WZJ4JdmCE/XoMYw1dPOW5g8JF0xGm6Ox2fwaCAPlCzt+4Bh0EWP59iQuZNHHauDkCdjx+kCZSh5z/PGow==} jotai-dark@0.4.0: resolution: {integrity: sha512-1RUmCRqzZFcFrVJwuG4BZ3kDPNjElFXA1FH8X77rPqhFDkSy79rpTrzfMBAx2pZauQvXBRQWN3fJ1p+CF2JO4g==} @@ -4081,8 +3938,8 @@ packages: peerDependencies: jotai: '>=2.5.0' - jotai@2.8.3: - resolution: {integrity: sha512-pR4plVvdbzB6zyt7VLLHPMAkcRSKhRIvZKd+qkifQLa3CEziEo1uwZjePj4acTmQrboiISBlYSdCz3gWcr1Nkg==} + jotai@2.8.4: + resolution: {integrity: sha512-f6jwjhBJcDtpeauT2xH01gnqadKEySwwt1qNBLvAXcnojkmb76EdqRt05Ym8IamfHGAQz2qMKAwftnyjeSoHAA==} engines: {node: '>=12.20.0'} peerDependencies: '@types/react': '>=17.0.0' @@ -4296,10 +4153,10 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.396.0: - resolution: {integrity: sha512-N/zP+9vEfEYHiMWMpjwH/M5diaV0e4UFe07BpgdzaRYce5QvXi87hixf7F0Xqdr3zuX/9u7H/2D4MVXIK22O0A==} + lucide-react@0.399.0: + resolution: {integrity: sha512-UyTNa3djBISdzL2UktgCrESXexQXaDQWi/WsDkbw6fBFfHlapajR58WoR+gxQ4laxfEyiHmoFrEIM3V+5XOVQg==} peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} @@ -4473,6 +4330,10 @@ packages: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -4997,15 +4858,15 @@ packages: react: '>=17.0.0' react-dom: '>=17.0.0' - react-router-dom@6.23.1: - resolution: {integrity: sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==} + react-router-dom@6.24.0: + resolution: {integrity: sha512-960sKuau6/yEwS8e+NVEidYQb1hNjAYM327gjEyXlc6r3Skf2vtwuJ2l7lssdegD2YjoKG5l8MsVyeTDlVeY8g==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.23.1: - resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==} + react-router@6.24.0: + resolution: {integrity: sha512-sQrgJ5bXk7vbcC4BxQxeNa5UmboFm35we1AFK0VvQaz9g0LzxEIuLOhHIoZ8rnu9BO21ishGeL9no1WB76W/eg==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -5234,8 +5095,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@1.9.1: - resolution: {integrity: sha512-8PDkgb5ja3nfujTjvC4VytL6wGOGCtFAClUb2r3QROevYXxcq+/shVJK5s6gy0HZnjaJgFxd6BpPqpRfqne5rA==} + shiki@1.10.0: + resolution: {integrity: sha512-YD2sXQ+TMD/F9BimV9Jn0wj35pqOvywvOG/3PB6hGHyGKlM7TJ9tyJ02jOb2kF8F0HfJwKNYrh3sW7jEcuRlXA==} short-unique-id@5.2.0: resolution: {integrity: sha512-cMGfwNyfDZ/nzJ2k2M+ClthBIh//GlZl1JEf47Uoa9XR11bz8Pa2T2wQO4bVrRdH48LrIDWJahQziKo3MjhsWg==} @@ -5484,11 +5345,11 @@ packages: resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} engines: {node: '>=14.0.0'} - tldts-core@6.1.28: - resolution: {integrity: sha512-MJIfu8oVA4GVEuZKxk1GaaLpdq45w8b/UoWwuq3k+oIWbFBFtFG37xCTe3qz7D/ZBcHFZ2LmQb66grE1/Q93Hw==} + tldts-core@6.1.30: + resolution: {integrity: sha512-CPlL58/oIvnovk5KTHIho/B0bMuvPkZrcC7f4pfQH+BBPY/mMz6CekiIdhjFxk9XZZJNirbwh1rRTSo4e5KXQA==} - tldts@6.1.28: - resolution: {integrity: sha512-SgZym5i5CL02CV6WrsjdNjk0pwsxHb5uKA8Mjo8g01HrcJnqab6r45igjbx30aacGfWGpVKXHMLeM/Ux+hha3g==} + tldts@6.1.30: + resolution: {integrity: sha512-NErlfxa+LPJynXZ07f86N6ylkXhYaOL4rB2k+qwF69cdvol1IJHmlouXE8c7Hrqr1BiYNWL4qbdTxaX+szfOpQ==} hasBin: true tmp-promise@3.0.3: @@ -5715,8 +5576,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.3.1: - resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} + vite@5.3.2: + resolution: {integrity: sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5870,8 +5731,8 @@ packages: zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} - zustand@4.5.2: - resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==} + zustand@4.5.4: + resolution: {integrity: sha512-/BPMyLKJPtFEvVL0E9E9BTUM63MNyhPGlvxk1XjrfWTUlV+BR8jufjsovHzrtR6YNcBEcL7cMHovL1n9xHawEg==} engines: {node: '>=12.7.0'} peerDependencies: '@types/react': '>=16.8' @@ -5911,7 +5772,7 @@ snapshots: '@panva/hkdf': 1.2.0 '@types/cookie': 0.6.0 cookie: 0.6.0 - jose: 5.4.1 + jose: 5.6.2 oauth4webapi: 2.11.1 preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) @@ -6164,10 +6025,10 @@ snapshots: '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.6) '@babel/helper-plugin-utils': 7.24.6 - '@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.6)': + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.7)': dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7)': dependencies: @@ -6414,11 +6275,11 @@ snapshots: dependencies: import-meta-resolve: 4.1.0 - '@cspell/eslint-plugin@8.9.1(eslint@9.5.0)': + '@cspell/eslint-plugin@8.9.1(eslint@9.6.0)': dependencies: '@cspell/cspell-types': 8.9.1 cspell-lib: 8.9.1 - eslint: 9.5.0 + eslint: 9.6.0 synckit: 0.9.0 '@cspell/strong-weak-map@8.9.1': {} @@ -6441,7 +6302,7 @@ snapshots: dependencies: electron: 30.1.2 optionalDependencies: - '@tanstack/react-query': 5.45.1(react@18.3.1) + '@tanstack/react-query': 5.49.0(react@18.3.1) transitivePeerDependencies: - react @@ -6449,9 +6310,9 @@ snapshots: dependencies: electron: 30.1.2 - '@electron-toolkit/tsconfig@1.0.1(@types/node@20.14.7)': + '@electron-toolkit/tsconfig@1.0.1(@types/node@20.14.9)': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 '@electron-toolkit/utils@3.0.0(electron@30.1.2)': dependencies: @@ -6554,7 +6415,7 @@ snapshots: debug: 4.3.5 dir-compare: 4.2.0 fs-extra: 11.2.0 - minimatch: 9.0.4 + minimatch: 9.0.5 plist: 3.1.0 transitivePeerDependencies: - supports-color @@ -6568,161 +6429,92 @@ snapshots: esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 - '@esbuild/aix-ppc64@0.19.12': - optional: true - '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/android-arm64@0.19.12': - optional: true - '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm@0.19.12': - optional: true - '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-x64@0.19.12': - optional: true - '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.19.12': - optional: true - '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-x64@0.19.12': - optional: true - '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.19.12': - optional: true - '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.19.12': - optional: true - '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/linux-arm64@0.19.12': - optional: true - '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm@0.19.12': - optional: true - '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-ia32@0.19.12': - optional: true - '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-loong64@0.19.12': - optional: true - '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-mips64el@0.19.12': - optional: true - '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-ppc64@0.19.12': - optional: true - '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.19.12': - optional: true - '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-s390x@0.19.12': - optional: true - '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-x64@0.19.12': - optional: true - '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.19.12': - optional: true - '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.19.12': - optional: true - '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/sunos-x64@0.19.12': - optional: true - '@esbuild/sunos-x64@0.21.5': optional: true - '@esbuild/win32-arm64@0.19.12': - optional: true - '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-ia32@0.19.12': - optional: true - '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-x64@0.19.12': - optional: true - '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.5.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)': dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} - '@eslint-community/regexpp@4.10.1': {} + '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/ast@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) string-ts: 2.1.1 ts-pattern: 5.2.0 transitivePeerDependencies: @@ -6730,18 +6522,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/core@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) short-unique-id: 5.2.0 ts-pattern: 5.2.0 valibot: 0.32.0 @@ -6750,35 +6542,35 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/eslint-plugin@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) - eslint: 9.5.0 - eslint-plugin-react-core: 1.5.16(eslint@9.5.0)(typescript@5.5.2) - eslint-plugin-react-dom: 1.5.16(eslint@9.5.0)(typescript@5.5.2) - eslint-plugin-react-hooks-extra: 1.5.16(eslint@9.5.0)(typescript@5.5.2) - eslint-plugin-react-naming-convention: 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) + eslint: 9.6.0 + eslint-plugin-react-core: 1.5.16(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-dom: 1.5.16(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-hooks-extra: 1.5.16(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-naming-convention: 1.5.16(eslint@9.6.0)(typescript@5.5.2) optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/jsx@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) micro-memoize: 4.1.2 ts-pattern: 5.2.0 transitivePeerDependencies: @@ -6786,9 +6578,9 @@ snapshots: - supports-color - typescript - '@eslint-react/shared@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/shared@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) deepmerge-ts: 7.0.3 transitivePeerDependencies: - eslint @@ -6797,24 +6589,24 @@ snapshots: '@eslint-react/tools@1.5.16': {} - '@eslint-react/types@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/types@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@eslint-react/tools': 1.5.16 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.5.16(eslint@9.5.0)(typescript@5.5.2)': + '@eslint-react/var@1.5.16(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) string-ts: 2.1.1 valibot: 0.32.0 transitivePeerDependencies: @@ -6822,7 +6614,7 @@ snapshots: - supports-color - typescript - '@eslint/config-array@0.16.0': + '@eslint/config-array@0.17.0': dependencies: '@eslint/object-schema': 2.1.4 debug: 4.3.5 @@ -6833,8 +6625,8 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.4 - espree: 10.0.1 + debug: 4.3.5 + espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 @@ -6846,6 +6638,8 @@ snapshots: '@eslint/js@9.5.0': {} + '@eslint/js@9.6.0': {} + '@eslint/object-schema@2.1.4': {} '@floating-ui/core@0.6.2': {} @@ -7074,7 +6868,7 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-checkbox@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) @@ -7607,7 +7401,7 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tooltip@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) @@ -7714,7 +7508,7 @@ snapshots: '@radix-ui/rect@1.1.0': {} - '@remix-run/router@1.16.1': {} + '@remix-run/router@1.17.0': {} '@rollup/rollup-android-arm-eabi@4.18.0': optional: true @@ -7764,11 +7558,11 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true - '@shikijs/core@1.9.1': {} + '@shikijs/core@1.10.0': {} - '@shikijs/transformers@1.9.1': + '@shikijs/transformers@1.10.0': dependencies: - shiki: 1.9.1 + shiki: 1.10.0 '@sinclair/typebox@0.27.8': {} @@ -7790,26 +7584,26 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.4 - '@tanstack/query-core@5.45.0': {} + '@tanstack/query-core@5.49.0': {} - '@tanstack/query-persist-client-core@5.45.0': + '@tanstack/query-persist-client-core@5.49.0': dependencies: - '@tanstack/query-core': 5.45.0 + '@tanstack/query-core': 5.49.0 - '@tanstack/query-sync-storage-persister@5.45.0': + '@tanstack/query-sync-storage-persister@5.49.0': dependencies: - '@tanstack/query-core': 5.45.0 - '@tanstack/query-persist-client-core': 5.45.0 + '@tanstack/query-core': 5.49.0 + '@tanstack/query-persist-client-core': 5.49.0 - '@tanstack/react-query-persist-client@5.45.1(@tanstack/react-query@5.45.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-persist-client@5.49.0(@tanstack/react-query@5.49.0(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-persist-client-core': 5.45.0 - '@tanstack/react-query': 5.45.1(react@18.3.1) + '@tanstack/query-persist-client-core': 5.49.0 + '@tanstack/react-query': 5.49.0(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.45.1(react@18.3.1)': + '@tanstack/react-query@5.49.0(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.45.0 + '@tanstack/query-core': 5.49.0 react: 18.3.1 '@tootallnate/once@2.0.0': {} @@ -7841,7 +7635,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.14.7 + '@types/node': 20.14.9 '@types/responselike': 1.0.3 '@types/cookie@0.6.0': {} @@ -7863,7 +7657,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 '@types/hast@3.0.4': dependencies: @@ -7875,7 +7669,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 '@types/linkify-it@5.0.0': {} @@ -7902,7 +7696,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@20.14.7': + '@types/node@20.14.9': dependencies: undici-types: 5.26.5 @@ -7910,7 +7704,7 @@ snapshots: '@types/plist@3.0.5': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 xmlbuilder: 15.1.1 optional: true @@ -7927,11 +7721,11 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 '@types/tar@6.1.13': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 minipass: 4.2.8 '@types/unist@2.0.10': {} @@ -7943,18 +7737,18 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 optional: true - '@typescript-eslint/eslint-plugin@8.0.0-alpha.30(@typescript-eslint/parser@8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/eslint-plugin@8.0.0-alpha.30(@typescript-eslint/parser@8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2))(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/parser': 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 8.0.0-alpha.30 - '@typescript-eslint/type-utils': 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/utils': 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/utils': 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 - eslint: 9.5.0 + eslint: 9.6.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -7964,14 +7758,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/parser@8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@typescript-eslint/scope-manager': 8.0.0-alpha.30 '@typescript-eslint/types': 8.0.0-alpha.30 '@typescript-eslint/typescript-estree': 8.0.0-alpha.30(typescript@5.5.2) '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 debug: 4.3.4 - eslint: 9.5.0 + eslint: 9.6.0 optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: @@ -7987,22 +7781,22 @@ snapshots: '@typescript-eslint/types': 8.0.0-alpha.30 '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 - '@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/type-utils@7.13.1(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) debug: 4.3.4 - eslint: 9.5.0 + eslint: 9.6.0 ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/type-utils@8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@typescript-eslint/typescript-estree': 8.0.0-alpha.30(typescript@5.5.2) - '@typescript-eslint/utils': 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) debug: 4.3.4 ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: @@ -8045,24 +7839,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/utils@7.13.1(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) - eslint: 9.5.0 + eslint: 9.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2)': + '@typescript-eslint/utils@8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@typescript-eslint/scope-manager': 8.0.0-alpha.30 '@typescript-eslint/types': 8.0.0-alpha.30 '@typescript-eslint/typescript-estree': 8.0.0-alpha.30(typescript@5.5.2) - eslint: 9.5.0 + eslint: 9.6.0 transitivePeerDependencies: - supports-color - typescript @@ -8088,14 +7882,14 @@ snapshots: '@vercel/ncc@0.38.1': {} - '@vitejs/plugin-react@4.3.1(vite@5.3.1(@types/node@20.14.7))': + '@vitejs/plugin-react@4.3.1(vite@5.3.2(@types/node@20.14.9))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.1(@types/node@20.14.7) + vite: 5.3.2(@types/node@20.14.9) transitivePeerDependencies: - supports-color @@ -9095,22 +8889,22 @@ snapshots: transitivePeerDependencies: - supports-color - electron-vite@2.2.0(vite@5.3.1(@types/node@20.14.7)): + electron-vite@2.3.0(vite@5.3.2(@types/node@20.14.9)): dependencies: - '@babel/core': 7.24.6 - '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.6) + '@babel/core': 7.24.7 + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) cac: 6.7.14 - esbuild: 0.19.12 + esbuild: 0.21.5 magic-string: 0.30.10 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.7) + vite: 5.3.2(@types/node@20.14.9) transitivePeerDependencies: - supports-color electron@30.1.2: dependencies: '@electron/get': 2.0.3 - '@types/node': 20.14.7 + '@types/node': 20.14.9 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -9153,32 +8947,6 @@ snapshots: es6-error@4.1.1: optional: true - esbuild@0.19.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.12 - '@esbuild/android-arm': 0.19.12 - '@esbuild/android-arm64': 0.19.12 - '@esbuild/android-x64': 0.19.12 - '@esbuild/darwin-arm64': 0.19.12 - '@esbuild/darwin-x64': 0.19.12 - '@esbuild/freebsd-arm64': 0.19.12 - '@esbuild/freebsd-x64': 0.19.12 - '@esbuild/linux-arm': 0.19.12 - '@esbuild/linux-arm64': 0.19.12 - '@esbuild/linux-ia32': 0.19.12 - '@esbuild/linux-loong64': 0.19.12 - '@esbuild/linux-mips64el': 0.19.12 - '@esbuild/linux-ppc64': 0.19.12 - '@esbuild/linux-riscv64': 0.19.12 - '@esbuild/linux-s390x': 0.19.12 - '@esbuild/linux-x64': 0.19.12 - '@esbuild/netbsd-x64': 0.19.12 - '@esbuild/openbsd-x64': 0.19.12 - '@esbuild/sunos-x64': 0.19.12 - '@esbuild/win32-arm64': 0.19.12 - '@esbuild/win32-ia32': 0.19.12 - '@esbuild/win32-x64': 0.19.12 - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -9211,9 +8979,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.0(eslint@9.5.0): + eslint-compat-utils@0.5.0(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 semver: 7.6.2 eslint-config-flat-gitignore@0.1.5: @@ -9221,33 +8989,33 @@ snapshots: find-up: 7.0.0 parse-gitignore: 2.0.0 - eslint-config-hyoban@3.0.0-beta.24(eslint@9.5.0)(tailwindcss@3.4.4)(typescript@5.5.2): + eslint-config-hyoban@3.0.0-beta.24(eslint@9.6.0)(tailwindcss@3.4.4)(typescript@5.5.2): dependencies: - '@cspell/eslint-plugin': 8.9.1(eslint@9.5.0) - '@eslint-react/eslint-plugin': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@cspell/eslint-plugin': 8.9.1(eslint@9.6.0) + '@eslint-react/eslint-plugin': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint/js': 9.5.0 '@types/eslint': 8.56.10 defu: 6.1.4 - eslint: 9.5.0 + eslint: 9.6.0 eslint-config-flat-gitignore: 0.1.5 - eslint-plugin-antfu: 2.3.3(eslint@9.5.0) - eslint-plugin-command: 0.2.3(eslint@9.5.0) - eslint-plugin-hyoban: 0.6.1(eslint@9.5.0) - eslint-plugin-import-x: 0.5.1(eslint@9.5.0)(typescript@5.5.2) - eslint-plugin-jsonc: 2.16.0(eslint@9.5.0) - eslint-plugin-react-compiler: 0.0.0-experimental-c8b3f72-20240517(eslint@9.5.0) - eslint-plugin-react-hooks: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.5.0) - eslint-plugin-react-refresh: 0.4.7(eslint@9.5.0) - eslint-plugin-regexp: 2.6.0(eslint@9.5.0) - eslint-plugin-simple-import-sort: 12.1.0(eslint@9.5.0) + eslint-plugin-antfu: 2.3.3(eslint@9.6.0) + eslint-plugin-command: 0.2.3(eslint@9.6.0) + eslint-plugin-hyoban: 0.6.1(eslint@9.6.0) + eslint-plugin-import-x: 0.5.1(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-jsonc: 2.16.0(eslint@9.6.0) + eslint-plugin-react-compiler: 0.0.0-experimental-c8b3f72-20240517(eslint@9.6.0) + eslint-plugin-react-hooks: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.6.0) + eslint-plugin-react-refresh: 0.4.7(eslint@9.6.0) + eslint-plugin-regexp: 2.6.0(eslint@9.6.0) + eslint-plugin-simple-import-sort: 12.1.0(eslint@9.6.0) eslint-plugin-tailwindcss: 3.17.4(tailwindcss@3.4.4) - eslint-plugin-unicorn: 54.0.0(eslint@9.5.0) - eslint-plugin-unused-imports: 4.0.0(eslint@9.5.0) + eslint-plugin-unicorn: 54.0.0(eslint@9.6.0) + eslint-plugin-unused-imports: 4.0.0(eslint@9.6.0) globals: 15.6.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 read-package-up: 11.0.0 - typescript-eslint: 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) + typescript-eslint: 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: @@ -9263,26 +9031,26 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-antfu@2.3.3(eslint@9.5.0): + eslint-plugin-antfu@2.3.3(eslint@9.6.0): dependencies: '@antfu/utils': 0.7.8 - eslint: 9.5.0 + eslint: 9.6.0 - eslint-plugin-command@0.2.3(eslint@9.5.0): + eslint-plugin-command@0.2.3(eslint@9.6.0): dependencies: '@es-joy/jsdoccomment': 0.43.1 - eslint: 9.5.0 + eslint: 9.6.0 - eslint-plugin-hyoban@0.6.1(eslint@9.5.0): + eslint-plugin-hyoban@0.6.1(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 - eslint-plugin-import-x@0.5.1(eslint@9.5.0)(typescript@5.5.2): + eslint-plugin-import-x@0.5.1(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) debug: 4.3.4 doctrine: 3.0.0 - eslint: 9.5.0 + eslint: 9.6.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -9293,43 +9061,43 @@ snapshots: - supports-color - typescript - eslint-plugin-jsonc@2.16.0(eslint@9.5.0): + eslint-plugin-jsonc@2.16.0(eslint@9.6.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - eslint: 9.5.0 - eslint-compat-utils: 0.5.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + eslint: 9.6.0 + eslint-compat-utils: 0.5.0(eslint@9.6.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-react-compiler@0.0.0-experimental-c8b3f72-20240517(eslint@9.5.0): + eslint-plugin-react-compiler@0.0.0-experimental-c8b3f72-20240517(eslint@9.6.0): dependencies: '@babel/core': 7.24.6 '@babel/parser': 7.24.6 '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.6) - eslint: 9.5.0 + eslint: 9.6.0 hermes-parser: 0.20.1 zod: 3.23.8 zod-validation-error: 3.3.0(zod@3.23.8) transitivePeerDependencies: - supports-color - eslint-plugin-react-core@1.5.16(eslint@9.5.0)(typescript@5.5.2): + eslint-plugin-react-core@1.5.16(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) - eslint: 9.5.0 + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) + eslint: 9.6.0 string-ts: 2.1.1 ts-api-utils: 1.3.0(typescript@5.5.2) valibot: 0.32.0 @@ -9338,19 +9106,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.16(eslint@9.5.0)(typescript@5.5.2): + eslint-plugin-react-dom@1.5.16(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) - eslint: 9.5.0 + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) + eslint: 9.6.0 string-ts: 2.1.1 valibot: 0.32.0 optionalDependencies: @@ -9358,20 +9126,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.16(eslint@9.5.0)(typescript@5.5.2): + eslint-plugin-react-hooks-extra@1.5.16(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) - eslint: 9.5.0 + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) + eslint: 9.6.0 string-ts: 2.1.1 valibot: 0.32.0 optionalDependencies: @@ -9379,23 +9147,23 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614(eslint@9.5.0): + eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 - eslint-plugin-react-naming-convention@1.5.16(eslint@9.5.0)(typescript@5.5.2): + eslint-plugin-react-naming-convention@1.5.16(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.16(eslint@9.5.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.16(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@eslint-react/tools': 1.5.16 - '@eslint-react/types': 1.5.16(eslint@9.5.0)(typescript@5.5.2) + '@eslint-react/types': 1.5.16(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) - eslint: 9.5.0 + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) + eslint: 9.6.0 string-ts: 2.1.1 valibot: 0.32.0 optionalDependencies: @@ -9403,24 +9171,24 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.7(eslint@9.5.0): + eslint-plugin-react-refresh@0.4.7(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 - eslint-plugin-regexp@2.6.0(eslint@9.5.0): + eslint-plugin-regexp@2.6.0(eslint@9.6.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-community/regexpp': 4.10.0 comment-parser: 1.4.1 - eslint: 9.5.0 + eslint: 9.6.0 jsdoc-type-pratt-parser: 4.0.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-simple-import-sort@12.1.0(eslint@9.5.0): + eslint-plugin-simple-import-sort@12.1.0(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.4): dependencies: @@ -9428,15 +9196,15 @@ snapshots: postcss: 8.4.38 tailwindcss: 3.4.4 - eslint-plugin-unicorn@54.0.0(eslint@9.5.0): + eslint-plugin-unicorn@54.0.0(eslint@9.6.0): dependencies: '@babel/helper-validator-identifier': 7.24.6 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint/eslintrc': 3.1.0 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.5.0 + eslint: 9.6.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -9450,9 +9218,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@4.0.0(eslint@9.5.0): + eslint-plugin-unused-imports@4.0.0(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-rule-composer: 0.3.0 eslint-rule-composer@0.3.0: {} @@ -9466,13 +9234,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.5.0: + eslint@9.6.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@eslint-community/regexpp': 4.10.1 - '@eslint/config-array': 0.16.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.5.0 + '@eslint/js': 9.6.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -9505,12 +9273,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.0.1: - dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) - eslint-visitor-keys: 4.0.0 - espree@10.1.0: dependencies: acorn: 8.12.0 @@ -9674,7 +9436,7 @@ snapshots: optionalDependencies: react: 18.3.1 - framer-motion@11.2.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: tslib: 2.6.3 optionalDependencies: @@ -10248,19 +10010,19 @@ snapshots: jiti@1.21.6: {} - jose@5.4.1: {} + jose@5.6.2: {} - jotai-dark@0.4.0(jotai-effect@1.0.0(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1)))(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1))(react@18.3.1): + jotai-dark@0.4.0(jotai-effect@1.0.0(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1)))(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1))(react@18.3.1): optionalDependencies: - jotai: 2.8.3(@types/react@18.3.3)(react@18.3.1) - jotai-effect: 1.0.0(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1)) + jotai: 2.8.4(@types/react@18.3.3)(react@18.3.1) + jotai-effect: 1.0.0(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1)) react: 18.3.1 - jotai-effect@1.0.0(jotai@2.8.3(@types/react@18.3.3)(react@18.3.1)): + jotai-effect@1.0.0(jotai@2.8.4(@types/react@18.3.3)(react@18.3.1)): dependencies: - jotai: 2.8.3(@types/react@18.3.3)(react@18.3.1) + jotai: 2.8.4(@types/react@18.3.3)(react@18.3.1) - jotai@2.8.3(@types/react@18.3.3)(react@18.3.1): + jotai@2.8.4(@types/react@18.3.3)(react@18.3.1): optionalDependencies: '@types/react': 18.3.3 react: 18.3.1 @@ -10459,7 +10221,7 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.396.0(react@18.3.1): + lucide-react@0.399.0(react@18.3.1): dependencies: react: 18.3.1 @@ -10774,6 +10536,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist@1.2.8: {} minipass-collect@1.0.2: @@ -11275,16 +11041,16 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router-dom@6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.16.1 + '@remix-run/router': 1.17.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.23.1(react@18.3.1) + react-router: 6.24.0(react@18.3.1) - react-router@6.23.1(react@18.3.1): + react-router@6.24.0(react@18.3.1): dependencies: - '@remix-run/router': 1.16.1 + '@remix-run/router': 1.17.0 react: 18.3.1 react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): @@ -11557,9 +11323,9 @@ snapshots: shebang-regex@3.0.0: {} - shiki@1.9.1: + shiki@1.10.0: dependencies: - '@shikijs/core': 1.9.1 + '@shikijs/core': 1.10.0 short-unique-id@5.2.0: {} @@ -11836,11 +11602,11 @@ snapshots: tinyspy@2.2.1: {} - tldts-core@6.1.28: {} + tldts-core@6.1.30: {} - tldts@6.1.28: + tldts@6.1.30: dependencies: - tldts-core: 6.1.28 + tldts-core: 6.1.30 tmp-promise@3.0.3: dependencies: @@ -11894,11 +11660,11 @@ snapshots: type-fest@4.20.1: {} - typescript-eslint@8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2): + typescript-eslint@8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.0.0-alpha.30(@typescript-eslint/parser@8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/parser': 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/utils': 8.0.0-alpha.30(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/eslint-plugin': 8.0.0-alpha.30(@typescript-eslint/parser@8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2))(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/parser': 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/utils': 8.0.0-alpha.30(eslint@9.6.0)(typescript@5.5.2) optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: @@ -12056,13 +11822,13 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@1.6.0(@types/node@20.14.7): + vite-node@1.6.0(@types/node@20.14.9): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.7) + vite: 5.3.2(@types/node@20.14.9) transitivePeerDependencies: - '@types/node' - less @@ -12073,16 +11839,16 @@ snapshots: - supports-color - terser - vite@5.3.1(@types/node@20.14.7): + vite@5.3.2(@types/node@20.14.9): dependencies: esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 fsevents: 2.3.3 - vitest@1.6.0(@types/node@20.14.7): + vitest@1.6.0(@types/node@20.14.9): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -12101,11 +11867,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.1(@types/node@20.14.7) - vite-node: 1.6.0(@types/node@20.14.7) + vite: 5.3.2(@types/node@20.14.9) + vite-node: 1.6.0(@types/node@20.14.9) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.9 transitivePeerDependencies: - less - lightningcss @@ -12207,7 +11973,7 @@ snapshots: zod@3.23.8: {} - zustand@4.5.2(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1): + zustand@4.5.4(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1): dependencies: use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: diff --git a/src/renderer/src/hono.ts b/src/renderer/src/hono.ts index c83156266..2d0b00326 100644 --- a/src/renderer/src/hono.ts +++ b/src/renderer/src/hono.ts @@ -4,6 +4,18 @@ import * as hono from 'hono'; import * as hono_types from 'hono/types'; declare const routes: hono_hono_base.HonoBase