Create your Link in Bio for Bluesky

pnpm up --latest

+436 -429
+13 -13
package.json
··· 29 "typecheck": "tsc" 30 }, 31 "dependencies": { 32 - "@atproto/api": "^0.13.1", 33 "@atproto/lexicon": "^0.4.1", 34 - "@atproto/repo": "^0.4.2", 35 - "@atproto/xrpc": "^0.6.0", 36 - "@atproto/xrpc-server": "^0.6.2", 37 "@conform-to/react": "^1.1.5", 38 "@conform-to/zod": "^1.1.5", 39 "@heroicons/react": "^2.1.5", 40 - "@prisma/client": "^5.18.0", 41 "@remix-run/express": "^2.11.2", 42 "@remix-run/node": "^2.11.2", 43 "@remix-run/react": "^2.11.2", 44 - "@t3-oss/env-core": "^0.11.0", 45 "clsx": "^2.1.1", 46 "express": "^4.19.2", 47 "isbot": "^5.1.17", ··· 65 "@remix-run/dev": "^2.11.2", 66 "@types/express": "^4.17.21", 67 "@types/morgan": "^1.9.9", 68 - "@types/node": "^22.4.1", 69 - "@types/react": "^18.3.3", 70 "@types/react-dom": "^18.3.0", 71 "@vitest/coverage-v8": "^2.0.5", 72 "autoprefixer": "^10.4.20", 73 "daisyui": "^4.12.10", 74 "esbuild": "^0.23.1", 75 - "eslint": "^9.9.0", 76 "giget": "^1.2.3", 77 "husky": "^9.1.5", 78 "lint-staged": "^15.2.9", 79 - "msw": "^2.3.5", 80 "npm-run-all": "^4.1.5", 81 "postcss": "^8.4.41", 82 "prettier": "^3.3.3", 83 "prettier-plugin-pkg": "^0.18.1", 84 - "prisma": "^5.18.0", 85 "tailwindcss": "^3.4.10", 86 "tailwindcss-animate": "^1.0.7", 87 - "tsx": "^4.17.0", 88 "typescript": "^5.5.4", 89 "vite": "^5.4.2", 90 "vite-tsconfig-paths": "^5.0.1", 91 "vitest": "^2.0.5", 92 "vitest-environment-vprisma": "^1.3.0", 93 - "vitest-mock-extended": "^2.0.0", 94 "wait-on": "^8.0.0" 95 }, 96 "sideEffects": false,
··· 29 "typecheck": "tsc" 30 }, 31 "dependencies": { 32 + "@atproto/api": "^0.13.5", 33 "@atproto/lexicon": "^0.4.1", 34 + "@atproto/repo": "^0.4.3", 35 + "@atproto/xrpc": "^0.6.1", 36 + "@atproto/xrpc-server": "^0.6.3", 37 "@conform-to/react": "^1.1.5", 38 "@conform-to/zod": "^1.1.5", 39 "@heroicons/react": "^2.1.5", 40 + "@prisma/client": "^5.19.0", 41 "@remix-run/express": "^2.11.2", 42 "@remix-run/node": "^2.11.2", 43 "@remix-run/react": "^2.11.2", 44 + "@t3-oss/env-core": "^0.11.1", 45 "clsx": "^2.1.1", 46 "express": "^4.19.2", 47 "isbot": "^5.1.17", ··· 65 "@remix-run/dev": "^2.11.2", 66 "@types/express": "^4.17.21", 67 "@types/morgan": "^1.9.9", 68 + "@types/node": "^22.5.1", 69 + "@types/react": "^18.3.5", 70 "@types/react-dom": "^18.3.0", 71 "@vitest/coverage-v8": "^2.0.5", 72 "autoprefixer": "^10.4.20", 73 "daisyui": "^4.12.10", 74 "esbuild": "^0.23.1", 75 + "eslint": "^9.9.1", 76 "giget": "^1.2.3", 77 "husky": "^9.1.5", 78 "lint-staged": "^15.2.9", 79 + "msw": "^2.4.1", 80 "npm-run-all": "^4.1.5", 81 "postcss": "^8.4.41", 82 "prettier": "^3.3.3", 83 "prettier-plugin-pkg": "^0.18.1", 84 + "prisma": "^5.19.0", 85 "tailwindcss": "^3.4.10", 86 "tailwindcss-animate": "^1.0.7", 87 + "tsx": "^4.19.0", 88 "typescript": "^5.5.4", 89 "vite": "^5.4.2", 90 "vite-tsconfig-paths": "^5.0.1", 91 "vitest": "^2.0.5", 92 "vitest-environment-vprisma": "^1.3.0", 93 + "vitest-mock-extended": "^2.0.2", 94 "wait-on": "^8.0.0" 95 }, 96 "sideEffects": false,
+423 -416
pnpm-lock.yaml
··· 9 .: 10 dependencies: 11 '@atproto/api': 12 - specifier: ^0.13.1 13 - version: 0.13.1 14 '@atproto/lexicon': 15 specifier: ^0.4.1 16 version: 0.4.1 17 '@atproto/repo': 18 - specifier: ^0.4.2 19 - version: 0.4.2 20 '@atproto/xrpc': 21 - specifier: ^0.6.0 22 - version: 0.6.0 23 '@atproto/xrpc-server': 24 - specifier: ^0.6.2 25 - version: 0.6.2 26 '@conform-to/react': 27 specifier: ^1.1.5 28 version: 1.1.5(react@18.3.1) ··· 33 specifier: ^2.1.5 34 version: 2.1.5(react@18.3.1) 35 '@prisma/client': 36 - specifier: ^5.18.0 37 - version: 5.18.0(prisma@5.18.0) 38 '@remix-run/express': 39 specifier: ^2.11.2 40 version: 2.11.2(express@4.19.2)(typescript@5.5.4) ··· 45 specifier: ^2.11.2 46 version: 2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) 47 '@t3-oss/env-core': 48 - specifier: ^0.11.0 49 - version: 0.11.0(typescript@5.5.4)(zod@3.23.8) 50 clsx: 51 specifier: ^2.1.1 52 version: 2.1.1 ··· 58 version: 5.1.17 59 jotai: 60 specifier: ^2.9.3 61 - version: 2.9.3(@types/react@18.3.3)(react@18.3.1) 62 morgan: 63 specifier: ^1.10.0 64 version: 1.10.0 ··· 92 version: 0.5.8 93 '@mkizka/eslint-config': 94 specifier: ^5.3.1 95 - version: 5.3.1(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(tailwindcss@3.4.10)(typescript@5.5.4) 96 '@mkizka/eslint-plugin-aaa': 97 specifier: ^1.0.2 98 version: 1.0.2 ··· 101 version: 1.46.1 102 '@quramy/prisma-fabbrica': 103 specifier: ^2.2.1 104 - version: 2.2.1(@prisma/client@5.18.0(prisma@5.18.0))(typescript@5.5.4) 105 '@remix-run/dev': 106 specifier: ^2.11.2 107 - version: 2.11.2(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.4.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.1)) 108 '@types/express': 109 specifier: ^4.17.21 110 version: 4.17.21 ··· 112 specifier: ^1.9.9 113 version: 1.9.9 114 '@types/node': 115 - specifier: ^22.4.1 116 - version: 22.4.1 117 '@types/react': 118 - specifier: ^18.3.3 119 - version: 18.3.3 120 '@types/react-dom': 121 specifier: ^18.3.0 122 version: 18.3.0 123 '@vitest/coverage-v8': 124 specifier: ^2.0.5 125 - version: 2.0.5(vitest@2.0.5(@types/node@22.4.1)) 126 autoprefixer: 127 specifier: ^10.4.20 128 version: 10.4.20(postcss@8.4.41) ··· 133 specifier: ^0.23.1 134 version: 0.23.1 135 eslint: 136 - specifier: ^9.9.0 137 - version: 9.9.0(jiti@1.21.6) 138 giget: 139 specifier: ^1.2.3 140 version: 1.2.3 ··· 145 specifier: ^15.2.9 146 version: 15.2.9 147 msw: 148 - specifier: ^2.3.5 149 - version: 2.3.5(typescript@5.5.4) 150 npm-run-all: 151 specifier: ^4.1.5 152 version: 4.1.5 ··· 160 specifier: ^0.18.1 161 version: 0.18.1(prettier@3.3.3) 162 prisma: 163 - specifier: ^5.18.0 164 - version: 5.18.0 165 tailwindcss: 166 specifier: ^3.4.10 167 version: 3.4.10 ··· 169 specifier: ^1.0.7 170 version: 1.0.7(tailwindcss@3.4.10) 171 tsx: 172 - specifier: ^4.17.0 173 - version: 4.17.0 174 typescript: 175 specifier: ^5.5.4 176 version: 5.5.4 177 vite: 178 specifier: ^5.4.2 179 - version: 5.4.2(@types/node@22.4.1) 180 vite-tsconfig-paths: 181 specifier: ^5.0.1 182 - version: 5.0.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.1)) 183 vitest: 184 specifier: ^2.0.5 185 - version: 2.0.5(@types/node@22.4.1) 186 vitest-environment-vprisma: 187 specifier: ^1.3.0 188 - version: 1.3.0(@prisma/client@5.18.0(prisma@5.18.0))(jest@29.7.0(@types/node@22.4.1))(vitest@2.0.5(@types/node@22.4.1)) 189 vitest-mock-extended: 190 - specifier: ^2.0.0 191 - version: 2.0.0(typescript@5.5.4)(vitest@2.0.5(@types/node@22.4.1)) 192 wait-on: 193 specifier: ^8.0.0 194 version: 8.0.0 ··· 203 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 204 engines: {node: '>=6.0.0'} 205 206 - '@atproto/api@0.13.1': 207 - resolution: {integrity: sha512-DL3iBfavn8Nnl48FmnAreQB0k0cIkW531DJ5JAHUCQZo10Nq0ZLk2/WFxcs0KuBG5wuLnGUdo+Y6/GQPVq8dYw==} 208 209 '@atproto/common-web@0.3.0': 210 resolution: {integrity: sha512-67VnV6JJyX+ZWyjV7xFQMypAgDmjVaR9ZCuU/QW+mqlqI7fex2uL4Fv+7/jHadgzhuJHVd6OHOvNn0wR5WZYtA==} ··· 212 '@atproto/common@0.4.1': 213 resolution: {integrity: sha512-uL7kQIcBTbvkBDNfxMXL6lBH4fO2DQpHd2BryJxMtbw/4iEPKe9xBYApwECHhEIk9+zhhpTRZ15FJ3gxTXN82Q==} 214 215 - '@atproto/crypto@0.4.0': 216 - resolution: {integrity: sha512-Kj/4VgJ7hzzXvE42L0rjzP6lM0tai+OfPnP1rxJ+UZg/YUDtuewL4uapnVoWXvlNceKgaLZH98g5n9gXBVTe5Q==} 217 218 '@atproto/lex-cli@0.5.0': 219 resolution: {integrity: sha512-i6v7KEj5CKy83u4fY9NeVghqndoqFBLLNKNBZ7cxHcDXNIFWiJNj4OzltPipzighVkMerUOU1+6CnWBfIkwTqA==} ··· 222 '@atproto/lexicon@0.4.1': 223 resolution: {integrity: sha512-bzyr+/VHXLQWbumViX5L7h1NKQObfs8Z+XZJl43OUK8nYFUI4e/sW1IZKRNfw7Wvi5YVNK+J+yP3DWIBZhkCYA==} 224 225 - '@atproto/repo@0.4.2': 226 - resolution: {integrity: sha512-6hEGA3BmasPCoBGaIN/jKAjKJidCf+z8exkx/77V3WB7TboucSLHn/8gg+Xf03U7bJd6mn3F0YmPaRfJwqIT8w==} 227 228 '@atproto/syntax@0.3.0': 229 resolution: {integrity: sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==} 230 231 - '@atproto/xrpc-server@0.6.2': 232 - resolution: {integrity: sha512-WuY0fCU/GHp1Obeikh+G4a39HnvhoxFndhQgA4Nb2hh1YOnPN48RHsGOctwA63N11mqk0pGX24vP56ozz0DbFw==} 233 234 - '@atproto/xrpc@0.6.0': 235 - resolution: {integrity: sha512-5BbhBTv5j6MC3iIQ4+vYxQE7nLy2dDGQ+LYJrH8PptOCUdq0Pwg6aRccQ3y52kUZlhE/mzOTZ8Ngiy9pSAyfVQ==} 236 237 '@babel/code-frame@7.24.7': 238 resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} 239 engines: {node: '>=6.9.0'} 240 241 - '@babel/compat-data@7.25.2': 242 - resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} 243 engines: {node: '>=6.9.0'} 244 245 '@babel/core@7.25.2': 246 resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} 247 engines: {node: '>=6.9.0'} 248 249 - '@babel/generator@7.25.0': 250 - resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} 251 engines: {node: '>=6.9.0'} 252 253 '@babel/helper-annotate-as-pure@7.24.7': ··· 258 resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} 259 engines: {node: '>=6.9.0'} 260 261 - '@babel/helper-create-class-features-plugin@7.25.0': 262 - resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} 263 engines: {node: '>=6.9.0'} 264 peerDependencies: 265 '@babel/core': ^7.0.0 ··· 312 resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} 313 engines: {node: '>=6.9.0'} 314 315 - '@babel/helpers@7.25.0': 316 - resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} 317 engines: {node: '>=6.9.0'} 318 319 '@babel/highlight@7.24.7': 320 resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} 321 engines: {node: '>=6.9.0'} 322 323 - '@babel/parser@7.25.3': 324 - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} 325 engines: {node: '>=6.0.0'} 326 hasBin: true 327 ··· 352 peerDependencies: 353 '@babel/core': ^7.0.0-0 354 355 - '@babel/plugin-syntax-import-attributes@7.24.7': 356 - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} 357 engines: {node: '>=6.9.0'} 358 peerDependencies: 359 '@babel/core': ^7.0.0-0 ··· 416 peerDependencies: 417 '@babel/core': ^7.0.0-0 418 419 - '@babel/plugin-syntax-typescript@7.24.7': 420 - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} 421 engines: {node: '>=6.9.0'} 422 peerDependencies: 423 '@babel/core': ^7.0.0-0 ··· 440 peerDependencies: 441 '@babel/core': ^7.0.0-0 442 443 - '@babel/runtime@7.25.0': 444 - resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} 445 engines: {node: '>=6.9.0'} 446 447 '@babel/template@7.25.0': 448 resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} 449 engines: {node: '>=6.9.0'} 450 451 - '@babel/traverse@7.25.3': 452 - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} 453 engines: {node: '>=6.9.0'} 454 455 - '@babel/types@7.25.2': 456 - resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} 457 engines: {node: '>=6.9.0'} 458 459 '@bcoe/v8-coverage@0.2.3': ··· 956 resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} 957 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 958 959 - '@eslint/config-array@0.17.1': 960 - resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} 961 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 962 963 '@eslint/eslintrc@3.1.0': 964 resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} 965 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 966 967 - '@eslint/js@9.9.0': 968 - resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==} 969 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 970 971 '@eslint/object-schema@2.1.4': ··· 1185 engines: {node: '>=18'} 1186 hasBin: true 1187 1188 - '@prisma/client@5.18.0': 1189 - resolution: {integrity: sha512-BWivkLh+af1kqC89zCJYkHsRcyWsM8/JHpsDMM76DjP3ZdEquJhXa4IeX+HkWPnwJ5FanxEJFZZDTWiDs/Kvyw==} 1190 engines: {node: '>=16.13'} 1191 peerDependencies: 1192 prisma: '*' ··· 1194 prisma: 1195 optional: true 1196 1197 - '@prisma/debug@5.18.0': 1198 - resolution: {integrity: sha512-f+ZvpTLidSo3LMJxQPVgAxdAjzv5OpzAo/eF8qZqbwvgi2F5cTOI9XCpdRzJYA0iGfajjwjOKKrVq64vkxEfUw==} 1199 1200 - '@prisma/engines-version@5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169': 1201 - resolution: {integrity: sha512-a/+LpJj8vYU3nmtkg+N3X51ddbt35yYrRe8wqHTJtYQt7l1f8kjIBcCs6sHJvodW/EK5XGvboOiwm47fmNrbgg==} 1202 1203 - '@prisma/engines@5.18.0': 1204 - resolution: {integrity: sha512-ofmpGLeJ2q2P0wa/XaEgTnX/IsLnvSp/gZts0zjgLNdBhfuj2lowOOPmDcfKljLQUXMvAek3lw5T01kHmCG8rg==} 1205 1206 - '@prisma/fetch-engine@5.18.0': 1207 - resolution: {integrity: sha512-I/3u0x2n31rGaAuBRx2YK4eB7R/1zCuayo2DGwSpGyrJWsZesrV7QVw7ND0/Suxeo/vLkJ5OwuBqHoCxvTHpOg==} 1208 1209 - '@prisma/generator-helper@5.18.0': 1210 - resolution: {integrity: sha512-3ffmrd9KE8ssg/fwyvfwMxrDAunLF8DLFjfwYnDRE7VaNIhkUVZwB77jAwpMCtukvCsAp14WGWu4itvLMzH3GQ==} 1211 1212 - '@prisma/get-platform@5.18.0': 1213 - resolution: {integrity: sha512-Tk+m7+uhqcKDgnMnFN0lRiH7Ewea0OEsZZs9pqXa7i3+7svS3FSCqDBCaM9x5fmhhkufiG0BtunJVDka+46DlA==} 1214 1215 - '@prisma/internals@5.18.0': 1216 - resolution: {integrity: sha512-NYG69q0FxpPHXDtEM2GS5kU22IwgtriCceNH00dWP9dV7oHz23+8QWJMlDsICTR7gnULLCeS2gWBuXWTS1PRmA==} 1217 1218 - '@prisma/prisma-schema-wasm@5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169': 1219 - resolution: {integrity: sha512-2h7MDiYVXHVSdz0CylOUktVouPHRKUw5ciXz2r/oZsO2T6Zycez/eSvh4SKiKbHuxDq6SSb3R97mO7bjzh+NVQ==} 1220 1221 - '@prisma/schema-files-loader@5.18.0': 1222 - resolution: {integrity: sha512-JtjPOZ8odMMr3etCcQ5kDsuljmckuNNCRMJglouPWSyzRbv4nOQJZCD4qPmoMUSoX0gwV7wGgwUw50XsoFYVzA==} 1223 1224 '@quramy/jest-prisma-core@1.8.1': 1225 resolution: {integrity: sha512-oCb/n3/isNMhq5yjLw12WH/4pGzNanPUJznfsozigbHZISb8prg/VTl23V2lJdgTbSJD0SjWAFsEKoNmCUq3DQ==} ··· 1411 '@sinonjs/fake-timers@10.3.0': 1412 resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} 1413 1414 - '@t3-oss/env-core@0.11.0': 1415 - resolution: {integrity: sha512-PSalC5bG0a7XbyoLydiQdAnx3gICX6IQNctvh+TyLrdFxsxgocdj9Ui7sd061UlBzi+z4aIGjnem1kZx9QtUgQ==} 1416 peerDependencies: 1417 typescript: '>=5.0.0' 1418 zod: ^3.0.0 ··· 1498 '@types/mute-stream@0.0.4': 1499 resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} 1500 1501 - '@types/node@22.4.1': 1502 - resolution: {integrity: sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==} 1503 1504 '@types/prop-types@15.7.12': 1505 resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} ··· 1513 '@types/react-dom@18.3.0': 1514 resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} 1515 1516 - '@types/react@18.3.3': 1517 - resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} 1518 1519 '@types/send@0.17.4': 1520 resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} ··· 1604 '@vanilla-extract/babel-plugin-debug-ids@1.0.6': 1605 resolution: {integrity: sha512-C188vUEYmw41yxg3QooTs8r1IdbDQQ2mH7L5RkORBnHx74QlmsNfqVmKwAVTgrlYt8JoRaWMtPfGm/Ql0BNQrA==} 1606 1607 - '@vanilla-extract/css@1.15.4': 1608 - resolution: {integrity: sha512-d+VS4Xmtec3Y4KTXfp8r8za46MzhIjjapU4K1zS8zS+YRnFYQxa+upnw9XDDUWz4bSOZWs8Gep4s5SktcxfEBA==} 1609 1610 '@vanilla-extract/integration@6.5.0': 1611 resolution: {integrity: sha512-E2YcfO8vA+vs+ua+gpvy1HRqvgWbI+MTlUpxA8FvatOvybuNcWAY0CKwQ/Gpj7rswYKtC6C7+xw33emM6/ImdQ==} ··· 1757 resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 1758 engines: {node: '>=12'} 1759 1760 - astring@1.8.6: 1761 - resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} 1762 hasBin: true 1763 1764 async@3.2.6: ··· 1785 await-lock@2.2.2: 1786 resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 1787 1788 - axios@1.7.4: 1789 - resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} 1790 1791 babel-jest@29.7.0: 1792 resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} ··· 1905 resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 1906 engines: {node: '>=10'} 1907 1908 - caniuse-lite@1.0.30001651: 1909 - resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} 1910 1911 cbor-extract@2.2.0: 1912 resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} ··· 1976 citty@0.1.6: 1977 resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} 1978 1979 - cjs-module-lexer@1.3.1: 1980 - resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} 1981 1982 clean-stack@2.2.0: 1983 resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} ··· 2275 engines: {node: '>=0.10.0'} 2276 hasBin: true 2277 2278 - electron-to-chromium@1.5.12: 2279 - resolution: {integrity: sha512-tIhPkdlEoCL1Y+PToq3zRNehUaKp3wBX/sr7aclAWdIWjvqAe/Im/H0SiCM4c1Q8BLPHCdoJTol+ZblflydehA==} 2280 2281 emittery@0.13.1: 2282 resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} 2283 engines: {node: '>=12'} 2284 2285 - emoji-regex@10.3.0: 2286 - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} 2287 2288 emoji-regex@8.0.0: 2289 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} ··· 2342 resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 2343 engines: {node: '>= 0.4'} 2344 2345 - esbuild-plugins-node-modules-polyfill@1.6.5: 2346 - resolution: {integrity: sha512-gppYvODLbtGhnQV7CPcJ67N/RccaBskIs7zNApUYoj2+rwSFPSlA8Mdxqm5AUDGrPki75dRPNOd2/+HK39YRvg==} 2347 engines: {node: '>=14.0.0'} 2348 peerDependencies: 2349 - esbuild: '>=0.14.0 <=0.23.0' 2350 2351 esbuild@0.17.6: 2352 resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==} ··· 2363 engines: {node: '>=18'} 2364 hasBin: true 2365 2366 - escalade@3.1.2: 2367 - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 2368 engines: {node: '>=6'} 2369 2370 escape-html@1.0.3: ··· 2437 resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} 2438 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2439 2440 - eslint@9.9.0: 2441 - resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==} 2442 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2443 hasBin: true 2444 peerDependencies: ··· 2735 resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} 2736 engines: {node: '>= 0.4'} 2737 2738 - get-tsconfig@4.7.6: 2739 - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} 2740 2741 giget@1.2.3: 2742 resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} ··· 2960 resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 2961 engines: {node: '>= 0.4'} 2962 2963 - is-core-module@2.15.0: 2964 - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} 2965 engines: {node: '>= 0.4'} 2966 2967 is-data-view@1.0.1: ··· 3468 magic-string@0.30.11: 3469 resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} 3470 3471 - magicast@0.3.4: 3472 - resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} 3473 3474 make-dir@4.0.0: 3475 resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} ··· 3627 micromark@3.2.0: 3628 resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} 3629 3630 - micromatch@4.0.7: 3631 - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} 3632 engines: {node: '>=8.6'} 3633 3634 mime-db@1.52.0: ··· 3741 ms@2.1.3: 3742 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 3743 3744 - msw@2.3.5: 3745 - resolution: {integrity: sha512-+GUI4gX5YC5Bv33epBrD+BGdmDvBg2XGruiWnI3GbIbRmMMBeZ5gs3mJ51OWSGHgJKztZ8AtZeYMMNMVrje2/Q==} 3746 engines: {node: '>=18'} 3747 hasBin: true 3748 peerDependencies: 3749 typescript: '>= 4.7.x' 3750 peerDependenciesMeta: 3751 typescript: 3752 optional: true 3753 ··· 3833 resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} 3834 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 3835 3836 - nypm@0.3.9: 3837 - resolution: {integrity: sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==} 3838 engines: {node: ^14.16.0 || >=16.10.0} 3839 hasBin: true 3840 ··· 4086 resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 4087 engines: {node: '>=8'} 4088 4089 - pkg-types@1.1.3: 4090 - resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} 4091 4092 pkg-up@3.1.0: 4093 resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} ··· 4211 resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} 4212 engines: {node: '>=10'} 4213 4214 - prisma@5.18.0: 4215 - resolution: {integrity: sha512-+TrSIxZsh64OPOmaSgVPH7ALL9dfU0jceYaMJXsNrTkFHO7/3RANi5K2ZiPB1De9+KDxCWn7jvRq8y8pvk+o9g==} 4216 engines: {node: '>=16.13'} 4217 hasBin: true 4218 ··· 4517 resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} 4518 engines: {node: '>= 0.4'} 4519 4520 - safe-stable-stringify@2.4.3: 4521 - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} 4522 engines: {node: '>=10'} 4523 4524 safer-buffer@2.1.2: ··· 4647 spdx-expression-parse@3.0.1: 4648 resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 4649 4650 - spdx-license-ids@3.0.18: 4651 - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} 4652 4653 split2@4.2.0: 4654 resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} ··· 4927 resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} 4928 engines: {node: '>=6'} 4929 4930 - tslib@2.6.3: 4931 - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} 4932 4933 - tsx@4.17.0: 4934 - resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} 4935 engines: {node: '>=18.0.0'} 4936 hasBin: true 4937 ··· 4950 resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} 4951 engines: {node: '>=10'} 4952 4953 - type-fest@4.25.0: 4954 - resolution: {integrity: sha512-bRkIGlXsnGBRBQRAY56UXBm//9qH4bmJfFvq83gSz41N282df+fjy8ofcEgc1sM8geNt5cl6mC2g9Fht1cs8Aw==} 4955 engines: {node: '>=16'} 4956 4957 type-is@1.6.18: ··· 5162 '@prisma/client': ^2.29.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 5163 vitest: '*' 5164 5165 - vitest-mock-extended@2.0.0: 5166 - resolution: {integrity: sha512-iDV40gSKlN5RZRSfpOv5SKTdEeBvu4VMpLNNakDSHMWnUmnlfsEVGXHndWAfUD+nZBR+HDcQw7p/JO5sCWo1VQ==} 5167 peerDependencies: 5168 typescript: 3.x || 4.x || 5.x 5169 vitest: '>=2.0.0' ··· 5355 '@jridgewell/gen-mapping': 0.3.5 5356 '@jridgewell/trace-mapping': 0.3.25 5357 5358 - '@atproto/api@0.13.1': 5359 dependencies: 5360 '@atproto/common-web': 0.3.0 5361 '@atproto/lexicon': 0.4.1 5362 '@atproto/syntax': 0.3.0 5363 - '@atproto/xrpc': 0.6.0 5364 await-lock: 2.2.2 5365 multiformats: 9.9.0 5366 tlds: 1.254.0 ··· 5381 multiformats: 9.9.0 5382 pino: 8.21.0 5383 5384 - '@atproto/crypto@0.4.0': 5385 dependencies: 5386 '@noble/curves': 1.5.0 5387 '@noble/hashes': 1.4.0 ··· 5406 multiformats: 9.9.0 5407 zod: 3.23.8 5408 5409 - '@atproto/repo@0.4.2': 5410 dependencies: 5411 '@atproto/common': 0.4.1 5412 '@atproto/common-web': 0.3.0 5413 - '@atproto/crypto': 0.4.0 5414 '@atproto/lexicon': 0.4.1 5415 '@ipld/car': 3.2.4 5416 '@ipld/dag-cbor': 7.0.3 ··· 5420 5421 '@atproto/syntax@0.3.0': {} 5422 5423 - '@atproto/xrpc-server@0.6.2': 5424 dependencies: 5425 '@atproto/common': 0.4.1 5426 - '@atproto/crypto': 0.4.0 5427 '@atproto/lexicon': 0.4.1 5428 - '@atproto/xrpc': 0.6.0 5429 cbor-x: 1.6.0 5430 express: 4.19.2 5431 http-errors: 2.0.0 ··· 5439 - supports-color 5440 - utf-8-validate 5441 5442 - '@atproto/xrpc@0.6.0': 5443 dependencies: 5444 '@atproto/lexicon': 0.4.1 5445 zod: 3.23.8 ··· 5449 '@babel/highlight': 7.24.7 5450 picocolors: 1.0.1 5451 5452 - '@babel/compat-data@7.25.2': {} 5453 5454 '@babel/core@7.25.2': 5455 dependencies: 5456 '@ampproject/remapping': 2.3.0 5457 '@babel/code-frame': 7.24.7 5458 - '@babel/generator': 7.25.0 5459 '@babel/helper-compilation-targets': 7.25.2 5460 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) 5461 - '@babel/helpers': 7.25.0 5462 - '@babel/parser': 7.25.3 5463 '@babel/template': 7.25.0 5464 - '@babel/traverse': 7.25.3 5465 - '@babel/types': 7.25.2 5466 convert-source-map: 2.0.0 5467 debug: 4.3.6 5468 gensync: 1.0.0-beta.2 ··· 5471 transitivePeerDependencies: 5472 - supports-color 5473 5474 - '@babel/generator@7.25.0': 5475 dependencies: 5476 - '@babel/types': 7.25.2 5477 '@jridgewell/gen-mapping': 0.3.5 5478 '@jridgewell/trace-mapping': 0.3.25 5479 jsesc: 2.5.2 5480 5481 '@babel/helper-annotate-as-pure@7.24.7': 5482 dependencies: 5483 - '@babel/types': 7.25.2 5484 5485 '@babel/helper-compilation-targets@7.25.2': 5486 dependencies: 5487 - '@babel/compat-data': 7.25.2 5488 '@babel/helper-validator-option': 7.24.8 5489 browserslist: 4.23.3 5490 lru-cache: 5.1.1 5491 semver: 6.3.1 5492 5493 - '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': 5494 dependencies: 5495 '@babel/core': 7.25.2 5496 '@babel/helper-annotate-as-pure': 7.24.7 ··· 5498 '@babel/helper-optimise-call-expression': 7.24.7 5499 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) 5500 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 5501 - '@babel/traverse': 7.25.3 5502 semver: 6.3.1 5503 transitivePeerDependencies: 5504 - supports-color 5505 5506 '@babel/helper-member-expression-to-functions@7.24.8': 5507 dependencies: 5508 - '@babel/traverse': 7.25.3 5509 - '@babel/types': 7.25.2 5510 transitivePeerDependencies: 5511 - supports-color 5512 5513 '@babel/helper-module-imports@7.24.7': 5514 dependencies: 5515 - '@babel/traverse': 7.25.3 5516 - '@babel/types': 7.25.2 5517 transitivePeerDependencies: 5518 - supports-color 5519 ··· 5523 '@babel/helper-module-imports': 7.24.7 5524 '@babel/helper-simple-access': 7.24.7 5525 '@babel/helper-validator-identifier': 7.24.7 5526 - '@babel/traverse': 7.25.3 5527 transitivePeerDependencies: 5528 - supports-color 5529 5530 '@babel/helper-optimise-call-expression@7.24.7': 5531 dependencies: 5532 - '@babel/types': 7.25.2 5533 5534 '@babel/helper-plugin-utils@7.24.8': {} 5535 ··· 5538 '@babel/core': 7.25.2 5539 '@babel/helper-member-expression-to-functions': 7.24.8 5540 '@babel/helper-optimise-call-expression': 7.24.7 5541 - '@babel/traverse': 7.25.3 5542 transitivePeerDependencies: 5543 - supports-color 5544 5545 '@babel/helper-simple-access@7.24.7': 5546 dependencies: 5547 - '@babel/traverse': 7.25.3 5548 - '@babel/types': 7.25.2 5549 transitivePeerDependencies: 5550 - supports-color 5551 5552 '@babel/helper-skip-transparent-expression-wrappers@7.24.7': 5553 dependencies: 5554 - '@babel/traverse': 7.25.3 5555 - '@babel/types': 7.25.2 5556 transitivePeerDependencies: 5557 - supports-color 5558 ··· 5562 5563 '@babel/helper-validator-option@7.24.8': {} 5564 5565 - '@babel/helpers@7.25.0': 5566 dependencies: 5567 '@babel/template': 7.25.0 5568 - '@babel/types': 7.25.2 5569 5570 '@babel/highlight@7.24.7': 5571 dependencies: ··· 5574 js-tokens: 4.0.0 5575 picocolors: 1.0.1 5576 5577 - '@babel/parser@7.25.3': 5578 dependencies: 5579 - '@babel/types': 7.25.2 5580 5581 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': 5582 dependencies: ··· 5603 '@babel/core': 7.25.2 5604 '@babel/helper-plugin-utils': 7.24.8 5605 5606 - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': 5607 dependencies: 5608 '@babel/core': 7.25.2 5609 '@babel/helper-plugin-utils': 7.24.8 ··· 5663 '@babel/core': 7.25.2 5664 '@babel/helper-plugin-utils': 7.24.8 5665 5666 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': 5667 dependencies: 5668 '@babel/core': 7.25.2 5669 '@babel/helper-plugin-utils': 7.24.8 ··· 5681 dependencies: 5682 '@babel/core': 7.25.2 5683 '@babel/helper-annotate-as-pure': 7.24.7 5684 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) 5685 '@babel/helper-plugin-utils': 7.24.8 5686 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 5687 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) 5688 transitivePeerDependencies: 5689 - supports-color 5690 ··· 5699 transitivePeerDependencies: 5700 - supports-color 5701 5702 - '@babel/runtime@7.25.0': 5703 dependencies: 5704 regenerator-runtime: 0.14.1 5705 5706 '@babel/template@7.25.0': 5707 dependencies: 5708 '@babel/code-frame': 7.24.7 5709 - '@babel/parser': 7.25.3 5710 - '@babel/types': 7.25.2 5711 5712 - '@babel/traverse@7.25.3': 5713 dependencies: 5714 '@babel/code-frame': 7.24.7 5715 - '@babel/generator': 7.25.0 5716 - '@babel/parser': 7.25.3 5717 '@babel/template': 7.25.0 5718 - '@babel/types': 7.25.2 5719 debug: 4.3.6 5720 globals: 11.12.0 5721 transitivePeerDependencies: 5722 - supports-color 5723 5724 - '@babel/types@7.25.2': 5725 dependencies: 5726 '@babel/helper-string-parser': 7.24.8 5727 '@babel/helper-validator-identifier': 7.24.7 ··· 6008 '@esbuild/win32-x64@0.23.1': 6009 optional: true 6010 6011 - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.6))': 6012 dependencies: 6013 - eslint: 9.9.0(jiti@1.21.6) 6014 eslint-visitor-keys: 3.4.3 6015 6016 '@eslint-community/regexpp@4.11.0': {} 6017 6018 '@eslint/compat@1.1.1': {} 6019 6020 - '@eslint/config-array@0.17.1': 6021 dependencies: 6022 '@eslint/object-schema': 2.1.4 6023 debug: 4.3.6 ··· 6039 transitivePeerDependencies: 6040 - supports-color 6041 6042 - '@eslint/js@9.9.0': {} 6043 6044 '@eslint/object-schema@2.1.4': {} 6045 ··· 6075 '@inquirer/figures': 1.0.5 6076 '@inquirer/type': 1.5.2 6077 '@types/mute-stream': 0.0.4 6078 - '@types/node': 22.4.1 6079 '@types/wrap-ansi': 3.0.0 6080 ansi-escapes: 4.3.2 6081 cli-spinners: 2.9.2 ··· 6125 '@jest/console@29.7.0': 6126 dependencies: 6127 '@jest/types': 29.6.3 6128 - '@types/node': 22.4.1 6129 chalk: 4.1.2 6130 jest-message-util: 29.7.0 6131 jest-util: 29.7.0 ··· 6138 '@jest/test-result': 29.7.0 6139 '@jest/transform': 29.7.0 6140 '@jest/types': 29.6.3 6141 - '@types/node': 22.4.1 6142 ansi-escapes: 4.3.2 6143 chalk: 4.1.2 6144 ci-info: 3.9.0 6145 exit: 0.1.2 6146 graceful-fs: 4.2.11 6147 jest-changed-files: 29.7.0 6148 - jest-config: 29.7.0(@types/node@22.4.1) 6149 jest-haste-map: 29.7.0 6150 jest-message-util: 29.7.0 6151 jest-regex-util: 29.6.3 ··· 6157 jest-util: 29.7.0 6158 jest-validate: 29.7.0 6159 jest-watcher: 29.7.0 6160 - micromatch: 4.0.7 6161 pretty-format: 29.7.0 6162 slash: 3.0.0 6163 strip-ansi: 6.0.1 ··· 6170 dependencies: 6171 '@jest/fake-timers': 29.7.0 6172 '@jest/types': 29.6.3 6173 - '@types/node': 22.4.1 6174 jest-mock: 29.7.0 6175 6176 '@jest/expect-utils@29.7.0': ··· 6188 dependencies: 6189 '@jest/types': 29.6.3 6190 '@sinonjs/fake-timers': 10.3.0 6191 - '@types/node': 22.4.1 6192 jest-message-util: 29.7.0 6193 jest-mock: 29.7.0 6194 jest-util: 29.7.0 ··· 6210 '@jest/transform': 29.7.0 6211 '@jest/types': 29.6.3 6212 '@jridgewell/trace-mapping': 0.3.25 6213 - '@types/node': 22.4.1 6214 chalk: 4.1.2 6215 collect-v8-coverage: 1.0.2 6216 exit: 0.1.2 ··· 6268 jest-haste-map: 29.7.0 6269 jest-regex-util: 29.6.3 6270 jest-util: 29.7.0 6271 - micromatch: 4.0.7 6272 pirates: 4.0.6 6273 slash: 3.0.0 6274 write-file-atomic: 4.0.2 ··· 6280 '@jest/schemas': 29.6.3 6281 '@types/istanbul-lib-coverage': 2.0.6 6282 '@types/istanbul-reports': 3.0.4 6283 - '@types/node': 22.4.1 6284 '@types/yargs': 17.0.33 6285 chalk: 4.1.2 6286 ··· 6325 transitivePeerDependencies: 6326 - supports-color 6327 6328 - '@mkizka/eslint-config@5.3.1(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(tailwindcss@3.4.10)(typescript@5.5.4)': 6329 dependencies: 6330 '@dword-design/eslint-plugin-import-alias': 5.1.1 6331 '@eslint/compat': 1.1.1 6332 - '@eslint/js': 9.9.0 6333 - eslint: 9.9.0(jiti@1.21.6) 6334 eslint-config-flat-gitignore: 0.1.8 6335 eslint-plugin-eqeqeq-fix: 1.0.3 6336 - eslint-plugin-react: 7.35.0(eslint@9.9.0(jiti@1.21.6)) 6337 - eslint-plugin-react-hooks: 4.6.2(eslint@9.9.0(jiti@1.21.6)) 6338 - eslint-plugin-simple-import-sort: 12.1.1(eslint@9.9.0(jiti@1.21.6)) 6339 eslint-plugin-tailwindcss: 3.17.4(tailwindcss@3.4.10) 6340 - eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6)) 6341 globals: 15.9.0 6342 jsonc-parser: 3.3.1 6343 - typescript-eslint: 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 6344 transitivePeerDependencies: 6345 - '@typescript-eslint/eslint-plugin' 6346 - supports-color ··· 6425 dependencies: 6426 playwright: 1.46.1 6427 6428 - '@prisma/client@5.18.0(prisma@5.18.0)': 6429 optionalDependencies: 6430 - prisma: 5.18.0 6431 6432 - '@prisma/debug@5.18.0': {} 6433 6434 - '@prisma/engines-version@5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169': {} 6435 6436 - '@prisma/engines@5.18.0': 6437 dependencies: 6438 - '@prisma/debug': 5.18.0 6439 - '@prisma/engines-version': 5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169 6440 - '@prisma/fetch-engine': 5.18.0 6441 - '@prisma/get-platform': 5.18.0 6442 6443 - '@prisma/fetch-engine@5.18.0': 6444 dependencies: 6445 - '@prisma/debug': 5.18.0 6446 - '@prisma/engines-version': 5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169 6447 - '@prisma/get-platform': 5.18.0 6448 6449 - '@prisma/generator-helper@5.18.0': 6450 dependencies: 6451 - '@prisma/debug': 5.18.0 6452 6453 - '@prisma/get-platform@5.18.0': 6454 dependencies: 6455 - '@prisma/debug': 5.18.0 6456 6457 - '@prisma/internals@5.18.0': 6458 dependencies: 6459 - '@prisma/debug': 5.18.0 6460 - '@prisma/engines': 5.18.0 6461 - '@prisma/fetch-engine': 5.18.0 6462 - '@prisma/generator-helper': 5.18.0 6463 - '@prisma/get-platform': 5.18.0 6464 - '@prisma/prisma-schema-wasm': 5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169 6465 - '@prisma/schema-files-loader': 5.18.0 6466 arg: 5.0.2 6467 prompts: 2.4.2 6468 6469 - '@prisma/prisma-schema-wasm@5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169': {} 6470 6471 - '@prisma/schema-files-loader@5.18.0': 6472 dependencies: 6473 - '@prisma/prisma-schema-wasm': 5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169 6474 fs-extra: 11.1.1 6475 6476 - '@quramy/jest-prisma-core@1.8.1(jest@29.7.0(@types/node@22.4.1))': 6477 dependencies: 6478 chalk: 4.1.2 6479 - jest: 29.7.0(@types/node@22.4.1) 6480 6481 - '@quramy/prisma-fabbrica@2.2.1(@prisma/client@5.18.0(prisma@5.18.0))(typescript@5.5.4)': 6482 dependencies: 6483 - '@prisma/client': 5.18.0(prisma@5.18.0) 6484 - '@prisma/generator-helper': 5.18.0 6485 - '@prisma/internals': 5.18.0 6486 short-uuid: 5.2.0 6487 talt: 2.4.4(typescript@5.5.4) 6488 typescript: 5.5.4 6489 6490 - '@remix-run/dev@2.11.2(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.4.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.1))': 6491 dependencies: 6492 '@babel/core': 7.25.2 6493 - '@babel/generator': 7.25.0 6494 - '@babel/parser': 7.25.3 6495 '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) 6496 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) 6497 '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) 6498 - '@babel/traverse': 7.25.3 6499 - '@babel/types': 7.25.2 6500 '@mdx-js/mdx': 2.3.0 6501 '@npmcli/package-json': 4.0.1 6502 '@remix-run/node': 2.11.2(typescript@5.5.4) ··· 6504 '@remix-run/router': 1.19.1 6505 '@remix-run/server-runtime': 2.11.2(typescript@5.5.4) 6506 '@types/mdx': 2.0.13 6507 - '@vanilla-extract/integration': 6.5.0(@types/node@22.4.1) 6508 arg: 5.0.2 6509 cacache: 17.1.4 6510 chalk: 4.1.2 ··· 6513 dotenv: 16.4.5 6514 es-module-lexer: 1.5.4 6515 esbuild: 0.17.6 6516 - esbuild-plugins-node-modules-polyfill: 1.6.5(esbuild@0.17.6) 6517 execa: 5.1.1 6518 exit-hook: 2.2.1 6519 express: 4.19.2 ··· 6545 ws: 7.5.10 6546 optionalDependencies: 6547 typescript: 5.5.4 6548 - vite: 5.4.2(@types/node@22.4.1) 6549 transitivePeerDependencies: 6550 - '@types/node' 6551 - babel-plugin-macros ··· 6701 dependencies: 6702 '@sinonjs/commons': 3.0.1 6703 6704 - '@t3-oss/env-core@0.11.0(typescript@5.5.4)(zod@3.23.8)': 6705 dependencies: 6706 zod: 3.23.8 6707 optionalDependencies: ··· 6720 6721 '@types/babel__core@7.20.5': 6722 dependencies: 6723 - '@babel/parser': 7.25.3 6724 - '@babel/types': 7.25.2 6725 '@types/babel__generator': 7.6.8 6726 '@types/babel__template': 7.4.4 6727 '@types/babel__traverse': 7.20.6 6728 6729 '@types/babel__generator@7.6.8': 6730 dependencies: 6731 - '@babel/types': 7.25.2 6732 6733 '@types/babel__template@7.4.4': 6734 dependencies: 6735 - '@babel/parser': 7.25.3 6736 - '@babel/types': 7.25.2 6737 6738 '@types/babel__traverse@7.20.6': 6739 dependencies: 6740 - '@babel/types': 7.25.2 6741 6742 '@types/body-parser@1.19.5': 6743 dependencies: 6744 '@types/connect': 3.4.38 6745 - '@types/node': 22.4.1 6746 6747 '@types/connect@3.4.38': 6748 dependencies: 6749 - '@types/node': 22.4.1 6750 6751 '@types/cookie@0.6.0': {} 6752 ··· 6762 6763 '@types/express-serve-static-core@4.19.5': 6764 dependencies: 6765 - '@types/node': 22.4.1 6766 '@types/qs': 6.9.15 6767 '@types/range-parser': 1.2.7 6768 '@types/send': 0.17.4 ··· 6776 6777 '@types/graceful-fs@4.1.9': 6778 dependencies: 6779 - '@types/node': 22.4.1 6780 6781 '@types/hast@2.3.10': 6782 dependencies: ··· 6804 6805 '@types/morgan@1.9.9': 6806 dependencies: 6807 - '@types/node': 22.4.1 6808 6809 '@types/ms@0.7.34': {} 6810 6811 '@types/mute-stream@0.0.4': 6812 dependencies: 6813 - '@types/node': 22.4.1 6814 6815 - '@types/node@22.4.1': 6816 dependencies: 6817 undici-types: 6.19.8 6818 ··· 6824 6825 '@types/react-dom@18.3.0': 6826 dependencies: 6827 - '@types/react': 18.3.3 6828 6829 - '@types/react@18.3.3': 6830 dependencies: 6831 '@types/prop-types': 15.7.12 6832 csstype: 3.1.3 ··· 6834 '@types/send@0.17.4': 6835 dependencies: 6836 '@types/mime': 1.3.5 6837 - '@types/node': 22.4.1 6838 6839 '@types/serve-static@1.15.7': 6840 dependencies: 6841 '@types/http-errors': 2.0.4 6842 - '@types/node': 22.4.1 6843 '@types/send': 0.17.4 6844 6845 '@types/stack-utils@2.0.3': {} ··· 6858 dependencies: 6859 '@types/yargs-parser': 21.0.3 6860 6861 - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': 6862 dependencies: 6863 '@eslint-community/regexpp': 4.11.0 6864 - '@typescript-eslint/parser': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 6865 '@typescript-eslint/scope-manager': 7.18.0 6866 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 6867 - '@typescript-eslint/utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 6868 '@typescript-eslint/visitor-keys': 7.18.0 6869 - eslint: 9.9.0(jiti@1.21.6) 6870 graphemer: 1.4.0 6871 ignore: 5.3.2 6872 natural-compare: 1.4.0 ··· 6876 transitivePeerDependencies: 6877 - supports-color 6878 6879 - '@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': 6880 dependencies: 6881 '@typescript-eslint/scope-manager': 7.18.0 6882 '@typescript-eslint/types': 7.18.0 6883 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) 6884 '@typescript-eslint/visitor-keys': 7.18.0 6885 debug: 4.3.6 6886 - eslint: 9.9.0(jiti@1.21.6) 6887 optionalDependencies: 6888 typescript: 5.5.4 6889 transitivePeerDependencies: ··· 6894 '@typescript-eslint/types': 7.18.0 6895 '@typescript-eslint/visitor-keys': 7.18.0 6896 6897 - '@typescript-eslint/type-utils@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': 6898 dependencies: 6899 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) 6900 - '@typescript-eslint/utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 6901 debug: 4.3.6 6902 - eslint: 9.9.0(jiti@1.21.6) 6903 ts-api-utils: 1.3.0(typescript@5.5.4) 6904 optionalDependencies: 6905 typescript: 5.5.4 ··· 6923 transitivePeerDependencies: 6924 - supports-color 6925 6926 - '@typescript-eslint/utils@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': 6927 dependencies: 6928 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) 6929 '@typescript-eslint/scope-manager': 7.18.0 6930 '@typescript-eslint/types': 7.18.0 6931 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) 6932 - eslint: 9.9.0(jiti@1.21.6) 6933 transitivePeerDependencies: 6934 - supports-color 6935 - typescript ··· 6945 transitivePeerDependencies: 6946 - supports-color 6947 6948 - '@vanilla-extract/css@1.15.4': 6949 dependencies: 6950 '@emotion/hash': 0.9.2 6951 '@vanilla-extract/private': 1.0.6 ··· 6955 dedent: 1.5.3 6956 deep-object-diff: 1.1.9 6957 deepmerge: 4.3.1 6958 media-query-parser: 2.0.2 6959 modern-ahocorasick: 1.0.1 6960 picocolors: 1.0.1 6961 transitivePeerDependencies: 6962 - babel-plugin-macros 6963 6964 - '@vanilla-extract/integration@6.5.0(@types/node@22.4.1)': 6965 dependencies: 6966 '@babel/core': 7.25.2 6967 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) 6968 '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 6969 - '@vanilla-extract/css': 1.15.4 6970 esbuild: 0.17.6 6971 eval: 0.1.8 6972 find-up: 5.0.0 ··· 6974 lodash: 4.17.21 6975 mlly: 1.7.1 6976 outdent: 0.8.0 6977 - vite: 5.4.2(@types/node@22.4.1) 6978 - vite-node: 1.6.0(@types/node@22.4.1) 6979 transitivePeerDependencies: 6980 - '@types/node' 6981 - babel-plugin-macros ··· 6990 6991 '@vanilla-extract/private@1.0.6': {} 6992 6993 - '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.4.1))': 6994 dependencies: 6995 '@ampproject/remapping': 2.3.0 6996 '@bcoe/v8-coverage': 0.2.3 ··· 7000 istanbul-lib-source-maps: 5.0.6 7001 istanbul-reports: 3.1.7 7002 magic-string: 0.30.11 7003 - magicast: 0.3.4 7004 std-env: 3.7.0 7005 test-exclude: 7.0.1 7006 tinyrainbow: 1.2.0 7007 - vitest: 2.0.5(@types/node@22.4.1) 7008 transitivePeerDependencies: 7009 - supports-color 7010 ··· 7176 7177 assertion-error@2.0.1: {} 7178 7179 - astring@1.8.6: {} 7180 7181 async@3.2.6: {} 7182 ··· 7187 autoprefixer@10.4.20(postcss@8.4.41): 7188 dependencies: 7189 browserslist: 4.23.3 7190 - caniuse-lite: 1.0.30001651 7191 fraction.js: 4.3.7 7192 normalize-range: 0.1.2 7193 picocolors: 1.0.1 ··· 7200 7201 await-lock@2.2.2: {} 7202 7203 - axios@1.7.4: 7204 dependencies: 7205 follow-redirects: 1.15.6 7206 form-data: 4.0.0 ··· 7236 babel-plugin-jest-hoist@29.6.3: 7237 dependencies: 7238 '@babel/template': 7.25.0 7239 - '@babel/types': 7.25.2 7240 '@types/babel__core': 7.20.5 7241 '@types/babel__traverse': 7.20.6 7242 ··· 7255 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) 7256 '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) 7257 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) 7258 - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) 7259 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) 7260 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) 7261 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) ··· 7327 7328 browserslist@4.23.3: 7329 dependencies: 7330 - caniuse-lite: 1.0.30001651 7331 - electron-to-chromium: 1.5.12 7332 node-releases: 2.0.18 7333 update-browserslist-db: 1.1.0(browserslist@4.23.3) 7334 ··· 7383 7384 camelcase@6.3.0: {} 7385 7386 - caniuse-lite@1.0.30001651: {} 7387 7388 cbor-extract@2.2.0: 7389 dependencies: ··· 7460 dependencies: 7461 consola: 3.2.3 7462 7463 - cjs-module-lexer@1.3.1: {} 7464 7465 clean-stack@2.2.0: {} 7466 ··· 7547 7548 core-util-is@1.0.3: {} 7549 7550 - create-jest@29.7.0(@types/node@22.4.1): 7551 dependencies: 7552 '@jest/types': 29.6.3 7553 chalk: 4.1.2 7554 exit: 0.1.2 7555 graceful-fs: 4.2.11 7556 - jest-config: 29.7.0(@types/node@22.4.1) 7557 jest-util: 29.7.0 7558 prompts: 2.4.2 7559 transitivePeerDependencies: ··· 7706 dependencies: 7707 jake: 10.9.2 7708 7709 - electron-to-chromium@1.5.12: {} 7710 7711 emittery@0.13.1: {} 7712 7713 - emoji-regex@10.3.0: {} 7714 7715 emoji-regex@8.0.0: {} 7716 ··· 7824 is-date-object: 1.0.5 7825 is-symbol: 1.0.4 7826 7827 - esbuild-plugins-node-modules-polyfill@1.6.5(esbuild@0.17.6): 7828 dependencies: 7829 '@jspm/core': 2.0.1 7830 esbuild: 0.17.6 ··· 7909 '@esbuild/win32-ia32': 0.23.1 7910 '@esbuild/win32-x64': 0.23.1 7911 7912 - escalade@3.1.2: {} 7913 7914 escape-html@1.0.3: {} 7915 ··· 7926 7927 eslint-plugin-eqeqeq-fix@1.0.3: {} 7928 7929 - eslint-plugin-react-hooks@4.6.2(eslint@9.9.0(jiti@1.21.6)): 7930 dependencies: 7931 - eslint: 9.9.0(jiti@1.21.6) 7932 7933 - eslint-plugin-react@7.35.0(eslint@9.9.0(jiti@1.21.6)): 7934 dependencies: 7935 array-includes: 3.1.8 7936 array.prototype.findlast: 1.2.5 ··· 7938 array.prototype.tosorted: 1.1.4 7939 doctrine: 2.1.0 7940 es-iterator-helpers: 1.0.19 7941 - eslint: 9.9.0(jiti@1.21.6) 7942 estraverse: 5.3.0 7943 hasown: 2.0.2 7944 jsx-ast-utils: 3.3.5 ··· 7952 string.prototype.matchall: 4.0.11 7953 string.prototype.repeat: 1.0.0 7954 7955 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.9.0(jiti@1.21.6)): 7956 dependencies: 7957 - eslint: 9.9.0(jiti@1.21.6) 7958 7959 eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.10): 7960 dependencies: ··· 7962 postcss: 8.4.41 7963 tailwindcss: 3.4.10 7964 7965 - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6)): 7966 dependencies: 7967 - eslint: 9.9.0(jiti@1.21.6) 7968 eslint-rule-composer: 0.3.0 7969 optionalDependencies: 7970 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 7971 7972 eslint-rule-composer@0.3.0: {} 7973 ··· 7980 7981 eslint-visitor-keys@4.0.0: {} 7982 7983 - eslint@9.9.0(jiti@1.21.6): 7984 dependencies: 7985 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) 7986 '@eslint-community/regexpp': 4.11.0 7987 - '@eslint/config-array': 0.17.1 7988 '@eslint/eslintrc': 3.1.0 7989 - '@eslint/js': 9.9.0 7990 '@humanwhocodes/module-importer': 1.0.1 7991 '@humanwhocodes/retry': 0.3.0 7992 '@nodelib/fs.walk': 1.2.8 ··· 8056 estree-util-to-js@1.2.0: 8057 dependencies: 8058 '@types/estree-jsx': 1.0.5 8059 - astring: 1.8.6 8060 source-map: 0.7.4 8061 8062 estree-util-value-to-estree@1.3.0: ··· 8078 8079 eval@0.1.8: 8080 dependencies: 8081 - '@types/node': 22.4.1 8082 require-like: 0.1.2 8083 8084 event-target-shim@5.0.1: {} ··· 8169 '@nodelib/fs.walk': 1.2.8 8170 glob-parent: 5.1.2 8171 merge2: 1.4.1 8172 - micromatch: 4.0.7 8173 8174 fast-json-parse@1.0.3: {} 8175 ··· 8345 es-errors: 1.3.0 8346 get-intrinsic: 1.2.4 8347 8348 - get-tsconfig@4.7.6: 8349 dependencies: 8350 resolve-pkg-maps: 1.0.0 8351 ··· 8355 consola: 3.2.3 8356 defu: 6.1.4 8357 node-fetch-native: 1.6.4 8358 - nypm: 0.3.9 8359 ohash: 1.1.3 8360 pathe: 1.1.2 8361 tar: 6.2.1 ··· 8423 8424 graphemer@1.4.0: {} 8425 8426 - graphql@16.9.0: {} 8427 8428 gunzip-maybe@1.4.2: 8429 dependencies: ··· 8585 8586 is-callable@1.2.7: {} 8587 8588 - is-core-module@2.15.0: 8589 dependencies: 8590 hasown: 2.0.2 8591 ··· 8708 istanbul-lib-instrument@5.2.1: 8709 dependencies: 8710 '@babel/core': 7.25.2 8711 - '@babel/parser': 7.25.3 8712 '@istanbuljs/schema': 0.1.3 8713 istanbul-lib-coverage: 3.2.2 8714 semver: 6.3.1 ··· 8718 istanbul-lib-instrument@6.0.3: 8719 dependencies: 8720 '@babel/core': 7.25.2 8721 - '@babel/parser': 7.25.3 8722 '@istanbuljs/schema': 0.1.3 8723 istanbul-lib-coverage: 3.2.2 8724 semver: 7.6.3 ··· 8787 '@jest/expect': 29.7.0 8788 '@jest/test-result': 29.7.0 8789 '@jest/types': 29.6.3 8790 - '@types/node': 22.4.1 8791 chalk: 4.1.2 8792 co: 4.6.0 8793 dedent: 1.5.3 ··· 8807 - babel-plugin-macros 8808 - supports-color 8809 8810 - jest-cli@29.7.0(@types/node@22.4.1): 8811 dependencies: 8812 '@jest/core': 29.7.0 8813 '@jest/test-result': 29.7.0 8814 '@jest/types': 29.6.3 8815 chalk: 4.1.2 8816 - create-jest: 29.7.0(@types/node@22.4.1) 8817 exit: 0.1.2 8818 import-local: 3.2.0 8819 - jest-config: 29.7.0(@types/node@22.4.1) 8820 jest-util: 29.7.0 8821 jest-validate: 29.7.0 8822 yargs: 17.7.2 ··· 8826 - supports-color 8827 - ts-node 8828 8829 - jest-config@29.7.0(@types/node@22.4.1): 8830 dependencies: 8831 '@babel/core': 7.25.2 8832 '@jest/test-sequencer': 29.7.0 ··· 8845 jest-runner: 29.7.0 8846 jest-util: 29.7.0 8847 jest-validate: 29.7.0 8848 - micromatch: 4.0.7 8849 parse-json: 5.2.0 8850 pretty-format: 29.7.0 8851 slash: 3.0.0 8852 strip-json-comments: 3.1.1 8853 optionalDependencies: 8854 - '@types/node': 22.4.1 8855 transitivePeerDependencies: 8856 - babel-plugin-macros 8857 - supports-color ··· 8880 '@jest/environment': 29.7.0 8881 '@jest/fake-timers': 29.7.0 8882 '@jest/types': 29.6.3 8883 - '@types/node': 22.4.1 8884 jest-mock: 29.7.0 8885 jest-util: 29.7.0 8886 ··· 8890 dependencies: 8891 '@jest/types': 29.6.3 8892 '@types/graceful-fs': 4.1.9 8893 - '@types/node': 22.4.1 8894 anymatch: 3.1.3 8895 fb-watchman: 2.0.2 8896 graceful-fs: 4.2.11 8897 jest-regex-util: 29.6.3 8898 jest-util: 29.7.0 8899 jest-worker: 29.7.0 8900 - micromatch: 4.0.7 8901 walker: 1.0.8 8902 optionalDependencies: 8903 fsevents: 2.3.3 ··· 8921 '@types/stack-utils': 2.0.3 8922 chalk: 4.1.2 8923 graceful-fs: 4.2.11 8924 - micromatch: 4.0.7 8925 pretty-format: 29.7.0 8926 slash: 3.0.0 8927 stack-utils: 2.0.6 ··· 8929 jest-mock@29.7.0: 8930 dependencies: 8931 '@jest/types': 29.6.3 8932 - '@types/node': 22.4.1 8933 jest-util: 29.7.0 8934 8935 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): ··· 8964 '@jest/test-result': 29.7.0 8965 '@jest/transform': 29.7.0 8966 '@jest/types': 29.6.3 8967 - '@types/node': 22.4.1 8968 chalk: 4.1.2 8969 emittery: 0.13.1 8970 graceful-fs: 4.2.11 ··· 8992 '@jest/test-result': 29.7.0 8993 '@jest/transform': 29.7.0 8994 '@jest/types': 29.6.3 8995 - '@types/node': 22.4.1 8996 chalk: 4.1.2 8997 - cjs-module-lexer: 1.3.1 8998 collect-v8-coverage: 1.0.2 8999 glob: 7.2.3 9000 graceful-fs: 4.2.11 ··· 9013 jest-snapshot@29.7.0: 9014 dependencies: 9015 '@babel/core': 7.25.2 9016 - '@babel/generator': 7.25.0 9017 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) 9018 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) 9019 - '@babel/types': 7.25.2 9020 '@jest/expect-utils': 29.7.0 9021 '@jest/transform': 29.7.0 9022 '@jest/types': 29.6.3 ··· 9038 jest-util@29.7.0: 9039 dependencies: 9040 '@jest/types': 29.6.3 9041 - '@types/node': 22.4.1 9042 chalk: 4.1.2 9043 ci-info: 3.9.0 9044 graceful-fs: 4.2.11 ··· 9057 dependencies: 9058 '@jest/test-result': 29.7.0 9059 '@jest/types': 29.6.3 9060 - '@types/node': 22.4.1 9061 ansi-escapes: 4.3.2 9062 chalk: 4.1.2 9063 emittery: 0.13.1 ··· 9066 9067 jest-worker@29.7.0: 9068 dependencies: 9069 - '@types/node': 22.4.1 9070 jest-util: 29.7.0 9071 merge-stream: 2.0.0 9072 supports-color: 8.1.1 9073 9074 - jest@29.7.0(@types/node@22.4.1): 9075 dependencies: 9076 '@jest/core': 29.7.0 9077 '@jest/types': 29.6.3 9078 import-local: 3.2.0 9079 - jest-cli: 29.7.0(@types/node@22.4.1) 9080 transitivePeerDependencies: 9081 - '@types/node' 9082 - babel-plugin-macros ··· 9093 '@sideway/formula': 3.0.1 9094 '@sideway/pinpoint': 2.0.0 9095 9096 - jotai@2.9.3(@types/react@18.3.3)(react@18.3.1): 9097 optionalDependencies: 9098 - '@types/react': 18.3.3 9099 react: 18.3.1 9100 9101 js-tokens@4.0.0: {} ··· 9171 execa: 8.0.1 9172 lilconfig: 3.1.2 9173 listr2: 8.2.4 9174 - micromatch: 4.0.7 9175 pidtree: 0.6.0 9176 string-argv: 0.3.2 9177 yaml: 2.5.0 ··· 9199 local-pkg@0.5.0: 9200 dependencies: 9201 mlly: 1.7.1 9202 - pkg-types: 1.1.3 9203 9204 locate-path@3.0.0: 9205 dependencies: ··· 9257 dependencies: 9258 '@jridgewell/sourcemap-codec': 1.5.0 9259 9260 - magicast@0.3.4: 9261 dependencies: 9262 - '@babel/parser': 7.25.3 9263 - '@babel/types': 7.25.2 9264 source-map-js: 1.2.0 9265 9266 make-dir@4.0.0: ··· 9382 9383 media-query-parser@2.0.2: 9384 dependencies: 9385 - '@babel/runtime': 7.25.0 9386 9387 media-typer@0.3.0: {} 9388 ··· 9609 transitivePeerDependencies: 9610 - supports-color 9611 9612 - micromatch@4.0.7: 9613 dependencies: 9614 braces: 3.0.3 9615 picomatch: 2.3.1 ··· 9681 dependencies: 9682 acorn: 8.12.1 9683 pathe: 1.1.2 9684 - pkg-types: 1.1.3 9685 ufo: 1.5.4 9686 9687 modern-ahocorasick@1.0.1: {} ··· 9706 9707 ms@2.1.3: {} 9708 9709 - msw@2.3.5(typescript@5.5.4): 9710 dependencies: 9711 '@bundled-es-modules/cookie': 2.0.0 9712 '@bundled-es-modules/statuses': 1.0.1 ··· 9717 '@types/cookie': 0.6.0 9718 '@types/statuses': 2.0.5 9719 chalk: 4.1.2 9720 - graphql: 16.9.0 9721 headers-polyfill: 4.0.3 9722 is-node-process: 1.2.0 9723 outvariant: 1.4.3 9724 path-to-regexp: 6.2.2 9725 strict-event-emitter: 0.5.1 9726 - type-fest: 4.25.0 9727 yargs: 17.7.2 9728 optionalDependencies: 9729 typescript: 5.5.4 9730 9731 multiformats@9.9.0: {} ··· 9767 normalize-package-data@5.0.0: 9768 dependencies: 9769 hosted-git-info: 6.1.1 9770 - is-core-module: 2.15.0 9771 semver: 7.6.3 9772 validate-npm-package-license: 3.0.4 9773 ··· 9815 dependencies: 9816 path-key: 4.0.0 9817 9818 - nypm@0.3.9: 9819 dependencies: 9820 citty: 0.1.6 9821 consola: 3.2.3 9822 execa: 8.0.1 9823 pathe: 1.1.2 9824 - pkg-types: 1.1.3 9825 ufo: 1.5.4 9826 9827 object-assign@4.1.1: {} ··· 10054 process-warning: 3.0.0 10055 quick-format-unescaped: 4.0.4 10056 real-require: 0.2.0 10057 - safe-stable-stringify: 2.4.3 10058 sonic-boom: 3.8.1 10059 thread-stream: 2.7.0 10060 ··· 10064 dependencies: 10065 find-up: 4.1.0 10066 10067 - pkg-types@1.1.3: 10068 dependencies: 10069 confbox: 0.1.7 10070 mlly: 1.7.1 ··· 10178 dependencies: 10179 parse-ms: 2.1.0 10180 10181 - prisma@5.18.0: 10182 dependencies: 10183 - '@prisma/engines': 5.18.0 10184 10185 proc-log@3.0.0: {} 10186 ··· 10390 10391 remix-utils@7.6.0(@remix-run/node@2.11.2(typescript@5.5.4))(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/router@1.19.1)(react@18.3.1)(zod@3.23.8): 10392 dependencies: 10393 - type-fest: 4.25.0 10394 optionalDependencies: 10395 '@remix-run/node': 2.11.2(typescript@5.5.4) 10396 '@remix-run/react': 2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) ··· 10420 10421 resolve@1.22.8: 10422 dependencies: 10423 - is-core-module: 2.15.0 10424 path-parse: 1.0.7 10425 supports-preserve-symlinks-flag: 1.0.0 10426 10427 resolve@2.0.0-next.5: 10428 dependencies: 10429 - is-core-module: 2.15.0 10430 path-parse: 1.0.7 10431 supports-preserve-symlinks-flag: 1.0.0 10432 ··· 10474 10475 rxjs@7.8.1: 10476 dependencies: 10477 - tslib: 2.6.3 10478 10479 sade@1.8.1: 10480 dependencies: ··· 10497 es-errors: 1.3.0 10498 is-regex: 1.1.4 10499 10500 - safe-stable-stringify@2.4.3: {} 10501 10502 safer-buffer@2.1.2: {} 10503 ··· 10629 spdx-correct@3.2.0: 10630 dependencies: 10631 spdx-expression-parse: 3.0.1 10632 - spdx-license-ids: 3.0.18 10633 10634 spdx-exceptions@2.5.0: {} 10635 10636 spdx-expression-parse@3.0.1: 10637 dependencies: 10638 spdx-exceptions: 2.5.0 10639 - spdx-license-ids: 3.0.18 10640 10641 - spdx-license-ids@3.0.18: {} 10642 10643 split2@4.2.0: {} 10644 ··· 10687 10688 string-width@7.2.0: 10689 dependencies: 10690 - emoji-regex: 10.3.0 10691 get-east-asian-width: 1.2.0 10692 strip-ansi: 7.1.0 10693 ··· 10814 is-glob: 4.0.3 10815 jiti: 1.21.6 10816 lilconfig: 2.1.0 10817 - micromatch: 4.0.7 10818 normalize-path: 3.0.0 10819 object-hash: 3.0.0 10820 picocolors: 1.0.1 ··· 10948 minimist: 1.2.8 10949 strip-bom: 3.0.0 10950 10951 - tslib@2.6.3: {} 10952 10953 - tsx@4.17.0: 10954 dependencies: 10955 esbuild: 0.23.1 10956 - get-tsconfig: 4.7.6 10957 optionalDependencies: 10958 fsevents: 2.3.3 10959 ··· 10967 10968 type-fest@0.21.3: {} 10969 10970 - type-fest@4.25.0: {} 10971 10972 type-is@1.6.18: 10973 dependencies: ··· 11006 is-typed-array: 1.1.13 11007 possible-typed-array-names: 1.0.0 11008 11009 - typescript-eslint@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4): 11010 dependencies: 11011 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 11012 - '@typescript-eslint/parser': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 11013 - '@typescript-eslint/utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) 11014 - eslint: 9.9.0(jiti@1.21.6) 11015 optionalDependencies: 11016 typescript: 5.5.4 11017 transitivePeerDependencies: ··· 11097 update-browserslist-db@1.1.0(browserslist@4.23.3): 11098 dependencies: 11099 browserslist: 4.23.3 11100 - escalade: 3.1.2 11101 picocolors: 1.0.1 11102 11103 uri-js@4.4.1: ··· 11159 unist-util-stringify-position: 3.0.3 11160 vfile-message: 3.1.4 11161 11162 - vite-node@1.6.0(@types/node@22.4.1): 11163 dependencies: 11164 cac: 6.7.14 11165 debug: 4.3.6 11166 pathe: 1.1.2 11167 picocolors: 1.0.1 11168 - vite: 5.4.2(@types/node@22.4.1) 11169 transitivePeerDependencies: 11170 - '@types/node' 11171 - less ··· 11177 - supports-color 11178 - terser 11179 11180 - vite-node@2.0.5(@types/node@22.4.1): 11181 dependencies: 11182 cac: 6.7.14 11183 debug: 4.3.6 11184 pathe: 1.1.2 11185 tinyrainbow: 1.2.0 11186 - vite: 5.4.2(@types/node@22.4.1) 11187 transitivePeerDependencies: 11188 - '@types/node' 11189 - less ··· 11195 - supports-color 11196 - terser 11197 11198 - vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.1)): 11199 dependencies: 11200 debug: 4.3.6 11201 globrex: 0.1.2 11202 tsconfck: 3.1.1(typescript@5.5.4) 11203 optionalDependencies: 11204 - vite: 5.4.2(@types/node@22.4.1) 11205 transitivePeerDependencies: 11206 - supports-color 11207 - typescript 11208 11209 - vite@5.4.2(@types/node@22.4.1): 11210 dependencies: 11211 esbuild: 0.21.5 11212 postcss: 8.4.41 11213 rollup: 4.21.2 11214 optionalDependencies: 11215 - '@types/node': 22.4.1 11216 fsevents: 2.3.3 11217 11218 - vitest-environment-vprisma@1.3.0(@prisma/client@5.18.0(prisma@5.18.0))(jest@29.7.0(@types/node@22.4.1))(vitest@2.0.5(@types/node@22.4.1)): 11219 dependencies: 11220 - '@prisma/client': 5.18.0(prisma@5.18.0) 11221 - '@quramy/jest-prisma-core': 1.8.1(jest@29.7.0(@types/node@22.4.1)) 11222 - vitest: 2.0.5(@types/node@22.4.1) 11223 transitivePeerDependencies: 11224 - jest 11225 11226 - vitest-mock-extended@2.0.0(typescript@5.5.4)(vitest@2.0.5(@types/node@22.4.1)): 11227 dependencies: 11228 ts-essentials: 10.0.2(typescript@5.5.4) 11229 typescript: 5.5.4 11230 - vitest: 2.0.5(@types/node@22.4.1) 11231 11232 - vitest@2.0.5(@types/node@22.4.1): 11233 dependencies: 11234 '@ampproject/remapping': 2.3.0 11235 '@vitest/expect': 2.0.5 ··· 11247 tinybench: 2.9.0 11248 tinypool: 1.0.1 11249 tinyrainbow: 1.2.0 11250 - vite: 5.4.2(@types/node@22.4.1) 11251 - vite-node: 2.0.5(@types/node@22.4.1) 11252 why-is-node-running: 2.3.0 11253 optionalDependencies: 11254 - '@types/node': 22.4.1 11255 transitivePeerDependencies: 11256 - less 11257 - lightningcss ··· 11264 11265 wait-on@8.0.0: 11266 dependencies: 11267 - axios: 1.7.4 11268 joi: 17.13.3 11269 lodash: 4.17.21 11270 minimist: 1.2.8 ··· 11395 yargs@17.7.2: 11396 dependencies: 11397 cliui: 8.0.1 11398 - escalade: 3.1.2 11399 get-caller-file: 2.0.5 11400 require-directory: 2.1.1 11401 string-width: 4.2.3
··· 9 .: 10 dependencies: 11 '@atproto/api': 12 + specifier: ^0.13.5 13 + version: 0.13.5 14 '@atproto/lexicon': 15 specifier: ^0.4.1 16 version: 0.4.1 17 '@atproto/repo': 18 + specifier: ^0.4.3 19 + version: 0.4.3 20 '@atproto/xrpc': 21 + specifier: ^0.6.1 22 + version: 0.6.1 23 '@atproto/xrpc-server': 24 + specifier: ^0.6.3 25 + version: 0.6.3 26 '@conform-to/react': 27 specifier: ^1.1.5 28 version: 1.1.5(react@18.3.1) ··· 33 specifier: ^2.1.5 34 version: 2.1.5(react@18.3.1) 35 '@prisma/client': 36 + specifier: ^5.19.0 37 + version: 5.19.0(prisma@5.19.0) 38 '@remix-run/express': 39 specifier: ^2.11.2 40 version: 2.11.2(express@4.19.2)(typescript@5.5.4) ··· 45 specifier: ^2.11.2 46 version: 2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) 47 '@t3-oss/env-core': 48 + specifier: ^0.11.1 49 + version: 0.11.1(typescript@5.5.4)(zod@3.23.8) 50 clsx: 51 specifier: ^2.1.1 52 version: 2.1.1 ··· 58 version: 5.1.17 59 jotai: 60 specifier: ^2.9.3 61 + version: 2.9.3(@types/react@18.3.5)(react@18.3.1) 62 morgan: 63 specifier: ^1.10.0 64 version: 1.10.0 ··· 92 version: 0.5.8 93 '@mkizka/eslint-config': 94 specifier: ^5.3.1 95 + version: 5.3.1(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(tailwindcss@3.4.10)(typescript@5.5.4) 96 '@mkizka/eslint-plugin-aaa': 97 specifier: ^1.0.2 98 version: 1.0.2 ··· 101 version: 1.46.1 102 '@quramy/prisma-fabbrica': 103 specifier: ^2.2.1 104 + version: 2.2.1(@prisma/client@5.19.0(prisma@5.19.0))(typescript@5.5.4) 105 '@remix-run/dev': 106 specifier: ^2.11.2 107 + version: 2.11.2(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.5.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)) 108 '@types/express': 109 specifier: ^4.17.21 110 version: 4.17.21 ··· 112 specifier: ^1.9.9 113 version: 1.9.9 114 '@types/node': 115 + specifier: ^22.5.1 116 + version: 22.5.1 117 '@types/react': 118 + specifier: ^18.3.5 119 + version: 18.3.5 120 '@types/react-dom': 121 specifier: ^18.3.0 122 version: 18.3.0 123 '@vitest/coverage-v8': 124 specifier: ^2.0.5 125 + version: 2.0.5(vitest@2.0.5(@types/node@22.5.1)) 126 autoprefixer: 127 specifier: ^10.4.20 128 version: 10.4.20(postcss@8.4.41) ··· 133 specifier: ^0.23.1 134 version: 0.23.1 135 eslint: 136 + specifier: ^9.9.1 137 + version: 9.9.1(jiti@1.21.6) 138 giget: 139 specifier: ^1.2.3 140 version: 1.2.3 ··· 145 specifier: ^15.2.9 146 version: 15.2.9 147 msw: 148 + specifier: ^2.4.1 149 + version: 2.4.1(graphql@16.9.0)(typescript@5.5.4) 150 npm-run-all: 151 specifier: ^4.1.5 152 version: 4.1.5 ··· 160 specifier: ^0.18.1 161 version: 0.18.1(prettier@3.3.3) 162 prisma: 163 + specifier: ^5.19.0 164 + version: 5.19.0 165 tailwindcss: 166 specifier: ^3.4.10 167 version: 3.4.10 ··· 169 specifier: ^1.0.7 170 version: 1.0.7(tailwindcss@3.4.10) 171 tsx: 172 + specifier: ^4.19.0 173 + version: 4.19.0 174 typescript: 175 specifier: ^5.5.4 176 version: 5.5.4 177 vite: 178 specifier: ^5.4.2 179 + version: 5.4.2(@types/node@22.5.1) 180 vite-tsconfig-paths: 181 specifier: ^5.0.1 182 + version: 5.0.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)) 183 vitest: 184 specifier: ^2.0.5 185 + version: 2.0.5(@types/node@22.5.1) 186 vitest-environment-vprisma: 187 specifier: ^1.3.0 188 + version: 1.3.0(@prisma/client@5.19.0(prisma@5.19.0))(jest@29.7.0(@types/node@22.5.1))(vitest@2.0.5(@types/node@22.5.1)) 189 vitest-mock-extended: 190 + specifier: ^2.0.2 191 + version: 2.0.2(typescript@5.5.4)(vitest@2.0.5(@types/node@22.5.1)) 192 wait-on: 193 specifier: ^8.0.0 194 version: 8.0.0 ··· 203 resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 204 engines: {node: '>=6.0.0'} 205 206 + '@atproto/api@0.13.5': 207 + resolution: {integrity: sha512-yT/YimcKYkrI0d282Zxo7O30OSYR+KDW89f81C6oYZfDRBcShC1aniVV8kluP5LrEAg8O27yrOSnBgx2v7XPew==} 208 209 '@atproto/common-web@0.3.0': 210 resolution: {integrity: sha512-67VnV6JJyX+ZWyjV7xFQMypAgDmjVaR9ZCuU/QW+mqlqI7fex2uL4Fv+7/jHadgzhuJHVd6OHOvNn0wR5WZYtA==} ··· 212 '@atproto/common@0.4.1': 213 resolution: {integrity: sha512-uL7kQIcBTbvkBDNfxMXL6lBH4fO2DQpHd2BryJxMtbw/4iEPKe9xBYApwECHhEIk9+zhhpTRZ15FJ3gxTXN82Q==} 214 215 + '@atproto/crypto@0.4.1': 216 + resolution: {integrity: sha512-7pQNHWYyx8jGhYdPbmcuPD9W73nd/5v3mfBlncO0sBzxnPbmA6aXAWOz+fNVZwHwBJPeb/Gzf/FT/uDx7/eYFg==} 217 218 '@atproto/lex-cli@0.5.0': 219 resolution: {integrity: sha512-i6v7KEj5CKy83u4fY9NeVghqndoqFBLLNKNBZ7cxHcDXNIFWiJNj4OzltPipzighVkMerUOU1+6CnWBfIkwTqA==} ··· 222 '@atproto/lexicon@0.4.1': 223 resolution: {integrity: sha512-bzyr+/VHXLQWbumViX5L7h1NKQObfs8Z+XZJl43OUK8nYFUI4e/sW1IZKRNfw7Wvi5YVNK+J+yP3DWIBZhkCYA==} 224 225 + '@atproto/repo@0.4.3': 226 + resolution: {integrity: sha512-9w4TlyxExLfFL9BysvXq4vhIsYsnmGi0uelmxJjlRXBICgLpqjqQVqhS8OBqE25ZTYvgXUi7nNqpo2llCHhOvQ==} 227 228 '@atproto/syntax@0.3.0': 229 resolution: {integrity: sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==} 230 231 + '@atproto/xrpc-server@0.6.3': 232 + resolution: {integrity: sha512-0YXeBM9NjiIlR5eXWo8qzArRcBOKhwVimpH+ajKgZzlncPO53brVZ9+3BUnD5J1PG8mEQFRERi+Jt77QyF89qA==} 233 234 + '@atproto/xrpc@0.6.1': 235 + resolution: {integrity: sha512-Zy5ydXEdk6sY7FDUZcEVfCL1jvbL4tXu5CcdPqbEaW6LQtk9GLds/DK1bCX9kswTGaBC88EMuqQMfkxOhp2t4A==} 236 237 '@babel/code-frame@7.24.7': 238 resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} 239 engines: {node: '>=6.9.0'} 240 241 + '@babel/compat-data@7.25.4': 242 + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} 243 engines: {node: '>=6.9.0'} 244 245 '@babel/core@7.25.2': 246 resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} 247 engines: {node: '>=6.9.0'} 248 249 + '@babel/generator@7.25.6': 250 + resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} 251 engines: {node: '>=6.9.0'} 252 253 '@babel/helper-annotate-as-pure@7.24.7': ··· 258 resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} 259 engines: {node: '>=6.9.0'} 260 261 + '@babel/helper-create-class-features-plugin@7.25.4': 262 + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} 263 engines: {node: '>=6.9.0'} 264 peerDependencies: 265 '@babel/core': ^7.0.0 ··· 312 resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} 313 engines: {node: '>=6.9.0'} 314 315 + '@babel/helpers@7.25.6': 316 + resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==} 317 engines: {node: '>=6.9.0'} 318 319 '@babel/highlight@7.24.7': 320 resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} 321 engines: {node: '>=6.9.0'} 322 323 + '@babel/parser@7.25.6': 324 + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} 325 engines: {node: '>=6.0.0'} 326 hasBin: true 327 ··· 352 peerDependencies: 353 '@babel/core': ^7.0.0-0 354 355 + '@babel/plugin-syntax-import-attributes@7.25.6': 356 + resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} 357 engines: {node: '>=6.9.0'} 358 peerDependencies: 359 '@babel/core': ^7.0.0-0 ··· 416 peerDependencies: 417 '@babel/core': ^7.0.0-0 418 419 + '@babel/plugin-syntax-typescript@7.25.4': 420 + resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} 421 engines: {node: '>=6.9.0'} 422 peerDependencies: 423 '@babel/core': ^7.0.0-0 ··· 440 peerDependencies: 441 '@babel/core': ^7.0.0-0 442 443 + '@babel/runtime@7.25.6': 444 + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} 445 engines: {node: '>=6.9.0'} 446 447 '@babel/template@7.25.0': 448 resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} 449 engines: {node: '>=6.9.0'} 450 451 + '@babel/traverse@7.25.6': 452 + resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} 453 engines: {node: '>=6.9.0'} 454 455 + '@babel/types@7.25.6': 456 + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} 457 engines: {node: '>=6.9.0'} 458 459 '@bcoe/v8-coverage@0.2.3': ··· 956 resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} 957 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 958 959 + '@eslint/config-array@0.18.0': 960 + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} 961 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 962 963 '@eslint/eslintrc@3.1.0': 964 resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} 965 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 966 967 + '@eslint/js@9.9.1': 968 + resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} 969 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 970 971 '@eslint/object-schema@2.1.4': ··· 1185 engines: {node: '>=18'} 1186 hasBin: true 1187 1188 + '@prisma/client@5.19.0': 1189 + resolution: {integrity: sha512-CzOpau+q1kEWQyoQMvlnXIHqPvwmWbh48xZ4n8KWbAql0p8PC0BIgSTYW5ncxXa4JSEff0tcoxSZB874wDstdg==} 1190 engines: {node: '>=16.13'} 1191 peerDependencies: 1192 prisma: '*' ··· 1194 prisma: 1195 optional: true 1196 1197 + '@prisma/debug@5.19.0': 1198 + resolution: {integrity: sha512-+b/G0ubAZlrS+JSiDhXnYV5DF/aTJ3pinktkiV/L4TtLRLZO6SVGyFELgxBsicCTWJ2ZMu5vEV/jTtYCdjFTRA==} 1199 1200 + '@prisma/engines-version@5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f': 1201 + resolution: {integrity: sha512-GimI9aZIFy/yvvR11KfXRn3pliFn1QAkdebVlsXlnoh5uk0YhLblVmeYiHfsu+wDA7BeKqYT4sFfzg8mutzuWw==} 1202 1203 + '@prisma/engines@5.19.0': 1204 + resolution: {integrity: sha512-UtW+0m4HYoRSSR3LoDGKF3Ud4BSMWYlLEt4slTnuP1mI+vrV3zaDoiAPmejdAT76vCN5UqnWURbkXxf66nSylQ==} 1205 1206 + '@prisma/fetch-engine@5.19.0': 1207 + resolution: {integrity: sha512-oOiPNtmJX0cP/ebu7BBEouJvCw8T84/MFD/Hf2zlqjxkK4ojl38bB9i9J5LAxotL6WlYVThKdxc7HqoWnPOhqQ==} 1208 1209 + '@prisma/generator-helper@5.19.0': 1210 + resolution: {integrity: sha512-qZDgnq/dHVHYUNRG8ETuIvoiZzWxwKHhG9Jb4WWoQFXXuTY+1km0L5QAPOJ0U7Qo8ookUf25B88n1Z9Az7l/UQ==} 1211 1212 + '@prisma/get-platform@5.19.0': 1213 + resolution: {integrity: sha512-s9DWkZKnuP4Y8uy6yZfvqQ/9X3/+2KYf3IZUVZz5OstJdGBJrBlbmIuMl81917wp5TuK/1k2TpHNCEdpYLPKmg==} 1214 1215 + '@prisma/internals@5.19.0': 1216 + resolution: {integrity: sha512-T64de7FG2UUkXbbjT+Zu31dODddR7s2vFBvxZ5Ac2DKYnFUhb9UT8Er3qYsFfAQz9CqUvBRjFb8B+yBylu+LFA==} 1217 1218 + '@prisma/prisma-schema-wasm@5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f': 1219 + resolution: {integrity: sha512-GFCdGqah8pPCrfAejzPuc/XiqlAeD3D1W8ysr9sQx0tLyzixgVKqjrDnI+I2OkRAQFmVlkh2xqWjfbWfhVALBQ==} 1220 1221 + '@prisma/schema-files-loader@5.19.0': 1222 + resolution: {integrity: sha512-o8uTfuJLFm64e9Qng+jIKHrTiMFaEkPzsl4hqzjseJOoZvlKrMpAyKdKlfrBAodpXbBTg9ajcAyAcyY4m21iMw==} 1223 1224 '@quramy/jest-prisma-core@1.8.1': 1225 resolution: {integrity: sha512-oCb/n3/isNMhq5yjLw12WH/4pGzNanPUJznfsozigbHZISb8prg/VTl23V2lJdgTbSJD0SjWAFsEKoNmCUq3DQ==} ··· 1411 '@sinonjs/fake-timers@10.3.0': 1412 resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} 1413 1414 + '@t3-oss/env-core@0.11.1': 1415 + resolution: {integrity: sha512-MaxOwEoG1ntCFoKJsS7nqwgcxLW1SJw238AJwfJeaz3P/8GtkxXZsPPolsz1AdYvUTbe3XvqZ/VCdfjt+3zmKw==} 1416 peerDependencies: 1417 typescript: '>=5.0.0' 1418 zod: ^3.0.0 ··· 1498 '@types/mute-stream@0.0.4': 1499 resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} 1500 1501 + '@types/node@22.5.1': 1502 + resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==} 1503 1504 '@types/prop-types@15.7.12': 1505 resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} ··· 1513 '@types/react-dom@18.3.0': 1514 resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} 1515 1516 + '@types/react@18.3.5': 1517 + resolution: {integrity: sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==} 1518 1519 '@types/send@0.17.4': 1520 resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} ··· 1604 '@vanilla-extract/babel-plugin-debug-ids@1.0.6': 1605 resolution: {integrity: sha512-C188vUEYmw41yxg3QooTs8r1IdbDQQ2mH7L5RkORBnHx74QlmsNfqVmKwAVTgrlYt8JoRaWMtPfGm/Ql0BNQrA==} 1606 1607 + '@vanilla-extract/css@1.15.5': 1608 + resolution: {integrity: sha512-N1nQebRWnXvlcmu9fXKVUs145EVwmWtMD95bpiEKtvehHDpUhmO1l2bauS7FGYKbi3dU1IurJbGpQhBclTr1ng==} 1609 1610 '@vanilla-extract/integration@6.5.0': 1611 resolution: {integrity: sha512-E2YcfO8vA+vs+ua+gpvy1HRqvgWbI+MTlUpxA8FvatOvybuNcWAY0CKwQ/Gpj7rswYKtC6C7+xw33emM6/ImdQ==} ··· 1757 resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 1758 engines: {node: '>=12'} 1759 1760 + astring@1.9.0: 1761 + resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} 1762 hasBin: true 1763 1764 async@3.2.6: ··· 1785 await-lock@2.2.2: 1786 resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 1787 1788 + axios@1.7.6: 1789 + resolution: {integrity: sha512-Ekur6XDwhnJ5RgOCaxFnXyqlPALI3rVeukZMwOdfghW7/wGz784BYKiQq+QD8NPcr91KRo30KfHOchyijwWw7g==} 1790 1791 babel-jest@29.7.0: 1792 resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} ··· 1905 resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 1906 engines: {node: '>=10'} 1907 1908 + caniuse-lite@1.0.30001655: 1909 + resolution: {integrity: sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==} 1910 1911 cbor-extract@2.2.0: 1912 resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==} ··· 1976 citty@0.1.6: 1977 resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} 1978 1979 + cjs-module-lexer@1.4.0: 1980 + resolution: {integrity: sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==} 1981 1982 clean-stack@2.2.0: 1983 resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} ··· 2275 engines: {node: '>=0.10.0'} 2276 hasBin: true 2277 2278 + electron-to-chromium@1.5.13: 2279 + resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==} 2280 2281 emittery@0.13.1: 2282 resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} 2283 engines: {node: '>=12'} 2284 2285 + emoji-regex@10.4.0: 2286 + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} 2287 2288 emoji-regex@8.0.0: 2289 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} ··· 2342 resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 2343 engines: {node: '>= 0.4'} 2344 2345 + esbuild-plugins-node-modules-polyfill@1.6.6: 2346 + resolution: {integrity: sha512-0wDvliv65SCaaGtmoITnmXqqiUzU+ggFupnOgkEo2B9cQ+CUt58ql2+EY6dYoEsoqiHRu2NuTrFUJGMJEgMmLw==} 2347 engines: {node: '>=14.0.0'} 2348 peerDependencies: 2349 + esbuild: '>=0.14.0 ^0.23.0' 2350 2351 esbuild@0.17.6: 2352 resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==} ··· 2363 engines: {node: '>=18'} 2364 hasBin: true 2365 2366 + escalade@3.2.0: 2367 + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 2368 engines: {node: '>=6'} 2369 2370 escape-html@1.0.3: ··· 2437 resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} 2438 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2439 2440 + eslint@9.9.1: 2441 + resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} 2442 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2443 hasBin: true 2444 peerDependencies: ··· 2735 resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} 2736 engines: {node: '>= 0.4'} 2737 2738 + get-tsconfig@4.8.0: 2739 + resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==} 2740 2741 giget@1.2.3: 2742 resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} ··· 2960 resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 2961 engines: {node: '>= 0.4'} 2962 2963 + is-core-module@2.15.1: 2964 + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} 2965 engines: {node: '>= 0.4'} 2966 2967 is-data-view@1.0.1: ··· 3468 magic-string@0.30.11: 3469 resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} 3470 3471 + magicast@0.3.5: 3472 + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} 3473 3474 make-dir@4.0.0: 3475 resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} ··· 3627 micromark@3.2.0: 3628 resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} 3629 3630 + micromatch@4.0.8: 3631 + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 3632 engines: {node: '>=8.6'} 3633 3634 mime-db@1.52.0: ··· 3741 ms@2.1.3: 3742 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 3743 3744 + msw@2.4.1: 3745 + resolution: {integrity: sha512-HXcoQPzYTwEmVk+BGIcRa0vLabBT+J20SSSeYh/QfajaK5ceA6dlD4ZZjfz2dqGEq4vRNCPLP6eXsB94KllPFg==} 3746 engines: {node: '>=18'} 3747 hasBin: true 3748 peerDependencies: 3749 + graphql: '>= 16.8.x' 3750 typescript: '>= 4.7.x' 3751 peerDependenciesMeta: 3752 + graphql: 3753 + optional: true 3754 typescript: 3755 optional: true 3756 ··· 3836 resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} 3837 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 3838 3839 + nypm@0.3.11: 3840 + resolution: {integrity: sha512-E5GqaAYSnbb6n1qZyik2wjPDZON43FqOJO59+3OkWrnmQtjggrMOVnsyzfjxp/tS6nlYJBA4zRA5jSM2YaadMg==} 3841 engines: {node: ^14.16.0 || >=16.10.0} 3842 hasBin: true 3843 ··· 4089 resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 4090 engines: {node: '>=8'} 4091 4092 + pkg-types@1.2.0: 4093 + resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} 4094 4095 pkg-up@3.1.0: 4096 resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} ··· 4214 resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} 4215 engines: {node: '>=10'} 4216 4217 + prisma@5.19.0: 4218 + resolution: {integrity: sha512-Pu7lUKpVyTx8cVwM26dYh8NdvMOkMnJXzE8L6cikFuR4JwyMU5NKofQkWyxJKlTT4fNjmcnibTvklV8oVMrn+g==} 4219 engines: {node: '>=16.13'} 4220 hasBin: true 4221 ··· 4520 resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} 4521 engines: {node: '>= 0.4'} 4522 4523 + safe-stable-stringify@2.5.0: 4524 + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} 4525 engines: {node: '>=10'} 4526 4527 safer-buffer@2.1.2: ··· 4650 spdx-expression-parse@3.0.1: 4651 resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 4652 4653 + spdx-license-ids@3.0.20: 4654 + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} 4655 4656 split2@4.2.0: 4657 resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} ··· 4930 resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} 4931 engines: {node: '>=6'} 4932 4933 + tslib@2.7.0: 4934 + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} 4935 4936 + tsx@4.19.0: 4937 + resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} 4938 engines: {node: '>=18.0.0'} 4939 hasBin: true 4940 ··· 4953 resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} 4954 engines: {node: '>=10'} 4955 4956 + type-fest@4.26.0: 4957 + resolution: {integrity: sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==} 4958 engines: {node: '>=16'} 4959 4960 type-is@1.6.18: ··· 5165 '@prisma/client': ^2.29.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 5166 vitest: '*' 5167 5168 + vitest-mock-extended@2.0.2: 5169 + resolution: {integrity: sha512-n3MBqVITKyclZ0n0y66hkT4UiiEYFQn9tteAnIxT0MPz1Z8nFcPUG3Cf0cZOyoPOj/cq6Ab1XFw2lM/qM5EDWQ==} 5170 peerDependencies: 5171 typescript: 3.x || 4.x || 5.x 5172 vitest: '>=2.0.0' ··· 5358 '@jridgewell/gen-mapping': 0.3.5 5359 '@jridgewell/trace-mapping': 0.3.25 5360 5361 + '@atproto/api@0.13.5': 5362 dependencies: 5363 '@atproto/common-web': 0.3.0 5364 '@atproto/lexicon': 0.4.1 5365 '@atproto/syntax': 0.3.0 5366 + '@atproto/xrpc': 0.6.1 5367 await-lock: 2.2.2 5368 multiformats: 9.9.0 5369 tlds: 1.254.0 ··· 5384 multiformats: 9.9.0 5385 pino: 8.21.0 5386 5387 + '@atproto/crypto@0.4.1': 5388 dependencies: 5389 '@noble/curves': 1.5.0 5390 '@noble/hashes': 1.4.0 ··· 5409 multiformats: 9.9.0 5410 zod: 3.23.8 5411 5412 + '@atproto/repo@0.4.3': 5413 dependencies: 5414 '@atproto/common': 0.4.1 5415 '@atproto/common-web': 0.3.0 5416 + '@atproto/crypto': 0.4.1 5417 '@atproto/lexicon': 0.4.1 5418 '@ipld/car': 3.2.4 5419 '@ipld/dag-cbor': 7.0.3 ··· 5423 5424 '@atproto/syntax@0.3.0': {} 5425 5426 + '@atproto/xrpc-server@0.6.3': 5427 dependencies: 5428 '@atproto/common': 0.4.1 5429 + '@atproto/crypto': 0.4.1 5430 '@atproto/lexicon': 0.4.1 5431 + '@atproto/xrpc': 0.6.1 5432 cbor-x: 1.6.0 5433 express: 4.19.2 5434 http-errors: 2.0.0 ··· 5442 - supports-color 5443 - utf-8-validate 5444 5445 + '@atproto/xrpc@0.6.1': 5446 dependencies: 5447 '@atproto/lexicon': 0.4.1 5448 zod: 3.23.8 ··· 5452 '@babel/highlight': 7.24.7 5453 picocolors: 1.0.1 5454 5455 + '@babel/compat-data@7.25.4': {} 5456 5457 '@babel/core@7.25.2': 5458 dependencies: 5459 '@ampproject/remapping': 2.3.0 5460 '@babel/code-frame': 7.24.7 5461 + '@babel/generator': 7.25.6 5462 '@babel/helper-compilation-targets': 7.25.2 5463 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) 5464 + '@babel/helpers': 7.25.6 5465 + '@babel/parser': 7.25.6 5466 '@babel/template': 7.25.0 5467 + '@babel/traverse': 7.25.6 5468 + '@babel/types': 7.25.6 5469 convert-source-map: 2.0.0 5470 debug: 4.3.6 5471 gensync: 1.0.0-beta.2 ··· 5474 transitivePeerDependencies: 5475 - supports-color 5476 5477 + '@babel/generator@7.25.6': 5478 dependencies: 5479 + '@babel/types': 7.25.6 5480 '@jridgewell/gen-mapping': 0.3.5 5481 '@jridgewell/trace-mapping': 0.3.25 5482 jsesc: 2.5.2 5483 5484 '@babel/helper-annotate-as-pure@7.24.7': 5485 dependencies: 5486 + '@babel/types': 7.25.6 5487 5488 '@babel/helper-compilation-targets@7.25.2': 5489 dependencies: 5490 + '@babel/compat-data': 7.25.4 5491 '@babel/helper-validator-option': 7.24.8 5492 browserslist: 4.23.3 5493 lru-cache: 5.1.1 5494 semver: 6.3.1 5495 5496 + '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2)': 5497 dependencies: 5498 '@babel/core': 7.25.2 5499 '@babel/helper-annotate-as-pure': 7.24.7 ··· 5501 '@babel/helper-optimise-call-expression': 7.24.7 5502 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) 5503 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 5504 + '@babel/traverse': 7.25.6 5505 semver: 6.3.1 5506 transitivePeerDependencies: 5507 - supports-color 5508 5509 '@babel/helper-member-expression-to-functions@7.24.8': 5510 dependencies: 5511 + '@babel/traverse': 7.25.6 5512 + '@babel/types': 7.25.6 5513 transitivePeerDependencies: 5514 - supports-color 5515 5516 '@babel/helper-module-imports@7.24.7': 5517 dependencies: 5518 + '@babel/traverse': 7.25.6 5519 + '@babel/types': 7.25.6 5520 transitivePeerDependencies: 5521 - supports-color 5522 ··· 5526 '@babel/helper-module-imports': 7.24.7 5527 '@babel/helper-simple-access': 7.24.7 5528 '@babel/helper-validator-identifier': 7.24.7 5529 + '@babel/traverse': 7.25.6 5530 transitivePeerDependencies: 5531 - supports-color 5532 5533 '@babel/helper-optimise-call-expression@7.24.7': 5534 dependencies: 5535 + '@babel/types': 7.25.6 5536 5537 '@babel/helper-plugin-utils@7.24.8': {} 5538 ··· 5541 '@babel/core': 7.25.2 5542 '@babel/helper-member-expression-to-functions': 7.24.8 5543 '@babel/helper-optimise-call-expression': 7.24.7 5544 + '@babel/traverse': 7.25.6 5545 transitivePeerDependencies: 5546 - supports-color 5547 5548 '@babel/helper-simple-access@7.24.7': 5549 dependencies: 5550 + '@babel/traverse': 7.25.6 5551 + '@babel/types': 7.25.6 5552 transitivePeerDependencies: 5553 - supports-color 5554 5555 '@babel/helper-skip-transparent-expression-wrappers@7.24.7': 5556 dependencies: 5557 + '@babel/traverse': 7.25.6 5558 + '@babel/types': 7.25.6 5559 transitivePeerDependencies: 5560 - supports-color 5561 ··· 5565 5566 '@babel/helper-validator-option@7.24.8': {} 5567 5568 + '@babel/helpers@7.25.6': 5569 dependencies: 5570 '@babel/template': 7.25.0 5571 + '@babel/types': 7.25.6 5572 5573 '@babel/highlight@7.24.7': 5574 dependencies: ··· 5577 js-tokens: 4.0.0 5578 picocolors: 1.0.1 5579 5580 + '@babel/parser@7.25.6': 5581 dependencies: 5582 + '@babel/types': 7.25.6 5583 5584 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': 5585 dependencies: ··· 5606 '@babel/core': 7.25.2 5607 '@babel/helper-plugin-utils': 7.24.8 5608 5609 + '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.25.2)': 5610 dependencies: 5611 '@babel/core': 7.25.2 5612 '@babel/helper-plugin-utils': 7.24.8 ··· 5666 '@babel/core': 7.25.2 5667 '@babel/helper-plugin-utils': 7.24.8 5668 5669 + '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.25.2)': 5670 dependencies: 5671 '@babel/core': 7.25.2 5672 '@babel/helper-plugin-utils': 7.24.8 ··· 5684 dependencies: 5685 '@babel/core': 7.25.2 5686 '@babel/helper-annotate-as-pure': 7.24.7 5687 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) 5688 '@babel/helper-plugin-utils': 7.24.8 5689 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 5690 + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) 5691 transitivePeerDependencies: 5692 - supports-color 5693 ··· 5702 transitivePeerDependencies: 5703 - supports-color 5704 5705 + '@babel/runtime@7.25.6': 5706 dependencies: 5707 regenerator-runtime: 0.14.1 5708 5709 '@babel/template@7.25.0': 5710 dependencies: 5711 '@babel/code-frame': 7.24.7 5712 + '@babel/parser': 7.25.6 5713 + '@babel/types': 7.25.6 5714 5715 + '@babel/traverse@7.25.6': 5716 dependencies: 5717 '@babel/code-frame': 7.24.7 5718 + '@babel/generator': 7.25.6 5719 + '@babel/parser': 7.25.6 5720 '@babel/template': 7.25.0 5721 + '@babel/types': 7.25.6 5722 debug: 4.3.6 5723 globals: 11.12.0 5724 transitivePeerDependencies: 5725 - supports-color 5726 5727 + '@babel/types@7.25.6': 5728 dependencies: 5729 '@babel/helper-string-parser': 7.24.8 5730 '@babel/helper-validator-identifier': 7.24.7 ··· 6011 '@esbuild/win32-x64@0.23.1': 6012 optional: true 6013 6014 + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1(jiti@1.21.6))': 6015 dependencies: 6016 + eslint: 9.9.1(jiti@1.21.6) 6017 eslint-visitor-keys: 3.4.3 6018 6019 '@eslint-community/regexpp@4.11.0': {} 6020 6021 '@eslint/compat@1.1.1': {} 6022 6023 + '@eslint/config-array@0.18.0': 6024 dependencies: 6025 '@eslint/object-schema': 2.1.4 6026 debug: 4.3.6 ··· 6042 transitivePeerDependencies: 6043 - supports-color 6044 6045 + '@eslint/js@9.9.1': {} 6046 6047 '@eslint/object-schema@2.1.4': {} 6048 ··· 6078 '@inquirer/figures': 1.0.5 6079 '@inquirer/type': 1.5.2 6080 '@types/mute-stream': 0.0.4 6081 + '@types/node': 22.5.1 6082 '@types/wrap-ansi': 3.0.0 6083 ansi-escapes: 4.3.2 6084 cli-spinners: 2.9.2 ··· 6128 '@jest/console@29.7.0': 6129 dependencies: 6130 '@jest/types': 29.6.3 6131 + '@types/node': 22.5.1 6132 chalk: 4.1.2 6133 jest-message-util: 29.7.0 6134 jest-util: 29.7.0 ··· 6141 '@jest/test-result': 29.7.0 6142 '@jest/transform': 29.7.0 6143 '@jest/types': 29.6.3 6144 + '@types/node': 22.5.1 6145 ansi-escapes: 4.3.2 6146 chalk: 4.1.2 6147 ci-info: 3.9.0 6148 exit: 0.1.2 6149 graceful-fs: 4.2.11 6150 jest-changed-files: 29.7.0 6151 + jest-config: 29.7.0(@types/node@22.5.1) 6152 jest-haste-map: 29.7.0 6153 jest-message-util: 29.7.0 6154 jest-regex-util: 29.6.3 ··· 6160 jest-util: 29.7.0 6161 jest-validate: 29.7.0 6162 jest-watcher: 29.7.0 6163 + micromatch: 4.0.8 6164 pretty-format: 29.7.0 6165 slash: 3.0.0 6166 strip-ansi: 6.0.1 ··· 6173 dependencies: 6174 '@jest/fake-timers': 29.7.0 6175 '@jest/types': 29.6.3 6176 + '@types/node': 22.5.1 6177 jest-mock: 29.7.0 6178 6179 '@jest/expect-utils@29.7.0': ··· 6191 dependencies: 6192 '@jest/types': 29.6.3 6193 '@sinonjs/fake-timers': 10.3.0 6194 + '@types/node': 22.5.1 6195 jest-message-util: 29.7.0 6196 jest-mock: 29.7.0 6197 jest-util: 29.7.0 ··· 6213 '@jest/transform': 29.7.0 6214 '@jest/types': 29.6.3 6215 '@jridgewell/trace-mapping': 0.3.25 6216 + '@types/node': 22.5.1 6217 chalk: 4.1.2 6218 collect-v8-coverage: 1.0.2 6219 exit: 0.1.2 ··· 6271 jest-haste-map: 29.7.0 6272 jest-regex-util: 29.6.3 6273 jest-util: 29.7.0 6274 + micromatch: 4.0.8 6275 pirates: 4.0.6 6276 slash: 3.0.0 6277 write-file-atomic: 4.0.2 ··· 6283 '@jest/schemas': 29.6.3 6284 '@types/istanbul-lib-coverage': 2.0.6 6285 '@types/istanbul-reports': 3.0.4 6286 + '@types/node': 22.5.1 6287 '@types/yargs': 17.0.33 6288 chalk: 4.1.2 6289 ··· 6328 transitivePeerDependencies: 6329 - supports-color 6330 6331 + '@mkizka/eslint-config@5.3.1(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(tailwindcss@3.4.10)(typescript@5.5.4)': 6332 dependencies: 6333 '@dword-design/eslint-plugin-import-alias': 5.1.1 6334 '@eslint/compat': 1.1.1 6335 + '@eslint/js': 9.9.1 6336 + eslint: 9.9.1(jiti@1.21.6) 6337 eslint-config-flat-gitignore: 0.1.8 6338 eslint-plugin-eqeqeq-fix: 1.0.3 6339 + eslint-plugin-react: 7.35.0(eslint@9.9.1(jiti@1.21.6)) 6340 + eslint-plugin-react-hooks: 4.6.2(eslint@9.9.1(jiti@1.21.6)) 6341 + eslint-plugin-simple-import-sort: 12.1.1(eslint@9.9.1(jiti@1.21.6)) 6342 eslint-plugin-tailwindcss: 3.17.4(tailwindcss@3.4.10) 6343 + eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)) 6344 globals: 15.9.0 6345 jsonc-parser: 3.3.1 6346 + typescript-eslint: 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 6347 transitivePeerDependencies: 6348 - '@typescript-eslint/eslint-plugin' 6349 - supports-color ··· 6428 dependencies: 6429 playwright: 1.46.1 6430 6431 + '@prisma/client@5.19.0(prisma@5.19.0)': 6432 optionalDependencies: 6433 + prisma: 5.19.0 6434 6435 + '@prisma/debug@5.19.0': {} 6436 6437 + '@prisma/engines-version@5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f': {} 6438 6439 + '@prisma/engines@5.19.0': 6440 dependencies: 6441 + '@prisma/debug': 5.19.0 6442 + '@prisma/engines-version': 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f 6443 + '@prisma/fetch-engine': 5.19.0 6444 + '@prisma/get-platform': 5.19.0 6445 6446 + '@prisma/fetch-engine@5.19.0': 6447 dependencies: 6448 + '@prisma/debug': 5.19.0 6449 + '@prisma/engines-version': 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f 6450 + '@prisma/get-platform': 5.19.0 6451 6452 + '@prisma/generator-helper@5.19.0': 6453 dependencies: 6454 + '@prisma/debug': 5.19.0 6455 6456 + '@prisma/get-platform@5.19.0': 6457 dependencies: 6458 + '@prisma/debug': 5.19.0 6459 6460 + '@prisma/internals@5.19.0': 6461 dependencies: 6462 + '@prisma/debug': 5.19.0 6463 + '@prisma/engines': 5.19.0 6464 + '@prisma/fetch-engine': 5.19.0 6465 + '@prisma/generator-helper': 5.19.0 6466 + '@prisma/get-platform': 5.19.0 6467 + '@prisma/prisma-schema-wasm': 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f 6468 + '@prisma/schema-files-loader': 5.19.0 6469 arg: 5.0.2 6470 prompts: 2.4.2 6471 6472 + '@prisma/prisma-schema-wasm@5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f': {} 6473 6474 + '@prisma/schema-files-loader@5.19.0': 6475 dependencies: 6476 + '@prisma/prisma-schema-wasm': 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f 6477 fs-extra: 11.1.1 6478 6479 + '@quramy/jest-prisma-core@1.8.1(jest@29.7.0(@types/node@22.5.1))': 6480 dependencies: 6481 chalk: 4.1.2 6482 + jest: 29.7.0(@types/node@22.5.1) 6483 6484 + '@quramy/prisma-fabbrica@2.2.1(@prisma/client@5.19.0(prisma@5.19.0))(typescript@5.5.4)': 6485 dependencies: 6486 + '@prisma/client': 5.19.0(prisma@5.19.0) 6487 + '@prisma/generator-helper': 5.19.0 6488 + '@prisma/internals': 5.19.0 6489 short-uuid: 5.2.0 6490 talt: 2.4.4(typescript@5.5.4) 6491 typescript: 5.5.4 6492 6493 + '@remix-run/dev@2.11.2(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.5.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))': 6494 dependencies: 6495 '@babel/core': 7.25.2 6496 + '@babel/generator': 7.25.6 6497 + '@babel/parser': 7.25.6 6498 '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) 6499 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) 6500 '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) 6501 + '@babel/traverse': 7.25.6 6502 + '@babel/types': 7.25.6 6503 '@mdx-js/mdx': 2.3.0 6504 '@npmcli/package-json': 4.0.1 6505 '@remix-run/node': 2.11.2(typescript@5.5.4) ··· 6507 '@remix-run/router': 1.19.1 6508 '@remix-run/server-runtime': 2.11.2(typescript@5.5.4) 6509 '@types/mdx': 2.0.13 6510 + '@vanilla-extract/integration': 6.5.0(@types/node@22.5.1) 6511 arg: 5.0.2 6512 cacache: 17.1.4 6513 chalk: 4.1.2 ··· 6516 dotenv: 16.4.5 6517 es-module-lexer: 1.5.4 6518 esbuild: 0.17.6 6519 + esbuild-plugins-node-modules-polyfill: 1.6.6(esbuild@0.17.6) 6520 execa: 5.1.1 6521 exit-hook: 2.2.1 6522 express: 4.19.2 ··· 6548 ws: 7.5.10 6549 optionalDependencies: 6550 typescript: 5.5.4 6551 + vite: 5.4.2(@types/node@22.5.1) 6552 transitivePeerDependencies: 6553 - '@types/node' 6554 - babel-plugin-macros ··· 6704 dependencies: 6705 '@sinonjs/commons': 3.0.1 6706 6707 + '@t3-oss/env-core@0.11.1(typescript@5.5.4)(zod@3.23.8)': 6708 dependencies: 6709 zod: 3.23.8 6710 optionalDependencies: ··· 6723 6724 '@types/babel__core@7.20.5': 6725 dependencies: 6726 + '@babel/parser': 7.25.6 6727 + '@babel/types': 7.25.6 6728 '@types/babel__generator': 7.6.8 6729 '@types/babel__template': 7.4.4 6730 '@types/babel__traverse': 7.20.6 6731 6732 '@types/babel__generator@7.6.8': 6733 dependencies: 6734 + '@babel/types': 7.25.6 6735 6736 '@types/babel__template@7.4.4': 6737 dependencies: 6738 + '@babel/parser': 7.25.6 6739 + '@babel/types': 7.25.6 6740 6741 '@types/babel__traverse@7.20.6': 6742 dependencies: 6743 + '@babel/types': 7.25.6 6744 6745 '@types/body-parser@1.19.5': 6746 dependencies: 6747 '@types/connect': 3.4.38 6748 + '@types/node': 22.5.1 6749 6750 '@types/connect@3.4.38': 6751 dependencies: 6752 + '@types/node': 22.5.1 6753 6754 '@types/cookie@0.6.0': {} 6755 ··· 6765 6766 '@types/express-serve-static-core@4.19.5': 6767 dependencies: 6768 + '@types/node': 22.5.1 6769 '@types/qs': 6.9.15 6770 '@types/range-parser': 1.2.7 6771 '@types/send': 0.17.4 ··· 6779 6780 '@types/graceful-fs@4.1.9': 6781 dependencies: 6782 + '@types/node': 22.5.1 6783 6784 '@types/hast@2.3.10': 6785 dependencies: ··· 6807 6808 '@types/morgan@1.9.9': 6809 dependencies: 6810 + '@types/node': 22.5.1 6811 6812 '@types/ms@0.7.34': {} 6813 6814 '@types/mute-stream@0.0.4': 6815 dependencies: 6816 + '@types/node': 22.5.1 6817 6818 + '@types/node@22.5.1': 6819 dependencies: 6820 undici-types: 6.19.8 6821 ··· 6827 6828 '@types/react-dom@18.3.0': 6829 dependencies: 6830 + '@types/react': 18.3.5 6831 6832 + '@types/react@18.3.5': 6833 dependencies: 6834 '@types/prop-types': 15.7.12 6835 csstype: 3.1.3 ··· 6837 '@types/send@0.17.4': 6838 dependencies: 6839 '@types/mime': 1.3.5 6840 + '@types/node': 22.5.1 6841 6842 '@types/serve-static@1.15.7': 6843 dependencies: 6844 '@types/http-errors': 2.0.4 6845 + '@types/node': 22.5.1 6846 '@types/send': 0.17.4 6847 6848 '@types/stack-utils@2.0.3': {} ··· 6861 dependencies: 6862 '@types/yargs-parser': 21.0.3 6863 6864 + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': 6865 dependencies: 6866 '@eslint-community/regexpp': 4.11.0 6867 + '@typescript-eslint/parser': 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 6868 '@typescript-eslint/scope-manager': 7.18.0 6869 + '@typescript-eslint/type-utils': 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 6870 + '@typescript-eslint/utils': 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 6871 '@typescript-eslint/visitor-keys': 7.18.0 6872 + eslint: 9.9.1(jiti@1.21.6) 6873 graphemer: 1.4.0 6874 ignore: 5.3.2 6875 natural-compare: 1.4.0 ··· 6879 transitivePeerDependencies: 6880 - supports-color 6881 6882 + '@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': 6883 dependencies: 6884 '@typescript-eslint/scope-manager': 7.18.0 6885 '@typescript-eslint/types': 7.18.0 6886 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) 6887 '@typescript-eslint/visitor-keys': 7.18.0 6888 debug: 4.3.6 6889 + eslint: 9.9.1(jiti@1.21.6) 6890 optionalDependencies: 6891 typescript: 5.5.4 6892 transitivePeerDependencies: ··· 6897 '@typescript-eslint/types': 7.18.0 6898 '@typescript-eslint/visitor-keys': 7.18.0 6899 6900 + '@typescript-eslint/type-utils@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': 6901 dependencies: 6902 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) 6903 + '@typescript-eslint/utils': 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 6904 debug: 4.3.6 6905 + eslint: 9.9.1(jiti@1.21.6) 6906 ts-api-utils: 1.3.0(typescript@5.5.4) 6907 optionalDependencies: 6908 typescript: 5.5.4 ··· 6926 transitivePeerDependencies: 6927 - supports-color 6928 6929 + '@typescript-eslint/utils@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': 6930 dependencies: 6931 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) 6932 '@typescript-eslint/scope-manager': 7.18.0 6933 '@typescript-eslint/types': 7.18.0 6934 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) 6935 + eslint: 9.9.1(jiti@1.21.6) 6936 transitivePeerDependencies: 6937 - supports-color 6938 - typescript ··· 6948 transitivePeerDependencies: 6949 - supports-color 6950 6951 + '@vanilla-extract/css@1.15.5': 6952 dependencies: 6953 '@emotion/hash': 0.9.2 6954 '@vanilla-extract/private': 1.0.6 ··· 6958 dedent: 1.5.3 6959 deep-object-diff: 1.1.9 6960 deepmerge: 4.3.1 6961 + lru-cache: 10.4.3 6962 media-query-parser: 2.0.2 6963 modern-ahocorasick: 1.0.1 6964 picocolors: 1.0.1 6965 transitivePeerDependencies: 6966 - babel-plugin-macros 6967 6968 + '@vanilla-extract/integration@6.5.0(@types/node@22.5.1)': 6969 dependencies: 6970 '@babel/core': 7.25.2 6971 + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) 6972 '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 6973 + '@vanilla-extract/css': 1.15.5 6974 esbuild: 0.17.6 6975 eval: 0.1.8 6976 find-up: 5.0.0 ··· 6978 lodash: 4.17.21 6979 mlly: 1.7.1 6980 outdent: 0.8.0 6981 + vite: 5.4.2(@types/node@22.5.1) 6982 + vite-node: 1.6.0(@types/node@22.5.1) 6983 transitivePeerDependencies: 6984 - '@types/node' 6985 - babel-plugin-macros ··· 6994 6995 '@vanilla-extract/private@1.0.6': {} 6996 6997 + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.5.1))': 6998 dependencies: 6999 '@ampproject/remapping': 2.3.0 7000 '@bcoe/v8-coverage': 0.2.3 ··· 7004 istanbul-lib-source-maps: 5.0.6 7005 istanbul-reports: 3.1.7 7006 magic-string: 0.30.11 7007 + magicast: 0.3.5 7008 std-env: 3.7.0 7009 test-exclude: 7.0.1 7010 tinyrainbow: 1.2.0 7011 + vitest: 2.0.5(@types/node@22.5.1) 7012 transitivePeerDependencies: 7013 - supports-color 7014 ··· 7180 7181 assertion-error@2.0.1: {} 7182 7183 + astring@1.9.0: {} 7184 7185 async@3.2.6: {} 7186 ··· 7191 autoprefixer@10.4.20(postcss@8.4.41): 7192 dependencies: 7193 browserslist: 4.23.3 7194 + caniuse-lite: 1.0.30001655 7195 fraction.js: 4.3.7 7196 normalize-range: 0.1.2 7197 picocolors: 1.0.1 ··· 7204 7205 await-lock@2.2.2: {} 7206 7207 + axios@1.7.6: 7208 dependencies: 7209 follow-redirects: 1.15.6 7210 form-data: 4.0.0 ··· 7240 babel-plugin-jest-hoist@29.6.3: 7241 dependencies: 7242 '@babel/template': 7.25.0 7243 + '@babel/types': 7.25.6 7244 '@types/babel__core': 7.20.5 7245 '@types/babel__traverse': 7.20.6 7246 ··· 7259 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) 7260 '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) 7261 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) 7262 + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) 7263 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) 7264 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) 7265 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) ··· 7331 7332 browserslist@4.23.3: 7333 dependencies: 7334 + caniuse-lite: 1.0.30001655 7335 + electron-to-chromium: 1.5.13 7336 node-releases: 2.0.18 7337 update-browserslist-db: 1.1.0(browserslist@4.23.3) 7338 ··· 7387 7388 camelcase@6.3.0: {} 7389 7390 + caniuse-lite@1.0.30001655: {} 7391 7392 cbor-extract@2.2.0: 7393 dependencies: ··· 7464 dependencies: 7465 consola: 3.2.3 7466 7467 + cjs-module-lexer@1.4.0: {} 7468 7469 clean-stack@2.2.0: {} 7470 ··· 7551 7552 core-util-is@1.0.3: {} 7553 7554 + create-jest@29.7.0(@types/node@22.5.1): 7555 dependencies: 7556 '@jest/types': 29.6.3 7557 chalk: 4.1.2 7558 exit: 0.1.2 7559 graceful-fs: 4.2.11 7560 + jest-config: 29.7.0(@types/node@22.5.1) 7561 jest-util: 29.7.0 7562 prompts: 2.4.2 7563 transitivePeerDependencies: ··· 7710 dependencies: 7711 jake: 10.9.2 7712 7713 + electron-to-chromium@1.5.13: {} 7714 7715 emittery@0.13.1: {} 7716 7717 + emoji-regex@10.4.0: {} 7718 7719 emoji-regex@8.0.0: {} 7720 ··· 7828 is-date-object: 1.0.5 7829 is-symbol: 1.0.4 7830 7831 + esbuild-plugins-node-modules-polyfill@1.6.6(esbuild@0.17.6): 7832 dependencies: 7833 '@jspm/core': 2.0.1 7834 esbuild: 0.17.6 ··· 7913 '@esbuild/win32-ia32': 0.23.1 7914 '@esbuild/win32-x64': 0.23.1 7915 7916 + escalade@3.2.0: {} 7917 7918 escape-html@1.0.3: {} 7919 ··· 7930 7931 eslint-plugin-eqeqeq-fix@1.0.3: {} 7932 7933 + eslint-plugin-react-hooks@4.6.2(eslint@9.9.1(jiti@1.21.6)): 7934 dependencies: 7935 + eslint: 9.9.1(jiti@1.21.6) 7936 7937 + eslint-plugin-react@7.35.0(eslint@9.9.1(jiti@1.21.6)): 7938 dependencies: 7939 array-includes: 3.1.8 7940 array.prototype.findlast: 1.2.5 ··· 7942 array.prototype.tosorted: 1.1.4 7943 doctrine: 2.1.0 7944 es-iterator-helpers: 1.0.19 7945 + eslint: 9.9.1(jiti@1.21.6) 7946 estraverse: 5.3.0 7947 hasown: 2.0.2 7948 jsx-ast-utils: 3.3.5 ··· 7956 string.prototype.matchall: 4.0.11 7957 string.prototype.repeat: 1.0.0 7958 7959 + eslint-plugin-simple-import-sort@12.1.1(eslint@9.9.1(jiti@1.21.6)): 7960 dependencies: 7961 + eslint: 9.9.1(jiti@1.21.6) 7962 7963 eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.10): 7964 dependencies: ··· 7966 postcss: 8.4.41 7967 tailwindcss: 3.4.10 7968 7969 + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)): 7970 dependencies: 7971 + eslint: 9.9.1(jiti@1.21.6) 7972 eslint-rule-composer: 0.3.0 7973 optionalDependencies: 7974 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 7975 7976 eslint-rule-composer@0.3.0: {} 7977 ··· 7984 7985 eslint-visitor-keys@4.0.0: {} 7986 7987 + eslint@9.9.1(jiti@1.21.6): 7988 dependencies: 7989 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) 7990 '@eslint-community/regexpp': 4.11.0 7991 + '@eslint/config-array': 0.18.0 7992 '@eslint/eslintrc': 3.1.0 7993 + '@eslint/js': 9.9.1 7994 '@humanwhocodes/module-importer': 1.0.1 7995 '@humanwhocodes/retry': 0.3.0 7996 '@nodelib/fs.walk': 1.2.8 ··· 8060 estree-util-to-js@1.2.0: 8061 dependencies: 8062 '@types/estree-jsx': 1.0.5 8063 + astring: 1.9.0 8064 source-map: 0.7.4 8065 8066 estree-util-value-to-estree@1.3.0: ··· 8082 8083 eval@0.1.8: 8084 dependencies: 8085 + '@types/node': 22.5.1 8086 require-like: 0.1.2 8087 8088 event-target-shim@5.0.1: {} ··· 8173 '@nodelib/fs.walk': 1.2.8 8174 glob-parent: 5.1.2 8175 merge2: 1.4.1 8176 + micromatch: 4.0.8 8177 8178 fast-json-parse@1.0.3: {} 8179 ··· 8349 es-errors: 1.3.0 8350 get-intrinsic: 1.2.4 8351 8352 + get-tsconfig@4.8.0: 8353 dependencies: 8354 resolve-pkg-maps: 1.0.0 8355 ··· 8359 consola: 3.2.3 8360 defu: 6.1.4 8361 node-fetch-native: 1.6.4 8362 + nypm: 0.3.11 8363 ohash: 1.1.3 8364 pathe: 1.1.2 8365 tar: 6.2.1 ··· 8427 8428 graphemer@1.4.0: {} 8429 8430 + graphql@16.9.0: 8431 + optional: true 8432 8433 gunzip-maybe@1.4.2: 8434 dependencies: ··· 8590 8591 is-callable@1.2.7: {} 8592 8593 + is-core-module@2.15.1: 8594 dependencies: 8595 hasown: 2.0.2 8596 ··· 8713 istanbul-lib-instrument@5.2.1: 8714 dependencies: 8715 '@babel/core': 7.25.2 8716 + '@babel/parser': 7.25.6 8717 '@istanbuljs/schema': 0.1.3 8718 istanbul-lib-coverage: 3.2.2 8719 semver: 6.3.1 ··· 8723 istanbul-lib-instrument@6.0.3: 8724 dependencies: 8725 '@babel/core': 7.25.2 8726 + '@babel/parser': 7.25.6 8727 '@istanbuljs/schema': 0.1.3 8728 istanbul-lib-coverage: 3.2.2 8729 semver: 7.6.3 ··· 8792 '@jest/expect': 29.7.0 8793 '@jest/test-result': 29.7.0 8794 '@jest/types': 29.6.3 8795 + '@types/node': 22.5.1 8796 chalk: 4.1.2 8797 co: 4.6.0 8798 dedent: 1.5.3 ··· 8812 - babel-plugin-macros 8813 - supports-color 8814 8815 + jest-cli@29.7.0(@types/node@22.5.1): 8816 dependencies: 8817 '@jest/core': 29.7.0 8818 '@jest/test-result': 29.7.0 8819 '@jest/types': 29.6.3 8820 chalk: 4.1.2 8821 + create-jest: 29.7.0(@types/node@22.5.1) 8822 exit: 0.1.2 8823 import-local: 3.2.0 8824 + jest-config: 29.7.0(@types/node@22.5.1) 8825 jest-util: 29.7.0 8826 jest-validate: 29.7.0 8827 yargs: 17.7.2 ··· 8831 - supports-color 8832 - ts-node 8833 8834 + jest-config@29.7.0(@types/node@22.5.1): 8835 dependencies: 8836 '@babel/core': 7.25.2 8837 '@jest/test-sequencer': 29.7.0 ··· 8850 jest-runner: 29.7.0 8851 jest-util: 29.7.0 8852 jest-validate: 29.7.0 8853 + micromatch: 4.0.8 8854 parse-json: 5.2.0 8855 pretty-format: 29.7.0 8856 slash: 3.0.0 8857 strip-json-comments: 3.1.1 8858 optionalDependencies: 8859 + '@types/node': 22.5.1 8860 transitivePeerDependencies: 8861 - babel-plugin-macros 8862 - supports-color ··· 8885 '@jest/environment': 29.7.0 8886 '@jest/fake-timers': 29.7.0 8887 '@jest/types': 29.6.3 8888 + '@types/node': 22.5.1 8889 jest-mock: 29.7.0 8890 jest-util: 29.7.0 8891 ··· 8895 dependencies: 8896 '@jest/types': 29.6.3 8897 '@types/graceful-fs': 4.1.9 8898 + '@types/node': 22.5.1 8899 anymatch: 3.1.3 8900 fb-watchman: 2.0.2 8901 graceful-fs: 4.2.11 8902 jest-regex-util: 29.6.3 8903 jest-util: 29.7.0 8904 jest-worker: 29.7.0 8905 + micromatch: 4.0.8 8906 walker: 1.0.8 8907 optionalDependencies: 8908 fsevents: 2.3.3 ··· 8926 '@types/stack-utils': 2.0.3 8927 chalk: 4.1.2 8928 graceful-fs: 4.2.11 8929 + micromatch: 4.0.8 8930 pretty-format: 29.7.0 8931 slash: 3.0.0 8932 stack-utils: 2.0.6 ··· 8934 jest-mock@29.7.0: 8935 dependencies: 8936 '@jest/types': 29.6.3 8937 + '@types/node': 22.5.1 8938 jest-util: 29.7.0 8939 8940 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): ··· 8969 '@jest/test-result': 29.7.0 8970 '@jest/transform': 29.7.0 8971 '@jest/types': 29.6.3 8972 + '@types/node': 22.5.1 8973 chalk: 4.1.2 8974 emittery: 0.13.1 8975 graceful-fs: 4.2.11 ··· 8997 '@jest/test-result': 29.7.0 8998 '@jest/transform': 29.7.0 8999 '@jest/types': 29.6.3 9000 + '@types/node': 22.5.1 9001 chalk: 4.1.2 9002 + cjs-module-lexer: 1.4.0 9003 collect-v8-coverage: 1.0.2 9004 glob: 7.2.3 9005 graceful-fs: 4.2.11 ··· 9018 jest-snapshot@29.7.0: 9019 dependencies: 9020 '@babel/core': 7.25.2 9021 + '@babel/generator': 7.25.6 9022 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) 9023 + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) 9024 + '@babel/types': 7.25.6 9025 '@jest/expect-utils': 29.7.0 9026 '@jest/transform': 29.7.0 9027 '@jest/types': 29.6.3 ··· 9043 jest-util@29.7.0: 9044 dependencies: 9045 '@jest/types': 29.6.3 9046 + '@types/node': 22.5.1 9047 chalk: 4.1.2 9048 ci-info: 3.9.0 9049 graceful-fs: 4.2.11 ··· 9062 dependencies: 9063 '@jest/test-result': 29.7.0 9064 '@jest/types': 29.6.3 9065 + '@types/node': 22.5.1 9066 ansi-escapes: 4.3.2 9067 chalk: 4.1.2 9068 emittery: 0.13.1 ··· 9071 9072 jest-worker@29.7.0: 9073 dependencies: 9074 + '@types/node': 22.5.1 9075 jest-util: 29.7.0 9076 merge-stream: 2.0.0 9077 supports-color: 8.1.1 9078 9079 + jest@29.7.0(@types/node@22.5.1): 9080 dependencies: 9081 '@jest/core': 29.7.0 9082 '@jest/types': 29.6.3 9083 import-local: 3.2.0 9084 + jest-cli: 29.7.0(@types/node@22.5.1) 9085 transitivePeerDependencies: 9086 - '@types/node' 9087 - babel-plugin-macros ··· 9098 '@sideway/formula': 3.0.1 9099 '@sideway/pinpoint': 2.0.0 9100 9101 + jotai@2.9.3(@types/react@18.3.5)(react@18.3.1): 9102 optionalDependencies: 9103 + '@types/react': 18.3.5 9104 react: 18.3.1 9105 9106 js-tokens@4.0.0: {} ··· 9176 execa: 8.0.1 9177 lilconfig: 3.1.2 9178 listr2: 8.2.4 9179 + micromatch: 4.0.8 9180 pidtree: 0.6.0 9181 string-argv: 0.3.2 9182 yaml: 2.5.0 ··· 9204 local-pkg@0.5.0: 9205 dependencies: 9206 mlly: 1.7.1 9207 + pkg-types: 1.2.0 9208 9209 locate-path@3.0.0: 9210 dependencies: ··· 9262 dependencies: 9263 '@jridgewell/sourcemap-codec': 1.5.0 9264 9265 + magicast@0.3.5: 9266 dependencies: 9267 + '@babel/parser': 7.25.6 9268 + '@babel/types': 7.25.6 9269 source-map-js: 1.2.0 9270 9271 make-dir@4.0.0: ··· 9387 9388 media-query-parser@2.0.2: 9389 dependencies: 9390 + '@babel/runtime': 7.25.6 9391 9392 media-typer@0.3.0: {} 9393 ··· 9614 transitivePeerDependencies: 9615 - supports-color 9616 9617 + micromatch@4.0.8: 9618 dependencies: 9619 braces: 3.0.3 9620 picomatch: 2.3.1 ··· 9686 dependencies: 9687 acorn: 8.12.1 9688 pathe: 1.1.2 9689 + pkg-types: 1.2.0 9690 ufo: 1.5.4 9691 9692 modern-ahocorasick@1.0.1: {} ··· 9711 9712 ms@2.1.3: {} 9713 9714 + msw@2.4.1(graphql@16.9.0)(typescript@5.5.4): 9715 dependencies: 9716 '@bundled-es-modules/cookie': 2.0.0 9717 '@bundled-es-modules/statuses': 1.0.1 ··· 9722 '@types/cookie': 0.6.0 9723 '@types/statuses': 2.0.5 9724 chalk: 4.1.2 9725 headers-polyfill: 4.0.3 9726 is-node-process: 1.2.0 9727 outvariant: 1.4.3 9728 path-to-regexp: 6.2.2 9729 strict-event-emitter: 0.5.1 9730 + type-fest: 4.26.0 9731 yargs: 17.7.2 9732 optionalDependencies: 9733 + graphql: 16.9.0 9734 typescript: 5.5.4 9735 9736 multiformats@9.9.0: {} ··· 9772 normalize-package-data@5.0.0: 9773 dependencies: 9774 hosted-git-info: 6.1.1 9775 + is-core-module: 2.15.1 9776 semver: 7.6.3 9777 validate-npm-package-license: 3.0.4 9778 ··· 9820 dependencies: 9821 path-key: 4.0.0 9822 9823 + nypm@0.3.11: 9824 dependencies: 9825 citty: 0.1.6 9826 consola: 3.2.3 9827 execa: 8.0.1 9828 pathe: 1.1.2 9829 + pkg-types: 1.2.0 9830 ufo: 1.5.4 9831 9832 object-assign@4.1.1: {} ··· 10059 process-warning: 3.0.0 10060 quick-format-unescaped: 4.0.4 10061 real-require: 0.2.0 10062 + safe-stable-stringify: 2.5.0 10063 sonic-boom: 3.8.1 10064 thread-stream: 2.7.0 10065 ··· 10069 dependencies: 10070 find-up: 4.1.0 10071 10072 + pkg-types@1.2.0: 10073 dependencies: 10074 confbox: 0.1.7 10075 mlly: 1.7.1 ··· 10183 dependencies: 10184 parse-ms: 2.1.0 10185 10186 + prisma@5.19.0: 10187 dependencies: 10188 + '@prisma/engines': 5.19.0 10189 + optionalDependencies: 10190 + fsevents: 2.3.3 10191 10192 proc-log@3.0.0: {} 10193 ··· 10397 10398 remix-utils@7.6.0(@remix-run/node@2.11.2(typescript@5.5.4))(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/router@1.19.1)(react@18.3.1)(zod@3.23.8): 10399 dependencies: 10400 + type-fest: 4.26.0 10401 optionalDependencies: 10402 '@remix-run/node': 2.11.2(typescript@5.5.4) 10403 '@remix-run/react': 2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) ··· 10427 10428 resolve@1.22.8: 10429 dependencies: 10430 + is-core-module: 2.15.1 10431 path-parse: 1.0.7 10432 supports-preserve-symlinks-flag: 1.0.0 10433 10434 resolve@2.0.0-next.5: 10435 dependencies: 10436 + is-core-module: 2.15.1 10437 path-parse: 1.0.7 10438 supports-preserve-symlinks-flag: 1.0.0 10439 ··· 10481 10482 rxjs@7.8.1: 10483 dependencies: 10484 + tslib: 2.7.0 10485 10486 sade@1.8.1: 10487 dependencies: ··· 10504 es-errors: 1.3.0 10505 is-regex: 1.1.4 10506 10507 + safe-stable-stringify@2.5.0: {} 10508 10509 safer-buffer@2.1.2: {} 10510 ··· 10636 spdx-correct@3.2.0: 10637 dependencies: 10638 spdx-expression-parse: 3.0.1 10639 + spdx-license-ids: 3.0.20 10640 10641 spdx-exceptions@2.5.0: {} 10642 10643 spdx-expression-parse@3.0.1: 10644 dependencies: 10645 spdx-exceptions: 2.5.0 10646 + spdx-license-ids: 3.0.20 10647 10648 + spdx-license-ids@3.0.20: {} 10649 10650 split2@4.2.0: {} 10651 ··· 10694 10695 string-width@7.2.0: 10696 dependencies: 10697 + emoji-regex: 10.4.0 10698 get-east-asian-width: 1.2.0 10699 strip-ansi: 7.1.0 10700 ··· 10821 is-glob: 4.0.3 10822 jiti: 1.21.6 10823 lilconfig: 2.1.0 10824 + micromatch: 4.0.8 10825 normalize-path: 3.0.0 10826 object-hash: 3.0.0 10827 picocolors: 1.0.1 ··· 10955 minimist: 1.2.8 10956 strip-bom: 3.0.0 10957 10958 + tslib@2.7.0: {} 10959 10960 + tsx@4.19.0: 10961 dependencies: 10962 esbuild: 0.23.1 10963 + get-tsconfig: 4.8.0 10964 optionalDependencies: 10965 fsevents: 2.3.3 10966 ··· 10974 10975 type-fest@0.21.3: {} 10976 10977 + type-fest@4.26.0: {} 10978 10979 type-is@1.6.18: 10980 dependencies: ··· 11013 is-typed-array: 1.1.13 11014 possible-typed-array-names: 1.0.0 11015 11016 + typescript-eslint@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4): 11017 dependencies: 11018 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 11019 + '@typescript-eslint/parser': 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 11020 + '@typescript-eslint/utils': 7.18.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) 11021 + eslint: 9.9.1(jiti@1.21.6) 11022 optionalDependencies: 11023 typescript: 5.5.4 11024 transitivePeerDependencies: ··· 11104 update-browserslist-db@1.1.0(browserslist@4.23.3): 11105 dependencies: 11106 browserslist: 4.23.3 11107 + escalade: 3.2.0 11108 picocolors: 1.0.1 11109 11110 uri-js@4.4.1: ··· 11166 unist-util-stringify-position: 3.0.3 11167 vfile-message: 3.1.4 11168 11169 + vite-node@1.6.0(@types/node@22.5.1): 11170 dependencies: 11171 cac: 6.7.14 11172 debug: 4.3.6 11173 pathe: 1.1.2 11174 picocolors: 1.0.1 11175 + vite: 5.4.2(@types/node@22.5.1) 11176 transitivePeerDependencies: 11177 - '@types/node' 11178 - less ··· 11184 - supports-color 11185 - terser 11186 11187 + vite-node@2.0.5(@types/node@22.5.1): 11188 dependencies: 11189 cac: 6.7.14 11190 debug: 4.3.6 11191 pathe: 1.1.2 11192 tinyrainbow: 1.2.0 11193 + vite: 5.4.2(@types/node@22.5.1) 11194 transitivePeerDependencies: 11195 - '@types/node' 11196 - less ··· 11202 - supports-color 11203 - terser 11204 11205 + vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)): 11206 dependencies: 11207 debug: 4.3.6 11208 globrex: 0.1.2 11209 tsconfck: 3.1.1(typescript@5.5.4) 11210 optionalDependencies: 11211 + vite: 5.4.2(@types/node@22.5.1) 11212 transitivePeerDependencies: 11213 - supports-color 11214 - typescript 11215 11216 + vite@5.4.2(@types/node@22.5.1): 11217 dependencies: 11218 esbuild: 0.21.5 11219 postcss: 8.4.41 11220 rollup: 4.21.2 11221 optionalDependencies: 11222 + '@types/node': 22.5.1 11223 fsevents: 2.3.3 11224 11225 + vitest-environment-vprisma@1.3.0(@prisma/client@5.19.0(prisma@5.19.0))(jest@29.7.0(@types/node@22.5.1))(vitest@2.0.5(@types/node@22.5.1)): 11226 dependencies: 11227 + '@prisma/client': 5.19.0(prisma@5.19.0) 11228 + '@quramy/jest-prisma-core': 1.8.1(jest@29.7.0(@types/node@22.5.1)) 11229 + vitest: 2.0.5(@types/node@22.5.1) 11230 transitivePeerDependencies: 11231 - jest 11232 11233 + vitest-mock-extended@2.0.2(typescript@5.5.4)(vitest@2.0.5(@types/node@22.5.1)): 11234 dependencies: 11235 ts-essentials: 10.0.2(typescript@5.5.4) 11236 typescript: 5.5.4 11237 + vitest: 2.0.5(@types/node@22.5.1) 11238 11239 + vitest@2.0.5(@types/node@22.5.1): 11240 dependencies: 11241 '@ampproject/remapping': 2.3.0 11242 '@vitest/expect': 2.0.5 ··· 11254 tinybench: 2.9.0 11255 tinypool: 1.0.1 11256 tinyrainbow: 1.2.0 11257 + vite: 5.4.2(@types/node@22.5.1) 11258 + vite-node: 2.0.5(@types/node@22.5.1) 11259 why-is-node-running: 2.3.0 11260 optionalDependencies: 11261 + '@types/node': 22.5.1 11262 transitivePeerDependencies: 11263 - less 11264 - lightningcss ··· 11271 11272 wait-on@8.0.0: 11273 dependencies: 11274 + axios: 1.7.6 11275 joi: 17.13.3 11276 lodash: 4.17.21 11277 minimist: 1.2.8 ··· 11402 yargs@17.7.2: 11403 dependencies: 11404 cliui: 8.0.1 11405 + escalade: 3.2.0 11406 get-caller-file: 2.0.5 11407 require-directory: 2.1.1 11408 string-width: 4.2.3