Create your Link in Bio for Bluesky

Update all non-major and digest dependencies (#188)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Kazuki Matsuda <mkizka@users.noreply.github.com>

authored by renovate[bot] renovate[bot] claude[bot] Kazuki Matsuda and committed by GitHub 2cd23902 13c1e299

Changed files
+855 -636
.github
workflows
app
+1 -1
.github/workflows/claude.yml
··· 32 33 - name: Run Claude Code 34 id: claude 35 - uses: anthropics/claude-code-action@6337623ebba10cf8c8214b507993f8062fd4ccfb # v1 36 with: 37 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} 38
··· 32 33 - name: Run Claude Code 34 id: claude 35 + uses: anthropics/claude-code-action@f0c8eb29807907de7f5412d04afceb5e24817127 # v1 36 with: 37 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} 38
+1 -1
app/entry.server.tsx
··· 42 responseStatusCode: number, 43 responseHeaders: Headers, 44 routerContext: EntryContext, 45 - loadContext: AppLoadContext, 46 // If you have middleware enabled: 47 // loadContext: unstable_RouterContextProvider 48 ) {
··· 42 responseStatusCode: number, 43 responseHeaders: Headers, 44 routerContext: EntryContext, 45 + _loadContext: AppLoadContext, 46 // If you have middleware enabled: 47 // loadContext: unstable_RouterContextProvider 48 ) {
+1 -1
app/models/board.spec.ts
··· 13 test.each` 14 board | description 15 ${{}} | ${"配列でなければパース失敗"} 16 - `("$description", ({ board, expected }) => { 17 expect(() => boardScheme.parse(board)).toThrow(); 18 }); 19 });
··· 13 test.each` 14 board | description 15 ${{}} | ${"配列でなければパース失敗"} 16 + `("$description", ({ board, _expected }) => { 17 expect(() => boardScheme.parse(board)).toThrow(); 18 }); 19 });
+33 -33
package.json
··· 2 "name": "linkat", 3 "type": "module", 4 "private": true, 5 - "packageManager": "pnpm@10.20.0+sha512.cf9998222162dd85864d0a8102e7892e7ba4ceadebbf5a31f9c2fce48dfce317a9c53b9f6464d1ef9042cba2e02ae02a9f7c143a2b438cd93c91840f0192b9dd", 6 "engines": { 7 "node": ">=22.0.0" 8 }, ··· 26 "typecheck": "react-router typegen && tsc" 27 }, 28 "dependencies": { 29 - "@atproto/api": "0.17.7", 30 - "@atproto/did": "0.2.1", 31 - "@atproto/identity": "0.4.9", 32 "@atproto/jwk-jose": "0.1.11", 33 - "@atproto/lexicon": "0.5.1", 34 - "@atproto/oauth-client-node": "0.3.10", 35 - "@atproto/repo": "0.8.10", 36 - "@atproto/syntax": "0.4.1", 37 - "@atproto/xrpc": "0.7.5", 38 - "@atproto/xrpc-server": "0.9.5", 39 - "@conform-to/react": "1.13.2", 40 - "@conform-to/zod": "1.13.2", 41 "@emoji-mart/data": "1.2.1", 42 "@emoji-mart/react": "1.1.1", 43 "@heroicons/react": "2.2.0", ··· 51 "clsx": "2.1.1", 52 "emoji-mart": "5.6.0", 53 "emoji-regex": "10.6.0", 54 - "express": "5.1.0", 55 - "i18next": "25.6.0", 56 "i18next-browser-languagedetector": "8.2.0", 57 "isbot": "5.1.32", 58 - "jotai": "2.15.1", 59 - "lru-cache": "11.2.2", 60 "markdown-it": "14.1.0", 61 "markdown-it-link-attributes": "4.0.1", 62 "pino": "10.1.0", 63 "pino-http": "11.0.0", 64 - "pino-pretty": "13.1.2", 65 "prisma": "6.17.1", 66 "react": "19.2.1", 67 "react-dom": "19.2.1", 68 "react-github-btn": "1.4.0", 69 - "react-i18next": "16.2.4", 70 "react-movable": "3.4.1", 71 "react-router": "^7.9.4", 72 "remix-i18next": "7.4.2", 73 "remix-utils": "9.0.0", 74 "satori": "0.18.3", 75 - "tailwind-merge": "3.3.1", 76 "ws": "8.18.3", 77 - "zod": "4.1.12", 78 "zod-validation-error": "4.0.2" 79 }, 80 "devDependencies": { 81 - "@atproto/lex-cli": "0.9.6", 82 - "@mkizka/eslint-config": "7.1.2", 83 "@mkizka/eslint-plugin-aaa": "1.0.2", 84 "@playwright/test": "1.56.1", 85 - "@quramy/prisma-fabbrica": "2.3.1", 86 "@react-router/dev": "7.9.5", 87 "@tailwindcss/typography": "0.5.19", 88 - "@types/express": "5.0.5", 89 "@types/markdown-it": "14.1.2", 90 "@types/markdown-it-link-attributes": "3.0.5", 91 - "@types/node": "24.10.0", 92 "@types/react": "19.2.7", 93 "@types/react-dom": "19.2.3", 94 "@types/umami": "2.10.1", 95 "@types/ws": "8.18.1", 96 "@vitest/coverage-v8": "3.2.4", 97 - "autoprefixer": "10.4.21", 98 "daisyui": "4.12.24", 99 - "esbuild": "0.25.12", 100 "eslint": "9.38.0", 101 "giget": "2.0.0", 102 "husky": "9.1.7", 103 - "lint-staged": "16.2.6", 104 - "msw": "2.11.6", 105 "npm-run-all2": "8.0.4", 106 "postcss": "8.5.6", 107 - "prettier": "3.6.2", 108 "prettier-plugin-pkg": "0.21.2", 109 "tailwindcss": "3.4.18", 110 "tailwindcss-animate": "1.0.7", 111 - "tsx": "4.20.6", 112 "typescript": "5.9.3", 113 - "vite": "7.1.12", 114 "vite-tsconfig-paths": "5.1.4", 115 "vitest": "3.2.4", 116 "vitest-environment-vprisma": "1.3.0", 117 "vitest-mock-extended": "3.1.0", 118 - "wait-on": "9.0.1" 119 }, 120 "sideEffects": false, 121 "lint-staged": {
··· 2 "name": "linkat", 3 "type": "module", 4 "private": true, 5 + "packageManager": "pnpm@10.25.0+sha512.5e82639027af37cf832061bcc6d639c219634488e0f2baebe785028a793de7b525ffcd3f7ff574f5e9860654e098fe852ba8ac5dd5cefe1767d23a020a92f501", 6 "engines": { 7 "node": ">=22.0.0" 8 }, ··· 26 "typecheck": "react-router typegen && tsc" 27 }, 28 "dependencies": { 29 + "@atproto/api": "0.18.5", 30 + "@atproto/did": "0.2.3", 31 + "@atproto/identity": "0.4.10", 32 "@atproto/jwk-jose": "0.1.11", 33 + "@atproto/lexicon": "0.6.0", 34 + "@atproto/oauth-client-node": "0.3.13", 35 + "@atproto/repo": "0.8.12", 36 + "@atproto/syntax": "0.4.2", 37 + "@atproto/xrpc": "0.7.7", 38 + "@atproto/xrpc-server": "0.10.3", 39 + "@conform-to/react": "1.14.1", 40 + "@conform-to/zod": "1.14.1", 41 "@emoji-mart/data": "1.2.1", 42 "@emoji-mart/react": "1.1.1", 43 "@heroicons/react": "2.2.0", ··· 51 "clsx": "2.1.1", 52 "emoji-mart": "5.6.0", 53 "emoji-regex": "10.6.0", 54 + "express": "5.2.1", 55 + "i18next": "25.7.2", 56 "i18next-browser-languagedetector": "8.2.0", 57 "isbot": "5.1.32", 58 + "jotai": "2.15.2", 59 + "lru-cache": "11.2.4", 60 "markdown-it": "14.1.0", 61 "markdown-it-link-attributes": "4.0.1", 62 "pino": "10.1.0", 63 "pino-http": "11.0.0", 64 + "pino-pretty": "13.1.3", 65 "prisma": "6.17.1", 66 "react": "19.2.1", 67 "react-dom": "19.2.1", 68 "react-github-btn": "1.4.0", 69 + "react-i18next": "16.4.0", 70 "react-movable": "3.4.1", 71 "react-router": "^7.9.4", 72 "remix-i18next": "7.4.2", 73 "remix-utils": "9.0.0", 74 "satori": "0.18.3", 75 + "tailwind-merge": "3.4.0", 76 "ws": "8.18.3", 77 + "zod": "4.1.13", 78 "zod-validation-error": "4.0.2" 79 }, 80 "devDependencies": { 81 + "@atproto/lex-cli": "0.9.8", 82 + "@mkizka/eslint-config": "7.2.0", 83 "@mkizka/eslint-plugin-aaa": "1.0.2", 84 "@playwright/test": "1.56.1", 85 + "@quramy/prisma-fabbrica": "2.3.3", 86 "@react-router/dev": "7.9.5", 87 "@tailwindcss/typography": "0.5.19", 88 + "@types/express": "5.0.6", 89 "@types/markdown-it": "14.1.2", 90 "@types/markdown-it-link-attributes": "3.0.5", 91 + "@types/node": "24.10.2", 92 "@types/react": "19.2.7", 93 "@types/react-dom": "19.2.3", 94 "@types/umami": "2.10.1", 95 "@types/ws": "8.18.1", 96 "@vitest/coverage-v8": "3.2.4", 97 + "autoprefixer": "10.4.22", 98 "daisyui": "4.12.24", 99 + "esbuild": "0.27.1", 100 "eslint": "9.38.0", 101 "giget": "2.0.0", 102 "husky": "9.1.7", 103 + "lint-staged": "16.2.7", 104 + "msw": "2.12.4", 105 "npm-run-all2": "8.0.4", 106 "postcss": "8.5.6", 107 + "prettier": "3.7.4", 108 "prettier-plugin-pkg": "0.21.2", 109 "tailwindcss": "3.4.18", 110 "tailwindcss-animate": "1.0.7", 111 + "tsx": "4.21.0", 112 "typescript": "5.9.3", 113 + "vite": "7.2.7", 114 "vite-tsconfig-paths": "5.1.4", 115 "vitest": "3.2.4", 116 "vitest-environment-vprisma": "1.3.0", 117 "vitest-mock-extended": "3.1.0", 118 + "wait-on": "9.0.3" 119 }, 120 "sideEffects": false, 121 "lint-staged": {
+819 -600
pnpm-lock.yaml
··· 9 .: 10 dependencies: 11 '@atproto/api': 12 - specifier: 0.17.7 13 - version: 0.17.7 14 '@atproto/did': 15 - specifier: 0.2.1 16 - version: 0.2.1 17 '@atproto/identity': 18 - specifier: 0.4.9 19 - version: 0.4.9 20 '@atproto/jwk-jose': 21 specifier: 0.1.11 22 version: 0.1.11 23 '@atproto/lexicon': 24 - specifier: 0.5.1 25 - version: 0.5.1 26 '@atproto/oauth-client-node': 27 - specifier: 0.3.10 28 - version: 0.3.10 29 '@atproto/repo': 30 - specifier: 0.8.10 31 - version: 0.8.10 32 '@atproto/syntax': 33 - specifier: 0.4.1 34 - version: 0.4.1 35 '@atproto/xrpc': 36 - specifier: 0.7.5 37 - version: 0.7.5 38 '@atproto/xrpc-server': 39 - specifier: 0.9.5 40 - version: 0.9.5 41 '@conform-to/react': 42 - specifier: 1.13.2 43 - version: 1.13.2(react@19.2.1) 44 '@conform-to/zod': 45 - specifier: 1.13.2 46 - version: 1.13.2(zod@4.1.12) 47 '@emoji-mart/data': 48 specifier: 1.2.1 49 version: 1.2.1 ··· 58 version: 6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) 59 '@react-router/express': 60 specifier: ^7.9.4 61 - version: 7.9.4(express@5.1.0)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) 62 '@react-router/fs-routes': 63 specifier: 7.9.5 64 - version: 7.9.5(@react-router/dev@7.9.5(@types/node@24.10.0)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.20.6)(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3) 65 '@react-router/node': 66 specifier: ^7.9.4 67 version: 7.9.4(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) ··· 73 version: 0.2.5 74 '@t3-oss/env-core': 75 specifier: 0.13.8 76 - version: 0.13.8(arktype@2.1.20)(typescript@5.9.3)(valibot@1.1.0(typescript@5.9.3))(zod@4.1.12) 77 clsx: 78 specifier: 2.1.1 79 version: 2.1.1 ··· 84 specifier: 10.6.0 85 version: 10.6.0 86 express: 87 - specifier: 5.1.0 88 - version: 5.1.0 89 i18next: 90 - specifier: 25.6.0 91 - version: 25.6.0(typescript@5.9.3) 92 i18next-browser-languagedetector: 93 specifier: 8.2.0 94 version: 8.2.0 ··· 96 specifier: 5.1.32 97 version: 5.1.32 98 jotai: 99 - specifier: 2.15.1 100 - version: 2.15.1(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.1) 101 lru-cache: 102 - specifier: 11.2.2 103 - version: 11.2.2 104 markdown-it: 105 specifier: 14.1.0 106 version: 14.1.0 ··· 114 specifier: 11.0.0 115 version: 11.0.0 116 pino-pretty: 117 - specifier: 13.1.2 118 - version: 13.1.2 119 prisma: 120 specifier: 6.17.1 121 version: 6.17.1(magicast@0.3.5)(typescript@5.9.3) ··· 129 specifier: 1.4.0 130 version: 1.4.0(react@19.2.1) 131 react-i18next: 132 - specifier: 16.2.4 133 - version: 16.2.4(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) 134 react-movable: 135 specifier: 3.4.1 136 version: 3.4.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) ··· 139 version: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 140 remix-i18next: 141 specifier: 7.4.2 142 - version: 7.4.2(i18next@25.6.0(typescript@5.9.3))(react-i18next@16.2.4(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) 143 remix-utils: 144 specifier: 9.0.0 145 version: 9.0.0(@standard-schema/spec@1.0.0)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) ··· 147 specifier: 0.18.3 148 version: 0.18.3 149 tailwind-merge: 150 - specifier: 3.3.1 151 - version: 3.3.1 152 ws: 153 specifier: 8.18.3 154 version: 8.18.3 155 zod: 156 - specifier: 4.1.12 157 - version: 4.1.12 158 zod-validation-error: 159 specifier: 4.0.2 160 - version: 4.0.2(zod@4.1.12) 161 devDependencies: 162 '@atproto/lex-cli': 163 - specifier: 0.9.6 164 - version: 0.9.6 165 '@mkizka/eslint-config': 166 - specifier: 7.1.2 167 - version: 7.1.2(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3) 168 '@mkizka/eslint-plugin-aaa': 169 specifier: 1.0.2 170 version: 1.0.2 ··· 172 specifier: 1.56.1 173 version: 1.56.1 174 '@quramy/prisma-fabbrica': 175 - specifier: 2.3.1 176 - version: 2.3.1(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(magicast@0.3.5)(typescript@5.9.3) 177 '@react-router/dev': 178 specifier: 7.9.5 179 - version: 7.9.5(@types/node@24.10.0)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.20.6)(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))(yaml@2.8.1) 180 '@tailwindcss/typography': 181 specifier: 0.5.19 182 version: 0.5.19(tailwindcss@3.4.18) 183 '@types/express': 184 - specifier: 5.0.5 185 - version: 5.0.5 186 '@types/markdown-it': 187 specifier: 14.1.2 188 version: 14.1.2 ··· 190 specifier: 3.0.5 191 version: 3.0.5 192 '@types/node': 193 - specifier: 24.10.0 194 - version: 24.10.0 195 '@types/react': 196 specifier: 19.2.7 197 version: 19.2.7 ··· 206 version: 8.18.1 207 '@vitest/coverage-v8': 208 specifier: 3.2.4 209 - version: 3.2.4(vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1)) 210 autoprefixer: 211 - specifier: 10.4.21 212 - version: 10.4.21(postcss@8.5.6) 213 daisyui: 214 specifier: 4.12.24 215 version: 4.12.24(postcss@8.5.6) 216 esbuild: 217 - specifier: 0.25.12 218 - version: 0.25.12 219 eslint: 220 specifier: 9.38.0 221 version: 9.38.0(jiti@2.5.1) ··· 226 specifier: 9.1.7 227 version: 9.1.7 228 lint-staged: 229 - specifier: 16.2.6 230 - version: 16.2.6 231 msw: 232 - specifier: 2.11.6 233 - version: 2.11.6(@types/node@24.10.0)(typescript@5.9.3) 234 npm-run-all2: 235 specifier: 8.0.4 236 version: 8.0.4 ··· 238 specifier: 8.5.6 239 version: 8.5.6 240 prettier: 241 - specifier: 3.6.2 242 - version: 3.6.2 243 prettier-plugin-pkg: 244 specifier: 0.21.2 245 - version: 0.21.2(prettier@3.6.2) 246 tailwindcss: 247 specifier: 3.4.18 248 version: 3.4.18 ··· 250 specifier: 1.0.7 251 version: 1.0.7(tailwindcss@3.4.18) 252 tsx: 253 - specifier: 4.20.6 254 - version: 4.20.6 255 typescript: 256 specifier: 5.9.3 257 version: 5.9.3 258 vite: 259 - specifier: 7.1.12 260 - version: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 261 vite-tsconfig-paths: 262 specifier: 5.1.4 263 - version: 5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)) 264 vitest: 265 specifier: 3.2.4 266 - version: 3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1) 267 vitest-environment-vprisma: 268 specifier: 1.3.0 269 - version: 1.3.0(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(jest@29.7.0(@types/node@24.10.0))(vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1)) 270 vitest-mock-extended: 271 specifier: 3.1.0 272 - version: 3.1.0(typescript@5.9.3)(vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1)) 273 wait-on: 274 - specifier: 9.0.1 275 - version: 9.0.1 276 277 packages: 278 ··· 299 '@atcute/lexicons@1.1.0': 300 resolution: {integrity: sha512-LFqwnria78xLYb62Ri/+WwQpUTgZp2DuyolNGIIOV1dpiKhFFFh//nscHMA6IExFLQRqWDs3tTjy7zv0h3sf1Q==} 301 302 - '@atproto-labs/did-resolver@0.2.2': 303 - resolution: {integrity: sha512-ca2B7xR43tVoQ8XxBvha58DXwIH8cIyKQl6lpOKGkPUrJuFoO4iCLlDiSDi2Ueh+yE1rMDPP/qveHdajgDX3WQ==} 304 305 '@atproto-labs/fetch-node@0.2.0': 306 resolution: {integrity: sha512-Krq09nH/aeoiU2s9xdHA0FjTEFWG9B5FFenipv1iRixCcPc7V3DhTNDawxG9gI8Ny0k4dBVS9WTRN/IDzBx86Q==} ··· 309 '@atproto-labs/fetch@0.2.3': 310 resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} 311 312 - '@atproto-labs/handle-resolver-node@0.1.21': 313 - resolution: {integrity: sha512-fuJy5Px5pGF3lJX/ATdurbT8tbmaFWtf+PPxAQDFy7ot2no3t+iaAgymhyxYymrssOuWs6BwOP8tyF3VrfdwtQ==} 314 engines: {node: '>=18.7.0'} 315 316 - '@atproto-labs/handle-resolver@0.3.2': 317 - resolution: {integrity: sha512-KIerCzh3qb+zZoqWbIvTlvBY0XPq0r56kwViaJY/LTe/3oPO2JaqlYKS/F4dByWBhHK6YoUOJ0sWrh6PMJl40A==} 318 319 - '@atproto-labs/identity-resolver@0.3.2': 320 - resolution: {integrity: sha512-MYxO9pe0WsFyi5HFdKAwqIqHfiF2kBPoVhAIuH/4PYHzGr799ED47xLhNMxR3ZUYrJm5+TQzWXypGZ0Btw1Ffw==} 321 322 '@atproto-labs/pipe@0.1.1': 323 resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} ··· 328 '@atproto-labs/simple-store@0.3.0': 329 resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} 330 331 - '@atproto/api@0.17.7': 332 - resolution: {integrity: sha512-V+OJBZq9chcrD21xk1bUa6oc5DSKfQj5DmUPf5rmZncqL1w9ZEbS38H5cMyqqdhfgo2LWeDRdZHD0rvNyJsIaw==} 333 334 - '@atproto/common-web@0.4.3': 335 - resolution: {integrity: sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==} 336 337 - '@atproto/common@0.4.12': 338 - resolution: {integrity: sha512-NC+TULLQiqs6MvNymhQS5WDms3SlbIKGLf4n33tpftRJcalh507rI+snbcUb7TLIkKw7VO17qMqxEXtIdd5auQ==} 339 engines: {node: '>=18.7.0'} 340 341 '@atproto/crypto@0.4.4': 342 resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 343 engines: {node: '>=18.7.0'} 344 345 - '@atproto/did@0.2.1': 346 - resolution: {integrity: sha512-1i5BTU2GnBaaeYWhxUOnuEKFVq9euT5+dQPFabHpa927BlJ54PmLGyBBaOI7/NbLmN5HWwBa18SBkMpg3jGZRA==} 347 348 - '@atproto/identity@0.4.9': 349 - resolution: {integrity: sha512-pRYCaeaEJMZ4vQlRQYYTrF3cMiRp21n/k/pUT1o7dgKby56zuLErDmFXkbKfKWPf7SgWRgamSaNmsGLqAOD7lQ==} 350 engines: {node: '>=18.7.0'} 351 352 '@atproto/jwk-jose@0.1.11': ··· 358 '@atproto/jwk@0.6.0': 359 resolution: {integrity: sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==} 360 361 - '@atproto/lex-cli@0.9.6': 362 - resolution: {integrity: sha512-EedEKmURoSP735YwSDHsFrLOhZ4P2it8goCHv5ApWi/R9DFpOKOpmYfIXJ9MAprK8cw+yBnjDJbzpLJy7UXlTg==} 363 engines: {node: '>=18.7.0'} 364 hasBin: true 365 366 - '@atproto/lexicon@0.5.1': 367 - resolution: {integrity: sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==} 368 369 - '@atproto/oauth-client-node@0.3.10': 370 - resolution: {integrity: sha512-6khKlJqu1Ed5rt3rzcTD5hymB6JUjKdOHWYXwiphw4inkAIo6GxLCighI4eGOqZorYk2j8ueeTNB6KsgH0kcRw==} 371 engines: {node: '>=18.7.0'} 372 373 - '@atproto/oauth-client@0.5.8': 374 - resolution: {integrity: sha512-7YEym6d97+Dd73qGdkQTXi5La8xvCQxwRUDzzlR/NVAARa9a4YP7MCmqBJVeP2anT0By+DSAPyPDLTsxcjIcCg==} 375 376 - '@atproto/oauth-types@0.5.0': 377 - resolution: {integrity: sha512-33xz7HcXhbl+XRqbIMVu3GE02iK1nKe2oMWENASsfZEYbCz2b9ZOarOFuwi7g4LKqpGowGp0iRKsQHFcq4SDaQ==} 378 379 - '@atproto/repo@0.8.10': 380 - resolution: {integrity: sha512-REs6TZGyxNaYsjqLf447u+gSdyzhvMkVbxMBiKt1ouEVRkiho1CY32+omn62UkpCuGK2y6SCf6x3sVMctgmX4g==} 381 engines: {node: '>=18.7.0'} 382 383 - '@atproto/syntax@0.4.1': 384 - resolution: {integrity: sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==} 385 386 - '@atproto/xrpc-server@0.9.5': 387 - resolution: {integrity: sha512-V0srjUgy6mQ5yf9+MSNBLs457m4qclEaWZsnqIE7RfYywvntexTAbMoo7J7ONfTNwdmA9Gw4oLak2z2cDAET4w==} 388 engines: {node: '>=18.7.0'} 389 390 - '@atproto/xrpc@0.7.5': 391 - resolution: {integrity: sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==} 392 393 '@babel/code-frame@7.27.1': 394 resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} ··· 471 '@babel/helpers@7.28.4': 472 resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} 473 engines: {node: '>=6.9.0'} 474 - 475 - '@babel/parser@7.28.3': 476 - resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} 477 - engines: {node: '>=6.0.0'} 478 - hasBin: true 479 480 '@babel/parser@7.28.4': 481 resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} ··· 622 resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} 623 engines: {node: '>=18'} 624 625 - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': 626 - resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} 627 - cpu: [arm64] 628 - os: [darwin] 629 630 - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': 631 - resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==} 632 - cpu: [x64] 633 - os: [darwin] 634 - 635 - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': 636 - resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==} 637 - cpu: [arm64] 638 - os: [linux] 639 - 640 - '@cbor-extract/cbor-extract-linux-arm@2.2.0': 641 - resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==} 642 - cpu: [arm] 643 - os: [linux] 644 - 645 - '@cbor-extract/cbor-extract-linux-x64@2.2.0': 646 - resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==} 647 - cpu: [x64] 648 - os: [linux] 649 - 650 - '@cbor-extract/cbor-extract-win32-x64@2.2.0': 651 - resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==} 652 - cpu: [x64] 653 - os: [win32] 654 - 655 - '@conform-to/dom@1.13.2': 656 - resolution: {integrity: sha512-/ys290WZbUbFWGdVX9CiPcfWFdPO7/gUmzpT14lzQ9D37dP8JNLiCC6dCqKfvVkofWMS4XsGF2NqcwH84xsbxQ==} 657 - 658 - '@conform-to/react@1.13.2': 659 - resolution: {integrity: sha512-AzM9hnxP05hV/JVjxxsUPgeHA2kVkwhBDy7Mxa3w1b5TahHNQo8Kl+AFgpX45U9ajocw9P7JX3nfnVj0tGSzEQ==} 660 peerDependencies: 661 react: '>=18' 662 663 - '@conform-to/zod@1.13.2': 664 - resolution: {integrity: sha512-YyDF3Tqq75xMivhtgNaGvvWUV06KTC9hq0dwEx7r5t7qlcQEuI/QMwDB5HgEGl0xXxpi027tl8WHDPqbLoU7zQ==} 665 peerDependencies: 666 zod: ^3.21.0 || ^4.0.0 667 ··· 688 cpu: [ppc64] 689 os: [aix] 690 691 '@esbuild/android-arm64@0.25.12': 692 resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} 693 engines: {node: '>=18'} 694 cpu: [arm64] 695 os: [android] ··· 700 cpu: [arm] 701 os: [android] 702 703 '@esbuild/android-x64@0.25.12': 704 resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} 705 engines: {node: '>=18'} 706 cpu: [x64] 707 os: [android] 708 709 '@esbuild/darwin-arm64@0.25.12': 710 resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} 711 engines: {node: '>=18'} 712 cpu: [arm64] 713 os: [darwin] 714 715 '@esbuild/darwin-x64@0.25.12': 716 resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} 717 engines: {node: '>=18'} 718 cpu: [x64] 719 os: [darwin] 720 721 '@esbuild/freebsd-arm64@0.25.12': 722 resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} 723 engines: {node: '>=18'} 724 cpu: [arm64] 725 os: [freebsd] 726 727 '@esbuild/freebsd-x64@0.25.12': 728 resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} 729 engines: {node: '>=18'} 730 cpu: [x64] 731 os: [freebsd] 732 733 '@esbuild/linux-arm64@0.25.12': 734 resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} 735 engines: {node: '>=18'} 736 cpu: [arm64] 737 os: [linux] 738 739 '@esbuild/linux-arm@0.25.12': 740 resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} 741 engines: {node: '>=18'} 742 cpu: [arm] 743 os: [linux] 744 745 '@esbuild/linux-ia32@0.25.12': 746 resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} 747 engines: {node: '>=18'} 748 cpu: [ia32] 749 os: [linux] 750 751 '@esbuild/linux-loong64@0.25.12': 752 resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} 753 engines: {node: '>=18'} 754 cpu: [loong64] 755 os: [linux] 756 757 '@esbuild/linux-mips64el@0.25.12': 758 resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} 759 engines: {node: '>=18'} 760 cpu: [mips64el] 761 os: [linux] 762 763 '@esbuild/linux-ppc64@0.25.12': 764 resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} 765 engines: {node: '>=18'} 766 cpu: [ppc64] 767 os: [linux] 768 769 '@esbuild/linux-riscv64@0.25.12': 770 resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} 771 engines: {node: '>=18'} 772 cpu: [riscv64] 773 os: [linux] ··· 778 cpu: [s390x] 779 os: [linux] 780 781 '@esbuild/linux-x64@0.25.12': 782 resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} 783 engines: {node: '>=18'} 784 cpu: [x64] 785 os: [linux] 786 787 '@esbuild/netbsd-arm64@0.25.12': 788 resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} 789 engines: {node: '>=18'} 790 cpu: [arm64] 791 os: [netbsd] 792 793 '@esbuild/netbsd-x64@0.25.12': 794 resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} 795 engines: {node: '>=18'} 796 cpu: [x64] 797 os: [netbsd] 798 799 '@esbuild/openbsd-arm64@0.25.12': 800 resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} 801 engines: {node: '>=18'} 802 cpu: [arm64] 803 os: [openbsd] 804 805 '@esbuild/openbsd-x64@0.25.12': 806 resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} 807 engines: {node: '>=18'} 808 cpu: [x64] 809 os: [openbsd] 810 811 '@esbuild/openharmony-arm64@0.25.12': 812 resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} 813 engines: {node: '>=18'} 814 cpu: [arm64] 815 os: [openharmony] 816 817 '@esbuild/sunos-x64@0.25.12': 818 resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} 819 engines: {node: '>=18'} 820 cpu: [x64] 821 os: [sunos] 822 823 '@esbuild/win32-arm64@0.25.12': 824 resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} 825 engines: {node: '>=18'} 826 cpu: [arm64] 827 os: [win32] 828 829 '@esbuild/win32-ia32@0.25.12': 830 resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} 831 engines: {node: '>=18'} 832 cpu: [ia32] 833 os: [win32] 834 835 '@esbuild/win32-x64@0.25.12': 836 resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} 837 engines: {node: '>=18'} 838 cpu: [x64] 839 os: [win32] ··· 873 resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} 874 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 875 876 - '@eslint/js@9.33.0': 877 - resolution: {integrity: sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==} 878 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 879 - 880 '@eslint/js@9.38.0': 881 resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==} 882 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1078 '@mjackson/node-fetch-server@0.7.0': 1079 resolution: {integrity: sha512-un8diyEBKU3BTVj3GzlTPA1kIjCkGdD+AMYQy31Gf9JCkfoZzwgJ79GUtHrF2BN3XPNMLpubbzPcxys+a3uZEw==} 1080 1081 - '@mkizka/eslint-config@7.1.2': 1082 - resolution: {integrity: sha512-nSN+j6QcH8GvI1OdviOzRbK2g5odg0YD9aecXZr+NzOmBA74fHP8UrKtWvaWUWe5P8I/r7VG5jSn8zZn2c99pg==} 1083 peerDependencies: 1084 eslint: '>= 9' 1085 ··· 1226 peerDependencies: 1227 jest: ^28.0.0 || ^29.0.0 1228 1229 - '@quramy/prisma-fabbrica@2.3.1': 1230 - resolution: {integrity: sha512-30m8or7z2j6r4lIaPoUioqmrsdjQBDlLN46WZsRnlAo7msO9RmGx7JGBloRqZ0urHbm5NDzNvcWm4E/gdmxEew==} 1231 hasBin: true 1232 peerDependencies: 1233 '@prisma/client': ^5.0.0 || ^6.0.0 ··· 1554 '@types/express-serve-static-core@5.0.7': 1555 resolution: {integrity: sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==} 1556 1557 - '@types/express@5.0.5': 1558 - resolution: {integrity: sha512-LuIQOcb6UmnF7C1PCFmEU1u2hmiHL43fgFQX67sN3H4Z+0Yk0Neo++mFsBjhOAuLzvlQeqAAkeDOZrJs9rzumQ==} 1559 1560 '@types/graceful-fs@4.1.9': 1561 resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} ··· 1590 '@types/mime@1.3.5': 1591 resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} 1592 1593 - '@types/node@24.10.0': 1594 - resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} 1595 1596 '@types/qs@6.14.0': 1597 resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} ··· 1610 '@types/send@0.17.5': 1611 resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==} 1612 1613 - '@types/serve-static@1.15.8': 1614 - resolution: {integrity: sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==} 1615 1616 '@types/stack-utils@2.0.3': 1617 resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} ··· 1859 resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} 1860 engines: {node: '>=8.0.0'} 1861 1862 - autoprefixer@10.4.21: 1863 - resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} 1864 engines: {node: ^10 || ^12 || >=14} 1865 hasBin: true 1866 peerDependencies: ··· 1873 await-lock@2.2.2: 1874 resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 1875 1876 - axios@1.12.2: 1877 - resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==} 1878 1879 babel-dead-code-elimination@1.0.10: 1880 resolution: {integrity: sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==} ··· 1917 base64-js@1.5.1: 1918 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 1919 1920 binary-extensions@2.3.0: 1921 resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 1922 engines: {node: '>=8'} ··· 1925 resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} 1926 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 1927 1928 - body-parser@2.2.0: 1929 - resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} 1930 engines: {node: '>=18'} 1931 1932 brace-expansion@1.1.12: ··· 1939 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1940 engines: {node: '>=8'} 1941 1942 - browserslist@4.24.4: 1943 - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} 1944 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1945 hasBin: true 1946 1947 - browserslist@4.25.3: 1948 - resolution: {integrity: sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==} 1949 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1950 hasBin: true 1951 ··· 2005 camelize@1.0.1: 2006 resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} 2007 2008 - caniuse-lite@1.0.30001705: 2009 - resolution: {integrity: sha512-S0uyMMiYvA7CxNgomYBwwwPUnWzFD83f3B1ce5jHUfHTH//QL6hHsreI8RVC5606R4ssqravelYO5TU6t8sEyg==} 2010 - 2011 caniuse-lite@1.0.30001737: 2012 resolution: {integrity: sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==} 2013 2014 - cbor-extract@2.2.0: 2015 - resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} 2016 - hasBin: true 2017 - 2018 - cbor-x@1.6.0: 2019 - resolution: {integrity: sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==} 2020 2021 cborg@1.10.2: 2022 resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==} ··· 2100 resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 2101 engines: {node: '>= 0.8'} 2102 2103 - commander@14.0.1: 2104 - resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==} 2105 engines: {node: '>=20'} 2106 2107 commander@4.1.1: ··· 2248 supports-color: 2249 optional: true 2250 2251 dedent@1.7.0: 2252 resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} 2253 peerDependencies: ··· 2297 resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 2298 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 2299 2300 - detect-libc@2.0.4: 2301 - resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} 2302 - engines: {node: '>=8'} 2303 - 2304 detect-newline@3.1.0: 2305 resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} 2306 engines: {node: '>=8'} ··· 2336 effect@3.16.12: 2337 resolution: {integrity: sha512-N39iBk0K71F9nb442TLbTkjl24FLUzuvx2i1I2RsEAQsdAdUTuUoW0vlfUXgkMTUOnYqKnWcFfqw4hK4Pw27hg==} 2338 2339 - electron-to-chromium@1.5.119: 2340 - resolution: {integrity: sha512-Ku4NMzUjz3e3Vweh7PhApPrZSS4fyiCIbcIrG9eKrriYVLmbMepETR/v6SU7xPm98QTqMSYiCwfO89QNjXLkbQ==} 2341 - 2342 electron-to-chromium@1.5.209: 2343 resolution: {integrity: sha512-Xoz0uMrim9ZETCQt8UgM5FxQF9+imA7PBpokoGcZloA1uw2LeHzTlip5cb5KOAsXZLjh/moN2vReN3ZjJmjI9A==} 2344 2345 emittery@0.13.1: 2346 resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} ··· 2431 engines: {node: '>=18'} 2432 hasBin: true 2433 2434 escalade@3.2.0: 2435 resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 2436 engines: {node: '>=6'} ··· 2455 resolution: {integrity: sha512-P1rvtn3iyMJGmF8zU6Q5+boNhYr+c+L4V3lLNGjNornLdZgXScekItxpxZdwKRXpZI30JmszVBH8U4hRj3Ly/Q==} 2456 deprecated: use eslint-plugin-complete instead 2457 2458 - eslint-plugin-react-hooks@5.2.0: 2459 - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} 2460 - engines: {node: '>=10'} 2461 peerDependencies: 2462 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 2463 ··· 2576 resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} 2577 engines: {node: '>= 0.10.0'} 2578 2579 - express@5.1.0: 2580 - resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} 2581 engines: {node: '>= 18'} 2582 2583 exsolve@1.0.4: ··· 2590 resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==} 2591 engines: {node: '>=8.0.0'} 2592 2593 - fast-copy@3.0.2: 2594 - resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} 2595 2596 fast-deep-equal@3.1.3: 2597 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} ··· 2681 debug: 2682 optional: true 2683 2684 - for-each@0.3.3: 2685 - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 2686 - 2687 for-each@0.3.5: 2688 resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} 2689 engines: {node: '>= 0.4'} ··· 2700 resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 2701 engines: {node: '>= 0.6'} 2702 2703 - fraction.js@4.3.7: 2704 - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 2705 2706 fresh@0.5.2: 2707 resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} ··· 2825 graphemer@1.4.0: 2826 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 2827 2828 - graphql@16.11.0: 2829 - resolution: {integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==} 2830 engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} 2831 2832 has-bigints@1.1.0: ··· 2862 help-me@5.0.0: 2863 resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} 2864 2865 hex-rgb@4.3.0: 2866 resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==} 2867 engines: {node: '>=6'} ··· 2880 resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 2881 engines: {node: '>= 0.8'} 2882 2883 human-signals@2.1.0: 2884 resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 2885 engines: {node: '>=10.17.0'} ··· 2892 i18next-browser-languagedetector@8.2.0: 2893 resolution: {integrity: sha512-P+3zEKLnOF0qmiesW383vsLdtQVyKtCNA9cjSoKCppTKPQVfKd2W8hbVo5ZhNJKDqeM7BOcvNoKJOjpHh4Js9g==} 2894 2895 - i18next@25.6.0: 2896 - resolution: {integrity: sha512-tTn8fLrwBYtnclpL5aPXK/tAYBLWVvoHM1zdfXoRNLcI+RvtMsoZRV98ePlaW3khHYKuNh/Q65W/+NVFUeIwVw==} 2897 peerDependencies: 2898 typescript: ^5 2899 peerDependenciesMeta: ··· 2904 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 2905 engines: {node: '>=0.10.0'} 2906 2907 - iconv-lite@0.6.3: 2908 - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 2909 engines: {node: '>=0.10.0'} 2910 2911 ieee754@1.2.1: ··· 2957 2958 is-arrayish@0.2.1: 2959 resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 2960 - 2961 - is-async-function@2.0.0: 2962 - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} 2963 - engines: {node: '>= 0.4'} 2964 2965 is-async-function@2.1.1: 2966 resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} ··· 2998 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 2999 engines: {node: '>=0.10.0'} 3000 3001 - is-finalizationregistry@1.1.0: 3002 - resolution: {integrity: sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==} 3003 - engines: {node: '>= 0.4'} 3004 - 3005 is-finalizationregistry@1.1.1: 3006 resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} 3007 engines: {node: '>= 0.4'} ··· 3017 is-generator-fn@2.1.0: 3018 resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} 3019 engines: {node: '>=6'} 3020 - 3021 - is-generator-function@1.0.10: 3022 - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 3023 - engines: {node: '>= 0.4'} 3024 3025 is-generator-function@1.1.0: 3026 resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} ··· 3079 resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} 3080 engines: {node: '>= 0.4'} 3081 3082 - is-typed-array@1.1.13: 3083 - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} 3084 - engines: {node: '>= 0.4'} 3085 - 3086 is-typed-array@1.1.15: 3087 resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} 3088 engines: {node: '>= 0.4'} ··· 3299 jose@5.10.0: 3300 resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} 3301 3302 - jotai@2.15.1: 3303 - resolution: {integrity: sha512-yHT1HAZ3ba2Q8wgaUQ+xfBzEtcS8ie687I8XVCBinfg4bNniyqLIN+utPXWKQE93LMF5fPbQSVRZqgpcN5yd6Q==} 3304 engines: {node: '>=12.20.0'} 3305 peerDependencies: 3306 '@babel/core': '>=7.0.0' ··· 3403 linkify-it@5.0.0: 3404 resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} 3405 3406 - lint-staged@16.2.6: 3407 - resolution: {integrity: sha512-s1gphtDbV4bmW1eylXpVMk2u7is7YsrLl8hzrtvC70h4ByhcMLZFY01Fx05ZUDNuv1H8HO4E+e2zgejV1jVwNw==} 3408 engines: {node: '>=20.17'} 3409 hasBin: true 3410 ··· 3444 lru-cache@10.4.3: 3445 resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 3446 3447 - lru-cache@11.2.2: 3448 - resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==} 3449 engines: {node: 20 || >=22} 3450 3451 lru-cache@5.1.1: ··· 3576 ms@2.1.3: 3577 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 3578 3579 - msw@2.11.6: 3580 - resolution: {integrity: sha512-MCYMykvmiYScyUm7I6y0VCxpNq1rgd5v7kG8ks5dKtvmxRUUPjribX6mUoUNBbM5/3PhUyoelEWiKXGOz84c+w==} 3581 engines: {node: '>=18'} 3582 hasBin: true 3583 peerDependencies: ··· 3619 node-fetch-native@1.6.6: 3620 resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} 3621 3622 - node-gyp-build-optional-packages@5.1.1: 3623 - resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} 3624 - hasBin: true 3625 - 3626 node-int64@0.4.0: 3627 resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} 3628 3629 node-releases@2.0.19: 3630 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 3631 3632 normalize-package-data@5.0.0: 3633 resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} 3634 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} ··· 3873 pino-abstract-transport@2.0.0: 3874 resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} 3875 3876 pino-http@11.0.0: 3877 resolution: {integrity: sha512-wqg5XIAGRRIWtTk8qPGxkbrfiwEWz1lgedVLvhLALudKXvg1/L2lTFgTGPJ4Z2e3qcRmxoFxDuSdMdMGNM6I1g==} 3878 3879 - pino-pretty@13.1.2: 3880 - resolution: {integrity: sha512-3cN0tCakkT4f3zo9RXDIhy6GTvtYD6bK4CRBLN9j3E/ePqN1tugAXD5rGVfoChW6s0hiek+eyYlLNqc/BG7vBQ==} 3881 hasBin: true 3882 3883 pino-std-serializers@6.2.2: ··· 3981 peerDependencies: 3982 prettier: ^3.0.3 3983 3984 - prettier@3.6.2: 3985 - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 3986 engines: {node: '>=14'} 3987 hasBin: true 3988 ··· 4079 resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} 4080 engines: {node: '>= 0.8'} 4081 4082 - raw-body@3.0.0: 4083 - resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==} 4084 - engines: {node: '>= 0.8'} 4085 4086 rc9@2.1.2: 4087 resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} ··· 4096 peerDependencies: 4097 react: '>=16.3.0' 4098 4099 - react-i18next@16.2.4: 4100 - resolution: {integrity: sha512-pvbcPQ+YuQQoRkKBA4VCU9aO8dOgP/vdKEizIYXcAk3+AmI8yQKSJaCzxQQu4Kgg2zWZm3ax9KqHv8ItUlRY0A==} 4101 peerDependencies: 4102 - i18next: '>= 25.5.2' 4103 react: '>= 16.8.0' 4104 react-dom: '*' 4105 react-native: '*' ··· 4167 4168 reflect.getprototypeof@1.0.10: 4169 resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} 4170 - engines: {node: '>= 0.4'} 4171 - 4172 - reflect.getprototypeof@1.0.7: 4173 - resolution: {integrity: sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==} 4174 engines: {node: '>= 0.4'} 4175 4176 regexp.prototype.flags@1.5.4: ··· 4571 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 4572 engines: {node: '>= 0.4'} 4573 4574 - tailwind-merge@3.3.1: 4575 - resolution: {integrity: sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==} 4576 4577 tailwindcss-animate@1.0.7: 4578 resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} ··· 4701 tslib@2.8.1: 4702 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 4703 4704 - tsx@4.20.6: 4705 - resolution: {integrity: sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==} 4706 engines: {node: '>=18.0.0'} 4707 hasBin: true 4708 ··· 4725 resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 4726 engines: {node: '>=16'} 4727 4728 type-is@1.6.18: 4729 resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} 4730 engines: {node: '>= 0.6'} ··· 4778 resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} 4779 engines: {node: '>=18.17'} 4780 4781 unicode-trie@2.0.0: 4782 resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} 4783 ··· 4798 peerDependencies: 4799 browserslist: '>= 4.21.0' 4800 4801 uri-js@4.4.1: 4802 resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 4803 ··· 4856 vite: 4857 optional: true 4858 4859 - vite@7.1.12: 4860 - resolution: {integrity: sha512-ZWyE8YXEXqJrrSLvYgrRP7p62OziLW7xI5HYGWFzOvupfAlrLvURSzv/FyGyy0eidogEM3ujU+kUG1zuHgb6Ug==} 4861 engines: {node: ^20.19.0 || >=22.12.0} 4862 hasBin: true 4863 peerDependencies: ··· 4948 resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} 4949 engines: {node: '>=0.10.0'} 4950 4951 - wait-on@9.0.1: 4952 - resolution: {integrity: sha512-noeCAI+XbqWMXY23sKril0BSURhuLYarkVXwJv1uUWwoojZJE7pmX3vJ7kh7SZaNgPGzfsCSQIZM/AGvu0Q9pA==} 4953 engines: {node: '>=20.0.0'} 4954 hasBin: true 4955 ··· 4958 4959 which-boxed-primitive@1.1.1: 4960 resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} 4961 - engines: {node: '>= 0.4'} 4962 - 4963 - which-builtin-type@1.2.0: 4964 - resolution: {integrity: sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==} 4965 engines: {node: '>= 0.4'} 4966 4967 which-builtin-type@1.2.1: ··· 4972 resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} 4973 engines: {node: '>= 0.4'} 4974 4975 - which-typed-array@1.1.15: 4976 - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} 4977 - engines: {node: '>= 0.4'} 4978 - 4979 which-typed-array@1.1.19: 4980 resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} 4981 engines: {node: '>= 0.4'} ··· 5085 zod@3.25.76: 5086 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 5087 5088 - zod@4.1.12: 5089 - resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} 5090 5091 snapshots: 5092 ··· 5118 dependencies: 5119 esm-env: 1.2.2 5120 5121 - '@atproto-labs/did-resolver@0.2.2': 5122 dependencies: 5123 '@atproto-labs/fetch': 0.2.3 5124 '@atproto-labs/pipe': 0.1.1 5125 '@atproto-labs/simple-store': 0.3.0 5126 '@atproto-labs/simple-store-memory': 0.1.4 5127 - '@atproto/did': 0.2.1 5128 zod: 3.25.76 5129 5130 '@atproto-labs/fetch-node@0.2.0': ··· 5138 dependencies: 5139 '@atproto-labs/pipe': 0.1.1 5140 5141 - '@atproto-labs/handle-resolver-node@0.1.21': 5142 dependencies: 5143 '@atproto-labs/fetch-node': 0.2.0 5144 - '@atproto-labs/handle-resolver': 0.3.2 5145 - '@atproto/did': 0.2.1 5146 5147 - '@atproto-labs/handle-resolver@0.3.2': 5148 dependencies: 5149 '@atproto-labs/simple-store': 0.3.0 5150 '@atproto-labs/simple-store-memory': 0.1.4 5151 - '@atproto/did': 0.2.1 5152 zod: 3.25.76 5153 5154 - '@atproto-labs/identity-resolver@0.3.2': 5155 dependencies: 5156 - '@atproto-labs/did-resolver': 0.2.2 5157 - '@atproto-labs/handle-resolver': 0.3.2 5158 5159 '@atproto-labs/pipe@0.1.1': {} 5160 ··· 5165 5166 '@atproto-labs/simple-store@0.3.0': {} 5167 5168 - '@atproto/api@0.17.7': 5169 dependencies: 5170 - '@atproto/common-web': 0.4.3 5171 - '@atproto/lexicon': 0.5.1 5172 - '@atproto/syntax': 0.4.1 5173 - '@atproto/xrpc': 0.7.5 5174 await-lock: 2.2.2 5175 multiformats: 9.9.0 5176 tlds: 1.260.0 5177 zod: 3.25.76 5178 5179 - '@atproto/common-web@0.4.3': 5180 dependencies: 5181 - graphemer: 1.4.0 5182 - multiformats: 9.9.0 5183 - uint8arrays: 3.0.0 5184 zod: 3.25.76 5185 5186 - '@atproto/common@0.4.12': 5187 dependencies: 5188 - '@atproto/common-web': 0.4.3 5189 - '@ipld/dag-cbor': 7.0.3 5190 - cbor-x: 1.6.0 5191 iso-datestring-validator: 2.2.2 5192 multiformats: 9.9.0 5193 pino: 8.21.0 ··· 5198 '@noble/hashes': 1.8.0 5199 uint8arrays: 3.0.0 5200 5201 - '@atproto/did@0.2.1': 5202 dependencies: 5203 zod: 3.25.76 5204 5205 - '@atproto/identity@0.4.9': 5206 dependencies: 5207 - '@atproto/common-web': 0.4.3 5208 '@atproto/crypto': 0.4.4 5209 5210 '@atproto/jwk-jose@0.1.11': ··· 5223 multiformats: 9.9.0 5224 zod: 3.25.76 5225 5226 - '@atproto/lex-cli@0.9.6': 5227 dependencies: 5228 - '@atproto/lexicon': 0.5.1 5229 - '@atproto/syntax': 0.4.1 5230 chalk: 4.1.2 5231 commander: 9.5.0 5232 - prettier: 3.6.2 5233 ts-morph: 24.0.0 5234 yesno: 0.4.0 5235 zod: 3.25.76 5236 5237 - '@atproto/lexicon@0.5.1': 5238 dependencies: 5239 - '@atproto/common-web': 0.4.3 5240 - '@atproto/syntax': 0.4.1 5241 iso-datestring-validator: 2.2.2 5242 multiformats: 9.9.0 5243 zod: 3.25.76 5244 5245 - '@atproto/oauth-client-node@0.3.10': 5246 dependencies: 5247 - '@atproto-labs/did-resolver': 0.2.2 5248 - '@atproto-labs/handle-resolver-node': 0.1.21 5249 '@atproto-labs/simple-store': 0.3.0 5250 - '@atproto/did': 0.2.1 5251 '@atproto/jwk': 0.6.0 5252 '@atproto/jwk-jose': 0.1.11 5253 '@atproto/jwk-webcrypto': 0.2.0 5254 - '@atproto/oauth-client': 0.5.8 5255 - '@atproto/oauth-types': 0.5.0 5256 5257 - '@atproto/oauth-client@0.5.8': 5258 dependencies: 5259 - '@atproto-labs/did-resolver': 0.2.2 5260 '@atproto-labs/fetch': 0.2.3 5261 - '@atproto-labs/handle-resolver': 0.3.2 5262 - '@atproto-labs/identity-resolver': 0.3.2 5263 '@atproto-labs/simple-store': 0.3.0 5264 '@atproto-labs/simple-store-memory': 0.1.4 5265 - '@atproto/did': 0.2.1 5266 '@atproto/jwk': 0.6.0 5267 - '@atproto/oauth-types': 0.5.0 5268 - '@atproto/xrpc': 0.7.5 5269 core-js: 3.46.0 5270 multiformats: 9.9.0 5271 zod: 3.25.76 5272 5273 - '@atproto/oauth-types@0.5.0': 5274 dependencies: 5275 - '@atproto/did': 0.2.1 5276 '@atproto/jwk': 0.6.0 5277 zod: 3.25.76 5278 5279 - '@atproto/repo@0.8.10': 5280 dependencies: 5281 - '@atproto/common': 0.4.12 5282 - '@atproto/common-web': 0.4.3 5283 - '@atproto/crypto': 0.4.4 5284 - '@atproto/lexicon': 0.5.1 5285 '@ipld/dag-cbor': 7.0.3 5286 multiformats: 9.9.0 5287 uint8arrays: 3.0.0 5288 varint: 6.0.0 5289 zod: 3.25.76 5290 5291 - '@atproto/syntax@0.4.1': {} 5292 5293 - '@atproto/xrpc-server@0.9.5': 5294 dependencies: 5295 - '@atproto/common': 0.4.12 5296 - '@atproto/crypto': 0.4.4 5297 - '@atproto/lexicon': 0.5.1 5298 - '@atproto/xrpc': 0.7.5 5299 - cbor-x: 1.6.0 5300 express: 4.21.2 5301 http-errors: 2.0.0 5302 mime-types: 2.1.35 5303 rate-limiter-flexible: 2.4.2 5304 - uint8arrays: 3.0.0 5305 ws: 8.18.3 5306 zod: 3.25.76 5307 transitivePeerDependencies: ··· 5309 - supports-color 5310 - utf-8-validate 5311 5312 - '@atproto/xrpc@0.7.5': 5313 dependencies: 5314 - '@atproto/lexicon': 0.5.1 5315 zod: 3.25.76 5316 5317 '@babel/code-frame@7.27.1': ··· 5433 '@babel/template': 7.27.2 5434 '@babel/types': 7.28.4 5435 5436 - '@babel/parser@7.28.3': 5437 - dependencies: 5438 - '@babel/types': 7.28.4 5439 - 5440 '@babel/parser@7.28.4': 5441 dependencies: 5442 '@babel/types': 7.28.4 ··· 5592 5593 '@bcoe/v8-coverage@1.0.2': {} 5594 5595 - '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': 5596 - optional: true 5597 - 5598 - '@cbor-extract/cbor-extract-darwin-x64@2.2.0': 5599 - optional: true 5600 - 5601 - '@cbor-extract/cbor-extract-linux-arm64@2.2.0': 5602 - optional: true 5603 - 5604 - '@cbor-extract/cbor-extract-linux-arm@2.2.0': 5605 - optional: true 5606 - 5607 - '@cbor-extract/cbor-extract-linux-x64@2.2.0': 5608 - optional: true 5609 - 5610 - '@cbor-extract/cbor-extract-win32-x64@2.2.0': 5611 - optional: true 5612 - 5613 - '@conform-to/dom@1.13.2': {} 5614 5615 - '@conform-to/react@1.13.2(react@19.2.1)': 5616 dependencies: 5617 - '@conform-to/dom': 1.13.2 5618 react: 19.2.1 5619 5620 - '@conform-to/zod@1.13.2(zod@4.1.12)': 5621 dependencies: 5622 - '@conform-to/dom': 1.13.2 5623 - zod: 4.1.12 5624 5625 '@dword-design/defu@1.0.3': 5626 dependencies: ··· 5644 '@esbuild/aix-ppc64@0.25.12': 5645 optional: true 5646 5647 '@esbuild/android-arm64@0.25.12': 5648 optional: true 5649 5650 '@esbuild/android-arm@0.25.12': 5651 optional: true 5652 5653 '@esbuild/android-x64@0.25.12': 5654 optional: true 5655 5656 '@esbuild/darwin-arm64@0.25.12': 5657 optional: true 5658 5659 '@esbuild/darwin-x64@0.25.12': 5660 optional: true 5661 5662 '@esbuild/freebsd-arm64@0.25.12': 5663 optional: true 5664 5665 '@esbuild/freebsd-x64@0.25.12': 5666 optional: true 5667 5668 '@esbuild/linux-arm64@0.25.12': 5669 optional: true 5670 5671 '@esbuild/linux-arm@0.25.12': 5672 optional: true 5673 5674 '@esbuild/linux-ia32@0.25.12': 5675 optional: true 5676 5677 '@esbuild/linux-loong64@0.25.12': 5678 optional: true 5679 5680 '@esbuild/linux-mips64el@0.25.12': 5681 optional: true 5682 5683 '@esbuild/linux-ppc64@0.25.12': 5684 optional: true 5685 5686 '@esbuild/linux-riscv64@0.25.12': 5687 optional: true 5688 5689 '@esbuild/linux-s390x@0.25.12': 5690 optional: true 5691 5692 '@esbuild/linux-x64@0.25.12': 5693 optional: true 5694 5695 '@esbuild/netbsd-arm64@0.25.12': 5696 optional: true 5697 5698 '@esbuild/netbsd-x64@0.25.12': 5699 optional: true 5700 5701 '@esbuild/openbsd-arm64@0.25.12': 5702 optional: true 5703 5704 '@esbuild/openbsd-x64@0.25.12': 5705 optional: true 5706 5707 '@esbuild/openharmony-arm64@0.25.12': 5708 optional: true 5709 5710 '@esbuild/sunos-x64@0.25.12': 5711 optional: true 5712 5713 '@esbuild/win32-arm64@0.25.12': 5714 optional: true 5715 5716 '@esbuild/win32-ia32@0.25.12': 5717 optional: true 5718 5719 '@esbuild/win32-x64@0.25.12': 5720 optional: true 5721 5722 '@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.5.1))': 5723 dependencies: 5724 eslint: 9.38.0(jiti@2.5.1) ··· 5759 strip-json-comments: 3.1.1 5760 transitivePeerDependencies: 5761 - supports-color 5762 - 5763 - '@eslint/js@9.33.0': {} 5764 5765 '@eslint/js@9.38.0': {} 5766 ··· 5802 5803 '@humanwhocodes/retry@0.4.3': {} 5804 5805 - '@inquirer/confirm@5.1.16(@types/node@24.10.0)': 5806 dependencies: 5807 - '@inquirer/core': 10.2.0(@types/node@24.10.0) 5808 - '@inquirer/type': 3.0.8(@types/node@24.10.0) 5809 optionalDependencies: 5810 - '@types/node': 24.10.0 5811 5812 - '@inquirer/core@10.2.0(@types/node@24.10.0)': 5813 dependencies: 5814 '@inquirer/figures': 1.0.13 5815 - '@inquirer/type': 3.0.8(@types/node@24.10.0) 5816 ansi-escapes: 4.3.2 5817 cli-width: 4.1.0 5818 mute-stream: 2.0.0 ··· 5820 wrap-ansi: 6.2.0 5821 yoctocolors-cjs: 2.1.3 5822 optionalDependencies: 5823 - '@types/node': 24.10.0 5824 5825 '@inquirer/figures@1.0.13': {} 5826 5827 - '@inquirer/type@3.0.8(@types/node@24.10.0)': 5828 optionalDependencies: 5829 - '@types/node': 24.10.0 5830 5831 '@ipld/dag-cbor@7.0.3': 5832 dependencies: ··· 5855 '@jest/console@29.7.0': 5856 dependencies: 5857 '@jest/types': 29.6.3 5858 - '@types/node': 24.10.0 5859 chalk: 4.1.2 5860 jest-message-util: 29.7.0 5861 jest-util: 29.7.0 ··· 5868 '@jest/test-result': 29.7.0 5869 '@jest/transform': 29.7.0 5870 '@jest/types': 29.6.3 5871 - '@types/node': 24.10.0 5872 ansi-escapes: 4.3.2 5873 chalk: 4.1.2 5874 ci-info: 3.9.0 5875 exit: 0.1.2 5876 graceful-fs: 4.2.11 5877 jest-changed-files: 29.7.0 5878 - jest-config: 29.7.0(@types/node@24.10.0) 5879 jest-haste-map: 29.7.0 5880 jest-message-util: 29.7.0 5881 jest-regex-util: 29.6.3 ··· 5900 dependencies: 5901 '@jest/fake-timers': 29.7.0 5902 '@jest/types': 29.6.3 5903 - '@types/node': 24.10.0 5904 jest-mock: 29.7.0 5905 5906 '@jest/expect-utils@29.7.0': ··· 5918 dependencies: 5919 '@jest/types': 29.6.3 5920 '@sinonjs/fake-timers': 10.3.0 5921 - '@types/node': 24.10.0 5922 jest-message-util: 29.7.0 5923 jest-mock: 29.7.0 5924 jest-util: 29.7.0 ··· 5940 '@jest/transform': 29.7.0 5941 '@jest/types': 29.6.3 5942 '@jridgewell/trace-mapping': 0.3.30 5943 - '@types/node': 24.10.0 5944 chalk: 4.1.2 5945 collect-v8-coverage: 1.0.2 5946 exit: 0.1.2 ··· 6010 '@jest/schemas': 29.6.3 6011 '@types/istanbul-lib-coverage': 2.0.6 6012 '@types/istanbul-reports': 3.0.4 6013 - '@types/node': 24.10.0 6014 '@types/yargs': 17.0.33 6015 chalk: 4.1.2 6016 ··· 6053 '@mjackson/node-fetch-server@0.7.0': 6054 optional: true 6055 6056 - '@mkizka/eslint-config@7.1.2(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3)': 6057 dependencies: 6058 '@dword-design/eslint-plugin-import-alias': 6.0.3 6059 - '@eslint/js': 9.33.0 6060 eslint: 9.38.0(jiti@2.5.1) 6061 eslint-config-flat-gitignore: 2.1.0(eslint@9.38.0(jiti@2.5.1)) 6062 eslint-plugin-eqeqeq-fix: 1.0.3 6063 eslint-plugin-react: 7.37.5(eslint@9.38.0(jiti@2.5.1)) 6064 - eslint-plugin-react-hooks: 5.2.0(eslint@9.38.0(jiti@2.5.1)) 6065 eslint-plugin-simple-import-sort: 12.1.1(eslint@9.38.0(jiti@2.5.1)) 6066 eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1)) 6067 globals: 16.3.0 ··· 6257 '@prisma/prisma-schema-wasm': 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49 6258 fs-extra: 11.3.0 6259 6260 - '@quramy/jest-prisma-core@1.8.1(jest@29.7.0(@types/node@24.10.0))': 6261 dependencies: 6262 chalk: 4.1.2 6263 - jest: 29.7.0(@types/node@24.10.0) 6264 6265 - '@quramy/prisma-fabbrica@2.3.1(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(magicast@0.3.5)(typescript@5.9.3)': 6266 dependencies: 6267 '@prisma/client': 6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) 6268 '@prisma/generator-helper': 6.14.0 ··· 6273 transitivePeerDependencies: 6274 - magicast 6275 6276 - '@react-router/dev@7.9.5(@types/node@24.10.0)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.20.6)(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))(yaml@2.8.1)': 6277 dependencies: 6278 '@babel/core': 7.28.4 6279 '@babel/generator': 7.28.3 ··· 6297 p-map: 7.0.3 6298 pathe: 1.1.2 6299 picocolors: 1.1.1 6300 - prettier: 3.6.2 6301 react-refresh: 0.14.2 6302 react-router: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 6303 semver: 7.7.2 6304 tinyglobby: 0.2.15 6305 valibot: 1.1.0(typescript@5.9.3) 6306 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 6307 - vite-node: 3.2.4(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 6308 optionalDependencies: 6309 - '@vitejs/plugin-rsc': 0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)) 6310 typescript: 5.9.3 6311 transitivePeerDependencies: 6312 - '@types/node' ··· 6324 - tsx 6325 - yaml 6326 6327 - '@react-router/express@7.9.4(express@5.1.0)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3)': 6328 dependencies: 6329 '@react-router/node': 7.9.4(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) 6330 - express: 5.1.0 6331 react-router: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 6332 optionalDependencies: 6333 typescript: 5.9.3 6334 6335 - '@react-router/fs-routes@7.9.5(@react-router/dev@7.9.5(@types/node@24.10.0)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.20.6)(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3)': 6336 dependencies: 6337 - '@react-router/dev': 7.9.5(@types/node@24.10.0)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.20.6)(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))(yaml@2.8.1) 6338 minimatch: 9.0.5 6339 optionalDependencies: 6340 typescript: 5.9.3 ··· 6494 6495 '@standard-schema/spec@1.0.0': {} 6496 6497 - '@t3-oss/env-core@0.13.8(arktype@2.1.20)(typescript@5.9.3)(valibot@1.1.0(typescript@5.9.3))(zod@4.1.12)': 6498 optionalDependencies: 6499 arktype: 2.1.20 6500 typescript: 5.9.3 6501 valibot: 1.1.0(typescript@5.9.3) 6502 - zod: 4.1.12 6503 6504 '@tailwindcss/typography@0.5.19(tailwindcss@3.4.18)': 6505 dependencies: ··· 6536 '@types/body-parser@1.19.6': 6537 dependencies: 6538 '@types/connect': 3.4.38 6539 - '@types/node': 24.10.0 6540 6541 '@types/chai@5.2.2': 6542 dependencies: ··· 6544 6545 '@types/connect@3.4.38': 6546 dependencies: 6547 - '@types/node': 24.10.0 6548 6549 '@types/deep-eql@4.0.2': {} 6550 ··· 6552 6553 '@types/express-serve-static-core@5.0.7': 6554 dependencies: 6555 - '@types/node': 24.10.0 6556 '@types/qs': 6.14.0 6557 '@types/range-parser': 1.2.7 6558 '@types/send': 0.17.5 6559 6560 - '@types/express@5.0.5': 6561 dependencies: 6562 '@types/body-parser': 1.19.6 6563 '@types/express-serve-static-core': 5.0.7 6564 - '@types/serve-static': 1.15.8 6565 6566 '@types/graceful-fs@4.1.9': 6567 dependencies: 6568 - '@types/node': 24.10.0 6569 6570 '@types/http-errors@2.0.5': {} 6571 ··· 6596 6597 '@types/mime@1.3.5': {} 6598 6599 - '@types/node@24.10.0': 6600 dependencies: 6601 undici-types: 7.16.0 6602 ··· 6615 '@types/send@0.17.5': 6616 dependencies: 6617 '@types/mime': 1.3.5 6618 - '@types/node': 24.10.0 6619 6620 - '@types/serve-static@1.15.8': 6621 dependencies: 6622 '@types/http-errors': 2.0.5 6623 - '@types/node': 24.10.0 6624 - '@types/send': 0.17.5 6625 6626 '@types/stack-utils@2.0.3': {} 6627 ··· 6631 6632 '@types/ws@8.18.1': 6633 dependencies: 6634 - '@types/node': 24.10.0 6635 6636 '@types/yargs-parser@21.0.3': {} 6637 ··· 6732 '@typescript-eslint/types': 8.39.1 6733 eslint-visitor-keys: 4.2.1 6734 6735 - '@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))': 6736 dependencies: 6737 '@mjackson/node-fetch-server': 0.7.0 6738 es-module-lexer: 1.7.0 ··· 6742 react: 19.2.1 6743 react-dom: 19.2.1(react@19.2.1) 6744 turbo-stream: 3.1.0 6745 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 6746 - vitefu: 1.1.1(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)) 6747 optional: true 6748 6749 - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1))': 6750 dependencies: 6751 '@ampproject/remapping': 2.3.0 6752 '@bcoe/v8-coverage': 1.0.2 ··· 6761 std-env: 3.9.0 6762 test-exclude: 7.0.1 6763 tinyrainbow: 2.0.0 6764 - vitest: 3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1) 6765 transitivePeerDependencies: 6766 - supports-color 6767 ··· 6773 chai: 5.2.0 6774 tinyrainbow: 2.0.0 6775 6776 - '@vitest/mocker@3.2.4(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1))': 6777 dependencies: 6778 '@vitest/spy': 3.2.4 6779 estree-walker: 3.0.3 6780 magic-string: 0.30.17 6781 optionalDependencies: 6782 - msw: 2.11.6(@types/node@24.10.0)(typescript@5.9.3) 6783 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 6784 6785 '@vitest/pretty-format@3.2.4': 6786 dependencies: ··· 6951 6952 atomic-sleep@1.0.0: {} 6953 6954 - autoprefixer@10.4.21(postcss@8.5.6): 6955 dependencies: 6956 - browserslist: 4.24.4 6957 - caniuse-lite: 1.0.30001705 6958 - fraction.js: 4.3.7 6959 normalize-range: 0.1.2 6960 picocolors: 1.1.1 6961 postcss: 8.5.6 ··· 6967 6968 await-lock@2.2.2: {} 6969 6970 - axios@1.12.2: 6971 dependencies: 6972 follow-redirects: 1.15.11 6973 form-data: 4.0.4 ··· 7053 7054 base64-js@1.5.1: {} 7055 7056 binary-extensions@2.3.0: {} 7057 7058 body-parser@1.20.3: ··· 7072 transitivePeerDependencies: 7073 - supports-color 7074 7075 - body-parser@2.2.0: 7076 dependencies: 7077 bytes: 3.1.2 7078 content-type: 1.0.5 7079 - debug: 4.4.1 7080 http-errors: 2.0.0 7081 - iconv-lite: 0.6.3 7082 on-finished: 2.4.1 7083 qs: 6.14.0 7084 - raw-body: 3.0.0 7085 type-is: 2.0.1 7086 transitivePeerDependencies: 7087 - supports-color ··· 7099 dependencies: 7100 fill-range: 7.1.1 7101 7102 - browserslist@4.24.4: 7103 - dependencies: 7104 - caniuse-lite: 1.0.30001705 7105 - electron-to-chromium: 1.5.119 7106 - node-releases: 2.0.19 7107 - update-browserslist-db: 1.1.3(browserslist@4.24.4) 7108 - 7109 browserslist@4.25.3: 7110 dependencies: 7111 caniuse-lite: 1.0.30001737 7112 electron-to-chromium: 1.5.209 7113 node-releases: 2.0.19 7114 update-browserslist-db: 1.1.3(browserslist@4.25.3) 7115 7116 bser@2.1.1: 7117 dependencies: ··· 7172 7173 camelize@1.0.1: {} 7174 7175 - caniuse-lite@1.0.30001705: {} 7176 - 7177 caniuse-lite@1.0.30001737: {} 7178 7179 - cbor-extract@2.2.0: 7180 - dependencies: 7181 - node-gyp-build-optional-packages: 5.1.1 7182 - optionalDependencies: 7183 - '@cbor-extract/cbor-extract-darwin-arm64': 2.2.0 7184 - '@cbor-extract/cbor-extract-darwin-x64': 2.2.0 7185 - '@cbor-extract/cbor-extract-linux-arm': 2.2.0 7186 - '@cbor-extract/cbor-extract-linux-arm64': 2.2.0 7187 - '@cbor-extract/cbor-extract-linux-x64': 2.2.0 7188 - '@cbor-extract/cbor-extract-win32-x64': 2.2.0 7189 - optional: true 7190 - 7191 - cbor-x@1.6.0: 7192 - optionalDependencies: 7193 - cbor-extract: 2.2.0 7194 7195 cborg@1.10.2: {} 7196 ··· 7272 dependencies: 7273 delayed-stream: 1.0.0 7274 7275 - commander@14.0.1: {} 7276 7277 commander@4.1.1: {} 7278 ··· 7310 7311 core-js@3.46.0: {} 7312 7313 - create-jest@29.7.0(@types/node@24.10.0): 7314 dependencies: 7315 '@jest/types': 29.6.3 7316 chalk: 4.1.2 7317 exit: 0.1.2 7318 graceful-fs: 4.2.11 7319 - jest-config: 29.7.0(@types/node@24.10.0) 7320 jest-util: 29.7.0 7321 prompts: 2.4.2 7322 transitivePeerDependencies: ··· 7397 dependencies: 7398 ms: 2.1.3 7399 7400 dedent@1.7.0: {} 7401 7402 deep-eql@5.0.2: {} ··· 7429 7430 destroy@1.2.0: {} 7431 7432 - detect-libc@2.0.4: 7433 - optional: true 7434 - 7435 detect-newline@3.1.0: {} 7436 7437 didyoumean@1.2.2: {} ··· 7461 '@standard-schema/spec': 1.0.0 7462 fast-check: 3.23.2 7463 7464 - electron-to-chromium@1.5.119: {} 7465 - 7466 electron-to-chromium@1.5.209: {} 7467 7468 emittery@0.13.1: {} 7469 7470 emoji-mart@5.6.0: {} ··· 7629 '@esbuild/win32-ia32': 0.25.12 7630 '@esbuild/win32-x64': 0.25.12 7631 7632 escalade@3.2.0: {} 7633 7634 escape-html@1.0.3: {} ··· 7644 7645 eslint-plugin-eqeqeq-fix@1.0.3: {} 7646 7647 - eslint-plugin-react-hooks@5.2.0(eslint@9.38.0(jiti@2.5.1)): 7648 dependencies: 7649 eslint: 9.38.0(jiti@2.5.1) 7650 7651 eslint-plugin-react@7.37.5(eslint@9.38.0(jiti@2.5.1)): 7652 dependencies: ··· 7828 transitivePeerDependencies: 7829 - supports-color 7830 7831 - express@5.1.0: 7832 dependencies: 7833 accepts: 2.0.0 7834 - body-parser: 2.2.0 7835 content-disposition: 1.0.0 7836 content-type: 1.0.5 7837 cookie: 0.7.2 7838 cookie-signature: 1.2.2 7839 debug: 4.4.1 7840 encodeurl: 2.0.0 7841 escape-html: 1.0.3 7842 etag: 1.8.1 ··· 7868 dependencies: 7869 pure-rand: 6.1.0 7870 7871 - fast-copy@3.0.2: {} 7872 7873 fast-deep-equal@3.1.3: {} 7874 ··· 7961 flatted@3.3.3: {} 7962 7963 follow-redirects@1.15.11: {} 7964 - 7965 - for-each@0.3.3: 7966 - dependencies: 7967 - is-callable: 1.2.7 7968 7969 for-each@0.3.5: 7970 dependencies: ··· 7985 7986 forwarded@0.2.0: {} 7987 7988 - fraction.js@4.3.7: {} 7989 7990 fresh@0.5.2: {} 7991 ··· 8117 8118 graphemer@1.4.0: {} 8119 8120 - graphql@16.11.0: {} 8121 8122 has-bigints@1.1.0: {} 8123 ··· 8145 8146 help-me@5.0.0: {} 8147 8148 hex-rgb@4.3.0: {} 8149 8150 hosted-git-info@6.1.3: ··· 8165 statuses: 2.0.1 8166 toidentifier: 1.0.1 8167 8168 human-signals@2.1.0: {} 8169 8170 husky@9.1.7: {} ··· 8173 dependencies: 8174 '@babel/runtime': 7.27.6 8175 8176 - i18next@25.6.0(typescript@5.9.3): 8177 dependencies: 8178 '@babel/runtime': 7.28.4 8179 optionalDependencies: ··· 8183 dependencies: 8184 safer-buffer: 2.1.2 8185 8186 - iconv-lite@0.6.3: 8187 dependencies: 8188 safer-buffer: 2.1.2 8189 ··· 8230 8231 is-arrayish@0.2.1: {} 8232 8233 - is-async-function@2.0.0: 8234 - dependencies: 8235 - has-tostringtag: 1.0.2 8236 - 8237 is-async-function@2.1.1: 8238 dependencies: 8239 async-function: 1.0.0 ··· 8274 8275 is-extglob@2.1.1: {} 8276 8277 - is-finalizationregistry@1.1.0: 8278 - dependencies: 8279 - call-bind: 1.0.8 8280 - 8281 is-finalizationregistry@1.1.1: 8282 dependencies: 8283 call-bound: 1.0.4 ··· 8289 get-east-asian-width: 1.4.0 8290 8291 is-generator-fn@2.1.0: {} 8292 - 8293 - is-generator-function@1.0.10: 8294 - dependencies: 8295 - has-tostringtag: 1.0.2 8296 8297 is-generator-function@1.1.0: 8298 dependencies: ··· 8350 call-bound: 1.0.4 8351 has-symbols: 1.1.0 8352 safe-regex-test: 1.1.0 8353 - 8354 - is-typed-array@1.1.13: 8355 - dependencies: 8356 - which-typed-array: 1.1.15 8357 8358 is-typed-array@1.1.15: 8359 dependencies: ··· 8461 '@jest/expect': 29.7.0 8462 '@jest/test-result': 29.7.0 8463 '@jest/types': 29.6.3 8464 - '@types/node': 24.10.0 8465 chalk: 4.1.2 8466 co: 4.6.0 8467 dedent: 1.7.0 ··· 8481 - babel-plugin-macros 8482 - supports-color 8483 8484 - jest-cli@29.7.0(@types/node@24.10.0): 8485 dependencies: 8486 '@jest/core': 29.7.0 8487 '@jest/test-result': 29.7.0 8488 '@jest/types': 29.6.3 8489 chalk: 4.1.2 8490 - create-jest: 29.7.0(@types/node@24.10.0) 8491 exit: 0.1.2 8492 import-local: 3.2.0 8493 - jest-config: 29.7.0(@types/node@24.10.0) 8494 jest-util: 29.7.0 8495 jest-validate: 29.7.0 8496 yargs: 17.7.2 ··· 8500 - supports-color 8501 - ts-node 8502 8503 - jest-config@29.7.0(@types/node@24.10.0): 8504 dependencies: 8505 '@babel/core': 7.28.4 8506 '@jest/test-sequencer': 29.7.0 ··· 8525 slash: 3.0.0 8526 strip-json-comments: 3.1.1 8527 optionalDependencies: 8528 - '@types/node': 24.10.0 8529 transitivePeerDependencies: 8530 - babel-plugin-macros 8531 - supports-color ··· 8554 '@jest/environment': 29.7.0 8555 '@jest/fake-timers': 29.7.0 8556 '@jest/types': 29.6.3 8557 - '@types/node': 24.10.0 8558 jest-mock: 29.7.0 8559 jest-util: 29.7.0 8560 ··· 8564 dependencies: 8565 '@jest/types': 29.6.3 8566 '@types/graceful-fs': 4.1.9 8567 - '@types/node': 24.10.0 8568 anymatch: 3.1.3 8569 fb-watchman: 2.0.2 8570 graceful-fs: 4.2.11 ··· 8603 jest-mock@29.7.0: 8604 dependencies: 8605 '@jest/types': 29.6.3 8606 - '@types/node': 24.10.0 8607 jest-util: 29.7.0 8608 8609 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): ··· 8638 '@jest/test-result': 29.7.0 8639 '@jest/transform': 29.7.0 8640 '@jest/types': 29.6.3 8641 - '@types/node': 24.10.0 8642 chalk: 4.1.2 8643 emittery: 0.13.1 8644 graceful-fs: 4.2.11 ··· 8666 '@jest/test-result': 29.7.0 8667 '@jest/transform': 29.7.0 8668 '@jest/types': 29.6.3 8669 - '@types/node': 24.10.0 8670 chalk: 4.1.2 8671 cjs-module-lexer: 1.4.3 8672 collect-v8-coverage: 1.0.2 ··· 8712 jest-util@29.7.0: 8713 dependencies: 8714 '@jest/types': 29.6.3 8715 - '@types/node': 24.10.0 8716 chalk: 4.1.2 8717 ci-info: 3.9.0 8718 graceful-fs: 4.2.11 ··· 8731 dependencies: 8732 '@jest/test-result': 29.7.0 8733 '@jest/types': 29.6.3 8734 - '@types/node': 24.10.0 8735 ansi-escapes: 4.3.2 8736 chalk: 4.1.2 8737 emittery: 0.13.1 ··· 8740 8741 jest-worker@29.7.0: 8742 dependencies: 8743 - '@types/node': 24.10.0 8744 jest-util: 29.7.0 8745 merge-stream: 2.0.0 8746 supports-color: 8.1.1 8747 8748 - jest@29.7.0(@types/node@24.10.0): 8749 dependencies: 8750 '@jest/core': 29.7.0 8751 '@jest/types': 29.6.3 8752 import-local: 3.2.0 8753 - jest-cli: 29.7.0(@types/node@24.10.0) 8754 transitivePeerDependencies: 8755 - '@types/node' 8756 - babel-plugin-macros ··· 8773 8774 jose@5.10.0: {} 8775 8776 - jotai@2.15.1(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.1): 8777 optionalDependencies: 8778 '@babel/core': 7.28.4 8779 '@babel/template': 7.27.2 ··· 8852 dependencies: 8853 uc.micro: 2.1.0 8854 8855 - lint-staged@16.2.6: 8856 dependencies: 8857 - commander: 14.0.1 8858 listr2: 9.0.5 8859 micromatch: 4.0.8 8860 nano-spawn: 2.0.0 ··· 8904 8905 lru-cache@10.4.3: {} 8906 8907 - lru-cache@11.2.2: {} 8908 8909 lru-cache@5.1.1: 8910 dependencies: ··· 8923 8924 magicast@0.3.5: 8925 dependencies: 8926 - '@babel/parser': 7.28.3 8927 '@babel/types': 7.28.2 8928 source-map-js: 1.2.1 8929 ··· 9011 9012 ms@2.1.3: {} 9013 9014 - msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3): 9015 dependencies: 9016 - '@inquirer/confirm': 5.1.16(@types/node@24.10.0) 9017 '@mswjs/interceptors': 0.40.0 9018 '@open-draft/deferred-promise': 2.2.0 9019 '@types/statuses': 2.0.6 9020 cookie: 1.0.2 9021 - graphql: 16.11.0 9022 headers-polyfill: 4.0.3 9023 is-node-process: 1.2.0 9024 outvariant: 1.4.3 ··· 9028 statuses: 2.0.2 9029 strict-event-emitter: 0.5.1 9030 tough-cookie: 6.0.0 9031 - type-fest: 4.41.0 9032 until-async: 3.0.2 9033 yargs: 17.7.2 9034 optionalDependencies: ··· 9058 9059 node-fetch-native@1.6.6: {} 9060 9061 - node-gyp-build-optional-packages@5.1.1: 9062 - dependencies: 9063 - detect-libc: 2.0.4 9064 - optional: true 9065 - 9066 node-int64@0.4.0: {} 9067 9068 node-releases@2.0.19: {} 9069 9070 normalize-package-data@5.0.0: 9071 dependencies: ··· 9307 dependencies: 9308 split2: 4.2.0 9309 9310 pino-http@11.0.0: 9311 dependencies: 9312 get-caller-file: 2.0.5 ··· 9314 pino-std-serializers: 7.0.0 9315 process-warning: 5.0.0 9316 9317 - pino-pretty@13.1.2: 9318 dependencies: 9319 colorette: 2.0.20 9320 dateformat: 4.6.3 9321 - fast-copy: 3.0.2 9322 fast-safe-stringify: 2.1.1 9323 help-me: 5.0.0 9324 joycon: 3.1.1 9325 minimist: 1.2.8 9326 on-exit-leak-free: 2.1.2 9327 - pino-abstract-transport: 2.0.0 9328 pump: 3.0.3 9329 secure-json-parse: 4.0.0 9330 sonic-boom: 4.2.0 ··· 9438 9439 prelude-ls@1.2.1: {} 9440 9441 - prettier-plugin-pkg@0.21.2(prettier@3.6.2): 9442 dependencies: 9443 - prettier: 3.6.2 9444 9445 - prettier@3.6.2: {} 9446 9447 pretty-format@29.7.0: 9448 dependencies: ··· 9526 iconv-lite: 0.4.24 9527 unpipe: 1.0.0 9528 9529 - raw-body@3.0.0: 9530 dependencies: 9531 bytes: 3.1.2 9532 - http-errors: 2.0.0 9533 - iconv-lite: 0.6.3 9534 unpipe: 1.0.0 9535 9536 rc9@2.1.2: ··· 9548 github-buttons: 2.29.1 9549 react: 19.2.1 9550 9551 - react-i18next@16.2.4(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3): 9552 dependencies: 9553 '@babel/runtime': 7.28.4 9554 html-parse-stringify: 3.0.1 9555 - i18next: 25.6.0(typescript@5.9.3) 9556 react: 19.2.1 9557 use-sync-external-store: 1.6.0(react@19.2.1) 9558 optionalDependencies: ··· 9616 get-proto: 1.0.1 9617 which-builtin-type: 1.2.1 9618 9619 - reflect.getprototypeof@1.0.7: 9620 - dependencies: 9621 - call-bind: 1.0.8 9622 - define-properties: 1.2.1 9623 - es-abstract: 1.24.0 9624 - es-errors: 1.3.0 9625 - get-intrinsic: 1.3.0 9626 - gopd: 1.2.0 9627 - which-builtin-type: 1.2.0 9628 - 9629 regexp.prototype.flags@1.5.4: 9630 dependencies: 9631 call-bind: 1.0.8 ··· 9635 gopd: 1.2.0 9636 set-function-name: 2.0.2 9637 9638 - remix-i18next@7.4.2(i18next@25.6.0(typescript@5.9.3))(react-i18next@16.2.4(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1): 9639 dependencies: 9640 - i18next: 25.6.0(typescript@5.9.3) 9641 react: 19.2.1 9642 - react-i18next: 16.2.4(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) 9643 react-router: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 9644 9645 remix-utils@9.0.0(@standard-schema/spec@1.0.0)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1): ··· 10091 10092 supports-preserve-symlinks-flag@1.0.0: {} 10093 10094 - tailwind-merge@3.3.1: {} 10095 10096 tailwindcss-animate@1.0.7(tailwindcss@3.4.18): 10097 dependencies: ··· 10221 10222 tslib@2.8.1: {} 10223 10224 - tsx@4.20.6: 10225 dependencies: 10226 - esbuild: 0.25.12 10227 get-tsconfig: 4.10.1 10228 optionalDependencies: 10229 fsevents: 2.3.3 ··· 10240 type-fest@0.21.3: {} 10241 10242 type-fest@4.41.0: {} 10243 10244 type-is@1.6.18: 10245 dependencies: ··· 10279 typed-array-length@1.0.7: 10280 dependencies: 10281 call-bind: 1.0.8 10282 - for-each: 0.3.3 10283 gopd: 1.2.0 10284 - is-typed-array: 1.1.13 10285 possible-typed-array-names: 1.0.0 10286 - reflect.getprototypeof: 1.0.7 10287 10288 typescript-eslint@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3): 10289 dependencies: ··· 10315 10316 undici@6.21.3: {} 10317 10318 unicode-trie@2.0.0: 10319 dependencies: 10320 pako: 0.2.9 ··· 10326 10327 until-async@3.0.2: {} 10328 10329 - update-browserslist-db@1.1.3(browserslist@4.24.4): 10330 dependencies: 10331 - browserslist: 4.24.4 10332 escalade: 3.2.0 10333 picocolors: 1.1.1 10334 10335 - update-browserslist-db@1.1.3(browserslist@4.25.3): 10336 dependencies: 10337 - browserslist: 4.25.3 10338 escalade: 3.2.0 10339 picocolors: 1.1.1 10340 ··· 10373 10374 vary@1.1.2: {} 10375 10376 - vite-node@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1): 10377 dependencies: 10378 cac: 6.7.14 10379 debug: 4.4.1 10380 es-module-lexer: 1.7.0 10381 pathe: 2.0.3 10382 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 10383 transitivePeerDependencies: 10384 - '@types/node' 10385 - jiti ··· 10394 - tsx 10395 - yaml 10396 10397 - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)): 10398 dependencies: 10399 debug: 4.4.0 10400 globrex: 0.1.2 10401 tsconfck: 3.1.5(typescript@5.9.3) 10402 optionalDependencies: 10403 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 10404 transitivePeerDependencies: 10405 - supports-color 10406 - typescript 10407 10408 - vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1): 10409 dependencies: 10410 esbuild: 0.25.12 10411 fdir: 6.5.0(picomatch@4.0.3) ··· 10414 rollup: 4.50.1 10415 tinyglobby: 0.2.15 10416 optionalDependencies: 10417 - '@types/node': 24.10.0 10418 fsevents: 2.3.3 10419 jiti: 2.5.1 10420 - tsx: 4.20.6 10421 yaml: 2.8.1 10422 10423 - vitefu@1.1.1(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)): 10424 optionalDependencies: 10425 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 10426 optional: true 10427 10428 - vitest-environment-vprisma@1.3.0(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(jest@29.7.0(@types/node@24.10.0))(vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1)): 10429 dependencies: 10430 '@prisma/client': 6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) 10431 - '@quramy/jest-prisma-core': 1.8.1(jest@29.7.0(@types/node@24.10.0)) 10432 - vitest: 3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1) 10433 transitivePeerDependencies: 10434 - jest 10435 10436 - vitest-mock-extended@3.1.0(typescript@5.9.3)(vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1)): 10437 dependencies: 10438 ts-essentials: 10.0.4(typescript@5.9.3) 10439 typescript: 5.9.3 10440 - vitest: 3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1) 10441 10442 - vitest@3.2.4(@types/node@24.10.0)(jiti@2.5.1)(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(tsx@4.20.6)(yaml@2.8.1): 10443 dependencies: 10444 '@types/chai': 5.2.2 10445 '@vitest/expect': 3.2.4 10446 - '@vitest/mocker': 3.2.4(msw@2.11.6(@types/node@24.10.0)(typescript@5.9.3))(vite@7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1)) 10447 '@vitest/pretty-format': 3.2.4 10448 '@vitest/runner': 3.2.4 10449 '@vitest/snapshot': 3.2.4 ··· 10461 tinyglobby: 0.2.14 10462 tinypool: 1.1.1 10463 tinyrainbow: 2.0.0 10464 - vite: 7.1.12(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 10465 - vite-node: 3.2.4(@types/node@24.10.0)(jiti@2.5.1)(tsx@4.20.6)(yaml@2.8.1) 10466 why-is-node-running: 2.3.0 10467 optionalDependencies: 10468 - '@types/node': 24.10.0 10469 transitivePeerDependencies: 10470 - jiti 10471 - less ··· 10482 10483 void-elements@3.1.0: {} 10484 10485 - wait-on@9.0.1: 10486 dependencies: 10487 - axios: 1.12.2 10488 joi: 18.0.1 10489 lodash: 4.17.21 10490 minimist: 1.2.8 ··· 10504 is-string: 1.1.1 10505 is-symbol: 1.1.1 10506 10507 - which-builtin-type@1.2.0: 10508 - dependencies: 10509 - call-bind: 1.0.8 10510 - function.prototype.name: 1.1.8 10511 - has-tostringtag: 1.0.2 10512 - is-async-function: 2.0.0 10513 - is-date-object: 1.1.0 10514 - is-finalizationregistry: 1.1.0 10515 - is-generator-function: 1.0.10 10516 - is-regex: 1.2.1 10517 - is-weakref: 1.1.1 10518 - isarray: 2.0.5 10519 - which-boxed-primitive: 1.1.1 10520 - which-collection: 1.0.2 10521 - which-typed-array: 1.1.19 10522 - 10523 which-builtin-type@1.2.1: 10524 dependencies: 10525 call-bound: 1.0.4 ··· 10542 is-set: 2.0.3 10543 is-weakmap: 2.0.2 10544 is-weakset: 2.0.3 10545 - 10546 - which-typed-array@1.1.15: 10547 - dependencies: 10548 - available-typed-arrays: 1.0.7 10549 - call-bind: 1.0.8 10550 - for-each: 0.3.3 10551 - gopd: 1.2.0 10552 - has-tostringtag: 1.0.2 10553 10554 which-typed-array@1.1.19: 10555 dependencies: ··· 10642 zimmerframe@1.1.2: 10643 optional: true 10644 10645 - zod-validation-error@4.0.2(zod@4.1.12): 10646 dependencies: 10647 - zod: 4.1.12 10648 10649 zod@3.25.76: {} 10650 10651 - zod@4.1.12: {}
··· 9 .: 10 dependencies: 11 '@atproto/api': 12 + specifier: 0.18.5 13 + version: 0.18.5 14 '@atproto/did': 15 + specifier: 0.2.3 16 + version: 0.2.3 17 '@atproto/identity': 18 + specifier: 0.4.10 19 + version: 0.4.10 20 '@atproto/jwk-jose': 21 specifier: 0.1.11 22 version: 0.1.11 23 '@atproto/lexicon': 24 + specifier: 0.6.0 25 + version: 0.6.0 26 '@atproto/oauth-client-node': 27 + specifier: 0.3.13 28 + version: 0.3.13 29 '@atproto/repo': 30 + specifier: 0.8.12 31 + version: 0.8.12 32 '@atproto/syntax': 33 + specifier: 0.4.2 34 + version: 0.4.2 35 '@atproto/xrpc': 36 + specifier: 0.7.7 37 + version: 0.7.7 38 '@atproto/xrpc-server': 39 + specifier: 0.10.3 40 + version: 0.10.3 41 '@conform-to/react': 42 + specifier: 1.14.1 43 + version: 1.14.1(react@19.2.1) 44 '@conform-to/zod': 45 + specifier: 1.14.1 46 + version: 1.14.1(zod@4.1.13) 47 '@emoji-mart/data': 48 specifier: 1.2.1 49 version: 1.2.1 ··· 58 version: 6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) 59 '@react-router/express': 60 specifier: ^7.9.4 61 + version: 7.9.4(express@5.2.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) 62 '@react-router/fs-routes': 63 specifier: 7.9.5 64 + version: 7.9.5(@react-router/dev@7.9.5(@types/node@24.10.2)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.21.0)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3) 65 '@react-router/node': 66 specifier: ^7.9.4 67 version: 7.9.4(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) ··· 73 version: 0.2.5 74 '@t3-oss/env-core': 75 specifier: 0.13.8 76 + version: 0.13.8(arktype@2.1.20)(typescript@5.9.3)(valibot@1.1.0(typescript@5.9.3))(zod@4.1.13) 77 clsx: 78 specifier: 2.1.1 79 version: 2.1.1 ··· 84 specifier: 10.6.0 85 version: 10.6.0 86 express: 87 + specifier: 5.2.1 88 + version: 5.2.1 89 i18next: 90 + specifier: 25.7.2 91 + version: 25.7.2(typescript@5.9.3) 92 i18next-browser-languagedetector: 93 specifier: 8.2.0 94 version: 8.2.0 ··· 96 specifier: 5.1.32 97 version: 5.1.32 98 jotai: 99 + specifier: 2.15.2 100 + version: 2.15.2(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.1) 101 lru-cache: 102 + specifier: 11.2.4 103 + version: 11.2.4 104 markdown-it: 105 specifier: 14.1.0 106 version: 14.1.0 ··· 114 specifier: 11.0.0 115 version: 11.0.0 116 pino-pretty: 117 + specifier: 13.1.3 118 + version: 13.1.3 119 prisma: 120 specifier: 6.17.1 121 version: 6.17.1(magicast@0.3.5)(typescript@5.9.3) ··· 129 specifier: 1.4.0 130 version: 1.4.0(react@19.2.1) 131 react-i18next: 132 + specifier: 16.4.0 133 + version: 16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) 134 react-movable: 135 specifier: 3.4.1 136 version: 3.4.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) ··· 139 version: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 140 remix-i18next: 141 specifier: 7.4.2 142 + version: 7.4.2(i18next@25.7.2(typescript@5.9.3))(react-i18next@16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) 143 remix-utils: 144 specifier: 9.0.0 145 version: 9.0.0(@standard-schema/spec@1.0.0)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) ··· 147 specifier: 0.18.3 148 version: 0.18.3 149 tailwind-merge: 150 + specifier: 3.4.0 151 + version: 3.4.0 152 ws: 153 specifier: 8.18.3 154 version: 8.18.3 155 zod: 156 + specifier: 4.1.13 157 + version: 4.1.13 158 zod-validation-error: 159 specifier: 4.0.2 160 + version: 4.0.2(zod@4.1.13) 161 devDependencies: 162 '@atproto/lex-cli': 163 + specifier: 0.9.8 164 + version: 0.9.8 165 '@mkizka/eslint-config': 166 + specifier: 7.2.0 167 + version: 7.2.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3) 168 '@mkizka/eslint-plugin-aaa': 169 specifier: 1.0.2 170 version: 1.0.2 ··· 172 specifier: 1.56.1 173 version: 1.56.1 174 '@quramy/prisma-fabbrica': 175 + specifier: 2.3.3 176 + version: 2.3.3(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(magicast@0.3.5)(typescript@5.9.3) 177 '@react-router/dev': 178 specifier: 7.9.5 179 + version: 7.9.5(@types/node@24.10.2)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.21.0)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))(yaml@2.8.1) 180 '@tailwindcss/typography': 181 specifier: 0.5.19 182 version: 0.5.19(tailwindcss@3.4.18) 183 '@types/express': 184 + specifier: 5.0.6 185 + version: 5.0.6 186 '@types/markdown-it': 187 specifier: 14.1.2 188 version: 14.1.2 ··· 190 specifier: 3.0.5 191 version: 3.0.5 192 '@types/node': 193 + specifier: 24.10.2 194 + version: 24.10.2 195 '@types/react': 196 specifier: 19.2.7 197 version: 19.2.7 ··· 206 version: 8.18.1 207 '@vitest/coverage-v8': 208 specifier: 3.2.4 209 + version: 3.2.4(vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1)) 210 autoprefixer: 211 + specifier: 10.4.22 212 + version: 10.4.22(postcss@8.5.6) 213 daisyui: 214 specifier: 4.12.24 215 version: 4.12.24(postcss@8.5.6) 216 esbuild: 217 + specifier: 0.27.1 218 + version: 0.27.1 219 eslint: 220 specifier: 9.38.0 221 version: 9.38.0(jiti@2.5.1) ··· 226 specifier: 9.1.7 227 version: 9.1.7 228 lint-staged: 229 + specifier: 16.2.7 230 + version: 16.2.7 231 msw: 232 + specifier: 2.12.4 233 + version: 2.12.4(@types/node@24.10.2)(typescript@5.9.3) 234 npm-run-all2: 235 specifier: 8.0.4 236 version: 8.0.4 ··· 238 specifier: 8.5.6 239 version: 8.5.6 240 prettier: 241 + specifier: 3.7.4 242 + version: 3.7.4 243 prettier-plugin-pkg: 244 specifier: 0.21.2 245 + version: 0.21.2(prettier@3.7.4) 246 tailwindcss: 247 specifier: 3.4.18 248 version: 3.4.18 ··· 250 specifier: 1.0.7 251 version: 1.0.7(tailwindcss@3.4.18) 252 tsx: 253 + specifier: 4.21.0 254 + version: 4.21.0 255 typescript: 256 specifier: 5.9.3 257 version: 5.9.3 258 vite: 259 + specifier: 7.2.7 260 + version: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 261 vite-tsconfig-paths: 262 specifier: 5.1.4 263 + version: 5.1.4(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)) 264 vitest: 265 specifier: 3.2.4 266 + version: 3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1) 267 vitest-environment-vprisma: 268 specifier: 1.3.0 269 + version: 1.3.0(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(jest@29.7.0(@types/node@24.10.2))(vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1)) 270 vitest-mock-extended: 271 specifier: 3.1.0 272 + version: 3.1.0(typescript@5.9.3)(vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1)) 273 wait-on: 274 + specifier: 9.0.3 275 + version: 9.0.3 276 277 packages: 278 ··· 299 '@atcute/lexicons@1.1.0': 300 resolution: {integrity: sha512-LFqwnria78xLYb62Ri/+WwQpUTgZp2DuyolNGIIOV1dpiKhFFFh//nscHMA6IExFLQRqWDs3tTjy7zv0h3sf1Q==} 301 302 + '@atproto-labs/did-resolver@0.2.4': 303 + resolution: {integrity: sha512-sbXxBnAJWsKv/FEGG6a/WLz7zQYUr1vA2TXvNnPwwJQJCjPwEJMOh1vM22wBr185Phy7D2GD88PcRokn7eUVyw==} 304 305 '@atproto-labs/fetch-node@0.2.0': 306 resolution: {integrity: sha512-Krq09nH/aeoiU2s9xdHA0FjTEFWG9B5FFenipv1iRixCcPc7V3DhTNDawxG9gI8Ny0k4dBVS9WTRN/IDzBx86Q==} ··· 309 '@atproto-labs/fetch@0.2.3': 310 resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} 311 312 + '@atproto-labs/handle-resolver-node@0.1.23': 313 + resolution: {integrity: sha512-tBRr2LCgzn3klk+DL0xrTFv4zg5tEszdeW6vSIFVebBYSb3MLdfhievmSqZdIQ4c9UCC4hN7YXTlZCXj8+2YmQ==} 314 engines: {node: '>=18.7.0'} 315 316 + '@atproto-labs/handle-resolver@0.3.4': 317 + resolution: {integrity: sha512-wsNopfzfgO3uPvfnFDgNeXgDufXxSXhjBjp2WEiSzEiLrMy0Jodnqggw4OzD9MJKf0a4Iu2/ydd537qdy91LrQ==} 318 319 + '@atproto-labs/identity-resolver@0.3.4': 320 + resolution: {integrity: sha512-HNUEFQIo2ws6iATxmgHd5D5rAsWYupgxZucgwolVHPiMjE1SY+EmxEsfbEN1wDEzM8/u9AKUg/jrxxPEwsgbew==} 321 322 '@atproto-labs/pipe@0.1.1': 323 resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} ··· 328 '@atproto-labs/simple-store@0.3.0': 329 resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} 330 331 + '@atproto/api@0.18.5': 332 + resolution: {integrity: sha512-MdB+7AUchJM7g76LUjlsPp2SSiE7t+glS6f6wKK9ouvjoda66IV3GUexPbDjLifDdu/C/zuRc7AniKvGvK82tg==} 333 334 + '@atproto/common-web@0.4.7': 335 + resolution: {integrity: sha512-vjw2+81KPo2/SAbbARGn64Ln+6JTI0FTI4xk8if0ebBfDxFRmHb2oSN1y77hzNq/ybGHqA2mecfhS03pxC5+lg==} 336 337 + '@atproto/common@0.5.3': 338 + resolution: {integrity: sha512-jMC9ikl8QbJcnh21upe9Gb9mIaSJWsdp8sgaelmntUtChWnxxvCC/pI3TBX11PT7XlHUE6UyuvY+S3hh6WZVEg==} 339 engines: {node: '>=18.7.0'} 340 341 '@atproto/crypto@0.4.4': 342 resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 343 engines: {node: '>=18.7.0'} 344 345 + '@atproto/crypto@0.4.5': 346 + resolution: {integrity: sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==} 347 + engines: {node: '>=18.7.0'} 348 349 + '@atproto/did@0.2.3': 350 + resolution: {integrity: sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==} 351 + 352 + '@atproto/identity@0.4.10': 353 + resolution: {integrity: sha512-nQbzDLXOhM8p/wo0cTh5DfMSOSHzj6jizpodX37LJ4S1TZzumSxAjHEZa5Rev3JaoD5uSWMVE0MmKEGWkPPvfQ==} 354 engines: {node: '>=18.7.0'} 355 356 '@atproto/jwk-jose@0.1.11': ··· 362 '@atproto/jwk@0.6.0': 363 resolution: {integrity: sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==} 364 365 + '@atproto/lex-cbor@0.0.3': 366 + resolution: {integrity: sha512-N8lCV3kK5ZcjSOWxKLWqzlnaSpK4isjXRZ0EqApl/5y9KB64s78hQ/U3KIE5qnPRlBbW5kSH3YACoU27u9nTOA==} 367 + 368 + '@atproto/lex-cli@0.9.8': 369 + resolution: {integrity: sha512-0ebVyp12i3S8oE77+BxahbTmyrXcqeC9GTx2HGa/PA9KjnThapkGkgVQjIWw74DNQprzbg9EkiQsaKU2xFYhmA==} 370 engines: {node: '>=18.7.0'} 371 hasBin: true 372 373 + '@atproto/lex-data@0.0.3': 374 + resolution: {integrity: sha512-ivo1IpY/EX+RIpxPgCf4cPhQo5bfu4nrpa1vJCt8hCm9SfoonJkDFGa0n4SMw4JnXZoUcGcrJ46L+D8bH6GI2g==} 375 + 376 + '@atproto/lex-json@0.0.3': 377 + resolution: {integrity: sha512-ZVcY7XlRfdPYvQQ2WroKUepee0+NCovrSXgXURM3Xv+n5jflJCoczguROeRr8sN0xvT0ZbzMrDNHCUYKNnxcjw==} 378 + 379 + '@atproto/lexicon@0.6.0': 380 + resolution: {integrity: sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ==} 381 382 + '@atproto/oauth-client-node@0.3.13': 383 + resolution: {integrity: sha512-k2qT5QM6Mj5I412IZOnktShmI1A5YbwLmLM4BkeEcbcOm7kU1Cr/H/zUC/zniCIj641ZudiXU80Bsyw4A6tejA==} 384 engines: {node: '>=18.7.0'} 385 386 + '@atproto/oauth-client@0.5.11': 387 + resolution: {integrity: sha512-KyxKpnF988BI3m+4NNYDgkN6a2sPORD9uaOEGP4tnJLOvhMVHyATWwq3Jx4LOYotTFDOvLdheWcI1G9DozE88w==} 388 389 + '@atproto/oauth-types@0.5.2': 390 + resolution: {integrity: sha512-9DCDvtvCanTwAaU5UakYDO0hzcOITS3RutK5zfLytE5Y9unj0REmTDdN8Xd8YCfUJl7T/9pYpf04Uyq7bFTASg==} 391 392 + '@atproto/repo@0.8.12': 393 + resolution: {integrity: sha512-QpVTVulgfz5PUiCTELlDBiRvnsnwrFWi+6CfY88VwXzrRHd9NE8GItK7sfxQ6U65vD/idH8ddCgFrlrsn1REPQ==} 394 engines: {node: '>=18.7.0'} 395 396 + '@atproto/syntax@0.4.2': 397 + resolution: {integrity: sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==} 398 399 + '@atproto/ws-client@0.0.3': 400 + resolution: {integrity: sha512-eKqkTWBk6zuMY+6gs02eT7mS8Btewm8/qaL/Dp00NDCqpNC+U59MWvQsOWT3xkNGfd9Eip+V6VI4oyPvAfsfTA==} 401 + engines: {node: '>=18.7.0'} 402 + 403 + '@atproto/xrpc-server@0.10.3': 404 + resolution: {integrity: sha512-jcYykZ8dJDGtEsnIM3ExSeoACYgivizHgrfh/WO/b2rr48/epTPVOdupiqs2lSM7RJ6yIqir9/3Az7AD4GaZJg==} 405 engines: {node: '>=18.7.0'} 406 407 + '@atproto/xrpc@0.7.7': 408 + resolution: {integrity: sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==} 409 410 '@babel/code-frame@7.27.1': 411 resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} ··· 488 '@babel/helpers@7.28.4': 489 resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} 490 engines: {node: '>=6.9.0'} 491 492 '@babel/parser@7.28.4': 493 resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} ··· 634 resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} 635 engines: {node: '>=18'} 636 637 + '@conform-to/dom@1.14.1': 638 + resolution: {integrity: sha512-5ztGcVOo7KbgLBps/OCaxeXPgWxBQzPhBZ3WV3hKC2EkXGv5uP1mqVQKc6rB3QBDCJFyjWugc7OvwZ1nAks9rA==} 639 640 + '@conform-to/react@1.14.1': 641 + resolution: {integrity: sha512-X74XoTiiVyNH4LEU6QX8c+2eqnB1cshAwnjqZsNDjrT9Nvn+b2wMG0QjjMxZ4ARiWt4rY81Vn1R/nliZcTSh4A==} 642 peerDependencies: 643 react: '>=18' 644 645 + '@conform-to/zod@1.14.1': 646 + resolution: {integrity: sha512-eGg5Hq97X1iq1SaJL48mIn7bJGfJNf6bHt6TLhCAqVGCYaeSuq+592YMe4hps3aii1dJ3qRDGs75kj3/nsBUgA==} 647 peerDependencies: 648 zod: ^3.21.0 || ^4.0.0 649 ··· 670 cpu: [ppc64] 671 os: [aix] 672 673 + '@esbuild/aix-ppc64@0.27.1': 674 + resolution: {integrity: sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==} 675 + engines: {node: '>=18'} 676 + cpu: [ppc64] 677 + os: [aix] 678 + 679 '@esbuild/android-arm64@0.25.12': 680 resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} 681 + engines: {node: '>=18'} 682 + cpu: [arm64] 683 + os: [android] 684 + 685 + '@esbuild/android-arm64@0.27.1': 686 + resolution: {integrity: sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==} 687 engines: {node: '>=18'} 688 cpu: [arm64] 689 os: [android] ··· 694 cpu: [arm] 695 os: [android] 696 697 + '@esbuild/android-arm@0.27.1': 698 + resolution: {integrity: sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==} 699 + engines: {node: '>=18'} 700 + cpu: [arm] 701 + os: [android] 702 + 703 '@esbuild/android-x64@0.25.12': 704 resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} 705 engines: {node: '>=18'} 706 cpu: [x64] 707 os: [android] 708 709 + '@esbuild/android-x64@0.27.1': 710 + resolution: {integrity: sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==} 711 + engines: {node: '>=18'} 712 + cpu: [x64] 713 + os: [android] 714 + 715 '@esbuild/darwin-arm64@0.25.12': 716 resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} 717 engines: {node: '>=18'} 718 cpu: [arm64] 719 os: [darwin] 720 721 + '@esbuild/darwin-arm64@0.27.1': 722 + resolution: {integrity: sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==} 723 + engines: {node: '>=18'} 724 + cpu: [arm64] 725 + os: [darwin] 726 + 727 '@esbuild/darwin-x64@0.25.12': 728 resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} 729 engines: {node: '>=18'} 730 cpu: [x64] 731 os: [darwin] 732 733 + '@esbuild/darwin-x64@0.27.1': 734 + resolution: {integrity: sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==} 735 + engines: {node: '>=18'} 736 + cpu: [x64] 737 + os: [darwin] 738 + 739 '@esbuild/freebsd-arm64@0.25.12': 740 resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} 741 engines: {node: '>=18'} 742 cpu: [arm64] 743 os: [freebsd] 744 745 + '@esbuild/freebsd-arm64@0.27.1': 746 + resolution: {integrity: sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==} 747 + engines: {node: '>=18'} 748 + cpu: [arm64] 749 + os: [freebsd] 750 + 751 '@esbuild/freebsd-x64@0.25.12': 752 resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} 753 engines: {node: '>=18'} 754 cpu: [x64] 755 os: [freebsd] 756 757 + '@esbuild/freebsd-x64@0.27.1': 758 + resolution: {integrity: sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==} 759 + engines: {node: '>=18'} 760 + cpu: [x64] 761 + os: [freebsd] 762 + 763 '@esbuild/linux-arm64@0.25.12': 764 resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} 765 engines: {node: '>=18'} 766 cpu: [arm64] 767 os: [linux] 768 769 + '@esbuild/linux-arm64@0.27.1': 770 + resolution: {integrity: sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==} 771 + engines: {node: '>=18'} 772 + cpu: [arm64] 773 + os: [linux] 774 + 775 '@esbuild/linux-arm@0.25.12': 776 resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} 777 engines: {node: '>=18'} 778 cpu: [arm] 779 os: [linux] 780 781 + '@esbuild/linux-arm@0.27.1': 782 + resolution: {integrity: sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==} 783 + engines: {node: '>=18'} 784 + cpu: [arm] 785 + os: [linux] 786 + 787 '@esbuild/linux-ia32@0.25.12': 788 resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} 789 engines: {node: '>=18'} 790 cpu: [ia32] 791 os: [linux] 792 793 + '@esbuild/linux-ia32@0.27.1': 794 + resolution: {integrity: sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==} 795 + engines: {node: '>=18'} 796 + cpu: [ia32] 797 + os: [linux] 798 + 799 '@esbuild/linux-loong64@0.25.12': 800 resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} 801 engines: {node: '>=18'} 802 cpu: [loong64] 803 os: [linux] 804 805 + '@esbuild/linux-loong64@0.27.1': 806 + resolution: {integrity: sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==} 807 + engines: {node: '>=18'} 808 + cpu: [loong64] 809 + os: [linux] 810 + 811 '@esbuild/linux-mips64el@0.25.12': 812 resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} 813 engines: {node: '>=18'} 814 cpu: [mips64el] 815 os: [linux] 816 817 + '@esbuild/linux-mips64el@0.27.1': 818 + resolution: {integrity: sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==} 819 + engines: {node: '>=18'} 820 + cpu: [mips64el] 821 + os: [linux] 822 + 823 '@esbuild/linux-ppc64@0.25.12': 824 resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} 825 engines: {node: '>=18'} 826 cpu: [ppc64] 827 os: [linux] 828 829 + '@esbuild/linux-ppc64@0.27.1': 830 + resolution: {integrity: sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==} 831 + engines: {node: '>=18'} 832 + cpu: [ppc64] 833 + os: [linux] 834 + 835 '@esbuild/linux-riscv64@0.25.12': 836 resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} 837 + engines: {node: '>=18'} 838 + cpu: [riscv64] 839 + os: [linux] 840 + 841 + '@esbuild/linux-riscv64@0.27.1': 842 + resolution: {integrity: sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==} 843 engines: {node: '>=18'} 844 cpu: [riscv64] 845 os: [linux] ··· 850 cpu: [s390x] 851 os: [linux] 852 853 + '@esbuild/linux-s390x@0.27.1': 854 + resolution: {integrity: sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==} 855 + engines: {node: '>=18'} 856 + cpu: [s390x] 857 + os: [linux] 858 + 859 '@esbuild/linux-x64@0.25.12': 860 resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} 861 engines: {node: '>=18'} 862 cpu: [x64] 863 os: [linux] 864 865 + '@esbuild/linux-x64@0.27.1': 866 + resolution: {integrity: sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==} 867 + engines: {node: '>=18'} 868 + cpu: [x64] 869 + os: [linux] 870 + 871 '@esbuild/netbsd-arm64@0.25.12': 872 resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} 873 engines: {node: '>=18'} 874 cpu: [arm64] 875 os: [netbsd] 876 877 + '@esbuild/netbsd-arm64@0.27.1': 878 + resolution: {integrity: sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==} 879 + engines: {node: '>=18'} 880 + cpu: [arm64] 881 + os: [netbsd] 882 + 883 '@esbuild/netbsd-x64@0.25.12': 884 resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} 885 engines: {node: '>=18'} 886 cpu: [x64] 887 os: [netbsd] 888 889 + '@esbuild/netbsd-x64@0.27.1': 890 + resolution: {integrity: sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==} 891 + engines: {node: '>=18'} 892 + cpu: [x64] 893 + os: [netbsd] 894 + 895 '@esbuild/openbsd-arm64@0.25.12': 896 resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} 897 engines: {node: '>=18'} 898 cpu: [arm64] 899 os: [openbsd] 900 901 + '@esbuild/openbsd-arm64@0.27.1': 902 + resolution: {integrity: sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==} 903 + engines: {node: '>=18'} 904 + cpu: [arm64] 905 + os: [openbsd] 906 + 907 '@esbuild/openbsd-x64@0.25.12': 908 resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} 909 engines: {node: '>=18'} 910 cpu: [x64] 911 os: [openbsd] 912 913 + '@esbuild/openbsd-x64@0.27.1': 914 + resolution: {integrity: sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==} 915 + engines: {node: '>=18'} 916 + cpu: [x64] 917 + os: [openbsd] 918 + 919 '@esbuild/openharmony-arm64@0.25.12': 920 resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} 921 engines: {node: '>=18'} 922 cpu: [arm64] 923 os: [openharmony] 924 925 + '@esbuild/openharmony-arm64@0.27.1': 926 + resolution: {integrity: sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==} 927 + engines: {node: '>=18'} 928 + cpu: [arm64] 929 + os: [openharmony] 930 + 931 '@esbuild/sunos-x64@0.25.12': 932 resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} 933 engines: {node: '>=18'} 934 cpu: [x64] 935 os: [sunos] 936 937 + '@esbuild/sunos-x64@0.27.1': 938 + resolution: {integrity: sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==} 939 + engines: {node: '>=18'} 940 + cpu: [x64] 941 + os: [sunos] 942 + 943 '@esbuild/win32-arm64@0.25.12': 944 resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} 945 engines: {node: '>=18'} 946 cpu: [arm64] 947 os: [win32] 948 949 + '@esbuild/win32-arm64@0.27.1': 950 + resolution: {integrity: sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==} 951 + engines: {node: '>=18'} 952 + cpu: [arm64] 953 + os: [win32] 954 + 955 '@esbuild/win32-ia32@0.25.12': 956 resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} 957 engines: {node: '>=18'} 958 cpu: [ia32] 959 os: [win32] 960 961 + '@esbuild/win32-ia32@0.27.1': 962 + resolution: {integrity: sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==} 963 + engines: {node: '>=18'} 964 + cpu: [ia32] 965 + os: [win32] 966 + 967 '@esbuild/win32-x64@0.25.12': 968 resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} 969 + engines: {node: '>=18'} 970 + cpu: [x64] 971 + os: [win32] 972 + 973 + '@esbuild/win32-x64@0.27.1': 974 + resolution: {integrity: sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==} 975 engines: {node: '>=18'} 976 cpu: [x64] 977 os: [win32] ··· 1011 resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} 1012 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1013 1014 '@eslint/js@9.38.0': 1015 resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==} 1016 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1212 '@mjackson/node-fetch-server@0.7.0': 1213 resolution: {integrity: sha512-un8diyEBKU3BTVj3GzlTPA1kIjCkGdD+AMYQy31Gf9JCkfoZzwgJ79GUtHrF2BN3XPNMLpubbzPcxys+a3uZEw==} 1214 1215 + '@mkizka/eslint-config@7.2.0': 1216 + resolution: {integrity: sha512-Jz+iVdMcJbFUUR+gJpec9Z6dycahq9wYaqEpb2ciuZlxxRMaX8PeqEozw3KTBLO71Nd1JKQwgrhT/IG2K5OI1w==} 1217 peerDependencies: 1218 eslint: '>= 9' 1219 ··· 1360 peerDependencies: 1361 jest: ^28.0.0 || ^29.0.0 1362 1363 + '@quramy/prisma-fabbrica@2.3.3': 1364 + resolution: {integrity: sha512-McwNGqw+Xhsvjeb8ehKwVZwvFnd7lCgbIGLQifJT8OLcU313lvpyrYsJHcP+Ao97Kr7aHRjbpe2tW9bn1spXwQ==} 1365 hasBin: true 1366 peerDependencies: 1367 '@prisma/client': ^5.0.0 || ^6.0.0 ··· 1688 '@types/express-serve-static-core@5.0.7': 1689 resolution: {integrity: sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==} 1690 1691 + '@types/express@5.0.6': 1692 + resolution: {integrity: sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==} 1693 1694 '@types/graceful-fs@4.1.9': 1695 resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} ··· 1724 '@types/mime@1.3.5': 1725 resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} 1726 1727 + '@types/node@24.10.2': 1728 + resolution: {integrity: sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==} 1729 1730 '@types/qs@6.14.0': 1731 resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} ··· 1744 '@types/send@0.17.5': 1745 resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==} 1746 1747 + '@types/serve-static@2.2.0': 1748 + resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==} 1749 1750 '@types/stack-utils@2.0.3': 1751 resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} ··· 1993 resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} 1994 engines: {node: '>=8.0.0'} 1995 1996 + autoprefixer@10.4.22: 1997 + resolution: {integrity: sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==} 1998 engines: {node: ^10 || ^12 || >=14} 1999 hasBin: true 2000 peerDependencies: ··· 2007 await-lock@2.2.2: 2008 resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 2009 2010 + axios@1.13.2: 2011 + resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==} 2012 2013 babel-dead-code-elimination@1.0.10: 2014 resolution: {integrity: sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==} ··· 2051 base64-js@1.5.1: 2052 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 2053 2054 + baseline-browser-mapping@2.9.6: 2055 + resolution: {integrity: sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==} 2056 + hasBin: true 2057 + 2058 binary-extensions@2.3.0: 2059 resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 2060 engines: {node: '>=8'} ··· 2063 resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} 2064 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 2065 2066 + body-parser@2.2.1: 2067 + resolution: {integrity: sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==} 2068 engines: {node: '>=18'} 2069 2070 brace-expansion@1.1.12: ··· 2077 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 2078 engines: {node: '>=8'} 2079 2080 + browserslist@4.25.3: 2081 + resolution: {integrity: sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==} 2082 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 2083 hasBin: true 2084 2085 + browserslist@4.28.1: 2086 + resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} 2087 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 2088 hasBin: true 2089 ··· 2143 camelize@1.0.1: 2144 resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} 2145 2146 caniuse-lite@1.0.30001737: 2147 resolution: {integrity: sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==} 2148 2149 + caniuse-lite@1.0.30001760: 2150 + resolution: {integrity: sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==} 2151 2152 cborg@1.10.2: 2153 resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==} ··· 2231 resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 2232 engines: {node: '>= 0.8'} 2233 2234 + commander@14.0.2: 2235 + resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} 2236 engines: {node: '>=20'} 2237 2238 commander@4.1.1: ··· 2379 supports-color: 2380 optional: true 2381 2382 + debug@4.4.3: 2383 + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 2384 + engines: {node: '>=6.0'} 2385 + peerDependencies: 2386 + supports-color: '*' 2387 + peerDependenciesMeta: 2388 + supports-color: 2389 + optional: true 2390 + 2391 dedent@1.7.0: 2392 resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} 2393 peerDependencies: ··· 2437 resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 2438 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 2439 2440 detect-newline@3.1.0: 2441 resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} 2442 engines: {node: '>=8'} ··· 2472 effect@3.16.12: 2473 resolution: {integrity: sha512-N39iBk0K71F9nb442TLbTkjl24FLUzuvx2i1I2RsEAQsdAdUTuUoW0vlfUXgkMTUOnYqKnWcFfqw4hK4Pw27hg==} 2474 2475 electron-to-chromium@1.5.209: 2476 resolution: {integrity: sha512-Xoz0uMrim9ZETCQt8UgM5FxQF9+imA7PBpokoGcZloA1uw2LeHzTlip5cb5KOAsXZLjh/moN2vReN3ZjJmjI9A==} 2477 + 2478 + electron-to-chromium@1.5.267: 2479 + resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} 2480 2481 emittery@0.13.1: 2482 resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} ··· 2567 engines: {node: '>=18'} 2568 hasBin: true 2569 2570 + esbuild@0.27.1: 2571 + resolution: {integrity: sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==} 2572 + engines: {node: '>=18'} 2573 + hasBin: true 2574 + 2575 escalade@3.2.0: 2576 resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 2577 engines: {node: '>=6'} ··· 2596 resolution: {integrity: sha512-P1rvtn3iyMJGmF8zU6Q5+boNhYr+c+L4V3lLNGjNornLdZgXScekItxpxZdwKRXpZI30JmszVBH8U4hRj3Ly/Q==} 2597 deprecated: use eslint-plugin-complete instead 2598 2599 + eslint-plugin-react-hooks@7.0.1: 2600 + resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==} 2601 + engines: {node: '>=18'} 2602 peerDependencies: 2603 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 2604 ··· 2717 resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} 2718 engines: {node: '>= 0.10.0'} 2719 2720 + express@5.2.1: 2721 + resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} 2722 engines: {node: '>= 18'} 2723 2724 exsolve@1.0.4: ··· 2731 resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==} 2732 engines: {node: '>=8.0.0'} 2733 2734 + fast-copy@4.0.1: 2735 + resolution: {integrity: sha512-+uUOQlhsaswsizHFmEFAQhB3lSiQ+lisxl50N6ZP0wywlZeWsIESxSi9ftPEps8UGfiBzyYP7x27zA674WUvXw==} 2736 2737 fast-deep-equal@3.1.3: 2738 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} ··· 2822 debug: 2823 optional: true 2824 2825 for-each@0.3.5: 2826 resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} 2827 engines: {node: '>= 0.4'} ··· 2838 resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 2839 engines: {node: '>= 0.6'} 2840 2841 + fraction.js@5.3.4: 2842 + resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} 2843 2844 fresh@0.5.2: 2845 resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} ··· 2963 graphemer@1.4.0: 2964 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 2965 2966 + graphql@16.12.0: 2967 + resolution: {integrity: sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==} 2968 engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} 2969 2970 has-bigints@1.1.0: ··· 3000 help-me@5.0.0: 3001 resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} 3002 3003 + hermes-estree@0.25.1: 3004 + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} 3005 + 3006 + hermes-parser@0.25.1: 3007 + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} 3008 + 3009 hex-rgb@4.3.0: 3010 resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==} 3011 engines: {node: '>=6'} ··· 3024 resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 3025 engines: {node: '>= 0.8'} 3026 3027 + http-errors@2.0.1: 3028 + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} 3029 + engines: {node: '>= 0.8'} 3030 + 3031 human-signals@2.1.0: 3032 resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 3033 engines: {node: '>=10.17.0'} ··· 3040 i18next-browser-languagedetector@8.2.0: 3041 resolution: {integrity: sha512-P+3zEKLnOF0qmiesW383vsLdtQVyKtCNA9cjSoKCppTKPQVfKd2W8hbVo5ZhNJKDqeM7BOcvNoKJOjpHh4Js9g==} 3042 3043 + i18next@25.7.2: 3044 + resolution: {integrity: sha512-58b4kmLpLv1buWUEwegMDUqZVR5J+rT+WTRFaBGL7lxDuJQQ0NrJFrq+eT2N94aYVR1k1Sr13QITNOL88tZCuw==} 3045 peerDependencies: 3046 typescript: ^5 3047 peerDependenciesMeta: ··· 3052 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 3053 engines: {node: '>=0.10.0'} 3054 3055 + iconv-lite@0.7.1: 3056 + resolution: {integrity: sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==} 3057 engines: {node: '>=0.10.0'} 3058 3059 ieee754@1.2.1: ··· 3105 3106 is-arrayish@0.2.1: 3107 resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 3108 3109 is-async-function@2.1.1: 3110 resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} ··· 3142 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 3143 engines: {node: '>=0.10.0'} 3144 3145 is-finalizationregistry@1.1.1: 3146 resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} 3147 engines: {node: '>= 0.4'} ··· 3157 is-generator-fn@2.1.0: 3158 resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} 3159 engines: {node: '>=6'} 3160 3161 is-generator-function@1.1.0: 3162 resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} ··· 3215 resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} 3216 engines: {node: '>= 0.4'} 3217 3218 is-typed-array@1.1.15: 3219 resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} 3220 engines: {node: '>= 0.4'} ··· 3431 jose@5.10.0: 3432 resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} 3433 3434 + jotai@2.15.2: 3435 + resolution: {integrity: sha512-El86CCfXNMEOytp20NPfppqGGmcp6H6kIA+tJHdmASEUURJCYW4fh8nTHEnB8rUXEFAY1pm8PdHPwnrcPGwdEg==} 3436 engines: {node: '>=12.20.0'} 3437 peerDependencies: 3438 '@babel/core': '>=7.0.0' ··· 3535 linkify-it@5.0.0: 3536 resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} 3537 3538 + lint-staged@16.2.7: 3539 + resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==} 3540 engines: {node: '>=20.17'} 3541 hasBin: true 3542 ··· 3576 lru-cache@10.4.3: 3577 resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 3578 3579 + lru-cache@11.2.4: 3580 + resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==} 3581 engines: {node: 20 || >=22} 3582 3583 lru-cache@5.1.1: ··· 3708 ms@2.1.3: 3709 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 3710 3711 + msw@2.12.4: 3712 + resolution: {integrity: sha512-rHNiVfTyKhzc0EjoXUBVGteNKBevdjOlVC6GlIRXpy+/3LHEIGRovnB5WPjcvmNODVQ1TNFnoa7wsGbd0V3epg==} 3713 engines: {node: '>=18'} 3714 hasBin: true 3715 peerDependencies: ··· 3751 node-fetch-native@1.6.6: 3752 resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} 3753 3754 node-int64@0.4.0: 3755 resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} 3756 3757 node-releases@2.0.19: 3758 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 3759 3760 + node-releases@2.0.27: 3761 + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} 3762 + 3763 normalize-package-data@5.0.0: 3764 resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} 3765 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} ··· 4004 pino-abstract-transport@2.0.0: 4005 resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} 4006 4007 + pino-abstract-transport@3.0.0: 4008 + resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==} 4009 + 4010 pino-http@11.0.0: 4011 resolution: {integrity: sha512-wqg5XIAGRRIWtTk8qPGxkbrfiwEWz1lgedVLvhLALudKXvg1/L2lTFgTGPJ4Z2e3qcRmxoFxDuSdMdMGNM6I1g==} 4012 4013 + pino-pretty@13.1.3: 4014 + resolution: {integrity: sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==} 4015 hasBin: true 4016 4017 pino-std-serializers@6.2.2: ··· 4115 peerDependencies: 4116 prettier: ^3.0.3 4117 4118 + prettier@3.7.4: 4119 + resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} 4120 engines: {node: '>=14'} 4121 hasBin: true 4122 ··· 4213 resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} 4214 engines: {node: '>= 0.8'} 4215 4216 + raw-body@3.0.2: 4217 + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} 4218 + engines: {node: '>= 0.10'} 4219 4220 rc9@2.1.2: 4221 resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} ··· 4230 peerDependencies: 4231 react: '>=16.3.0' 4232 4233 + react-i18next@16.4.0: 4234 + resolution: {integrity: sha512-bxVeBA8Ky2UeItNhF4JRxHCFIrpEJHGFG/mOAa4CR0JkqaDEYSLmlEgmC4Os63SBlZ+E5U0YyrNJOSVl2mtVqQ==} 4235 peerDependencies: 4236 + i18next: '>= 25.6.2' 4237 react: '>= 16.8.0' 4238 react-dom: '*' 4239 react-native: '*' ··· 4301 4302 reflect.getprototypeof@1.0.10: 4303 resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} 4304 engines: {node: '>= 0.4'} 4305 4306 regexp.prototype.flags@1.5.4: ··· 4701 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 4702 engines: {node: '>= 0.4'} 4703 4704 + tagged-tag@1.0.0: 4705 + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} 4706 + engines: {node: '>=20'} 4707 + 4708 + tailwind-merge@3.4.0: 4709 + resolution: {integrity: sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==} 4710 4711 tailwindcss-animate@1.0.7: 4712 resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} ··· 4835 tslib@2.8.1: 4836 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 4837 4838 + tsx@4.21.0: 4839 + resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==} 4840 engines: {node: '>=18.0.0'} 4841 hasBin: true 4842 ··· 4859 resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 4860 engines: {node: '>=16'} 4861 4862 + type-fest@5.3.1: 4863 + resolution: {integrity: sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==} 4864 + engines: {node: '>=20'} 4865 + 4866 type-is@1.6.18: 4867 resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} 4868 engines: {node: '>= 0.6'} ··· 4916 resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} 4917 engines: {node: '>=18.17'} 4918 4919 + unicode-segmenter@0.14.1: 4920 + resolution: {integrity: sha512-yHedxlEpUyD+u1UE8qAuCMXVdMLn7yUdlmd8WN7FGmO1ICnpE7LJfnmuXBB+T0zkie3qHsy8fSucqceI/MylOg==} 4921 + 4922 unicode-trie@2.0.0: 4923 resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} 4924 ··· 4939 peerDependencies: 4940 browserslist: '>= 4.21.0' 4941 4942 + update-browserslist-db@1.2.2: 4943 + resolution: {integrity: sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==} 4944 + hasBin: true 4945 + peerDependencies: 4946 + browserslist: '>= 4.21.0' 4947 + 4948 uri-js@4.4.1: 4949 resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 4950 ··· 5003 vite: 5004 optional: true 5005 5006 + vite@7.2.7: 5007 + resolution: {integrity: sha512-ITcnkFeR3+fI8P1wMgItjGrR10170d8auB4EpMLPqmx6uxElH3a/hHGQabSHKdqd4FXWO1nFIp9rRn7JQ34ACQ==} 5008 engines: {node: ^20.19.0 || >=22.12.0} 5009 hasBin: true 5010 peerDependencies: ··· 5095 resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} 5096 engines: {node: '>=0.10.0'} 5097 5098 + wait-on@9.0.3: 5099 + resolution: {integrity: sha512-13zBnyYvFDW1rBvWiJ6Av3ymAaq8EDQuvxZnPIw3g04UqGi4TyoIJABmfJ6zrvKo9yeFQExNkOk7idQbDJcuKA==} 5100 engines: {node: '>=20.0.0'} 5101 hasBin: true 5102 ··· 5105 5106 which-boxed-primitive@1.1.1: 5107 resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} 5108 engines: {node: '>= 0.4'} 5109 5110 which-builtin-type@1.2.1: ··· 5115 resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} 5116 engines: {node: '>= 0.4'} 5117 5118 which-typed-array@1.1.19: 5119 resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} 5120 engines: {node: '>= 0.4'} ··· 5224 zod@3.25.76: 5225 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 5226 5227 + zod@4.1.13: 5228 + resolution: {integrity: sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==} 5229 5230 snapshots: 5231 ··· 5257 dependencies: 5258 esm-env: 1.2.2 5259 5260 + '@atproto-labs/did-resolver@0.2.4': 5261 dependencies: 5262 '@atproto-labs/fetch': 0.2.3 5263 '@atproto-labs/pipe': 0.1.1 5264 '@atproto-labs/simple-store': 0.3.0 5265 '@atproto-labs/simple-store-memory': 0.1.4 5266 + '@atproto/did': 0.2.3 5267 zod: 3.25.76 5268 5269 '@atproto-labs/fetch-node@0.2.0': ··· 5277 dependencies: 5278 '@atproto-labs/pipe': 0.1.1 5279 5280 + '@atproto-labs/handle-resolver-node@0.1.23': 5281 dependencies: 5282 '@atproto-labs/fetch-node': 0.2.0 5283 + '@atproto-labs/handle-resolver': 0.3.4 5284 + '@atproto/did': 0.2.3 5285 5286 + '@atproto-labs/handle-resolver@0.3.4': 5287 dependencies: 5288 '@atproto-labs/simple-store': 0.3.0 5289 '@atproto-labs/simple-store-memory': 0.1.4 5290 + '@atproto/did': 0.2.3 5291 zod: 3.25.76 5292 5293 + '@atproto-labs/identity-resolver@0.3.4': 5294 dependencies: 5295 + '@atproto-labs/did-resolver': 0.2.4 5296 + '@atproto-labs/handle-resolver': 0.3.4 5297 5298 '@atproto-labs/pipe@0.1.1': {} 5299 ··· 5304 5305 '@atproto-labs/simple-store@0.3.0': {} 5306 5307 + '@atproto/api@0.18.5': 5308 dependencies: 5309 + '@atproto/common-web': 0.4.7 5310 + '@atproto/lexicon': 0.6.0 5311 + '@atproto/syntax': 0.4.2 5312 + '@atproto/xrpc': 0.7.7 5313 await-lock: 2.2.2 5314 multiformats: 9.9.0 5315 tlds: 1.260.0 5316 zod: 3.25.76 5317 5318 + '@atproto/common-web@0.4.7': 5319 dependencies: 5320 + '@atproto/lex-data': 0.0.3 5321 + '@atproto/lex-json': 0.0.3 5322 zod: 3.25.76 5323 5324 + '@atproto/common@0.5.3': 5325 dependencies: 5326 + '@atproto/common-web': 0.4.7 5327 + '@atproto/lex-cbor': 0.0.3 5328 + '@atproto/lex-data': 0.0.3 5329 iso-datestring-validator: 2.2.2 5330 multiformats: 9.9.0 5331 pino: 8.21.0 ··· 5336 '@noble/hashes': 1.8.0 5337 uint8arrays: 3.0.0 5338 5339 + '@atproto/crypto@0.4.5': 5340 + dependencies: 5341 + '@noble/curves': 1.9.7 5342 + '@noble/hashes': 1.8.0 5343 + uint8arrays: 3.0.0 5344 + 5345 + '@atproto/did@0.2.3': 5346 dependencies: 5347 zod: 3.25.76 5348 5349 + '@atproto/identity@0.4.10': 5350 dependencies: 5351 + '@atproto/common-web': 0.4.7 5352 '@atproto/crypto': 0.4.4 5353 5354 '@atproto/jwk-jose@0.1.11': ··· 5367 multiformats: 9.9.0 5368 zod: 3.25.76 5369 5370 + '@atproto/lex-cbor@0.0.3': 5371 dependencies: 5372 + '@atproto/lex-data': 0.0.3 5373 + multiformats: 9.9.0 5374 + tslib: 2.8.1 5375 + 5376 + '@atproto/lex-cli@0.9.8': 5377 + dependencies: 5378 + '@atproto/lexicon': 0.6.0 5379 + '@atproto/syntax': 0.4.2 5380 chalk: 4.1.2 5381 commander: 9.5.0 5382 + prettier: 3.7.4 5383 ts-morph: 24.0.0 5384 yesno: 0.4.0 5385 zod: 3.25.76 5386 5387 + '@atproto/lex-data@0.0.3': 5388 dependencies: 5389 + '@atproto/syntax': 0.4.2 5390 + multiformats: 9.9.0 5391 + tslib: 2.8.1 5392 + uint8arrays: 3.0.0 5393 + unicode-segmenter: 0.14.1 5394 + 5395 + '@atproto/lex-json@0.0.3': 5396 + dependencies: 5397 + '@atproto/lex-data': 0.0.3 5398 + tslib: 2.8.1 5399 + 5400 + '@atproto/lexicon@0.6.0': 5401 + dependencies: 5402 + '@atproto/common-web': 0.4.7 5403 + '@atproto/syntax': 0.4.2 5404 iso-datestring-validator: 2.2.2 5405 multiformats: 9.9.0 5406 zod: 3.25.76 5407 5408 + '@atproto/oauth-client-node@0.3.13': 5409 dependencies: 5410 + '@atproto-labs/did-resolver': 0.2.4 5411 + '@atproto-labs/handle-resolver-node': 0.1.23 5412 '@atproto-labs/simple-store': 0.3.0 5413 + '@atproto/did': 0.2.3 5414 '@atproto/jwk': 0.6.0 5415 '@atproto/jwk-jose': 0.1.11 5416 '@atproto/jwk-webcrypto': 0.2.0 5417 + '@atproto/oauth-client': 0.5.11 5418 + '@atproto/oauth-types': 0.5.2 5419 5420 + '@atproto/oauth-client@0.5.11': 5421 dependencies: 5422 + '@atproto-labs/did-resolver': 0.2.4 5423 '@atproto-labs/fetch': 0.2.3 5424 + '@atproto-labs/handle-resolver': 0.3.4 5425 + '@atproto-labs/identity-resolver': 0.3.4 5426 '@atproto-labs/simple-store': 0.3.0 5427 '@atproto-labs/simple-store-memory': 0.1.4 5428 + '@atproto/did': 0.2.3 5429 '@atproto/jwk': 0.6.0 5430 + '@atproto/oauth-types': 0.5.2 5431 + '@atproto/xrpc': 0.7.7 5432 core-js: 3.46.0 5433 multiformats: 9.9.0 5434 zod: 3.25.76 5435 5436 + '@atproto/oauth-types@0.5.2': 5437 dependencies: 5438 + '@atproto/did': 0.2.3 5439 '@atproto/jwk': 0.6.0 5440 zod: 3.25.76 5441 5442 + '@atproto/repo@0.8.12': 5443 dependencies: 5444 + '@atproto/common': 0.5.3 5445 + '@atproto/common-web': 0.4.7 5446 + '@atproto/crypto': 0.4.5 5447 + '@atproto/lexicon': 0.6.0 5448 '@ipld/dag-cbor': 7.0.3 5449 multiformats: 9.9.0 5450 uint8arrays: 3.0.0 5451 varint: 6.0.0 5452 zod: 3.25.76 5453 5454 + '@atproto/syntax@0.4.2': {} 5455 + 5456 + '@atproto/ws-client@0.0.3': 5457 + dependencies: 5458 + '@atproto/common': 0.5.3 5459 + ws: 8.18.3 5460 + transitivePeerDependencies: 5461 + - bufferutil 5462 + - utf-8-validate 5463 5464 + '@atproto/xrpc-server@0.10.3': 5465 dependencies: 5466 + '@atproto/common': 0.5.3 5467 + '@atproto/crypto': 0.4.5 5468 + '@atproto/lex-cbor': 0.0.3 5469 + '@atproto/lex-data': 0.0.3 5470 + '@atproto/lexicon': 0.6.0 5471 + '@atproto/ws-client': 0.0.3 5472 + '@atproto/xrpc': 0.7.7 5473 express: 4.21.2 5474 http-errors: 2.0.0 5475 mime-types: 2.1.35 5476 rate-limiter-flexible: 2.4.2 5477 ws: 8.18.3 5478 zod: 3.25.76 5479 transitivePeerDependencies: ··· 5481 - supports-color 5482 - utf-8-validate 5483 5484 + '@atproto/xrpc@0.7.7': 5485 dependencies: 5486 + '@atproto/lexicon': 0.6.0 5487 zod: 3.25.76 5488 5489 '@babel/code-frame@7.27.1': ··· 5605 '@babel/template': 7.27.2 5606 '@babel/types': 7.28.4 5607 5608 '@babel/parser@7.28.4': 5609 dependencies: 5610 '@babel/types': 7.28.4 ··· 5760 5761 '@bcoe/v8-coverage@1.0.2': {} 5762 5763 + '@conform-to/dom@1.14.1': {} 5764 5765 + '@conform-to/react@1.14.1(react@19.2.1)': 5766 dependencies: 5767 + '@conform-to/dom': 1.14.1 5768 react: 19.2.1 5769 5770 + '@conform-to/zod@1.14.1(zod@4.1.13)': 5771 dependencies: 5772 + '@conform-to/dom': 1.14.1 5773 + zod: 4.1.13 5774 5775 '@dword-design/defu@1.0.3': 5776 dependencies: ··· 5794 '@esbuild/aix-ppc64@0.25.12': 5795 optional: true 5796 5797 + '@esbuild/aix-ppc64@0.27.1': 5798 + optional: true 5799 + 5800 '@esbuild/android-arm64@0.25.12': 5801 optional: true 5802 5803 + '@esbuild/android-arm64@0.27.1': 5804 + optional: true 5805 + 5806 '@esbuild/android-arm@0.25.12': 5807 optional: true 5808 5809 + '@esbuild/android-arm@0.27.1': 5810 + optional: true 5811 + 5812 '@esbuild/android-x64@0.25.12': 5813 optional: true 5814 5815 + '@esbuild/android-x64@0.27.1': 5816 + optional: true 5817 + 5818 '@esbuild/darwin-arm64@0.25.12': 5819 optional: true 5820 5821 + '@esbuild/darwin-arm64@0.27.1': 5822 + optional: true 5823 + 5824 '@esbuild/darwin-x64@0.25.12': 5825 optional: true 5826 5827 + '@esbuild/darwin-x64@0.27.1': 5828 + optional: true 5829 + 5830 '@esbuild/freebsd-arm64@0.25.12': 5831 optional: true 5832 5833 + '@esbuild/freebsd-arm64@0.27.1': 5834 + optional: true 5835 + 5836 '@esbuild/freebsd-x64@0.25.12': 5837 optional: true 5838 5839 + '@esbuild/freebsd-x64@0.27.1': 5840 + optional: true 5841 + 5842 '@esbuild/linux-arm64@0.25.12': 5843 optional: true 5844 5845 + '@esbuild/linux-arm64@0.27.1': 5846 + optional: true 5847 + 5848 '@esbuild/linux-arm@0.25.12': 5849 optional: true 5850 5851 + '@esbuild/linux-arm@0.27.1': 5852 + optional: true 5853 + 5854 '@esbuild/linux-ia32@0.25.12': 5855 + optional: true 5856 + 5857 + '@esbuild/linux-ia32@0.27.1': 5858 optional: true 5859 5860 '@esbuild/linux-loong64@0.25.12': 5861 optional: true 5862 5863 + '@esbuild/linux-loong64@0.27.1': 5864 + optional: true 5865 + 5866 '@esbuild/linux-mips64el@0.25.12': 5867 + optional: true 5868 + 5869 + '@esbuild/linux-mips64el@0.27.1': 5870 optional: true 5871 5872 '@esbuild/linux-ppc64@0.25.12': 5873 optional: true 5874 5875 + '@esbuild/linux-ppc64@0.27.1': 5876 + optional: true 5877 + 5878 '@esbuild/linux-riscv64@0.25.12': 5879 optional: true 5880 5881 + '@esbuild/linux-riscv64@0.27.1': 5882 + optional: true 5883 + 5884 '@esbuild/linux-s390x@0.25.12': 5885 optional: true 5886 5887 + '@esbuild/linux-s390x@0.27.1': 5888 + optional: true 5889 + 5890 '@esbuild/linux-x64@0.25.12': 5891 optional: true 5892 5893 + '@esbuild/linux-x64@0.27.1': 5894 + optional: true 5895 + 5896 '@esbuild/netbsd-arm64@0.25.12': 5897 optional: true 5898 5899 + '@esbuild/netbsd-arm64@0.27.1': 5900 + optional: true 5901 + 5902 '@esbuild/netbsd-x64@0.25.12': 5903 optional: true 5904 5905 + '@esbuild/netbsd-x64@0.27.1': 5906 + optional: true 5907 + 5908 '@esbuild/openbsd-arm64@0.25.12': 5909 optional: true 5910 5911 + '@esbuild/openbsd-arm64@0.27.1': 5912 + optional: true 5913 + 5914 '@esbuild/openbsd-x64@0.25.12': 5915 optional: true 5916 5917 + '@esbuild/openbsd-x64@0.27.1': 5918 + optional: true 5919 + 5920 '@esbuild/openharmony-arm64@0.25.12': 5921 + optional: true 5922 + 5923 + '@esbuild/openharmony-arm64@0.27.1': 5924 optional: true 5925 5926 '@esbuild/sunos-x64@0.25.12': 5927 optional: true 5928 5929 + '@esbuild/sunos-x64@0.27.1': 5930 + optional: true 5931 + 5932 '@esbuild/win32-arm64@0.25.12': 5933 + optional: true 5934 + 5935 + '@esbuild/win32-arm64@0.27.1': 5936 optional: true 5937 5938 '@esbuild/win32-ia32@0.25.12': 5939 optional: true 5940 5941 + '@esbuild/win32-ia32@0.27.1': 5942 + optional: true 5943 + 5944 '@esbuild/win32-x64@0.25.12': 5945 optional: true 5946 5947 + '@esbuild/win32-x64@0.27.1': 5948 + optional: true 5949 + 5950 '@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.5.1))': 5951 dependencies: 5952 eslint: 9.38.0(jiti@2.5.1) ··· 5987 strip-json-comments: 3.1.1 5988 transitivePeerDependencies: 5989 - supports-color 5990 5991 '@eslint/js@9.38.0': {} 5992 ··· 6028 6029 '@humanwhocodes/retry@0.4.3': {} 6030 6031 + '@inquirer/confirm@5.1.16(@types/node@24.10.2)': 6032 dependencies: 6033 + '@inquirer/core': 10.2.0(@types/node@24.10.2) 6034 + '@inquirer/type': 3.0.8(@types/node@24.10.2) 6035 optionalDependencies: 6036 + '@types/node': 24.10.2 6037 6038 + '@inquirer/core@10.2.0(@types/node@24.10.2)': 6039 dependencies: 6040 '@inquirer/figures': 1.0.13 6041 + '@inquirer/type': 3.0.8(@types/node@24.10.2) 6042 ansi-escapes: 4.3.2 6043 cli-width: 4.1.0 6044 mute-stream: 2.0.0 ··· 6046 wrap-ansi: 6.2.0 6047 yoctocolors-cjs: 2.1.3 6048 optionalDependencies: 6049 + '@types/node': 24.10.2 6050 6051 '@inquirer/figures@1.0.13': {} 6052 6053 + '@inquirer/type@3.0.8(@types/node@24.10.2)': 6054 optionalDependencies: 6055 + '@types/node': 24.10.2 6056 6057 '@ipld/dag-cbor@7.0.3': 6058 dependencies: ··· 6081 '@jest/console@29.7.0': 6082 dependencies: 6083 '@jest/types': 29.6.3 6084 + '@types/node': 24.10.2 6085 chalk: 4.1.2 6086 jest-message-util: 29.7.0 6087 jest-util: 29.7.0 ··· 6094 '@jest/test-result': 29.7.0 6095 '@jest/transform': 29.7.0 6096 '@jest/types': 29.6.3 6097 + '@types/node': 24.10.2 6098 ansi-escapes: 4.3.2 6099 chalk: 4.1.2 6100 ci-info: 3.9.0 6101 exit: 0.1.2 6102 graceful-fs: 4.2.11 6103 jest-changed-files: 29.7.0 6104 + jest-config: 29.7.0(@types/node@24.10.2) 6105 jest-haste-map: 29.7.0 6106 jest-message-util: 29.7.0 6107 jest-regex-util: 29.6.3 ··· 6126 dependencies: 6127 '@jest/fake-timers': 29.7.0 6128 '@jest/types': 29.6.3 6129 + '@types/node': 24.10.2 6130 jest-mock: 29.7.0 6131 6132 '@jest/expect-utils@29.7.0': ··· 6144 dependencies: 6145 '@jest/types': 29.6.3 6146 '@sinonjs/fake-timers': 10.3.0 6147 + '@types/node': 24.10.2 6148 jest-message-util: 29.7.0 6149 jest-mock: 29.7.0 6150 jest-util: 29.7.0 ··· 6166 '@jest/transform': 29.7.0 6167 '@jest/types': 29.6.3 6168 '@jridgewell/trace-mapping': 0.3.30 6169 + '@types/node': 24.10.2 6170 chalk: 4.1.2 6171 collect-v8-coverage: 1.0.2 6172 exit: 0.1.2 ··· 6236 '@jest/schemas': 29.6.3 6237 '@types/istanbul-lib-coverage': 2.0.6 6238 '@types/istanbul-reports': 3.0.4 6239 + '@types/node': 24.10.2 6240 '@types/yargs': 17.0.33 6241 chalk: 4.1.2 6242 ··· 6279 '@mjackson/node-fetch-server@0.7.0': 6280 optional: true 6281 6282 + '@mkizka/eslint-config@7.2.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3)': 6283 dependencies: 6284 '@dword-design/eslint-plugin-import-alias': 6.0.3 6285 + '@eslint/js': 9.38.0 6286 eslint: 9.38.0(jiti@2.5.1) 6287 eslint-config-flat-gitignore: 2.1.0(eslint@9.38.0(jiti@2.5.1)) 6288 eslint-plugin-eqeqeq-fix: 1.0.3 6289 eslint-plugin-react: 7.37.5(eslint@9.38.0(jiti@2.5.1)) 6290 + eslint-plugin-react-hooks: 7.0.1(eslint@9.38.0(jiti@2.5.1)) 6291 eslint-plugin-simple-import-sort: 12.1.1(eslint@9.38.0(jiti@2.5.1)) 6292 eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.5.1)) 6293 globals: 16.3.0 ··· 6483 '@prisma/prisma-schema-wasm': 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49 6484 fs-extra: 11.3.0 6485 6486 + '@quramy/jest-prisma-core@1.8.1(jest@29.7.0(@types/node@24.10.2))': 6487 dependencies: 6488 chalk: 4.1.2 6489 + jest: 29.7.0(@types/node@24.10.2) 6490 6491 + '@quramy/prisma-fabbrica@2.3.3(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(magicast@0.3.5)(typescript@5.9.3)': 6492 dependencies: 6493 '@prisma/client': 6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) 6494 '@prisma/generator-helper': 6.14.0 ··· 6499 transitivePeerDependencies: 6500 - magicast 6501 6502 + '@react-router/dev@7.9.5(@types/node@24.10.2)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.21.0)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))(yaml@2.8.1)': 6503 dependencies: 6504 '@babel/core': 7.28.4 6505 '@babel/generator': 7.28.3 ··· 6523 p-map: 7.0.3 6524 pathe: 1.1.2 6525 picocolors: 1.1.1 6526 + prettier: 3.7.4 6527 react-refresh: 0.14.2 6528 react-router: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 6529 semver: 7.7.2 6530 tinyglobby: 0.2.15 6531 valibot: 1.1.0(typescript@5.9.3) 6532 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 6533 + vite-node: 3.2.4(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 6534 optionalDependencies: 6535 + '@vitejs/plugin-rsc': 0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)) 6536 typescript: 5.9.3 6537 transitivePeerDependencies: 6538 - '@types/node' ··· 6550 - tsx 6551 - yaml 6552 6553 + '@react-router/express@7.9.4(express@5.2.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3)': 6554 dependencies: 6555 '@react-router/node': 7.9.4(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) 6556 + express: 5.2.1 6557 react-router: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 6558 optionalDependencies: 6559 typescript: 5.9.3 6560 6561 + '@react-router/fs-routes@7.9.5(@react-router/dev@7.9.5(@types/node@24.10.2)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.21.0)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3)': 6562 dependencies: 6563 + '@react-router/dev': 7.9.5(@types/node@24.10.2)(@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)))(jiti@2.5.1)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(tsx@4.21.0)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))(yaml@2.8.1) 6564 minimatch: 9.0.5 6565 optionalDependencies: 6566 typescript: 5.9.3 ··· 6720 6721 '@standard-schema/spec@1.0.0': {} 6722 6723 + '@t3-oss/env-core@0.13.8(arktype@2.1.20)(typescript@5.9.3)(valibot@1.1.0(typescript@5.9.3))(zod@4.1.13)': 6724 optionalDependencies: 6725 arktype: 2.1.20 6726 typescript: 5.9.3 6727 valibot: 1.1.0(typescript@5.9.3) 6728 + zod: 4.1.13 6729 6730 '@tailwindcss/typography@0.5.19(tailwindcss@3.4.18)': 6731 dependencies: ··· 6762 '@types/body-parser@1.19.6': 6763 dependencies: 6764 '@types/connect': 3.4.38 6765 + '@types/node': 24.10.2 6766 6767 '@types/chai@5.2.2': 6768 dependencies: ··· 6770 6771 '@types/connect@3.4.38': 6772 dependencies: 6773 + '@types/node': 24.10.2 6774 6775 '@types/deep-eql@4.0.2': {} 6776 ··· 6778 6779 '@types/express-serve-static-core@5.0.7': 6780 dependencies: 6781 + '@types/node': 24.10.2 6782 '@types/qs': 6.14.0 6783 '@types/range-parser': 1.2.7 6784 '@types/send': 0.17.5 6785 6786 + '@types/express@5.0.6': 6787 dependencies: 6788 '@types/body-parser': 1.19.6 6789 '@types/express-serve-static-core': 5.0.7 6790 + '@types/serve-static': 2.2.0 6791 6792 '@types/graceful-fs@4.1.9': 6793 dependencies: 6794 + '@types/node': 24.10.2 6795 6796 '@types/http-errors@2.0.5': {} 6797 ··· 6822 6823 '@types/mime@1.3.5': {} 6824 6825 + '@types/node@24.10.2': 6826 dependencies: 6827 undici-types: 7.16.0 6828 ··· 6841 '@types/send@0.17.5': 6842 dependencies: 6843 '@types/mime': 1.3.5 6844 + '@types/node': 24.10.2 6845 6846 + '@types/serve-static@2.2.0': 6847 dependencies: 6848 '@types/http-errors': 2.0.5 6849 + '@types/node': 24.10.2 6850 6851 '@types/stack-utils@2.0.3': {} 6852 ··· 6856 6857 '@types/ws@8.18.1': 6858 dependencies: 6859 + '@types/node': 24.10.2 6860 6861 '@types/yargs-parser@21.0.3': {} 6862 ··· 6957 '@typescript-eslint/types': 8.39.1 6958 eslint-visitor-keys: 4.2.1 6959 6960 + '@vitejs/plugin-rsc@0.4.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))': 6961 dependencies: 6962 '@mjackson/node-fetch-server': 0.7.0 6963 es-module-lexer: 1.7.0 ··· 6967 react: 19.2.1 6968 react-dom: 19.2.1(react@19.2.1) 6969 turbo-stream: 3.1.0 6970 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 6971 + vitefu: 1.1.1(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)) 6972 optional: true 6973 6974 + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1))': 6975 dependencies: 6976 '@ampproject/remapping': 2.3.0 6977 '@bcoe/v8-coverage': 1.0.2 ··· 6986 std-env: 3.9.0 6987 test-exclude: 7.0.1 6988 tinyrainbow: 2.0.0 6989 + vitest: 3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1) 6990 transitivePeerDependencies: 6991 - supports-color 6992 ··· 6998 chai: 5.2.0 6999 tinyrainbow: 2.0.0 7000 7001 + '@vitest/mocker@3.2.4(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1))': 7002 dependencies: 7003 '@vitest/spy': 3.2.4 7004 estree-walker: 3.0.3 7005 magic-string: 0.30.17 7006 optionalDependencies: 7007 + msw: 2.12.4(@types/node@24.10.2)(typescript@5.9.3) 7008 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 7009 7010 '@vitest/pretty-format@3.2.4': 7011 dependencies: ··· 7176 7177 atomic-sleep@1.0.0: {} 7178 7179 + autoprefixer@10.4.22(postcss@8.5.6): 7180 dependencies: 7181 + browserslist: 4.28.1 7182 + caniuse-lite: 1.0.30001760 7183 + fraction.js: 5.3.4 7184 normalize-range: 0.1.2 7185 picocolors: 1.1.1 7186 postcss: 8.5.6 ··· 7192 7193 await-lock@2.2.2: {} 7194 7195 + axios@1.13.2: 7196 dependencies: 7197 follow-redirects: 1.15.11 7198 form-data: 4.0.4 ··· 7278 7279 base64-js@1.5.1: {} 7280 7281 + baseline-browser-mapping@2.9.6: {} 7282 + 7283 binary-extensions@2.3.0: {} 7284 7285 body-parser@1.20.3: ··· 7299 transitivePeerDependencies: 7300 - supports-color 7301 7302 + body-parser@2.2.1: 7303 dependencies: 7304 bytes: 3.1.2 7305 content-type: 1.0.5 7306 + debug: 4.4.3 7307 http-errors: 2.0.0 7308 + iconv-lite: 0.7.1 7309 on-finished: 2.4.1 7310 qs: 6.14.0 7311 + raw-body: 3.0.2 7312 type-is: 2.0.1 7313 transitivePeerDependencies: 7314 - supports-color ··· 7326 dependencies: 7327 fill-range: 7.1.1 7328 7329 browserslist@4.25.3: 7330 dependencies: 7331 caniuse-lite: 1.0.30001737 7332 electron-to-chromium: 1.5.209 7333 node-releases: 2.0.19 7334 update-browserslist-db: 1.1.3(browserslist@4.25.3) 7335 + 7336 + browserslist@4.28.1: 7337 + dependencies: 7338 + baseline-browser-mapping: 2.9.6 7339 + caniuse-lite: 1.0.30001760 7340 + electron-to-chromium: 1.5.267 7341 + node-releases: 2.0.27 7342 + update-browserslist-db: 1.2.2(browserslist@4.28.1) 7343 7344 bser@2.1.1: 7345 dependencies: ··· 7400 7401 camelize@1.0.1: {} 7402 7403 caniuse-lite@1.0.30001737: {} 7404 7405 + caniuse-lite@1.0.30001760: {} 7406 7407 cborg@1.10.2: {} 7408 ··· 7484 dependencies: 7485 delayed-stream: 1.0.0 7486 7487 + commander@14.0.2: {} 7488 7489 commander@4.1.1: {} 7490 ··· 7522 7523 core-js@3.46.0: {} 7524 7525 + create-jest@29.7.0(@types/node@24.10.2): 7526 dependencies: 7527 '@jest/types': 29.6.3 7528 chalk: 4.1.2 7529 exit: 0.1.2 7530 graceful-fs: 4.2.11 7531 + jest-config: 29.7.0(@types/node@24.10.2) 7532 jest-util: 29.7.0 7533 prompts: 2.4.2 7534 transitivePeerDependencies: ··· 7609 dependencies: 7610 ms: 2.1.3 7611 7612 + debug@4.4.3: 7613 + dependencies: 7614 + ms: 2.1.3 7615 + 7616 dedent@1.7.0: {} 7617 7618 deep-eql@5.0.2: {} ··· 7645 7646 destroy@1.2.0: {} 7647 7648 detect-newline@3.1.0: {} 7649 7650 didyoumean@1.2.2: {} ··· 7674 '@standard-schema/spec': 1.0.0 7675 fast-check: 3.23.2 7676 7677 electron-to-chromium@1.5.209: {} 7678 7679 + electron-to-chromium@1.5.267: {} 7680 + 7681 emittery@0.13.1: {} 7682 7683 emoji-mart@5.6.0: {} ··· 7842 '@esbuild/win32-ia32': 0.25.12 7843 '@esbuild/win32-x64': 0.25.12 7844 7845 + esbuild@0.27.1: 7846 + optionalDependencies: 7847 + '@esbuild/aix-ppc64': 0.27.1 7848 + '@esbuild/android-arm': 0.27.1 7849 + '@esbuild/android-arm64': 0.27.1 7850 + '@esbuild/android-x64': 0.27.1 7851 + '@esbuild/darwin-arm64': 0.27.1 7852 + '@esbuild/darwin-x64': 0.27.1 7853 + '@esbuild/freebsd-arm64': 0.27.1 7854 + '@esbuild/freebsd-x64': 0.27.1 7855 + '@esbuild/linux-arm': 0.27.1 7856 + '@esbuild/linux-arm64': 0.27.1 7857 + '@esbuild/linux-ia32': 0.27.1 7858 + '@esbuild/linux-loong64': 0.27.1 7859 + '@esbuild/linux-mips64el': 0.27.1 7860 + '@esbuild/linux-ppc64': 0.27.1 7861 + '@esbuild/linux-riscv64': 0.27.1 7862 + '@esbuild/linux-s390x': 0.27.1 7863 + '@esbuild/linux-x64': 0.27.1 7864 + '@esbuild/netbsd-arm64': 0.27.1 7865 + '@esbuild/netbsd-x64': 0.27.1 7866 + '@esbuild/openbsd-arm64': 0.27.1 7867 + '@esbuild/openbsd-x64': 0.27.1 7868 + '@esbuild/openharmony-arm64': 0.27.1 7869 + '@esbuild/sunos-x64': 0.27.1 7870 + '@esbuild/win32-arm64': 0.27.1 7871 + '@esbuild/win32-ia32': 0.27.1 7872 + '@esbuild/win32-x64': 0.27.1 7873 + 7874 escalade@3.2.0: {} 7875 7876 escape-html@1.0.3: {} ··· 7886 7887 eslint-plugin-eqeqeq-fix@1.0.3: {} 7888 7889 + eslint-plugin-react-hooks@7.0.1(eslint@9.38.0(jiti@2.5.1)): 7890 dependencies: 7891 + '@babel/core': 7.28.4 7892 + '@babel/parser': 7.28.4 7893 eslint: 9.38.0(jiti@2.5.1) 7894 + hermes-parser: 0.25.1 7895 + zod: 4.1.13 7896 + zod-validation-error: 4.0.2(zod@4.1.13) 7897 + transitivePeerDependencies: 7898 + - supports-color 7899 7900 eslint-plugin-react@7.37.5(eslint@9.38.0(jiti@2.5.1)): 7901 dependencies: ··· 8077 transitivePeerDependencies: 8078 - supports-color 8079 8080 + express@5.2.1: 8081 dependencies: 8082 accepts: 2.0.0 8083 + body-parser: 2.2.1 8084 content-disposition: 1.0.0 8085 content-type: 1.0.5 8086 cookie: 0.7.2 8087 cookie-signature: 1.2.2 8088 debug: 4.4.1 8089 + depd: 2.0.0 8090 encodeurl: 2.0.0 8091 escape-html: 1.0.3 8092 etag: 1.8.1 ··· 8118 dependencies: 8119 pure-rand: 6.1.0 8120 8121 + fast-copy@4.0.1: {} 8122 8123 fast-deep-equal@3.1.3: {} 8124 ··· 8211 flatted@3.3.3: {} 8212 8213 follow-redirects@1.15.11: {} 8214 8215 for-each@0.3.5: 8216 dependencies: ··· 8231 8232 forwarded@0.2.0: {} 8233 8234 + fraction.js@5.3.4: {} 8235 8236 fresh@0.5.2: {} 8237 ··· 8363 8364 graphemer@1.4.0: {} 8365 8366 + graphql@16.12.0: {} 8367 8368 has-bigints@1.1.0: {} 8369 ··· 8391 8392 help-me@5.0.0: {} 8393 8394 + hermes-estree@0.25.1: {} 8395 + 8396 + hermes-parser@0.25.1: 8397 + dependencies: 8398 + hermes-estree: 0.25.1 8399 + 8400 hex-rgb@4.3.0: {} 8401 8402 hosted-git-info@6.1.3: ··· 8417 statuses: 2.0.1 8418 toidentifier: 1.0.1 8419 8420 + http-errors@2.0.1: 8421 + dependencies: 8422 + depd: 2.0.0 8423 + inherits: 2.0.4 8424 + setprototypeof: 1.2.0 8425 + statuses: 2.0.2 8426 + toidentifier: 1.0.1 8427 + 8428 human-signals@2.1.0: {} 8429 8430 husky@9.1.7: {} ··· 8433 dependencies: 8434 '@babel/runtime': 7.27.6 8435 8436 + i18next@25.7.2(typescript@5.9.3): 8437 dependencies: 8438 '@babel/runtime': 7.28.4 8439 optionalDependencies: ··· 8443 dependencies: 8444 safer-buffer: 2.1.2 8445 8446 + iconv-lite@0.7.1: 8447 dependencies: 8448 safer-buffer: 2.1.2 8449 ··· 8490 8491 is-arrayish@0.2.1: {} 8492 8493 is-async-function@2.1.1: 8494 dependencies: 8495 async-function: 1.0.0 ··· 8530 8531 is-extglob@2.1.1: {} 8532 8533 is-finalizationregistry@1.1.1: 8534 dependencies: 8535 call-bound: 1.0.4 ··· 8541 get-east-asian-width: 1.4.0 8542 8543 is-generator-fn@2.1.0: {} 8544 8545 is-generator-function@1.1.0: 8546 dependencies: ··· 8598 call-bound: 1.0.4 8599 has-symbols: 1.1.0 8600 safe-regex-test: 1.1.0 8601 8602 is-typed-array@1.1.15: 8603 dependencies: ··· 8705 '@jest/expect': 29.7.0 8706 '@jest/test-result': 29.7.0 8707 '@jest/types': 29.6.3 8708 + '@types/node': 24.10.2 8709 chalk: 4.1.2 8710 co: 4.6.0 8711 dedent: 1.7.0 ··· 8725 - babel-plugin-macros 8726 - supports-color 8727 8728 + jest-cli@29.7.0(@types/node@24.10.2): 8729 dependencies: 8730 '@jest/core': 29.7.0 8731 '@jest/test-result': 29.7.0 8732 '@jest/types': 29.6.3 8733 chalk: 4.1.2 8734 + create-jest: 29.7.0(@types/node@24.10.2) 8735 exit: 0.1.2 8736 import-local: 3.2.0 8737 + jest-config: 29.7.0(@types/node@24.10.2) 8738 jest-util: 29.7.0 8739 jest-validate: 29.7.0 8740 yargs: 17.7.2 ··· 8744 - supports-color 8745 - ts-node 8746 8747 + jest-config@29.7.0(@types/node@24.10.2): 8748 dependencies: 8749 '@babel/core': 7.28.4 8750 '@jest/test-sequencer': 29.7.0 ··· 8769 slash: 3.0.0 8770 strip-json-comments: 3.1.1 8771 optionalDependencies: 8772 + '@types/node': 24.10.2 8773 transitivePeerDependencies: 8774 - babel-plugin-macros 8775 - supports-color ··· 8798 '@jest/environment': 29.7.0 8799 '@jest/fake-timers': 29.7.0 8800 '@jest/types': 29.6.3 8801 + '@types/node': 24.10.2 8802 jest-mock: 29.7.0 8803 jest-util: 29.7.0 8804 ··· 8808 dependencies: 8809 '@jest/types': 29.6.3 8810 '@types/graceful-fs': 4.1.9 8811 + '@types/node': 24.10.2 8812 anymatch: 3.1.3 8813 fb-watchman: 2.0.2 8814 graceful-fs: 4.2.11 ··· 8847 jest-mock@29.7.0: 8848 dependencies: 8849 '@jest/types': 29.6.3 8850 + '@types/node': 24.10.2 8851 jest-util: 29.7.0 8852 8853 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): ··· 8882 '@jest/test-result': 29.7.0 8883 '@jest/transform': 29.7.0 8884 '@jest/types': 29.6.3 8885 + '@types/node': 24.10.2 8886 chalk: 4.1.2 8887 emittery: 0.13.1 8888 graceful-fs: 4.2.11 ··· 8910 '@jest/test-result': 29.7.0 8911 '@jest/transform': 29.7.0 8912 '@jest/types': 29.6.3 8913 + '@types/node': 24.10.2 8914 chalk: 4.1.2 8915 cjs-module-lexer: 1.4.3 8916 collect-v8-coverage: 1.0.2 ··· 8956 jest-util@29.7.0: 8957 dependencies: 8958 '@jest/types': 29.6.3 8959 + '@types/node': 24.10.2 8960 chalk: 4.1.2 8961 ci-info: 3.9.0 8962 graceful-fs: 4.2.11 ··· 8975 dependencies: 8976 '@jest/test-result': 29.7.0 8977 '@jest/types': 29.6.3 8978 + '@types/node': 24.10.2 8979 ansi-escapes: 4.3.2 8980 chalk: 4.1.2 8981 emittery: 0.13.1 ··· 8984 8985 jest-worker@29.7.0: 8986 dependencies: 8987 + '@types/node': 24.10.2 8988 jest-util: 29.7.0 8989 merge-stream: 2.0.0 8990 supports-color: 8.1.1 8991 8992 + jest@29.7.0(@types/node@24.10.2): 8993 dependencies: 8994 '@jest/core': 29.7.0 8995 '@jest/types': 29.6.3 8996 import-local: 3.2.0 8997 + jest-cli: 29.7.0(@types/node@24.10.2) 8998 transitivePeerDependencies: 8999 - '@types/node' 9000 - babel-plugin-macros ··· 9017 9018 jose@5.10.0: {} 9019 9020 + jotai@2.15.2(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.2.7)(react@19.2.1): 9021 optionalDependencies: 9022 '@babel/core': 7.28.4 9023 '@babel/template': 7.27.2 ··· 9096 dependencies: 9097 uc.micro: 2.1.0 9098 9099 + lint-staged@16.2.7: 9100 dependencies: 9101 + commander: 14.0.2 9102 listr2: 9.0.5 9103 micromatch: 4.0.8 9104 nano-spawn: 2.0.0 ··· 9148 9149 lru-cache@10.4.3: {} 9150 9151 + lru-cache@11.2.4: {} 9152 9153 lru-cache@5.1.1: 9154 dependencies: ··· 9167 9168 magicast@0.3.5: 9169 dependencies: 9170 + '@babel/parser': 7.28.4 9171 '@babel/types': 7.28.2 9172 source-map-js: 1.2.1 9173 ··· 9255 9256 ms@2.1.3: {} 9257 9258 + msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3): 9259 dependencies: 9260 + '@inquirer/confirm': 5.1.16(@types/node@24.10.2) 9261 '@mswjs/interceptors': 0.40.0 9262 '@open-draft/deferred-promise': 2.2.0 9263 '@types/statuses': 2.0.6 9264 cookie: 1.0.2 9265 + graphql: 16.12.0 9266 headers-polyfill: 4.0.3 9267 is-node-process: 1.2.0 9268 outvariant: 1.4.3 ··· 9272 statuses: 2.0.2 9273 strict-event-emitter: 0.5.1 9274 tough-cookie: 6.0.0 9275 + type-fest: 5.3.1 9276 until-async: 3.0.2 9277 yargs: 17.7.2 9278 optionalDependencies: ··· 9302 9303 node-fetch-native@1.6.6: {} 9304 9305 node-int64@0.4.0: {} 9306 9307 node-releases@2.0.19: {} 9308 + 9309 + node-releases@2.0.27: {} 9310 9311 normalize-package-data@5.0.0: 9312 dependencies: ··· 9548 dependencies: 9549 split2: 4.2.0 9550 9551 + pino-abstract-transport@3.0.0: 9552 + dependencies: 9553 + split2: 4.2.0 9554 + 9555 pino-http@11.0.0: 9556 dependencies: 9557 get-caller-file: 2.0.5 ··· 9559 pino-std-serializers: 7.0.0 9560 process-warning: 5.0.0 9561 9562 + pino-pretty@13.1.3: 9563 dependencies: 9564 colorette: 2.0.20 9565 dateformat: 4.6.3 9566 + fast-copy: 4.0.1 9567 fast-safe-stringify: 2.1.1 9568 help-me: 5.0.0 9569 joycon: 3.1.1 9570 minimist: 1.2.8 9571 on-exit-leak-free: 2.1.2 9572 + pino-abstract-transport: 3.0.0 9573 pump: 3.0.3 9574 secure-json-parse: 4.0.0 9575 sonic-boom: 4.2.0 ··· 9683 9684 prelude-ls@1.2.1: {} 9685 9686 + prettier-plugin-pkg@0.21.2(prettier@3.7.4): 9687 dependencies: 9688 + prettier: 3.7.4 9689 9690 + prettier@3.7.4: {} 9691 9692 pretty-format@29.7.0: 9693 dependencies: ··· 9771 iconv-lite: 0.4.24 9772 unpipe: 1.0.0 9773 9774 + raw-body@3.0.2: 9775 dependencies: 9776 bytes: 3.1.2 9777 + http-errors: 2.0.1 9778 + iconv-lite: 0.7.1 9779 unpipe: 1.0.0 9780 9781 rc9@2.1.2: ··· 9793 github-buttons: 2.29.1 9794 react: 19.2.1 9795 9796 + react-i18next@16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3): 9797 dependencies: 9798 '@babel/runtime': 7.28.4 9799 html-parse-stringify: 3.0.1 9800 + i18next: 25.7.2(typescript@5.9.3) 9801 react: 19.2.1 9802 use-sync-external-store: 1.6.0(react@19.2.1) 9803 optionalDependencies: ··· 9861 get-proto: 1.0.1 9862 which-builtin-type: 1.2.1 9863 9864 regexp.prototype.flags@1.5.4: 9865 dependencies: 9866 call-bind: 1.0.8 ··· 9870 gopd: 1.2.0 9871 set-function-name: 2.0.2 9872 9873 + remix-i18next@7.4.2(i18next@25.7.2(typescript@5.9.3))(react-i18next@16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1): 9874 dependencies: 9875 + i18next: 25.7.2(typescript@5.9.3) 9876 react: 19.2.1 9877 + react-i18next: 16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) 9878 react-router: 7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) 9879 9880 remix-utils@9.0.0(@standard-schema/spec@1.0.0)(react-router@7.9.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1): ··· 10326 10327 supports-preserve-symlinks-flag@1.0.0: {} 10328 10329 + tagged-tag@1.0.0: {} 10330 + 10331 + tailwind-merge@3.4.0: {} 10332 10333 tailwindcss-animate@1.0.7(tailwindcss@3.4.18): 10334 dependencies: ··· 10458 10459 tslib@2.8.1: {} 10460 10461 + tsx@4.21.0: 10462 dependencies: 10463 + esbuild: 0.27.1 10464 get-tsconfig: 4.10.1 10465 optionalDependencies: 10466 fsevents: 2.3.3 ··· 10477 type-fest@0.21.3: {} 10478 10479 type-fest@4.41.0: {} 10480 + 10481 + type-fest@5.3.1: 10482 + dependencies: 10483 + tagged-tag: 1.0.0 10484 10485 type-is@1.6.18: 10486 dependencies: ··· 10520 typed-array-length@1.0.7: 10521 dependencies: 10522 call-bind: 1.0.8 10523 + for-each: 0.3.5 10524 gopd: 1.2.0 10525 + is-typed-array: 1.1.15 10526 possible-typed-array-names: 1.0.0 10527 + reflect.getprototypeof: 1.0.10 10528 10529 typescript-eslint@8.39.1(eslint@9.38.0(jiti@2.5.1))(typescript@5.9.3): 10530 dependencies: ··· 10556 10557 undici@6.21.3: {} 10558 10559 + unicode-segmenter@0.14.1: {} 10560 + 10561 unicode-trie@2.0.0: 10562 dependencies: 10563 pako: 0.2.9 ··· 10569 10570 until-async@3.0.2: {} 10571 10572 + update-browserslist-db@1.1.3(browserslist@4.25.3): 10573 dependencies: 10574 + browserslist: 4.25.3 10575 escalade: 3.2.0 10576 picocolors: 1.1.1 10577 10578 + update-browserslist-db@1.2.2(browserslist@4.28.1): 10579 dependencies: 10580 + browserslist: 4.28.1 10581 escalade: 3.2.0 10582 picocolors: 1.1.1 10583 ··· 10616 10617 vary@1.1.2: {} 10618 10619 + vite-node@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1): 10620 dependencies: 10621 cac: 6.7.14 10622 debug: 4.4.1 10623 es-module-lexer: 1.7.0 10624 pathe: 2.0.3 10625 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 10626 transitivePeerDependencies: 10627 - '@types/node' 10628 - jiti ··· 10637 - tsx 10638 - yaml 10639 10640 + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)): 10641 dependencies: 10642 debug: 4.4.0 10643 globrex: 0.1.2 10644 tsconfck: 3.1.5(typescript@5.9.3) 10645 optionalDependencies: 10646 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 10647 transitivePeerDependencies: 10648 - supports-color 10649 - typescript 10650 10651 + vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1): 10652 dependencies: 10653 esbuild: 0.25.12 10654 fdir: 6.5.0(picomatch@4.0.3) ··· 10657 rollup: 4.50.1 10658 tinyglobby: 0.2.15 10659 optionalDependencies: 10660 + '@types/node': 24.10.2 10661 fsevents: 2.3.3 10662 jiti: 2.5.1 10663 + tsx: 4.21.0 10664 yaml: 2.8.1 10665 10666 + vitefu@1.1.1(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)): 10667 optionalDependencies: 10668 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 10669 optional: true 10670 10671 + vitest-environment-vprisma@1.3.0(@prisma/client@6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3))(jest@29.7.0(@types/node@24.10.2))(vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1)): 10672 dependencies: 10673 '@prisma/client': 6.17.1(prisma@6.17.1(magicast@0.3.5)(typescript@5.9.3))(typescript@5.9.3) 10674 + '@quramy/jest-prisma-core': 1.8.1(jest@29.7.0(@types/node@24.10.2)) 10675 + vitest: 3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1) 10676 transitivePeerDependencies: 10677 - jest 10678 10679 + vitest-mock-extended@3.1.0(typescript@5.9.3)(vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1)): 10680 dependencies: 10681 ts-essentials: 10.0.4(typescript@5.9.3) 10682 typescript: 5.9.3 10683 + vitest: 3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1) 10684 10685 + vitest@3.2.4(@types/node@24.10.2)(jiti@2.5.1)(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1): 10686 dependencies: 10687 '@types/chai': 5.2.2 10688 '@vitest/expect': 3.2.4 10689 + '@vitest/mocker': 3.2.4(msw@2.12.4(@types/node@24.10.2)(typescript@5.9.3))(vite@7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1)) 10690 '@vitest/pretty-format': 3.2.4 10691 '@vitest/runner': 3.2.4 10692 '@vitest/snapshot': 3.2.4 ··· 10704 tinyglobby: 0.2.14 10705 tinypool: 1.1.1 10706 tinyrainbow: 2.0.0 10707 + vite: 7.2.7(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 10708 + vite-node: 3.2.4(@types/node@24.10.2)(jiti@2.5.1)(tsx@4.21.0)(yaml@2.8.1) 10709 why-is-node-running: 2.3.0 10710 optionalDependencies: 10711 + '@types/node': 24.10.2 10712 transitivePeerDependencies: 10713 - jiti 10714 - less ··· 10725 10726 void-elements@3.1.0: {} 10727 10728 + wait-on@9.0.3: 10729 dependencies: 10730 + axios: 1.13.2 10731 joi: 18.0.1 10732 lodash: 4.17.21 10733 minimist: 1.2.8 ··· 10747 is-string: 1.1.1 10748 is-symbol: 1.1.1 10749 10750 which-builtin-type@1.2.1: 10751 dependencies: 10752 call-bound: 1.0.4 ··· 10769 is-set: 2.0.3 10770 is-weakmap: 2.0.2 10771 is-weakset: 2.0.3 10772 10773 which-typed-array@1.1.19: 10774 dependencies: ··· 10861 zimmerframe@1.1.2: 10862 optional: true 10863 10864 + zod-validation-error@4.0.2(zod@4.1.13): 10865 dependencies: 10866 + zod: 4.1.13 10867 10868 zod@3.25.76: {} 10869 10870 + zod@4.1.13: {}