an app to share curated trails
sidetrail.app
1{
2 "name": "sidetrail",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "sidetrail",
9 "version": "0.1.0",
10 "hasInstallScript": true,
11 "workspaces": [
12 "db",
13 "ingester",
14 "realtime"
15 ],
16 "dependencies": {
17 "@atproto/api": "^0.17.4",
18 "@atproto/identity": "^0.4.9",
19 "@atproto/lex": "^0.0.4",
20 "@atproto/oauth-client-node": "^0.3.11",
21 "@atproto/syntax": "^0.4.2",
22 "@opentelemetry/api": "^1.9.0",
23 "@opentelemetry/instrumentation-pg": "^0.61.1",
24 "@radix-ui/react-dialog": "^1.1.15",
25 "@radix-ui/react-dropdown-menu": "^2.1.16",
26 "@types/pg": "^8.15.6",
27 "@types/ws": "^8.18.1",
28 "@vercel/otel": "^2.1.0",
29 "drizzle-orm": "^0.44.7",
30 "eslint-plugin-react-hooks": "^7.0.1",
31 "hls.js": "^1.6.13",
32 "ioredis": "^5.8.2",
33 "iron-session": "^8.0.4",
34 "lru-cache": "^11.2.4",
35 "next": "^16.1.3",
36 "pg": "^8.16.3",
37 "react": "^19",
38 "react-dom": "^19",
39 "react-error-boundary": "^6.0.0",
40 "ws": "^8.18.3"
41 },
42 "devDependencies": {
43 "@eslint/js": "^9.39.1",
44 "@types/node": "^22.14.1",
45 "@types/react": "^19.2.7",
46 "@types/react-dom": "^19.2.3",
47 "@vitest/ui": "^4.0.1",
48 "drizzle-kit": "^0.18.1",
49 "eslint": "^9.39.1",
50 "husky": "^9.1.7",
51 "lint-staged": "^16.2.6",
52 "patch-package": "^8.0.0",
53 "prettier": "^3.6.2",
54 "server-only": "^0.0.1",
55 "typescript": "^5.9.3",
56 "typescript-eslint": "^8.46.4",
57 "vitest": "^4.0.1"
58 },
59 "engines": {
60 "node": ">=22.16.0"
61 }
62 },
63 "db": {
64 "name": "@sidetrail/db",
65 "version": "0.0.1",
66 "dependencies": {
67 "drizzle-orm": "^0.44.7",
68 "pg": "^8.16.3"
69 },
70 "devDependencies": {
71 "@types/pg": "^8.15.6"
72 }
73 },
74 "ingester": {
75 "name": "sidetrail-ingester",
76 "version": "0.1.0",
77 "dependencies": {
78 "@sidetrail/db": "*",
79 "dotenv": "^17.2.3",
80 "drizzle-orm": "^0.44.7",
81 "pg": "^8.16.3",
82 "tsx": "^4.19.0",
83 "ws": "^8.18.3"
84 },
85 "devDependencies": {
86 "@types/node": "^22.14.1",
87 "@types/pg": "^8.15.6",
88 "@types/ws": "^8.18.1",
89 "typescript": "^5.9.3"
90 },
91 "engines": {
92 "node": ">=22.16.0"
93 }
94 },
95 "node_modules/@atproto-labs/did-resolver": {
96 "version": "0.2.3",
97 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.3.tgz",
98 "integrity": "sha512-NAAVMthPD98eEYprpU7+MccDxFzwa3OhecweitL0/4ntjjcmqy1ytTl+ynOcTEC69H/ENjlpo36BB+b2obDcvA==",
99 "license": "MIT",
100 "dependencies": {
101 "@atproto-labs/fetch": "0.2.3",
102 "@atproto-labs/pipe": "0.1.1",
103 "@atproto-labs/simple-store": "0.3.0",
104 "@atproto-labs/simple-store-memory": "0.1.4",
105 "@atproto/did": "0.2.2",
106 "zod": "^3.23.8"
107 }
108 },
109 "node_modules/@atproto-labs/fetch": {
110 "version": "0.2.3",
111 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz",
112 "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==",
113 "license": "MIT",
114 "dependencies": {
115 "@atproto-labs/pipe": "0.1.1"
116 }
117 },
118 "node_modules/@atproto-labs/fetch-node": {
119 "version": "0.2.0",
120 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.2.0.tgz",
121 "integrity": "sha512-Krq09nH/aeoiU2s9xdHA0FjTEFWG9B5FFenipv1iRixCcPc7V3DhTNDawxG9gI8Ny0k4dBVS9WTRN/IDzBx86Q==",
122 "license": "MIT",
123 "dependencies": {
124 "@atproto-labs/fetch": "0.2.3",
125 "@atproto-labs/pipe": "0.1.1",
126 "ipaddr.js": "^2.1.0",
127 "undici": "^6.14.1"
128 },
129 "engines": {
130 "node": ">=18.7.0"
131 }
132 },
133 "node_modules/@atproto-labs/handle-resolver": {
134 "version": "0.3.4",
135 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.4.tgz",
136 "integrity": "sha512-wsNopfzfgO3uPvfnFDgNeXgDufXxSXhjBjp2WEiSzEiLrMy0Jodnqggw4OzD9MJKf0a4Iu2/ydd537qdy91LrQ==",
137 "license": "MIT",
138 "dependencies": {
139 "@atproto-labs/simple-store": "0.3.0",
140 "@atproto-labs/simple-store-memory": "0.1.4",
141 "@atproto/did": "0.2.3",
142 "zod": "^3.23.8"
143 }
144 },
145 "node_modules/@atproto-labs/handle-resolver-node": {
146 "version": "0.1.23",
147 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.23.tgz",
148 "integrity": "sha512-tBRr2LCgzn3klk+DL0xrTFv4zg5tEszdeW6vSIFVebBYSb3MLdfhievmSqZdIQ4c9UCC4hN7YXTlZCXj8+2YmQ==",
149 "license": "MIT",
150 "dependencies": {
151 "@atproto-labs/fetch-node": "0.2.0",
152 "@atproto-labs/handle-resolver": "0.3.4",
153 "@atproto/did": "0.2.3"
154 },
155 "engines": {
156 "node": ">=18.7.0"
157 }
158 },
159 "node_modules/@atproto-labs/handle-resolver-node/node_modules/@atproto/did": {
160 "version": "0.2.3",
161 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.3.tgz",
162 "integrity": "sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==",
163 "license": "MIT",
164 "dependencies": {
165 "zod": "^3.23.8"
166 }
167 },
168 "node_modules/@atproto-labs/handle-resolver/node_modules/@atproto/did": {
169 "version": "0.2.3",
170 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.3.tgz",
171 "integrity": "sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==",
172 "license": "MIT",
173 "dependencies": {
174 "zod": "^3.23.8"
175 }
176 },
177 "node_modules/@atproto-labs/identity-resolver": {
178 "version": "0.3.4",
179 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.4.tgz",
180 "integrity": "sha512-HNUEFQIo2ws6iATxmgHd5D5rAsWYupgxZucgwolVHPiMjE1SY+EmxEsfbEN1wDEzM8/u9AKUg/jrxxPEwsgbew==",
181 "license": "MIT",
182 "dependencies": {
183 "@atproto-labs/did-resolver": "0.2.4",
184 "@atproto-labs/handle-resolver": "0.3.4"
185 }
186 },
187 "node_modules/@atproto-labs/identity-resolver/node_modules/@atproto-labs/did-resolver": {
188 "version": "0.2.4",
189 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.4.tgz",
190 "integrity": "sha512-sbXxBnAJWsKv/FEGG6a/WLz7zQYUr1vA2TXvNnPwwJQJCjPwEJMOh1vM22wBr185Phy7D2GD88PcRokn7eUVyw==",
191 "license": "MIT",
192 "dependencies": {
193 "@atproto-labs/fetch": "0.2.3",
194 "@atproto-labs/pipe": "0.1.1",
195 "@atproto-labs/simple-store": "0.3.0",
196 "@atproto-labs/simple-store-memory": "0.1.4",
197 "@atproto/did": "0.2.3",
198 "zod": "^3.23.8"
199 }
200 },
201 "node_modules/@atproto-labs/identity-resolver/node_modules/@atproto/did": {
202 "version": "0.2.3",
203 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.3.tgz",
204 "integrity": "sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==",
205 "license": "MIT",
206 "dependencies": {
207 "zod": "^3.23.8"
208 }
209 },
210 "node_modules/@atproto-labs/pipe": {
211 "version": "0.1.1",
212 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz",
213 "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==",
214 "license": "MIT"
215 },
216 "node_modules/@atproto-labs/simple-store": {
217 "version": "0.3.0",
218 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz",
219 "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==",
220 "license": "MIT"
221 },
222 "node_modules/@atproto-labs/simple-store-memory": {
223 "version": "0.1.4",
224 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz",
225 "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==",
226 "license": "MIT",
227 "dependencies": {
228 "@atproto-labs/simple-store": "0.3.0",
229 "lru-cache": "^10.2.0"
230 }
231 },
232 "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": {
233 "version": "10.4.3",
234 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
235 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
236 "license": "ISC"
237 },
238 "node_modules/@atproto/api": {
239 "version": "0.17.7",
240 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.17.7.tgz",
241 "integrity": "sha512-V+OJBZq9chcrD21xk1bUa6oc5DSKfQj5DmUPf5rmZncqL1w9ZEbS38H5cMyqqdhfgo2LWeDRdZHD0rvNyJsIaw==",
242 "license": "MIT",
243 "dependencies": {
244 "@atproto/common-web": "^0.4.3",
245 "@atproto/lexicon": "^0.5.1",
246 "@atproto/syntax": "^0.4.1",
247 "@atproto/xrpc": "^0.7.5",
248 "await-lock": "^2.2.2",
249 "multiformats": "^9.9.0",
250 "tlds": "^1.234.0",
251 "zod": "^3.23.8"
252 }
253 },
254 "node_modules/@atproto/common-web": {
255 "version": "0.4.6",
256 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.6.tgz",
257 "integrity": "sha512-+2mG/1oBcB/ZmYIU1ltrFMIiuy9aByKAkb2Fos/0eTdczcLBaH17k0KoxMGvhfsujN2r62XlanOAMzysa7lv1g==",
258 "license": "MIT",
259 "dependencies": {
260 "@atproto/lex-data": "0.0.2",
261 "@atproto/lex-json": "0.0.2",
262 "zod": "^3.23.8"
263 }
264 },
265 "node_modules/@atproto/crypto": {
266 "version": "0.4.5",
267 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz",
268 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==",
269 "license": "MIT",
270 "dependencies": {
271 "@noble/curves": "^1.7.0",
272 "@noble/hashes": "^1.6.1",
273 "uint8arrays": "3.0.0"
274 },
275 "engines": {
276 "node": ">=18.7.0"
277 }
278 },
279 "node_modules/@atproto/did": {
280 "version": "0.2.2",
281 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.2.tgz",
282 "integrity": "sha512-IfOcEIpGp3owcaWA/e8VSIjdi/ocz5JbT3Ghg9jgFgnxLlwE8ndrihiR4xbRdcdPLza9YQjrPQhfRYdCu7s4Yw==",
283 "license": "MIT",
284 "dependencies": {
285 "zod": "^3.23.8"
286 }
287 },
288 "node_modules/@atproto/identity": {
289 "version": "0.4.10",
290 "resolved": "https://registry.npmjs.org/@atproto/identity/-/identity-0.4.10.tgz",
291 "integrity": "sha512-nQbzDLXOhM8p/wo0cTh5DfMSOSHzj6jizpodX37LJ4S1TZzumSxAjHEZa5Rev3JaoD5uSWMVE0MmKEGWkPPvfQ==",
292 "license": "MIT",
293 "dependencies": {
294 "@atproto/common-web": "^0.4.4",
295 "@atproto/crypto": "^0.4.4"
296 },
297 "engines": {
298 "node": ">=18.7.0"
299 }
300 },
301 "node_modules/@atproto/jwk": {
302 "version": "0.6.0",
303 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz",
304 "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==",
305 "license": "MIT",
306 "dependencies": {
307 "multiformats": "^9.9.0",
308 "zod": "^3.23.8"
309 }
310 },
311 "node_modules/@atproto/jwk-jose": {
312 "version": "0.1.11",
313 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz",
314 "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==",
315 "license": "MIT",
316 "dependencies": {
317 "@atproto/jwk": "0.6.0",
318 "jose": "^5.2.0"
319 }
320 },
321 "node_modules/@atproto/jwk-webcrypto": {
322 "version": "0.2.0",
323 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz",
324 "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==",
325 "license": "MIT",
326 "dependencies": {
327 "@atproto/jwk": "0.6.0",
328 "@atproto/jwk-jose": "0.1.11",
329 "zod": "^3.23.8"
330 }
331 },
332 "node_modules/@atproto/lex": {
333 "version": "0.0.4",
334 "resolved": "https://registry.npmjs.org/@atproto/lex/-/lex-0.0.4.tgz",
335 "integrity": "sha512-OxrH4TZ4SmY49rIHTbJGWGhOjjrOGFK2SCIyWq1E/oyixUVF1pGt6Ubq4+gWdztLnUALaQxRjzUkUhVQfB6uoQ==",
336 "license": "MIT",
337 "dependencies": {
338 "@atproto/lex-builder": "0.0.4",
339 "@atproto/lex-client": "0.0.2",
340 "@atproto/lex-installer": "0.0.4",
341 "@atproto/lex-schema": "0.0.2",
342 "yargs": "^17.0.0"
343 },
344 "bin": {
345 "lex": "bin/lex",
346 "ts-lex": "bin/lex"
347 }
348 },
349 "node_modules/@atproto/lex-builder": {
350 "version": "0.0.4",
351 "resolved": "https://registry.npmjs.org/@atproto/lex-builder/-/lex-builder-0.0.4.tgz",
352 "integrity": "sha512-9TeoE0pA2SZxTPYFr1Q4GqBxr+zcXPchM3x0qMuiXhvaI6tUwOE8/jQpWeqLqC0H0XxD3NsJ1HTCAY++9dqx9w==",
353 "license": "MIT",
354 "dependencies": {
355 "@atproto/lex-document": "0.0.3",
356 "@atproto/lex-schema": "0.0.2",
357 "prettier": "^3.2.5",
358 "ts-morph": "^27.0.0",
359 "tslib": "^2.8.1"
360 }
361 },
362 "node_modules/@atproto/lex-cbor": {
363 "version": "0.0.1",
364 "resolved": "https://registry.npmjs.org/@atproto/lex-cbor/-/lex-cbor-0.0.1.tgz",
365 "integrity": "sha512-GCgowcC041tYmsoIxalIECJq4ZRHgREk6lFa4BzNRUZarMqwz57YF/7eUlo2Q6hoaMUL7Bjr6FvXwcZFaKrhvA==",
366 "license": "MIT",
367 "dependencies": {
368 "@atproto/lex-data": "0.0.1",
369 "multiformats": "^9.9.0",
370 "tslib": "^2.8.1"
371 }
372 },
373 "node_modules/@atproto/lex-cbor/node_modules/@atproto/lex-data": {
374 "version": "0.0.1",
375 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.1.tgz",
376 "integrity": "sha512-DrS/8cQcQs3s5t9ELAFNtyDZ8/PdiCx47ALtFEP2GnX2uCBHZRkqWG7xmu6ehjc787nsFzZBvlnz3T/gov5fGA==",
377 "license": "MIT",
378 "dependencies": {
379 "@atproto/syntax": "0.4.1",
380 "multiformats": "^9.9.0",
381 "tslib": "^2.8.1",
382 "uint8arrays": "3.0.0",
383 "unicode-segmenter": "^0.14.0"
384 }
385 },
386 "node_modules/@atproto/lex-cbor/node_modules/@atproto/syntax": {
387 "version": "0.4.1",
388 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz",
389 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==",
390 "license": "MIT"
391 },
392 "node_modules/@atproto/lex-client": {
393 "version": "0.0.2",
394 "resolved": "https://registry.npmjs.org/@atproto/lex-client/-/lex-client-0.0.2.tgz",
395 "integrity": "sha512-F1fE0AoXlYe6yt7Wq6AErArUp4qrgBl5DWf9lBrcAZMBj2HEXVj6PNq+hyAsw7PmAsnl8SFh2eOKa9tPJsY1Iw==",
396 "license": "MIT",
397 "dependencies": {
398 "@atproto/lex-data": "0.0.1",
399 "@atproto/lex-json": "0.0.1",
400 "@atproto/lex-schema": "0.0.2",
401 "tslib": "^2.8.1"
402 }
403 },
404 "node_modules/@atproto/lex-client/node_modules/@atproto/lex-data": {
405 "version": "0.0.1",
406 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.1.tgz",
407 "integrity": "sha512-DrS/8cQcQs3s5t9ELAFNtyDZ8/PdiCx47ALtFEP2GnX2uCBHZRkqWG7xmu6ehjc787nsFzZBvlnz3T/gov5fGA==",
408 "license": "MIT",
409 "dependencies": {
410 "@atproto/syntax": "0.4.1",
411 "multiformats": "^9.9.0",
412 "tslib": "^2.8.1",
413 "uint8arrays": "3.0.0",
414 "unicode-segmenter": "^0.14.0"
415 }
416 },
417 "node_modules/@atproto/lex-client/node_modules/@atproto/lex-json": {
418 "version": "0.0.1",
419 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.1.tgz",
420 "integrity": "sha512-ivcF7+pDRuD/P97IEKQ/9TruunXj0w58Khvwk3M6psaI5eZT6LRsRZ4cWcKaXiFX4SHnjy+x43g0f7pPtIsERg==",
421 "license": "MIT",
422 "dependencies": {
423 "@atproto/lex-data": "0.0.1",
424 "tslib": "^2.8.1"
425 }
426 },
427 "node_modules/@atproto/lex-client/node_modules/@atproto/syntax": {
428 "version": "0.4.1",
429 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz",
430 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==",
431 "license": "MIT"
432 },
433 "node_modules/@atproto/lex-data": {
434 "version": "0.0.2",
435 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.2.tgz",
436 "integrity": "sha512-euV2rDGi+coH8qvZOU+ieUOEbwPwff9ca6IiXIqjZJ76AvlIpj7vtAyIRCxHUW2BoU6h9yqyJgn9MKD2a7oIwg==",
437 "license": "MIT",
438 "dependencies": {
439 "@atproto/syntax": "0.4.2",
440 "multiformats": "^9.9.0",
441 "tslib": "^2.8.1",
442 "uint8arrays": "3.0.0",
443 "unicode-segmenter": "^0.14.0"
444 }
445 },
446 "node_modules/@atproto/lex-document": {
447 "version": "0.0.3",
448 "resolved": "https://registry.npmjs.org/@atproto/lex-document/-/lex-document-0.0.3.tgz",
449 "integrity": "sha512-62aWaQY1btBYgWbebZsDaidUHmLs3rRFe9z47WQujAZgP0bddiBGevAX9IZvaUva9reWiPZeOcF/SR/Fk4aN3A==",
450 "license": "MIT",
451 "dependencies": {
452 "@atproto/lex-schema": "0.0.2",
453 "core-js": "^3",
454 "tslib": "^2.8.1"
455 }
456 },
457 "node_modules/@atproto/lex-installer": {
458 "version": "0.0.4",
459 "resolved": "https://registry.npmjs.org/@atproto/lex-installer/-/lex-installer-0.0.4.tgz",
460 "integrity": "sha512-yL6e8LlXucckzpmo+Mmu3Bjc11qgGm4kbkO7W/vg0i/j23kizyvopMVUn/yIeJb//z+VfCU7YqVX/G2hAss3+g==",
461 "license": "MIT",
462 "dependencies": {
463 "@atproto/lex-builder": "0.0.4",
464 "@atproto/lex-cbor": "0.0.1",
465 "@atproto/lex-data": "0.0.1",
466 "@atproto/lex-document": "0.0.3",
467 "@atproto/lex-resolver": "0.0.3",
468 "@atproto/lex-schema": "0.0.2",
469 "@atproto/syntax": "0.4.1",
470 "tslib": "^2.8.1"
471 }
472 },
473 "node_modules/@atproto/lex-installer/node_modules/@atproto/lex-data": {
474 "version": "0.0.1",
475 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.1.tgz",
476 "integrity": "sha512-DrS/8cQcQs3s5t9ELAFNtyDZ8/PdiCx47ALtFEP2GnX2uCBHZRkqWG7xmu6ehjc787nsFzZBvlnz3T/gov5fGA==",
477 "license": "MIT",
478 "dependencies": {
479 "@atproto/syntax": "0.4.1",
480 "multiformats": "^9.9.0",
481 "tslib": "^2.8.1",
482 "uint8arrays": "3.0.0",
483 "unicode-segmenter": "^0.14.0"
484 }
485 },
486 "node_modules/@atproto/lex-installer/node_modules/@atproto/syntax": {
487 "version": "0.4.1",
488 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz",
489 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==",
490 "license": "MIT"
491 },
492 "node_modules/@atproto/lex-json": {
493 "version": "0.0.2",
494 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.2.tgz",
495 "integrity": "sha512-Pd72lO+l2rhOTutnf11omh9ZkoB/elbzE3HSmn2wuZlyH1mRhTYvoH8BOGokWQwbZkCE8LL3nOqMT3gHCD2l7g==",
496 "license": "MIT",
497 "dependencies": {
498 "@atproto/lex-data": "0.0.2",
499 "tslib": "^2.8.1"
500 }
501 },
502 "node_modules/@atproto/lex-resolver": {
503 "version": "0.0.3",
504 "resolved": "https://registry.npmjs.org/@atproto/lex-resolver/-/lex-resolver-0.0.3.tgz",
505 "integrity": "sha512-IFYGzETvnbzFDw93emyFV1rNoFYVMiGrOH7J3VSoDZJXW5fwqNW5cKX77eLxO+ni5vxVE9nGvZAVfTggb5nMUg==",
506 "license": "MIT",
507 "dependencies": {
508 "@atproto-labs/did-resolver": "0.2.3",
509 "@atproto/lex-client": "0.0.2",
510 "@atproto/lex-document": "0.0.3",
511 "@atproto/syntax": "0.4.1",
512 "tslib": "^2.8.1"
513 }
514 },
515 "node_modules/@atproto/lex-resolver/node_modules/@atproto/syntax": {
516 "version": "0.4.1",
517 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz",
518 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==",
519 "license": "MIT"
520 },
521 "node_modules/@atproto/lex-schema": {
522 "version": "0.0.2",
523 "resolved": "https://registry.npmjs.org/@atproto/lex-schema/-/lex-schema-0.0.2.tgz",
524 "integrity": "sha512-LjfQ+569gRA+L6VCyK1SeojtiGQh2t0AZx3LH3ANKBzQRzsFZbtq5KajEgfdgYTs5O7bp5Acccek/p0A/831cQ==",
525 "license": "MIT",
526 "dependencies": {
527 "@atproto/lex-data": "0.0.1",
528 "@atproto/syntax": "0.4.1",
529 "tslib": "^2.8.1"
530 }
531 },
532 "node_modules/@atproto/lex-schema/node_modules/@atproto/lex-data": {
533 "version": "0.0.1",
534 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.1.tgz",
535 "integrity": "sha512-DrS/8cQcQs3s5t9ELAFNtyDZ8/PdiCx47ALtFEP2GnX2uCBHZRkqWG7xmu6ehjc787nsFzZBvlnz3T/gov5fGA==",
536 "license": "MIT",
537 "dependencies": {
538 "@atproto/syntax": "0.4.1",
539 "multiformats": "^9.9.0",
540 "tslib": "^2.8.1",
541 "uint8arrays": "3.0.0",
542 "unicode-segmenter": "^0.14.0"
543 }
544 },
545 "node_modules/@atproto/lex-schema/node_modules/@atproto/syntax": {
546 "version": "0.4.1",
547 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz",
548 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==",
549 "license": "MIT"
550 },
551 "node_modules/@atproto/lexicon": {
552 "version": "0.5.2",
553 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.5.2.tgz",
554 "integrity": "sha512-lRmJgMA8f5j7VB5Iu5cp188ald5FuI4FlmZ7nn6EBrk1dgOstWVrI5Ft6K3z2vjyLZRG6nzknlsw+tDP63p7bQ==",
555 "license": "MIT",
556 "dependencies": {
557 "@atproto/common-web": "^0.4.4",
558 "@atproto/syntax": "^0.4.1",
559 "iso-datestring-validator": "^2.2.2",
560 "multiformats": "^9.9.0",
561 "zod": "^3.23.8"
562 }
563 },
564 "node_modules/@atproto/oauth-client": {
565 "version": "0.5.10",
566 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.10.tgz",
567 "integrity": "sha512-2mdJFyYbaOw3e/1KMBOQ2/J9p+MfWW8kE6FKdExWrJ7JPJpTJw2ZF2EmdGHCVeXw386dQgXbLkr+w4vbgSqfMQ==",
568 "license": "MIT",
569 "dependencies": {
570 "@atproto-labs/did-resolver": "0.2.4",
571 "@atproto-labs/fetch": "0.2.3",
572 "@atproto-labs/handle-resolver": "0.3.4",
573 "@atproto-labs/identity-resolver": "0.3.4",
574 "@atproto-labs/simple-store": "0.3.0",
575 "@atproto-labs/simple-store-memory": "0.1.4",
576 "@atproto/did": "0.2.3",
577 "@atproto/jwk": "0.6.0",
578 "@atproto/oauth-types": "0.5.2",
579 "@atproto/xrpc": "0.7.6",
580 "core-js": "^3",
581 "multiformats": "^9.9.0",
582 "zod": "^3.23.8"
583 }
584 },
585 "node_modules/@atproto/oauth-client-node": {
586 "version": "0.3.12",
587 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.3.12.tgz",
588 "integrity": "sha512-9ejfO1H8qo3EbiAJgxKcdcR5Ay/9hgaC5OdxtTN63bcOrkIhvBN0xpVPGZYLL1iJQyNeK1T5m/LDrv4gUS1B+g==",
589 "license": "MIT",
590 "dependencies": {
591 "@atproto-labs/did-resolver": "0.2.4",
592 "@atproto-labs/handle-resolver-node": "0.1.23",
593 "@atproto-labs/simple-store": "0.3.0",
594 "@atproto/did": "0.2.3",
595 "@atproto/jwk": "0.6.0",
596 "@atproto/jwk-jose": "0.1.11",
597 "@atproto/jwk-webcrypto": "0.2.0",
598 "@atproto/oauth-client": "0.5.10",
599 "@atproto/oauth-types": "0.5.2"
600 },
601 "engines": {
602 "node": ">=18.7.0"
603 }
604 },
605 "node_modules/@atproto/oauth-client-node/node_modules/@atproto-labs/did-resolver": {
606 "version": "0.2.4",
607 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.4.tgz",
608 "integrity": "sha512-sbXxBnAJWsKv/FEGG6a/WLz7zQYUr1vA2TXvNnPwwJQJCjPwEJMOh1vM22wBr185Phy7D2GD88PcRokn7eUVyw==",
609 "license": "MIT",
610 "dependencies": {
611 "@atproto-labs/fetch": "0.2.3",
612 "@atproto-labs/pipe": "0.1.1",
613 "@atproto-labs/simple-store": "0.3.0",
614 "@atproto-labs/simple-store-memory": "0.1.4",
615 "@atproto/did": "0.2.3",
616 "zod": "^3.23.8"
617 }
618 },
619 "node_modules/@atproto/oauth-client-node/node_modules/@atproto/did": {
620 "version": "0.2.3",
621 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.3.tgz",
622 "integrity": "sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==",
623 "license": "MIT",
624 "dependencies": {
625 "zod": "^3.23.8"
626 }
627 },
628 "node_modules/@atproto/oauth-client/node_modules/@atproto-labs/did-resolver": {
629 "version": "0.2.4",
630 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.4.tgz",
631 "integrity": "sha512-sbXxBnAJWsKv/FEGG6a/WLz7zQYUr1vA2TXvNnPwwJQJCjPwEJMOh1vM22wBr185Phy7D2GD88PcRokn7eUVyw==",
632 "license": "MIT",
633 "dependencies": {
634 "@atproto-labs/fetch": "0.2.3",
635 "@atproto-labs/pipe": "0.1.1",
636 "@atproto-labs/simple-store": "0.3.0",
637 "@atproto-labs/simple-store-memory": "0.1.4",
638 "@atproto/did": "0.2.3",
639 "zod": "^3.23.8"
640 }
641 },
642 "node_modules/@atproto/oauth-client/node_modules/@atproto/did": {
643 "version": "0.2.3",
644 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.3.tgz",
645 "integrity": "sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==",
646 "license": "MIT",
647 "dependencies": {
648 "zod": "^3.23.8"
649 }
650 },
651 "node_modules/@atproto/oauth-types": {
652 "version": "0.5.2",
653 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.5.2.tgz",
654 "integrity": "sha512-9DCDvtvCanTwAaU5UakYDO0hzcOITS3RutK5zfLytE5Y9unj0REmTDdN8Xd8YCfUJl7T/9pYpf04Uyq7bFTASg==",
655 "license": "MIT",
656 "dependencies": {
657 "@atproto/did": "0.2.3",
658 "@atproto/jwk": "0.6.0",
659 "zod": "^3.23.8"
660 }
661 },
662 "node_modules/@atproto/oauth-types/node_modules/@atproto/did": {
663 "version": "0.2.3",
664 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.3.tgz",
665 "integrity": "sha512-VI8JJkSizvM2cHYJa37WlbzeCm5tWpojyc1/Zy8q8OOjyoy6X4S4BEfoP941oJcpxpMTObamibQIXQDo7tnIjg==",
666 "license": "MIT",
667 "dependencies": {
668 "zod": "^3.23.8"
669 }
670 },
671 "node_modules/@atproto/syntax": {
672 "version": "0.4.2",
673 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.2.tgz",
674 "integrity": "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==",
675 "license": "MIT"
676 },
677 "node_modules/@atproto/xrpc": {
678 "version": "0.7.6",
679 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.6.tgz",
680 "integrity": "sha512-RvCf4j0JnKYWuz3QzsYCntJi3VuiAAybQsMIUw2wLWcHhchO9F7UaBZINLL2z0qc/cYWPv5NSwcVydMseoCZLA==",
681 "license": "MIT",
682 "dependencies": {
683 "@atproto/lexicon": "^0.5.2",
684 "zod": "^3.23.8"
685 }
686 },
687 "node_modules/@babel/code-frame": {
688 "version": "7.27.1",
689 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
690 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
691 "license": "MIT",
692 "dependencies": {
693 "@babel/helper-validator-identifier": "^7.27.1",
694 "js-tokens": "^4.0.0",
695 "picocolors": "^1.1.1"
696 },
697 "engines": {
698 "node": ">=6.9.0"
699 }
700 },
701 "node_modules/@babel/compat-data": {
702 "version": "7.28.5",
703 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
704 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
705 "license": "MIT",
706 "engines": {
707 "node": ">=6.9.0"
708 }
709 },
710 "node_modules/@babel/core": {
711 "version": "7.28.5",
712 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
713 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
714 "license": "MIT",
715 "dependencies": {
716 "@babel/code-frame": "^7.27.1",
717 "@babel/generator": "^7.28.5",
718 "@babel/helper-compilation-targets": "^7.27.2",
719 "@babel/helper-module-transforms": "^7.28.3",
720 "@babel/helpers": "^7.28.4",
721 "@babel/parser": "^7.28.5",
722 "@babel/template": "^7.27.2",
723 "@babel/traverse": "^7.28.5",
724 "@babel/types": "^7.28.5",
725 "@jridgewell/remapping": "^2.3.5",
726 "convert-source-map": "^2.0.0",
727 "debug": "^4.1.0",
728 "gensync": "^1.0.0-beta.2",
729 "json5": "^2.2.3",
730 "semver": "^6.3.1"
731 },
732 "engines": {
733 "node": ">=6.9.0"
734 },
735 "funding": {
736 "type": "opencollective",
737 "url": "https://opencollective.com/babel"
738 }
739 },
740 "node_modules/@babel/generator": {
741 "version": "7.28.5",
742 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
743 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
744 "license": "MIT",
745 "dependencies": {
746 "@babel/parser": "^7.28.5",
747 "@babel/types": "^7.28.5",
748 "@jridgewell/gen-mapping": "^0.3.12",
749 "@jridgewell/trace-mapping": "^0.3.28",
750 "jsesc": "^3.0.2"
751 },
752 "engines": {
753 "node": ">=6.9.0"
754 }
755 },
756 "node_modules/@babel/helper-compilation-targets": {
757 "version": "7.27.2",
758 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
759 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
760 "license": "MIT",
761 "dependencies": {
762 "@babel/compat-data": "^7.27.2",
763 "@babel/helper-validator-option": "^7.27.1",
764 "browserslist": "^4.24.0",
765 "lru-cache": "^5.1.1",
766 "semver": "^6.3.1"
767 },
768 "engines": {
769 "node": ">=6.9.0"
770 }
771 },
772 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
773 "version": "5.1.1",
774 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
775 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
776 "license": "ISC",
777 "dependencies": {
778 "yallist": "^3.0.2"
779 }
780 },
781 "node_modules/@babel/helper-globals": {
782 "version": "7.28.0",
783 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
784 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
785 "license": "MIT",
786 "engines": {
787 "node": ">=6.9.0"
788 }
789 },
790 "node_modules/@babel/helper-module-imports": {
791 "version": "7.27.1",
792 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
793 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
794 "license": "MIT",
795 "dependencies": {
796 "@babel/traverse": "^7.27.1",
797 "@babel/types": "^7.27.1"
798 },
799 "engines": {
800 "node": ">=6.9.0"
801 }
802 },
803 "node_modules/@babel/helper-module-transforms": {
804 "version": "7.28.3",
805 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
806 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
807 "license": "MIT",
808 "dependencies": {
809 "@babel/helper-module-imports": "^7.27.1",
810 "@babel/helper-validator-identifier": "^7.27.1",
811 "@babel/traverse": "^7.28.3"
812 },
813 "engines": {
814 "node": ">=6.9.0"
815 },
816 "peerDependencies": {
817 "@babel/core": "^7.0.0"
818 }
819 },
820 "node_modules/@babel/helper-string-parser": {
821 "version": "7.27.1",
822 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
823 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
824 "license": "MIT",
825 "engines": {
826 "node": ">=6.9.0"
827 }
828 },
829 "node_modules/@babel/helper-validator-identifier": {
830 "version": "7.28.5",
831 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
832 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
833 "license": "MIT",
834 "engines": {
835 "node": ">=6.9.0"
836 }
837 },
838 "node_modules/@babel/helper-validator-option": {
839 "version": "7.27.1",
840 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
841 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
842 "license": "MIT",
843 "engines": {
844 "node": ">=6.9.0"
845 }
846 },
847 "node_modules/@babel/helpers": {
848 "version": "7.28.4",
849 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
850 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
851 "license": "MIT",
852 "dependencies": {
853 "@babel/template": "^7.27.2",
854 "@babel/types": "^7.28.4"
855 },
856 "engines": {
857 "node": ">=6.9.0"
858 }
859 },
860 "node_modules/@babel/parser": {
861 "version": "7.28.5",
862 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
863 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
864 "license": "MIT",
865 "dependencies": {
866 "@babel/types": "^7.28.5"
867 },
868 "bin": {
869 "parser": "bin/babel-parser.js"
870 },
871 "engines": {
872 "node": ">=6.0.0"
873 }
874 },
875 "node_modules/@babel/runtime": {
876 "version": "7.28.4",
877 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz",
878 "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",
879 "license": "MIT",
880 "engines": {
881 "node": ">=6.9.0"
882 }
883 },
884 "node_modules/@babel/template": {
885 "version": "7.27.2",
886 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
887 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
888 "license": "MIT",
889 "dependencies": {
890 "@babel/code-frame": "^7.27.1",
891 "@babel/parser": "^7.27.2",
892 "@babel/types": "^7.27.1"
893 },
894 "engines": {
895 "node": ">=6.9.0"
896 }
897 },
898 "node_modules/@babel/traverse": {
899 "version": "7.28.5",
900 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
901 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
902 "license": "MIT",
903 "dependencies": {
904 "@babel/code-frame": "^7.27.1",
905 "@babel/generator": "^7.28.5",
906 "@babel/helper-globals": "^7.28.0",
907 "@babel/parser": "^7.28.5",
908 "@babel/template": "^7.27.2",
909 "@babel/types": "^7.28.5",
910 "debug": "^4.3.1"
911 },
912 "engines": {
913 "node": ">=6.9.0"
914 }
915 },
916 "node_modules/@babel/types": {
917 "version": "7.28.5",
918 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
919 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
920 "license": "MIT",
921 "dependencies": {
922 "@babel/helper-string-parser": "^7.27.1",
923 "@babel/helper-validator-identifier": "^7.28.5"
924 },
925 "engines": {
926 "node": ">=6.9.0"
927 }
928 },
929 "node_modules/@emnapi/runtime": {
930 "version": "1.7.1",
931 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz",
932 "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==",
933 "license": "MIT",
934 "optional": true,
935 "dependencies": {
936 "tslib": "^2.4.0"
937 }
938 },
939 "node_modules/@esbuild/aix-ppc64": {
940 "version": "0.25.12",
941 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
942 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
943 "cpu": [
944 "ppc64"
945 ],
946 "dev": true,
947 "license": "MIT",
948 "optional": true,
949 "os": [
950 "aix"
951 ],
952 "engines": {
953 "node": ">=18"
954 }
955 },
956 "node_modules/@esbuild/android-arm": {
957 "version": "0.25.12",
958 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
959 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
960 "cpu": [
961 "arm"
962 ],
963 "dev": true,
964 "license": "MIT",
965 "optional": true,
966 "os": [
967 "android"
968 ],
969 "engines": {
970 "node": ">=18"
971 }
972 },
973 "node_modules/@esbuild/android-arm64": {
974 "version": "0.25.12",
975 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
976 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
977 "cpu": [
978 "arm64"
979 ],
980 "dev": true,
981 "license": "MIT",
982 "optional": true,
983 "os": [
984 "android"
985 ],
986 "engines": {
987 "node": ">=18"
988 }
989 },
990 "node_modules/@esbuild/android-x64": {
991 "version": "0.25.12",
992 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
993 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
994 "cpu": [
995 "x64"
996 ],
997 "dev": true,
998 "license": "MIT",
999 "optional": true,
1000 "os": [
1001 "android"
1002 ],
1003 "engines": {
1004 "node": ">=18"
1005 }
1006 },
1007 "node_modules/@esbuild/darwin-arm64": {
1008 "version": "0.25.12",
1009 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
1010 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
1011 "cpu": [
1012 "arm64"
1013 ],
1014 "dev": true,
1015 "license": "MIT",
1016 "optional": true,
1017 "os": [
1018 "darwin"
1019 ],
1020 "engines": {
1021 "node": ">=18"
1022 }
1023 },
1024 "node_modules/@esbuild/darwin-x64": {
1025 "version": "0.25.12",
1026 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
1027 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
1028 "cpu": [
1029 "x64"
1030 ],
1031 "dev": true,
1032 "license": "MIT",
1033 "optional": true,
1034 "os": [
1035 "darwin"
1036 ],
1037 "engines": {
1038 "node": ">=18"
1039 }
1040 },
1041 "node_modules/@esbuild/freebsd-arm64": {
1042 "version": "0.25.12",
1043 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
1044 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
1045 "cpu": [
1046 "arm64"
1047 ],
1048 "dev": true,
1049 "license": "MIT",
1050 "optional": true,
1051 "os": [
1052 "freebsd"
1053 ],
1054 "engines": {
1055 "node": ">=18"
1056 }
1057 },
1058 "node_modules/@esbuild/freebsd-x64": {
1059 "version": "0.25.12",
1060 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
1061 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
1062 "cpu": [
1063 "x64"
1064 ],
1065 "dev": true,
1066 "license": "MIT",
1067 "optional": true,
1068 "os": [
1069 "freebsd"
1070 ],
1071 "engines": {
1072 "node": ">=18"
1073 }
1074 },
1075 "node_modules/@esbuild/linux-arm": {
1076 "version": "0.25.12",
1077 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
1078 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
1079 "cpu": [
1080 "arm"
1081 ],
1082 "dev": true,
1083 "license": "MIT",
1084 "optional": true,
1085 "os": [
1086 "linux"
1087 ],
1088 "engines": {
1089 "node": ">=18"
1090 }
1091 },
1092 "node_modules/@esbuild/linux-arm64": {
1093 "version": "0.25.12",
1094 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
1095 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
1096 "cpu": [
1097 "arm64"
1098 ],
1099 "dev": true,
1100 "license": "MIT",
1101 "optional": true,
1102 "os": [
1103 "linux"
1104 ],
1105 "engines": {
1106 "node": ">=18"
1107 }
1108 },
1109 "node_modules/@esbuild/linux-ia32": {
1110 "version": "0.25.12",
1111 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
1112 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
1113 "cpu": [
1114 "ia32"
1115 ],
1116 "dev": true,
1117 "license": "MIT",
1118 "optional": true,
1119 "os": [
1120 "linux"
1121 ],
1122 "engines": {
1123 "node": ">=18"
1124 }
1125 },
1126 "node_modules/@esbuild/linux-loong64": {
1127 "version": "0.25.12",
1128 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
1129 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
1130 "cpu": [
1131 "loong64"
1132 ],
1133 "dev": true,
1134 "license": "MIT",
1135 "optional": true,
1136 "os": [
1137 "linux"
1138 ],
1139 "engines": {
1140 "node": ">=18"
1141 }
1142 },
1143 "node_modules/@esbuild/linux-mips64el": {
1144 "version": "0.25.12",
1145 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
1146 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
1147 "cpu": [
1148 "mips64el"
1149 ],
1150 "dev": true,
1151 "license": "MIT",
1152 "optional": true,
1153 "os": [
1154 "linux"
1155 ],
1156 "engines": {
1157 "node": ">=18"
1158 }
1159 },
1160 "node_modules/@esbuild/linux-ppc64": {
1161 "version": "0.25.12",
1162 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
1163 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
1164 "cpu": [
1165 "ppc64"
1166 ],
1167 "dev": true,
1168 "license": "MIT",
1169 "optional": true,
1170 "os": [
1171 "linux"
1172 ],
1173 "engines": {
1174 "node": ">=18"
1175 }
1176 },
1177 "node_modules/@esbuild/linux-riscv64": {
1178 "version": "0.25.12",
1179 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
1180 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
1181 "cpu": [
1182 "riscv64"
1183 ],
1184 "dev": true,
1185 "license": "MIT",
1186 "optional": true,
1187 "os": [
1188 "linux"
1189 ],
1190 "engines": {
1191 "node": ">=18"
1192 }
1193 },
1194 "node_modules/@esbuild/linux-s390x": {
1195 "version": "0.25.12",
1196 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
1197 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
1198 "cpu": [
1199 "s390x"
1200 ],
1201 "dev": true,
1202 "license": "MIT",
1203 "optional": true,
1204 "os": [
1205 "linux"
1206 ],
1207 "engines": {
1208 "node": ">=18"
1209 }
1210 },
1211 "node_modules/@esbuild/linux-x64": {
1212 "version": "0.25.12",
1213 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
1214 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
1215 "cpu": [
1216 "x64"
1217 ],
1218 "dev": true,
1219 "license": "MIT",
1220 "optional": true,
1221 "os": [
1222 "linux"
1223 ],
1224 "engines": {
1225 "node": ">=18"
1226 }
1227 },
1228 "node_modules/@esbuild/netbsd-arm64": {
1229 "version": "0.25.12",
1230 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
1231 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
1232 "cpu": [
1233 "arm64"
1234 ],
1235 "dev": true,
1236 "license": "MIT",
1237 "optional": true,
1238 "os": [
1239 "netbsd"
1240 ],
1241 "engines": {
1242 "node": ">=18"
1243 }
1244 },
1245 "node_modules/@esbuild/netbsd-x64": {
1246 "version": "0.25.12",
1247 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
1248 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
1249 "cpu": [
1250 "x64"
1251 ],
1252 "dev": true,
1253 "license": "MIT",
1254 "optional": true,
1255 "os": [
1256 "netbsd"
1257 ],
1258 "engines": {
1259 "node": ">=18"
1260 }
1261 },
1262 "node_modules/@esbuild/openbsd-arm64": {
1263 "version": "0.25.12",
1264 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
1265 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
1266 "cpu": [
1267 "arm64"
1268 ],
1269 "dev": true,
1270 "license": "MIT",
1271 "optional": true,
1272 "os": [
1273 "openbsd"
1274 ],
1275 "engines": {
1276 "node": ">=18"
1277 }
1278 },
1279 "node_modules/@esbuild/openbsd-x64": {
1280 "version": "0.25.12",
1281 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
1282 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
1283 "cpu": [
1284 "x64"
1285 ],
1286 "dev": true,
1287 "license": "MIT",
1288 "optional": true,
1289 "os": [
1290 "openbsd"
1291 ],
1292 "engines": {
1293 "node": ">=18"
1294 }
1295 },
1296 "node_modules/@esbuild/openharmony-arm64": {
1297 "version": "0.25.12",
1298 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
1299 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
1300 "cpu": [
1301 "arm64"
1302 ],
1303 "dev": true,
1304 "license": "MIT",
1305 "optional": true,
1306 "os": [
1307 "openharmony"
1308 ],
1309 "engines": {
1310 "node": ">=18"
1311 }
1312 },
1313 "node_modules/@esbuild/sunos-x64": {
1314 "version": "0.25.12",
1315 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
1316 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
1317 "cpu": [
1318 "x64"
1319 ],
1320 "dev": true,
1321 "license": "MIT",
1322 "optional": true,
1323 "os": [
1324 "sunos"
1325 ],
1326 "engines": {
1327 "node": ">=18"
1328 }
1329 },
1330 "node_modules/@esbuild/win32-arm64": {
1331 "version": "0.25.12",
1332 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
1333 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
1334 "cpu": [
1335 "arm64"
1336 ],
1337 "dev": true,
1338 "license": "MIT",
1339 "optional": true,
1340 "os": [
1341 "win32"
1342 ],
1343 "engines": {
1344 "node": ">=18"
1345 }
1346 },
1347 "node_modules/@esbuild/win32-ia32": {
1348 "version": "0.25.12",
1349 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
1350 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
1351 "cpu": [
1352 "ia32"
1353 ],
1354 "dev": true,
1355 "license": "MIT",
1356 "optional": true,
1357 "os": [
1358 "win32"
1359 ],
1360 "engines": {
1361 "node": ">=18"
1362 }
1363 },
1364 "node_modules/@esbuild/win32-x64": {
1365 "version": "0.25.12",
1366 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
1367 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
1368 "cpu": [
1369 "x64"
1370 ],
1371 "dev": true,
1372 "license": "MIT",
1373 "optional": true,
1374 "os": [
1375 "win32"
1376 ],
1377 "engines": {
1378 "node": ">=18"
1379 }
1380 },
1381 "node_modules/@eslint-community/eslint-utils": {
1382 "version": "4.9.0",
1383 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
1384 "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
1385 "license": "MIT",
1386 "dependencies": {
1387 "eslint-visitor-keys": "^3.4.3"
1388 },
1389 "engines": {
1390 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1391 },
1392 "funding": {
1393 "url": "https://opencollective.com/eslint"
1394 },
1395 "peerDependencies": {
1396 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1397 }
1398 },
1399 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
1400 "version": "3.4.3",
1401 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
1402 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
1403 "license": "Apache-2.0",
1404 "engines": {
1405 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1406 },
1407 "funding": {
1408 "url": "https://opencollective.com/eslint"
1409 }
1410 },
1411 "node_modules/@eslint-community/regexpp": {
1412 "version": "4.12.2",
1413 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
1414 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
1415 "license": "MIT",
1416 "engines": {
1417 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
1418 }
1419 },
1420 "node_modules/@eslint/config-array": {
1421 "version": "0.21.1",
1422 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz",
1423 "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",
1424 "license": "Apache-2.0",
1425 "dependencies": {
1426 "@eslint/object-schema": "^2.1.7",
1427 "debug": "^4.3.1",
1428 "minimatch": "^3.1.2"
1429 },
1430 "engines": {
1431 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1432 }
1433 },
1434 "node_modules/@eslint/config-helpers": {
1435 "version": "0.4.2",
1436 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
1437 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
1438 "license": "Apache-2.0",
1439 "dependencies": {
1440 "@eslint/core": "^0.17.0"
1441 },
1442 "engines": {
1443 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1444 }
1445 },
1446 "node_modules/@eslint/core": {
1447 "version": "0.17.0",
1448 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
1449 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
1450 "license": "Apache-2.0",
1451 "dependencies": {
1452 "@types/json-schema": "^7.0.15"
1453 },
1454 "engines": {
1455 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1456 }
1457 },
1458 "node_modules/@eslint/eslintrc": {
1459 "version": "3.3.3",
1460 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz",
1461 "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==",
1462 "license": "MIT",
1463 "dependencies": {
1464 "ajv": "^6.12.4",
1465 "debug": "^4.3.2",
1466 "espree": "^10.0.1",
1467 "globals": "^14.0.0",
1468 "ignore": "^5.2.0",
1469 "import-fresh": "^3.2.1",
1470 "js-yaml": "^4.1.1",
1471 "minimatch": "^3.1.2",
1472 "strip-json-comments": "^3.1.1"
1473 },
1474 "engines": {
1475 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1476 },
1477 "funding": {
1478 "url": "https://opencollective.com/eslint"
1479 }
1480 },
1481 "node_modules/@eslint/js": {
1482 "version": "9.39.1",
1483 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz",
1484 "integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==",
1485 "license": "MIT",
1486 "engines": {
1487 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1488 },
1489 "funding": {
1490 "url": "https://eslint.org/donate"
1491 }
1492 },
1493 "node_modules/@eslint/object-schema": {
1494 "version": "2.1.7",
1495 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
1496 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
1497 "license": "Apache-2.0",
1498 "engines": {
1499 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1500 }
1501 },
1502 "node_modules/@eslint/plugin-kit": {
1503 "version": "0.4.1",
1504 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
1505 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
1506 "license": "Apache-2.0",
1507 "dependencies": {
1508 "@eslint/core": "^0.17.0",
1509 "levn": "^0.4.1"
1510 },
1511 "engines": {
1512 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1513 }
1514 },
1515 "node_modules/@floating-ui/core": {
1516 "version": "1.7.3",
1517 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz",
1518 "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==",
1519 "license": "MIT",
1520 "dependencies": {
1521 "@floating-ui/utils": "^0.2.10"
1522 }
1523 },
1524 "node_modules/@floating-ui/dom": {
1525 "version": "1.7.4",
1526 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz",
1527 "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==",
1528 "license": "MIT",
1529 "dependencies": {
1530 "@floating-ui/core": "^1.7.3",
1531 "@floating-ui/utils": "^0.2.10"
1532 }
1533 },
1534 "node_modules/@floating-ui/react-dom": {
1535 "version": "2.1.6",
1536 "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.6.tgz",
1537 "integrity": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==",
1538 "license": "MIT",
1539 "dependencies": {
1540 "@floating-ui/dom": "^1.7.4"
1541 },
1542 "peerDependencies": {
1543 "react": ">=16.8.0",
1544 "react-dom": ">=16.8.0"
1545 }
1546 },
1547 "node_modules/@floating-ui/utils": {
1548 "version": "0.2.10",
1549 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz",
1550 "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==",
1551 "license": "MIT"
1552 },
1553 "node_modules/@humanfs/core": {
1554 "version": "0.19.1",
1555 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
1556 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
1557 "license": "Apache-2.0",
1558 "engines": {
1559 "node": ">=18.18.0"
1560 }
1561 },
1562 "node_modules/@humanfs/node": {
1563 "version": "0.16.7",
1564 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
1565 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
1566 "license": "Apache-2.0",
1567 "dependencies": {
1568 "@humanfs/core": "^0.19.1",
1569 "@humanwhocodes/retry": "^0.4.0"
1570 },
1571 "engines": {
1572 "node": ">=18.18.0"
1573 }
1574 },
1575 "node_modules/@humanwhocodes/module-importer": {
1576 "version": "1.0.1",
1577 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
1578 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
1579 "license": "Apache-2.0",
1580 "engines": {
1581 "node": ">=12.22"
1582 },
1583 "funding": {
1584 "type": "github",
1585 "url": "https://github.com/sponsors/nzakas"
1586 }
1587 },
1588 "node_modules/@humanwhocodes/retry": {
1589 "version": "0.4.3",
1590 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
1591 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
1592 "license": "Apache-2.0",
1593 "engines": {
1594 "node": ">=18.18"
1595 },
1596 "funding": {
1597 "type": "github",
1598 "url": "https://github.com/sponsors/nzakas"
1599 }
1600 },
1601 "node_modules/@img/colour": {
1602 "version": "1.0.0",
1603 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz",
1604 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==",
1605 "license": "MIT",
1606 "optional": true,
1607 "engines": {
1608 "node": ">=18"
1609 }
1610 },
1611 "node_modules/@img/sharp-darwin-arm64": {
1612 "version": "0.34.5",
1613 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
1614 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
1615 "cpu": [
1616 "arm64"
1617 ],
1618 "license": "Apache-2.0",
1619 "optional": true,
1620 "os": [
1621 "darwin"
1622 ],
1623 "engines": {
1624 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1625 },
1626 "funding": {
1627 "url": "https://opencollective.com/libvips"
1628 },
1629 "optionalDependencies": {
1630 "@img/sharp-libvips-darwin-arm64": "1.2.4"
1631 }
1632 },
1633 "node_modules/@img/sharp-darwin-x64": {
1634 "version": "0.34.5",
1635 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
1636 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
1637 "cpu": [
1638 "x64"
1639 ],
1640 "license": "Apache-2.0",
1641 "optional": true,
1642 "os": [
1643 "darwin"
1644 ],
1645 "engines": {
1646 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1647 },
1648 "funding": {
1649 "url": "https://opencollective.com/libvips"
1650 },
1651 "optionalDependencies": {
1652 "@img/sharp-libvips-darwin-x64": "1.2.4"
1653 }
1654 },
1655 "node_modules/@img/sharp-libvips-darwin-arm64": {
1656 "version": "1.2.4",
1657 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
1658 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
1659 "cpu": [
1660 "arm64"
1661 ],
1662 "license": "LGPL-3.0-or-later",
1663 "optional": true,
1664 "os": [
1665 "darwin"
1666 ],
1667 "funding": {
1668 "url": "https://opencollective.com/libvips"
1669 }
1670 },
1671 "node_modules/@img/sharp-libvips-darwin-x64": {
1672 "version": "1.2.4",
1673 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
1674 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
1675 "cpu": [
1676 "x64"
1677 ],
1678 "license": "LGPL-3.0-or-later",
1679 "optional": true,
1680 "os": [
1681 "darwin"
1682 ],
1683 "funding": {
1684 "url": "https://opencollective.com/libvips"
1685 }
1686 },
1687 "node_modules/@img/sharp-libvips-linux-arm": {
1688 "version": "1.2.4",
1689 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
1690 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
1691 "cpu": [
1692 "arm"
1693 ],
1694 "license": "LGPL-3.0-or-later",
1695 "optional": true,
1696 "os": [
1697 "linux"
1698 ],
1699 "funding": {
1700 "url": "https://opencollective.com/libvips"
1701 }
1702 },
1703 "node_modules/@img/sharp-libvips-linux-arm64": {
1704 "version": "1.2.4",
1705 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
1706 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
1707 "cpu": [
1708 "arm64"
1709 ],
1710 "license": "LGPL-3.0-or-later",
1711 "optional": true,
1712 "os": [
1713 "linux"
1714 ],
1715 "funding": {
1716 "url": "https://opencollective.com/libvips"
1717 }
1718 },
1719 "node_modules/@img/sharp-libvips-linux-ppc64": {
1720 "version": "1.2.4",
1721 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
1722 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
1723 "cpu": [
1724 "ppc64"
1725 ],
1726 "license": "LGPL-3.0-or-later",
1727 "optional": true,
1728 "os": [
1729 "linux"
1730 ],
1731 "funding": {
1732 "url": "https://opencollective.com/libvips"
1733 }
1734 },
1735 "node_modules/@img/sharp-libvips-linux-riscv64": {
1736 "version": "1.2.4",
1737 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
1738 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
1739 "cpu": [
1740 "riscv64"
1741 ],
1742 "license": "LGPL-3.0-or-later",
1743 "optional": true,
1744 "os": [
1745 "linux"
1746 ],
1747 "funding": {
1748 "url": "https://opencollective.com/libvips"
1749 }
1750 },
1751 "node_modules/@img/sharp-libvips-linux-s390x": {
1752 "version": "1.2.4",
1753 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
1754 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
1755 "cpu": [
1756 "s390x"
1757 ],
1758 "license": "LGPL-3.0-or-later",
1759 "optional": true,
1760 "os": [
1761 "linux"
1762 ],
1763 "funding": {
1764 "url": "https://opencollective.com/libvips"
1765 }
1766 },
1767 "node_modules/@img/sharp-libvips-linux-x64": {
1768 "version": "1.2.4",
1769 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
1770 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
1771 "cpu": [
1772 "x64"
1773 ],
1774 "license": "LGPL-3.0-or-later",
1775 "optional": true,
1776 "os": [
1777 "linux"
1778 ],
1779 "funding": {
1780 "url": "https://opencollective.com/libvips"
1781 }
1782 },
1783 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
1784 "version": "1.2.4",
1785 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
1786 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
1787 "cpu": [
1788 "arm64"
1789 ],
1790 "license": "LGPL-3.0-or-later",
1791 "optional": true,
1792 "os": [
1793 "linux"
1794 ],
1795 "funding": {
1796 "url": "https://opencollective.com/libvips"
1797 }
1798 },
1799 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
1800 "version": "1.2.4",
1801 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
1802 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
1803 "cpu": [
1804 "x64"
1805 ],
1806 "license": "LGPL-3.0-or-later",
1807 "optional": true,
1808 "os": [
1809 "linux"
1810 ],
1811 "funding": {
1812 "url": "https://opencollective.com/libvips"
1813 }
1814 },
1815 "node_modules/@img/sharp-linux-arm": {
1816 "version": "0.34.5",
1817 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
1818 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
1819 "cpu": [
1820 "arm"
1821 ],
1822 "license": "Apache-2.0",
1823 "optional": true,
1824 "os": [
1825 "linux"
1826 ],
1827 "engines": {
1828 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1829 },
1830 "funding": {
1831 "url": "https://opencollective.com/libvips"
1832 },
1833 "optionalDependencies": {
1834 "@img/sharp-libvips-linux-arm": "1.2.4"
1835 }
1836 },
1837 "node_modules/@img/sharp-linux-arm64": {
1838 "version": "0.34.5",
1839 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
1840 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
1841 "cpu": [
1842 "arm64"
1843 ],
1844 "license": "Apache-2.0",
1845 "optional": true,
1846 "os": [
1847 "linux"
1848 ],
1849 "engines": {
1850 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1851 },
1852 "funding": {
1853 "url": "https://opencollective.com/libvips"
1854 },
1855 "optionalDependencies": {
1856 "@img/sharp-libvips-linux-arm64": "1.2.4"
1857 }
1858 },
1859 "node_modules/@img/sharp-linux-ppc64": {
1860 "version": "0.34.5",
1861 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
1862 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
1863 "cpu": [
1864 "ppc64"
1865 ],
1866 "license": "Apache-2.0",
1867 "optional": true,
1868 "os": [
1869 "linux"
1870 ],
1871 "engines": {
1872 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1873 },
1874 "funding": {
1875 "url": "https://opencollective.com/libvips"
1876 },
1877 "optionalDependencies": {
1878 "@img/sharp-libvips-linux-ppc64": "1.2.4"
1879 }
1880 },
1881 "node_modules/@img/sharp-linux-riscv64": {
1882 "version": "0.34.5",
1883 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
1884 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
1885 "cpu": [
1886 "riscv64"
1887 ],
1888 "license": "Apache-2.0",
1889 "optional": true,
1890 "os": [
1891 "linux"
1892 ],
1893 "engines": {
1894 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1895 },
1896 "funding": {
1897 "url": "https://opencollective.com/libvips"
1898 },
1899 "optionalDependencies": {
1900 "@img/sharp-libvips-linux-riscv64": "1.2.4"
1901 }
1902 },
1903 "node_modules/@img/sharp-linux-s390x": {
1904 "version": "0.34.5",
1905 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
1906 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
1907 "cpu": [
1908 "s390x"
1909 ],
1910 "license": "Apache-2.0",
1911 "optional": true,
1912 "os": [
1913 "linux"
1914 ],
1915 "engines": {
1916 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1917 },
1918 "funding": {
1919 "url": "https://opencollective.com/libvips"
1920 },
1921 "optionalDependencies": {
1922 "@img/sharp-libvips-linux-s390x": "1.2.4"
1923 }
1924 },
1925 "node_modules/@img/sharp-linux-x64": {
1926 "version": "0.34.5",
1927 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
1928 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
1929 "cpu": [
1930 "x64"
1931 ],
1932 "license": "Apache-2.0",
1933 "optional": true,
1934 "os": [
1935 "linux"
1936 ],
1937 "engines": {
1938 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1939 },
1940 "funding": {
1941 "url": "https://opencollective.com/libvips"
1942 },
1943 "optionalDependencies": {
1944 "@img/sharp-libvips-linux-x64": "1.2.4"
1945 }
1946 },
1947 "node_modules/@img/sharp-linuxmusl-arm64": {
1948 "version": "0.34.5",
1949 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
1950 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
1951 "cpu": [
1952 "arm64"
1953 ],
1954 "license": "Apache-2.0",
1955 "optional": true,
1956 "os": [
1957 "linux"
1958 ],
1959 "engines": {
1960 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1961 },
1962 "funding": {
1963 "url": "https://opencollective.com/libvips"
1964 },
1965 "optionalDependencies": {
1966 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
1967 }
1968 },
1969 "node_modules/@img/sharp-linuxmusl-x64": {
1970 "version": "0.34.5",
1971 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
1972 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
1973 "cpu": [
1974 "x64"
1975 ],
1976 "license": "Apache-2.0",
1977 "optional": true,
1978 "os": [
1979 "linux"
1980 ],
1981 "engines": {
1982 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1983 },
1984 "funding": {
1985 "url": "https://opencollective.com/libvips"
1986 },
1987 "optionalDependencies": {
1988 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"
1989 }
1990 },
1991 "node_modules/@img/sharp-wasm32": {
1992 "version": "0.34.5",
1993 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
1994 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
1995 "cpu": [
1996 "wasm32"
1997 ],
1998 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1999 "optional": true,
2000 "dependencies": {
2001 "@emnapi/runtime": "^1.7.0"
2002 },
2003 "engines": {
2004 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
2005 },
2006 "funding": {
2007 "url": "https://opencollective.com/libvips"
2008 }
2009 },
2010 "node_modules/@img/sharp-win32-arm64": {
2011 "version": "0.34.5",
2012 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
2013 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
2014 "cpu": [
2015 "arm64"
2016 ],
2017 "license": "Apache-2.0 AND LGPL-3.0-or-later",
2018 "optional": true,
2019 "os": [
2020 "win32"
2021 ],
2022 "engines": {
2023 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
2024 },
2025 "funding": {
2026 "url": "https://opencollective.com/libvips"
2027 }
2028 },
2029 "node_modules/@img/sharp-win32-ia32": {
2030 "version": "0.34.5",
2031 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
2032 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
2033 "cpu": [
2034 "ia32"
2035 ],
2036 "license": "Apache-2.0 AND LGPL-3.0-or-later",
2037 "optional": true,
2038 "os": [
2039 "win32"
2040 ],
2041 "engines": {
2042 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
2043 },
2044 "funding": {
2045 "url": "https://opencollective.com/libvips"
2046 }
2047 },
2048 "node_modules/@img/sharp-win32-x64": {
2049 "version": "0.34.5",
2050 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
2051 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
2052 "cpu": [
2053 "x64"
2054 ],
2055 "license": "Apache-2.0 AND LGPL-3.0-or-later",
2056 "optional": true,
2057 "os": [
2058 "win32"
2059 ],
2060 "engines": {
2061 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
2062 },
2063 "funding": {
2064 "url": "https://opencollective.com/libvips"
2065 }
2066 },
2067 "node_modules/@ioredis/commands": {
2068 "version": "1.4.0",
2069 "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.4.0.tgz",
2070 "integrity": "sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==",
2071 "license": "MIT"
2072 },
2073 "node_modules/@isaacs/balanced-match": {
2074 "version": "4.0.1",
2075 "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
2076 "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
2077 "license": "MIT",
2078 "engines": {
2079 "node": "20 || >=22"
2080 }
2081 },
2082 "node_modules/@isaacs/brace-expansion": {
2083 "version": "5.0.0",
2084 "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
2085 "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
2086 "license": "MIT",
2087 "dependencies": {
2088 "@isaacs/balanced-match": "^4.0.1"
2089 },
2090 "engines": {
2091 "node": "20 || >=22"
2092 }
2093 },
2094 "node_modules/@jridgewell/gen-mapping": {
2095 "version": "0.3.13",
2096 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
2097 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
2098 "license": "MIT",
2099 "dependencies": {
2100 "@jridgewell/sourcemap-codec": "^1.5.0",
2101 "@jridgewell/trace-mapping": "^0.3.24"
2102 }
2103 },
2104 "node_modules/@jridgewell/remapping": {
2105 "version": "2.3.5",
2106 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
2107 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
2108 "license": "MIT",
2109 "dependencies": {
2110 "@jridgewell/gen-mapping": "^0.3.5",
2111 "@jridgewell/trace-mapping": "^0.3.24"
2112 }
2113 },
2114 "node_modules/@jridgewell/resolve-uri": {
2115 "version": "3.1.2",
2116 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
2117 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
2118 "license": "MIT",
2119 "engines": {
2120 "node": ">=6.0.0"
2121 }
2122 },
2123 "node_modules/@jridgewell/sourcemap-codec": {
2124 "version": "1.5.5",
2125 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
2126 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
2127 "license": "MIT"
2128 },
2129 "node_modules/@jridgewell/trace-mapping": {
2130 "version": "0.3.31",
2131 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
2132 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
2133 "license": "MIT",
2134 "dependencies": {
2135 "@jridgewell/resolve-uri": "^3.1.0",
2136 "@jridgewell/sourcemap-codec": "^1.4.14"
2137 }
2138 },
2139 "node_modules/@next/env": {
2140 "version": "16.1.3",
2141 "resolved": "https://registry.npmjs.org/@next/env/-/env-16.1.3.tgz",
2142 "integrity": "sha512-BLP14oBOvZWXgfdJf9ao+VD8O30uE+x7PaV++QtACLX329WcRSJRO5YJ+Bcvu0Q+c/lei41TjSiFf6pXqnpbQA==",
2143 "license": "MIT"
2144 },
2145 "node_modules/@next/swc-darwin-arm64": {
2146 "version": "16.1.3",
2147 "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.1.3.tgz",
2148 "integrity": "sha512-CpOD3lmig6VflihVoGxiR/l5Jkjfi4uLaOR4ziriMv0YMDoF6cclI+p5t2nstM8TmaFiY6PCTBgRWB57/+LiBA==",
2149 "cpu": [
2150 "arm64"
2151 ],
2152 "license": "MIT",
2153 "optional": true,
2154 "os": [
2155 "darwin"
2156 ],
2157 "engines": {
2158 "node": ">= 10"
2159 }
2160 },
2161 "node_modules/@next/swc-darwin-x64": {
2162 "version": "16.1.3",
2163 "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.1.3.tgz",
2164 "integrity": "sha512-aF4us2JXh0zn3hNxvL1Bx3BOuh8Lcw3p3Xnurlvca/iptrDH1BrpObwkw9WZra7L7/0qB9kjlREq3hN/4x4x+Q==",
2165 "cpu": [
2166 "x64"
2167 ],
2168 "license": "MIT",
2169 "optional": true,
2170 "os": [
2171 "darwin"
2172 ],
2173 "engines": {
2174 "node": ">= 10"
2175 }
2176 },
2177 "node_modules/@next/swc-linux-arm64-gnu": {
2178 "version": "16.1.3",
2179 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.1.3.tgz",
2180 "integrity": "sha512-8VRkcpcfBtYvhGgXAF7U3MBx6+G1lACM1XCo1JyaUr4KmAkTNP8Dv2wdMq7BI+jqRBw3zQE7c57+lmp7jCFfKA==",
2181 "cpu": [
2182 "arm64"
2183 ],
2184 "license": "MIT",
2185 "optional": true,
2186 "os": [
2187 "linux"
2188 ],
2189 "engines": {
2190 "node": ">= 10"
2191 }
2192 },
2193 "node_modules/@next/swc-linux-arm64-musl": {
2194 "version": "16.1.3",
2195 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.1.3.tgz",
2196 "integrity": "sha512-UbFx69E2UP7MhzogJRMFvV9KdEn4sLGPicClwgqnLht2TEi204B71HuVfps3ymGAh0c44QRAF+ZmvZZhLLmhNg==",
2197 "cpu": [
2198 "arm64"
2199 ],
2200 "license": "MIT",
2201 "optional": true,
2202 "os": [
2203 "linux"
2204 ],
2205 "engines": {
2206 "node": ">= 10"
2207 }
2208 },
2209 "node_modules/@next/swc-linux-x64-gnu": {
2210 "version": "16.1.3",
2211 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.1.3.tgz",
2212 "integrity": "sha512-SzGTfTjR5e9T+sZh5zXqG/oeRQufExxBF6MssXS7HPeZFE98JDhCRZXpSyCfWrWrYrzmnw/RVhlP2AxQm+wkRQ==",
2213 "cpu": [
2214 "x64"
2215 ],
2216 "license": "MIT",
2217 "optional": true,
2218 "os": [
2219 "linux"
2220 ],
2221 "engines": {
2222 "node": ">= 10"
2223 }
2224 },
2225 "node_modules/@next/swc-linux-x64-musl": {
2226 "version": "16.1.3",
2227 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.1.3.tgz",
2228 "integrity": "sha512-HlrDpj0v+JBIvQex1mXHq93Mht5qQmfyci+ZNwGClnAQldSfxI6h0Vupte1dSR4ueNv4q7qp5kTnmLOBIQnGow==",
2229 "cpu": [
2230 "x64"
2231 ],
2232 "license": "MIT",
2233 "optional": true,
2234 "os": [
2235 "linux"
2236 ],
2237 "engines": {
2238 "node": ">= 10"
2239 }
2240 },
2241 "node_modules/@next/swc-win32-arm64-msvc": {
2242 "version": "16.1.3",
2243 "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.1.3.tgz",
2244 "integrity": "sha512-3gFCp83/LSduZMSIa+lBREP7+5e7FxpdBoc9QrCdmp+dapmTK9I+SLpY60Z39GDmTXSZA4huGg9WwmYbr6+WRw==",
2245 "cpu": [
2246 "arm64"
2247 ],
2248 "license": "MIT",
2249 "optional": true,
2250 "os": [
2251 "win32"
2252 ],
2253 "engines": {
2254 "node": ">= 10"
2255 }
2256 },
2257 "node_modules/@next/swc-win32-x64-msvc": {
2258 "version": "16.1.3",
2259 "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.1.3.tgz",
2260 "integrity": "sha512-1SZVfFT8zmMB+Oblrh5OKDvUo5mYQOkX2We6VGzpg7JUVZlqe4DYOFGKYZKTweSx1gbMixyO1jnFT4thU+nNHQ==",
2261 "cpu": [
2262 "x64"
2263 ],
2264 "license": "MIT",
2265 "optional": true,
2266 "os": [
2267 "win32"
2268 ],
2269 "engines": {
2270 "node": ">= 10"
2271 }
2272 },
2273 "node_modules/@noble/curves": {
2274 "version": "1.9.7",
2275 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
2276 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
2277 "license": "MIT",
2278 "dependencies": {
2279 "@noble/hashes": "1.8.0"
2280 },
2281 "engines": {
2282 "node": "^14.21.3 || >=16"
2283 },
2284 "funding": {
2285 "url": "https://paulmillr.com/funding/"
2286 }
2287 },
2288 "node_modules/@noble/hashes": {
2289 "version": "1.8.0",
2290 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
2291 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
2292 "license": "MIT",
2293 "engines": {
2294 "node": "^14.21.3 || >=16"
2295 },
2296 "funding": {
2297 "url": "https://paulmillr.com/funding/"
2298 }
2299 },
2300 "node_modules/@opentelemetry/api": {
2301 "version": "1.9.0",
2302 "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",
2303 "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==",
2304 "license": "Apache-2.0",
2305 "engines": {
2306 "node": ">=8.0.0"
2307 }
2308 },
2309 "node_modules/@opentelemetry/api-logs": {
2310 "version": "0.208.0",
2311 "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.208.0.tgz",
2312 "integrity": "sha512-CjruKY9V6NMssL/T1kAFgzosF1v9o6oeN+aX5JB/C/xPNtmgIJqcXHG7fA82Ou1zCpWGl4lROQUKwUNE1pMCyg==",
2313 "license": "Apache-2.0",
2314 "dependencies": {
2315 "@opentelemetry/api": "^1.3.0"
2316 },
2317 "engines": {
2318 "node": ">=8.0.0"
2319 }
2320 },
2321 "node_modules/@opentelemetry/core": {
2322 "version": "2.2.0",
2323 "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.2.0.tgz",
2324 "integrity": "sha512-FuabnnUm8LflnieVxs6eP7Z383hgQU4W1e3KJS6aOG3RxWxcHyBxH8fDMHNgu/gFx/M2jvTOW/4/PHhLz6bjWw==",
2325 "license": "Apache-2.0",
2326 "dependencies": {
2327 "@opentelemetry/semantic-conventions": "^1.29.0"
2328 },
2329 "engines": {
2330 "node": "^18.19.0 || >=20.6.0"
2331 },
2332 "peerDependencies": {
2333 "@opentelemetry/api": ">=1.0.0 <1.10.0"
2334 }
2335 },
2336 "node_modules/@opentelemetry/instrumentation": {
2337 "version": "0.208.0",
2338 "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.208.0.tgz",
2339 "integrity": "sha512-Eju0L4qWcQS+oXxi6pgh7zvE2byogAkcsVv0OjHF/97iOz1N/aKE6etSGowYkie+YA1uo6DNwdSxaaNnLvcRlA==",
2340 "license": "Apache-2.0",
2341 "dependencies": {
2342 "@opentelemetry/api-logs": "0.208.0",
2343 "import-in-the-middle": "^2.0.0",
2344 "require-in-the-middle": "^8.0.0"
2345 },
2346 "engines": {
2347 "node": "^18.19.0 || >=20.6.0"
2348 },
2349 "peerDependencies": {
2350 "@opentelemetry/api": "^1.3.0"
2351 }
2352 },
2353 "node_modules/@opentelemetry/instrumentation-pg": {
2354 "version": "0.61.1",
2355 "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.61.1.tgz",
2356 "integrity": "sha512-VKKts/XcOCa7IPBxVjL2B4UyG+YTNa4Dh1Xx2vqL0jOEQBJlNsv++I12BUw/8NRLEr2K/gOM5tpVU7QqhWA65A==",
2357 "license": "Apache-2.0",
2358 "dependencies": {
2359 "@opentelemetry/core": "^2.0.0",
2360 "@opentelemetry/instrumentation": "^0.208.0",
2361 "@opentelemetry/semantic-conventions": "^1.34.0",
2362 "@opentelemetry/sql-common": "^0.41.2",
2363 "@types/pg": "8.15.6",
2364 "@types/pg-pool": "2.0.6"
2365 },
2366 "engines": {
2367 "node": "^18.19.0 || >=20.6.0"
2368 },
2369 "peerDependencies": {
2370 "@opentelemetry/api": "^1.3.0"
2371 }
2372 },
2373 "node_modules/@opentelemetry/resources": {
2374 "version": "2.2.0",
2375 "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.2.0.tgz",
2376 "integrity": "sha512-1pNQf/JazQTMA0BiO5NINUzH0cbLbbl7mntLa4aJNmCCXSj0q03T5ZXXL0zw4G55TjdL9Tz32cznGClf+8zr5A==",
2377 "license": "Apache-2.0",
2378 "peer": true,
2379 "dependencies": {
2380 "@opentelemetry/core": "2.2.0",
2381 "@opentelemetry/semantic-conventions": "^1.29.0"
2382 },
2383 "engines": {
2384 "node": "^18.19.0 || >=20.6.0"
2385 },
2386 "peerDependencies": {
2387 "@opentelemetry/api": ">=1.3.0 <1.10.0"
2388 }
2389 },
2390 "node_modules/@opentelemetry/sdk-logs": {
2391 "version": "0.208.0",
2392 "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.208.0.tgz",
2393 "integrity": "sha512-QlAyL1jRpOeaqx7/leG1vJMp84g0xKP6gJmfELBpnI4O/9xPX+Hu5m1POk9Kl+veNkyth5t19hRlN6tNY1sjbA==",
2394 "license": "Apache-2.0",
2395 "peer": true,
2396 "dependencies": {
2397 "@opentelemetry/api-logs": "0.208.0",
2398 "@opentelemetry/core": "2.2.0",
2399 "@opentelemetry/resources": "2.2.0"
2400 },
2401 "engines": {
2402 "node": "^18.19.0 || >=20.6.0"
2403 },
2404 "peerDependencies": {
2405 "@opentelemetry/api": ">=1.4.0 <1.10.0"
2406 }
2407 },
2408 "node_modules/@opentelemetry/sdk-metrics": {
2409 "version": "2.2.0",
2410 "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-2.2.0.tgz",
2411 "integrity": "sha512-G5KYP6+VJMZzpGipQw7Giif48h6SGQ2PFKEYCybeXJsOCB4fp8azqMAAzE5lnnHK3ZVwYQrgmFbsUJO/zOnwGw==",
2412 "license": "Apache-2.0",
2413 "peer": true,
2414 "dependencies": {
2415 "@opentelemetry/core": "2.2.0",
2416 "@opentelemetry/resources": "2.2.0"
2417 },
2418 "engines": {
2419 "node": "^18.19.0 || >=20.6.0"
2420 },
2421 "peerDependencies": {
2422 "@opentelemetry/api": ">=1.9.0 <1.10.0"
2423 }
2424 },
2425 "node_modules/@opentelemetry/sdk-trace-base": {
2426 "version": "2.2.0",
2427 "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.2.0.tgz",
2428 "integrity": "sha512-xWQgL0Bmctsalg6PaXExmzdedSp3gyKV8mQBwK/j9VGdCDu2fmXIb2gAehBKbkXCpJ4HPkgv3QfoJWRT4dHWbw==",
2429 "license": "Apache-2.0",
2430 "peer": true,
2431 "dependencies": {
2432 "@opentelemetry/core": "2.2.0",
2433 "@opentelemetry/resources": "2.2.0",
2434 "@opentelemetry/semantic-conventions": "^1.29.0"
2435 },
2436 "engines": {
2437 "node": "^18.19.0 || >=20.6.0"
2438 },
2439 "peerDependencies": {
2440 "@opentelemetry/api": ">=1.3.0 <1.10.0"
2441 }
2442 },
2443 "node_modules/@opentelemetry/semantic-conventions": {
2444 "version": "1.38.0",
2445 "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.38.0.tgz",
2446 "integrity": "sha512-kocjix+/sSggfJhwXqClZ3i9Y/MI0fp7b+g7kCRm6psy2dsf8uApTRclwG18h8Avm7C9+fnt+O36PspJ/OzoWg==",
2447 "license": "Apache-2.0",
2448 "engines": {
2449 "node": ">=14"
2450 }
2451 },
2452 "node_modules/@opentelemetry/sql-common": {
2453 "version": "0.41.2",
2454 "resolved": "https://registry.npmjs.org/@opentelemetry/sql-common/-/sql-common-0.41.2.tgz",
2455 "integrity": "sha512-4mhWm3Z8z+i508zQJ7r6Xi7y4mmoJpdvH0fZPFRkWrdp5fq7hhZ2HhYokEOLkfqSMgPR4Z9EyB3DBkbKGOqZiQ==",
2456 "license": "Apache-2.0",
2457 "dependencies": {
2458 "@opentelemetry/core": "^2.0.0"
2459 },
2460 "engines": {
2461 "node": "^18.19.0 || >=20.6.0"
2462 },
2463 "peerDependencies": {
2464 "@opentelemetry/api": "^1.1.0"
2465 }
2466 },
2467 "node_modules/@polka/url": {
2468 "version": "1.0.0-next.29",
2469 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz",
2470 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==",
2471 "dev": true,
2472 "license": "MIT"
2473 },
2474 "node_modules/@radix-ui/primitive": {
2475 "version": "1.1.3",
2476 "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz",
2477 "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==",
2478 "license": "MIT"
2479 },
2480 "node_modules/@radix-ui/react-arrow": {
2481 "version": "1.1.7",
2482 "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz",
2483 "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==",
2484 "license": "MIT",
2485 "dependencies": {
2486 "@radix-ui/react-primitive": "2.1.3"
2487 },
2488 "peerDependencies": {
2489 "@types/react": "*",
2490 "@types/react-dom": "*",
2491 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2492 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2493 },
2494 "peerDependenciesMeta": {
2495 "@types/react": {
2496 "optional": true
2497 },
2498 "@types/react-dom": {
2499 "optional": true
2500 }
2501 }
2502 },
2503 "node_modules/@radix-ui/react-collection": {
2504 "version": "1.1.7",
2505 "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz",
2506 "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==",
2507 "license": "MIT",
2508 "dependencies": {
2509 "@radix-ui/react-compose-refs": "1.1.2",
2510 "@radix-ui/react-context": "1.1.2",
2511 "@radix-ui/react-primitive": "2.1.3",
2512 "@radix-ui/react-slot": "1.2.3"
2513 },
2514 "peerDependencies": {
2515 "@types/react": "*",
2516 "@types/react-dom": "*",
2517 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2518 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2519 },
2520 "peerDependenciesMeta": {
2521 "@types/react": {
2522 "optional": true
2523 },
2524 "@types/react-dom": {
2525 "optional": true
2526 }
2527 }
2528 },
2529 "node_modules/@radix-ui/react-compose-refs": {
2530 "version": "1.1.2",
2531 "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz",
2532 "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==",
2533 "license": "MIT",
2534 "peerDependencies": {
2535 "@types/react": "*",
2536 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2537 },
2538 "peerDependenciesMeta": {
2539 "@types/react": {
2540 "optional": true
2541 }
2542 }
2543 },
2544 "node_modules/@radix-ui/react-context": {
2545 "version": "1.1.2",
2546 "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz",
2547 "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==",
2548 "license": "MIT",
2549 "peerDependencies": {
2550 "@types/react": "*",
2551 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2552 },
2553 "peerDependenciesMeta": {
2554 "@types/react": {
2555 "optional": true
2556 }
2557 }
2558 },
2559 "node_modules/@radix-ui/react-dialog": {
2560 "version": "1.1.15",
2561 "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz",
2562 "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==",
2563 "license": "MIT",
2564 "dependencies": {
2565 "@radix-ui/primitive": "1.1.3",
2566 "@radix-ui/react-compose-refs": "1.1.2",
2567 "@radix-ui/react-context": "1.1.2",
2568 "@radix-ui/react-dismissable-layer": "1.1.11",
2569 "@radix-ui/react-focus-guards": "1.1.3",
2570 "@radix-ui/react-focus-scope": "1.1.7",
2571 "@radix-ui/react-id": "1.1.1",
2572 "@radix-ui/react-portal": "1.1.9",
2573 "@radix-ui/react-presence": "1.1.5",
2574 "@radix-ui/react-primitive": "2.1.3",
2575 "@radix-ui/react-slot": "1.2.3",
2576 "@radix-ui/react-use-controllable-state": "1.2.2",
2577 "aria-hidden": "^1.2.4",
2578 "react-remove-scroll": "^2.6.3"
2579 },
2580 "peerDependencies": {
2581 "@types/react": "*",
2582 "@types/react-dom": "*",
2583 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2584 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2585 },
2586 "peerDependenciesMeta": {
2587 "@types/react": {
2588 "optional": true
2589 },
2590 "@types/react-dom": {
2591 "optional": true
2592 }
2593 }
2594 },
2595 "node_modules/@radix-ui/react-direction": {
2596 "version": "1.1.1",
2597 "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz",
2598 "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==",
2599 "license": "MIT",
2600 "peerDependencies": {
2601 "@types/react": "*",
2602 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2603 },
2604 "peerDependenciesMeta": {
2605 "@types/react": {
2606 "optional": true
2607 }
2608 }
2609 },
2610 "node_modules/@radix-ui/react-dismissable-layer": {
2611 "version": "1.1.11",
2612 "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz",
2613 "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==",
2614 "license": "MIT",
2615 "dependencies": {
2616 "@radix-ui/primitive": "1.1.3",
2617 "@radix-ui/react-compose-refs": "1.1.2",
2618 "@radix-ui/react-primitive": "2.1.3",
2619 "@radix-ui/react-use-callback-ref": "1.1.1",
2620 "@radix-ui/react-use-escape-keydown": "1.1.1"
2621 },
2622 "peerDependencies": {
2623 "@types/react": "*",
2624 "@types/react-dom": "*",
2625 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2626 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2627 },
2628 "peerDependenciesMeta": {
2629 "@types/react": {
2630 "optional": true
2631 },
2632 "@types/react-dom": {
2633 "optional": true
2634 }
2635 }
2636 },
2637 "node_modules/@radix-ui/react-dropdown-menu": {
2638 "version": "2.1.16",
2639 "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz",
2640 "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==",
2641 "license": "MIT",
2642 "dependencies": {
2643 "@radix-ui/primitive": "1.1.3",
2644 "@radix-ui/react-compose-refs": "1.1.2",
2645 "@radix-ui/react-context": "1.1.2",
2646 "@radix-ui/react-id": "1.1.1",
2647 "@radix-ui/react-menu": "2.1.16",
2648 "@radix-ui/react-primitive": "2.1.3",
2649 "@radix-ui/react-use-controllable-state": "1.2.2"
2650 },
2651 "peerDependencies": {
2652 "@types/react": "*",
2653 "@types/react-dom": "*",
2654 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2655 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2656 },
2657 "peerDependenciesMeta": {
2658 "@types/react": {
2659 "optional": true
2660 },
2661 "@types/react-dom": {
2662 "optional": true
2663 }
2664 }
2665 },
2666 "node_modules/@radix-ui/react-focus-guards": {
2667 "version": "1.1.3",
2668 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz",
2669 "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
2670 "license": "MIT",
2671 "peerDependencies": {
2672 "@types/react": "*",
2673 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2674 },
2675 "peerDependenciesMeta": {
2676 "@types/react": {
2677 "optional": true
2678 }
2679 }
2680 },
2681 "node_modules/@radix-ui/react-focus-scope": {
2682 "version": "1.1.7",
2683 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz",
2684 "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
2685 "license": "MIT",
2686 "dependencies": {
2687 "@radix-ui/react-compose-refs": "1.1.2",
2688 "@radix-ui/react-primitive": "2.1.3",
2689 "@radix-ui/react-use-callback-ref": "1.1.1"
2690 },
2691 "peerDependencies": {
2692 "@types/react": "*",
2693 "@types/react-dom": "*",
2694 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2695 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2696 },
2697 "peerDependenciesMeta": {
2698 "@types/react": {
2699 "optional": true
2700 },
2701 "@types/react-dom": {
2702 "optional": true
2703 }
2704 }
2705 },
2706 "node_modules/@radix-ui/react-id": {
2707 "version": "1.1.1",
2708 "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz",
2709 "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==",
2710 "license": "MIT",
2711 "dependencies": {
2712 "@radix-ui/react-use-layout-effect": "1.1.1"
2713 },
2714 "peerDependencies": {
2715 "@types/react": "*",
2716 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2717 },
2718 "peerDependenciesMeta": {
2719 "@types/react": {
2720 "optional": true
2721 }
2722 }
2723 },
2724 "node_modules/@radix-ui/react-menu": {
2725 "version": "2.1.16",
2726 "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz",
2727 "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==",
2728 "license": "MIT",
2729 "dependencies": {
2730 "@radix-ui/primitive": "1.1.3",
2731 "@radix-ui/react-collection": "1.1.7",
2732 "@radix-ui/react-compose-refs": "1.1.2",
2733 "@radix-ui/react-context": "1.1.2",
2734 "@radix-ui/react-direction": "1.1.1",
2735 "@radix-ui/react-dismissable-layer": "1.1.11",
2736 "@radix-ui/react-focus-guards": "1.1.3",
2737 "@radix-ui/react-focus-scope": "1.1.7",
2738 "@radix-ui/react-id": "1.1.1",
2739 "@radix-ui/react-popper": "1.2.8",
2740 "@radix-ui/react-portal": "1.1.9",
2741 "@radix-ui/react-presence": "1.1.5",
2742 "@radix-ui/react-primitive": "2.1.3",
2743 "@radix-ui/react-roving-focus": "1.1.11",
2744 "@radix-ui/react-slot": "1.2.3",
2745 "@radix-ui/react-use-callback-ref": "1.1.1",
2746 "aria-hidden": "^1.2.4",
2747 "react-remove-scroll": "^2.6.3"
2748 },
2749 "peerDependencies": {
2750 "@types/react": "*",
2751 "@types/react-dom": "*",
2752 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2753 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2754 },
2755 "peerDependenciesMeta": {
2756 "@types/react": {
2757 "optional": true
2758 },
2759 "@types/react-dom": {
2760 "optional": true
2761 }
2762 }
2763 },
2764 "node_modules/@radix-ui/react-popper": {
2765 "version": "1.2.8",
2766 "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz",
2767 "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==",
2768 "license": "MIT",
2769 "dependencies": {
2770 "@floating-ui/react-dom": "^2.0.0",
2771 "@radix-ui/react-arrow": "1.1.7",
2772 "@radix-ui/react-compose-refs": "1.1.2",
2773 "@radix-ui/react-context": "1.1.2",
2774 "@radix-ui/react-primitive": "2.1.3",
2775 "@radix-ui/react-use-callback-ref": "1.1.1",
2776 "@radix-ui/react-use-layout-effect": "1.1.1",
2777 "@radix-ui/react-use-rect": "1.1.1",
2778 "@radix-ui/react-use-size": "1.1.1",
2779 "@radix-ui/rect": "1.1.1"
2780 },
2781 "peerDependencies": {
2782 "@types/react": "*",
2783 "@types/react-dom": "*",
2784 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2785 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2786 },
2787 "peerDependenciesMeta": {
2788 "@types/react": {
2789 "optional": true
2790 },
2791 "@types/react-dom": {
2792 "optional": true
2793 }
2794 }
2795 },
2796 "node_modules/@radix-ui/react-portal": {
2797 "version": "1.1.9",
2798 "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz",
2799 "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
2800 "license": "MIT",
2801 "dependencies": {
2802 "@radix-ui/react-primitive": "2.1.3",
2803 "@radix-ui/react-use-layout-effect": "1.1.1"
2804 },
2805 "peerDependencies": {
2806 "@types/react": "*",
2807 "@types/react-dom": "*",
2808 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2809 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2810 },
2811 "peerDependenciesMeta": {
2812 "@types/react": {
2813 "optional": true
2814 },
2815 "@types/react-dom": {
2816 "optional": true
2817 }
2818 }
2819 },
2820 "node_modules/@radix-ui/react-presence": {
2821 "version": "1.1.5",
2822 "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz",
2823 "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==",
2824 "license": "MIT",
2825 "dependencies": {
2826 "@radix-ui/react-compose-refs": "1.1.2",
2827 "@radix-ui/react-use-layout-effect": "1.1.1"
2828 },
2829 "peerDependencies": {
2830 "@types/react": "*",
2831 "@types/react-dom": "*",
2832 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2833 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2834 },
2835 "peerDependenciesMeta": {
2836 "@types/react": {
2837 "optional": true
2838 },
2839 "@types/react-dom": {
2840 "optional": true
2841 }
2842 }
2843 },
2844 "node_modules/@radix-ui/react-primitive": {
2845 "version": "2.1.3",
2846 "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz",
2847 "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
2848 "license": "MIT",
2849 "dependencies": {
2850 "@radix-ui/react-slot": "1.2.3"
2851 },
2852 "peerDependencies": {
2853 "@types/react": "*",
2854 "@types/react-dom": "*",
2855 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2856 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2857 },
2858 "peerDependenciesMeta": {
2859 "@types/react": {
2860 "optional": true
2861 },
2862 "@types/react-dom": {
2863 "optional": true
2864 }
2865 }
2866 },
2867 "node_modules/@radix-ui/react-roving-focus": {
2868 "version": "1.1.11",
2869 "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz",
2870 "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==",
2871 "license": "MIT",
2872 "dependencies": {
2873 "@radix-ui/primitive": "1.1.3",
2874 "@radix-ui/react-collection": "1.1.7",
2875 "@radix-ui/react-compose-refs": "1.1.2",
2876 "@radix-ui/react-context": "1.1.2",
2877 "@radix-ui/react-direction": "1.1.1",
2878 "@radix-ui/react-id": "1.1.1",
2879 "@radix-ui/react-primitive": "2.1.3",
2880 "@radix-ui/react-use-callback-ref": "1.1.1",
2881 "@radix-ui/react-use-controllable-state": "1.2.2"
2882 },
2883 "peerDependencies": {
2884 "@types/react": "*",
2885 "@types/react-dom": "*",
2886 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
2887 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2888 },
2889 "peerDependenciesMeta": {
2890 "@types/react": {
2891 "optional": true
2892 },
2893 "@types/react-dom": {
2894 "optional": true
2895 }
2896 }
2897 },
2898 "node_modules/@radix-ui/react-slot": {
2899 "version": "1.2.3",
2900 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz",
2901 "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
2902 "license": "MIT",
2903 "dependencies": {
2904 "@radix-ui/react-compose-refs": "1.1.2"
2905 },
2906 "peerDependencies": {
2907 "@types/react": "*",
2908 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2909 },
2910 "peerDependenciesMeta": {
2911 "@types/react": {
2912 "optional": true
2913 }
2914 }
2915 },
2916 "node_modules/@radix-ui/react-use-callback-ref": {
2917 "version": "1.1.1",
2918 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz",
2919 "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==",
2920 "license": "MIT",
2921 "peerDependencies": {
2922 "@types/react": "*",
2923 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2924 },
2925 "peerDependenciesMeta": {
2926 "@types/react": {
2927 "optional": true
2928 }
2929 }
2930 },
2931 "node_modules/@radix-ui/react-use-controllable-state": {
2932 "version": "1.2.2",
2933 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz",
2934 "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==",
2935 "license": "MIT",
2936 "dependencies": {
2937 "@radix-ui/react-use-effect-event": "0.0.2",
2938 "@radix-ui/react-use-layout-effect": "1.1.1"
2939 },
2940 "peerDependencies": {
2941 "@types/react": "*",
2942 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2943 },
2944 "peerDependenciesMeta": {
2945 "@types/react": {
2946 "optional": true
2947 }
2948 }
2949 },
2950 "node_modules/@radix-ui/react-use-effect-event": {
2951 "version": "0.0.2",
2952 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz",
2953 "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==",
2954 "license": "MIT",
2955 "dependencies": {
2956 "@radix-ui/react-use-layout-effect": "1.1.1"
2957 },
2958 "peerDependencies": {
2959 "@types/react": "*",
2960 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2961 },
2962 "peerDependenciesMeta": {
2963 "@types/react": {
2964 "optional": true
2965 }
2966 }
2967 },
2968 "node_modules/@radix-ui/react-use-escape-keydown": {
2969 "version": "1.1.1",
2970 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz",
2971 "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==",
2972 "license": "MIT",
2973 "dependencies": {
2974 "@radix-ui/react-use-callback-ref": "1.1.1"
2975 },
2976 "peerDependencies": {
2977 "@types/react": "*",
2978 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2979 },
2980 "peerDependenciesMeta": {
2981 "@types/react": {
2982 "optional": true
2983 }
2984 }
2985 },
2986 "node_modules/@radix-ui/react-use-layout-effect": {
2987 "version": "1.1.1",
2988 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz",
2989 "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==",
2990 "license": "MIT",
2991 "peerDependencies": {
2992 "@types/react": "*",
2993 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
2994 },
2995 "peerDependenciesMeta": {
2996 "@types/react": {
2997 "optional": true
2998 }
2999 }
3000 },
3001 "node_modules/@radix-ui/react-use-rect": {
3002 "version": "1.1.1",
3003 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz",
3004 "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==",
3005 "license": "MIT",
3006 "dependencies": {
3007 "@radix-ui/rect": "1.1.1"
3008 },
3009 "peerDependencies": {
3010 "@types/react": "*",
3011 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
3012 },
3013 "peerDependenciesMeta": {
3014 "@types/react": {
3015 "optional": true
3016 }
3017 }
3018 },
3019 "node_modules/@radix-ui/react-use-size": {
3020 "version": "1.1.1",
3021 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz",
3022 "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==",
3023 "license": "MIT",
3024 "dependencies": {
3025 "@radix-ui/react-use-layout-effect": "1.1.1"
3026 },
3027 "peerDependencies": {
3028 "@types/react": "*",
3029 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
3030 },
3031 "peerDependenciesMeta": {
3032 "@types/react": {
3033 "optional": true
3034 }
3035 }
3036 },
3037 "node_modules/@radix-ui/rect": {
3038 "version": "1.1.1",
3039 "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz",
3040 "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==",
3041 "license": "MIT"
3042 },
3043 "node_modules/@rollup/rollup-android-arm-eabi": {
3044 "version": "4.53.3",
3045 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz",
3046 "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==",
3047 "cpu": [
3048 "arm"
3049 ],
3050 "dev": true,
3051 "license": "MIT",
3052 "optional": true,
3053 "os": [
3054 "android"
3055 ]
3056 },
3057 "node_modules/@rollup/rollup-android-arm64": {
3058 "version": "4.53.3",
3059 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz",
3060 "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==",
3061 "cpu": [
3062 "arm64"
3063 ],
3064 "dev": true,
3065 "license": "MIT",
3066 "optional": true,
3067 "os": [
3068 "android"
3069 ]
3070 },
3071 "node_modules/@rollup/rollup-darwin-arm64": {
3072 "version": "4.53.3",
3073 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz",
3074 "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==",
3075 "cpu": [
3076 "arm64"
3077 ],
3078 "dev": true,
3079 "license": "MIT",
3080 "optional": true,
3081 "os": [
3082 "darwin"
3083 ]
3084 },
3085 "node_modules/@rollup/rollup-darwin-x64": {
3086 "version": "4.53.3",
3087 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz",
3088 "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==",
3089 "cpu": [
3090 "x64"
3091 ],
3092 "dev": true,
3093 "license": "MIT",
3094 "optional": true,
3095 "os": [
3096 "darwin"
3097 ]
3098 },
3099 "node_modules/@rollup/rollup-freebsd-arm64": {
3100 "version": "4.53.3",
3101 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz",
3102 "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==",
3103 "cpu": [
3104 "arm64"
3105 ],
3106 "dev": true,
3107 "license": "MIT",
3108 "optional": true,
3109 "os": [
3110 "freebsd"
3111 ]
3112 },
3113 "node_modules/@rollup/rollup-freebsd-x64": {
3114 "version": "4.53.3",
3115 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz",
3116 "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==",
3117 "cpu": [
3118 "x64"
3119 ],
3120 "dev": true,
3121 "license": "MIT",
3122 "optional": true,
3123 "os": [
3124 "freebsd"
3125 ]
3126 },
3127 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
3128 "version": "4.53.3",
3129 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz",
3130 "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==",
3131 "cpu": [
3132 "arm"
3133 ],
3134 "dev": true,
3135 "license": "MIT",
3136 "optional": true,
3137 "os": [
3138 "linux"
3139 ]
3140 },
3141 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
3142 "version": "4.53.3",
3143 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz",
3144 "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==",
3145 "cpu": [
3146 "arm"
3147 ],
3148 "dev": true,
3149 "license": "MIT",
3150 "optional": true,
3151 "os": [
3152 "linux"
3153 ]
3154 },
3155 "node_modules/@rollup/rollup-linux-arm64-gnu": {
3156 "version": "4.53.3",
3157 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz",
3158 "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==",
3159 "cpu": [
3160 "arm64"
3161 ],
3162 "dev": true,
3163 "license": "MIT",
3164 "optional": true,
3165 "os": [
3166 "linux"
3167 ]
3168 },
3169 "node_modules/@rollup/rollup-linux-arm64-musl": {
3170 "version": "4.53.3",
3171 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz",
3172 "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==",
3173 "cpu": [
3174 "arm64"
3175 ],
3176 "dev": true,
3177 "license": "MIT",
3178 "optional": true,
3179 "os": [
3180 "linux"
3181 ]
3182 },
3183 "node_modules/@rollup/rollup-linux-loong64-gnu": {
3184 "version": "4.53.3",
3185 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz",
3186 "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==",
3187 "cpu": [
3188 "loong64"
3189 ],
3190 "dev": true,
3191 "license": "MIT",
3192 "optional": true,
3193 "os": [
3194 "linux"
3195 ]
3196 },
3197 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
3198 "version": "4.53.3",
3199 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz",
3200 "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==",
3201 "cpu": [
3202 "ppc64"
3203 ],
3204 "dev": true,
3205 "license": "MIT",
3206 "optional": true,
3207 "os": [
3208 "linux"
3209 ]
3210 },
3211 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
3212 "version": "4.53.3",
3213 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz",
3214 "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==",
3215 "cpu": [
3216 "riscv64"
3217 ],
3218 "dev": true,
3219 "license": "MIT",
3220 "optional": true,
3221 "os": [
3222 "linux"
3223 ]
3224 },
3225 "node_modules/@rollup/rollup-linux-riscv64-musl": {
3226 "version": "4.53.3",
3227 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz",
3228 "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==",
3229 "cpu": [
3230 "riscv64"
3231 ],
3232 "dev": true,
3233 "license": "MIT",
3234 "optional": true,
3235 "os": [
3236 "linux"
3237 ]
3238 },
3239 "node_modules/@rollup/rollup-linux-s390x-gnu": {
3240 "version": "4.53.3",
3241 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz",
3242 "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==",
3243 "cpu": [
3244 "s390x"
3245 ],
3246 "dev": true,
3247 "license": "MIT",
3248 "optional": true,
3249 "os": [
3250 "linux"
3251 ]
3252 },
3253 "node_modules/@rollup/rollup-linux-x64-gnu": {
3254 "version": "4.53.3",
3255 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz",
3256 "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==",
3257 "cpu": [
3258 "x64"
3259 ],
3260 "dev": true,
3261 "license": "MIT",
3262 "optional": true,
3263 "os": [
3264 "linux"
3265 ]
3266 },
3267 "node_modules/@rollup/rollup-linux-x64-musl": {
3268 "version": "4.53.3",
3269 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz",
3270 "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==",
3271 "cpu": [
3272 "x64"
3273 ],
3274 "dev": true,
3275 "license": "MIT",
3276 "optional": true,
3277 "os": [
3278 "linux"
3279 ]
3280 },
3281 "node_modules/@rollup/rollup-openharmony-arm64": {
3282 "version": "4.53.3",
3283 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz",
3284 "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==",
3285 "cpu": [
3286 "arm64"
3287 ],
3288 "dev": true,
3289 "license": "MIT",
3290 "optional": true,
3291 "os": [
3292 "openharmony"
3293 ]
3294 },
3295 "node_modules/@rollup/rollup-win32-arm64-msvc": {
3296 "version": "4.53.3",
3297 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz",
3298 "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==",
3299 "cpu": [
3300 "arm64"
3301 ],
3302 "dev": true,
3303 "license": "MIT",
3304 "optional": true,
3305 "os": [
3306 "win32"
3307 ]
3308 },
3309 "node_modules/@rollup/rollup-win32-ia32-msvc": {
3310 "version": "4.53.3",
3311 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz",
3312 "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==",
3313 "cpu": [
3314 "ia32"
3315 ],
3316 "dev": true,
3317 "license": "MIT",
3318 "optional": true,
3319 "os": [
3320 "win32"
3321 ]
3322 },
3323 "node_modules/@rollup/rollup-win32-x64-gnu": {
3324 "version": "4.53.3",
3325 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.3.tgz",
3326 "integrity": "sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==",
3327 "cpu": [
3328 "x64"
3329 ],
3330 "dev": true,
3331 "license": "MIT",
3332 "optional": true,
3333 "os": [
3334 "win32"
3335 ]
3336 },
3337 "node_modules/@rollup/rollup-win32-x64-msvc": {
3338 "version": "4.53.3",
3339 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.3.tgz",
3340 "integrity": "sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==",
3341 "cpu": [
3342 "x64"
3343 ],
3344 "dev": true,
3345 "license": "MIT",
3346 "optional": true,
3347 "os": [
3348 "win32"
3349 ]
3350 },
3351 "node_modules/@sidetrail/db": {
3352 "resolved": "db",
3353 "link": true
3354 },
3355 "node_modules/@standard-schema/spec": {
3356 "version": "1.0.0",
3357 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz",
3358 "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==",
3359 "dev": true,
3360 "license": "MIT"
3361 },
3362 "node_modules/@swc/helpers": {
3363 "version": "0.5.15",
3364 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
3365 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
3366 "license": "Apache-2.0",
3367 "dependencies": {
3368 "tslib": "^2.8.0"
3369 }
3370 },
3371 "node_modules/@ts-morph/common": {
3372 "version": "0.28.1",
3373 "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz",
3374 "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==",
3375 "license": "MIT",
3376 "dependencies": {
3377 "minimatch": "^10.0.1",
3378 "path-browserify": "^1.0.1",
3379 "tinyglobby": "^0.2.14"
3380 }
3381 },
3382 "node_modules/@ts-morph/common/node_modules/minimatch": {
3383 "version": "10.1.1",
3384 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
3385 "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
3386 "license": "BlueOak-1.0.0",
3387 "dependencies": {
3388 "@isaacs/brace-expansion": "^5.0.0"
3389 },
3390 "engines": {
3391 "node": "20 || >=22"
3392 },
3393 "funding": {
3394 "url": "https://github.com/sponsors/isaacs"
3395 }
3396 },
3397 "node_modules/@types/chai": {
3398 "version": "5.2.3",
3399 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
3400 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
3401 "dev": true,
3402 "license": "MIT",
3403 "dependencies": {
3404 "@types/deep-eql": "*",
3405 "assertion-error": "^2.0.1"
3406 }
3407 },
3408 "node_modules/@types/deep-eql": {
3409 "version": "4.0.2",
3410 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
3411 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
3412 "dev": true,
3413 "license": "MIT"
3414 },
3415 "node_modules/@types/estree": {
3416 "version": "1.0.8",
3417 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
3418 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
3419 "license": "MIT"
3420 },
3421 "node_modules/@types/json-schema": {
3422 "version": "7.0.15",
3423 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
3424 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
3425 "license": "MIT"
3426 },
3427 "node_modules/@types/node": {
3428 "version": "22.19.1",
3429 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.1.tgz",
3430 "integrity": "sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==",
3431 "license": "MIT",
3432 "dependencies": {
3433 "undici-types": "~6.21.0"
3434 }
3435 },
3436 "node_modules/@types/pg": {
3437 "version": "8.15.6",
3438 "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.15.6.tgz",
3439 "integrity": "sha512-NoaMtzhxOrubeL/7UZuNTrejB4MPAJ0RpxZqXQf2qXuVlTPuG6Y8p4u9dKRaue4yjmC7ZhzVO2/Yyyn25znrPQ==",
3440 "license": "MIT",
3441 "dependencies": {
3442 "@types/node": "*",
3443 "pg-protocol": "*",
3444 "pg-types": "^2.2.0"
3445 }
3446 },
3447 "node_modules/@types/pg-pool": {
3448 "version": "2.0.6",
3449 "resolved": "https://registry.npmjs.org/@types/pg-pool/-/pg-pool-2.0.6.tgz",
3450 "integrity": "sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==",
3451 "license": "MIT",
3452 "dependencies": {
3453 "@types/pg": "*"
3454 }
3455 },
3456 "node_modules/@types/react": {
3457 "version": "19.2.7",
3458 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz",
3459 "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==",
3460 "devOptional": true,
3461 "license": "MIT",
3462 "dependencies": {
3463 "csstype": "^3.2.2"
3464 }
3465 },
3466 "node_modules/@types/react-dom": {
3467 "version": "19.2.3",
3468 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
3469 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
3470 "devOptional": true,
3471 "license": "MIT",
3472 "peerDependencies": {
3473 "@types/react": "^19.2.0"
3474 }
3475 },
3476 "node_modules/@types/ws": {
3477 "version": "8.18.1",
3478 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
3479 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
3480 "license": "MIT",
3481 "dependencies": {
3482 "@types/node": "*"
3483 }
3484 },
3485 "node_modules/@typescript-eslint/eslint-plugin": {
3486 "version": "8.48.1",
3487 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.48.1.tgz",
3488 "integrity": "sha512-X63hI1bxl5ohelzr0LY5coufyl0LJNthld+abwxpCoo6Gq+hSqhKwci7MUWkXo67mzgUK6YFByhmaHmUcuBJmA==",
3489 "dev": true,
3490 "license": "MIT",
3491 "dependencies": {
3492 "@eslint-community/regexpp": "^4.10.0",
3493 "@typescript-eslint/scope-manager": "8.48.1",
3494 "@typescript-eslint/type-utils": "8.48.1",
3495 "@typescript-eslint/utils": "8.48.1",
3496 "@typescript-eslint/visitor-keys": "8.48.1",
3497 "graphemer": "^1.4.0",
3498 "ignore": "^7.0.0",
3499 "natural-compare": "^1.4.0",
3500 "ts-api-utils": "^2.1.0"
3501 },
3502 "engines": {
3503 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3504 },
3505 "funding": {
3506 "type": "opencollective",
3507 "url": "https://opencollective.com/typescript-eslint"
3508 },
3509 "peerDependencies": {
3510 "@typescript-eslint/parser": "^8.48.1",
3511 "eslint": "^8.57.0 || ^9.0.0",
3512 "typescript": ">=4.8.4 <6.0.0"
3513 }
3514 },
3515 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
3516 "version": "7.0.5",
3517 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
3518 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
3519 "dev": true,
3520 "license": "MIT",
3521 "engines": {
3522 "node": ">= 4"
3523 }
3524 },
3525 "node_modules/@typescript-eslint/parser": {
3526 "version": "8.48.1",
3527 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.48.1.tgz",
3528 "integrity": "sha512-PC0PDZfJg8sP7cmKe6L3QIL8GZwU5aRvUFedqSIpw3B+QjRSUZeeITC2M5XKeMXEzL6wccN196iy3JLwKNvDVA==",
3529 "dev": true,
3530 "license": "MIT",
3531 "dependencies": {
3532 "@typescript-eslint/scope-manager": "8.48.1",
3533 "@typescript-eslint/types": "8.48.1",
3534 "@typescript-eslint/typescript-estree": "8.48.1",
3535 "@typescript-eslint/visitor-keys": "8.48.1",
3536 "debug": "^4.3.4"
3537 },
3538 "engines": {
3539 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3540 },
3541 "funding": {
3542 "type": "opencollective",
3543 "url": "https://opencollective.com/typescript-eslint"
3544 },
3545 "peerDependencies": {
3546 "eslint": "^8.57.0 || ^9.0.0",
3547 "typescript": ">=4.8.4 <6.0.0"
3548 }
3549 },
3550 "node_modules/@typescript-eslint/project-service": {
3551 "version": "8.48.1",
3552 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.48.1.tgz",
3553 "integrity": "sha512-HQWSicah4s9z2/HifRPQ6b6R7G+SBx64JlFQpgSSHWPKdvCZX57XCbszg/bapbRsOEv42q5tayTYcEFpACcX1w==",
3554 "dev": true,
3555 "license": "MIT",
3556 "dependencies": {
3557 "@typescript-eslint/tsconfig-utils": "^8.48.1",
3558 "@typescript-eslint/types": "^8.48.1",
3559 "debug": "^4.3.4"
3560 },
3561 "engines": {
3562 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3563 },
3564 "funding": {
3565 "type": "opencollective",
3566 "url": "https://opencollective.com/typescript-eslint"
3567 },
3568 "peerDependencies": {
3569 "typescript": ">=4.8.4 <6.0.0"
3570 }
3571 },
3572 "node_modules/@typescript-eslint/scope-manager": {
3573 "version": "8.48.1",
3574 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.48.1.tgz",
3575 "integrity": "sha512-rj4vWQsytQbLxC5Bf4XwZ0/CKd362DkWMUkviT7DCS057SK64D5lH74sSGzhI6PDD2HCEq02xAP9cX68dYyg1w==",
3576 "dev": true,
3577 "license": "MIT",
3578 "dependencies": {
3579 "@typescript-eslint/types": "8.48.1",
3580 "@typescript-eslint/visitor-keys": "8.48.1"
3581 },
3582 "engines": {
3583 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3584 },
3585 "funding": {
3586 "type": "opencollective",
3587 "url": "https://opencollective.com/typescript-eslint"
3588 }
3589 },
3590 "node_modules/@typescript-eslint/tsconfig-utils": {
3591 "version": "8.48.1",
3592 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.48.1.tgz",
3593 "integrity": "sha512-k0Jhs4CpEffIBm6wPaCXBAD7jxBtrHjrSgtfCjUvPp9AZ78lXKdTR8fxyZO5y4vWNlOvYXRtngSZNSn+H53Jkw==",
3594 "dev": true,
3595 "license": "MIT",
3596 "engines": {
3597 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3598 },
3599 "funding": {
3600 "type": "opencollective",
3601 "url": "https://opencollective.com/typescript-eslint"
3602 },
3603 "peerDependencies": {
3604 "typescript": ">=4.8.4 <6.0.0"
3605 }
3606 },
3607 "node_modules/@typescript-eslint/type-utils": {
3608 "version": "8.48.1",
3609 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.48.1.tgz",
3610 "integrity": "sha512-1jEop81a3LrJQLTf/1VfPQdhIY4PlGDBc/i67EVWObrtvcziysbLN3oReexHOM6N3jyXgCrkBsZpqwH0hiDOQg==",
3611 "dev": true,
3612 "license": "MIT",
3613 "dependencies": {
3614 "@typescript-eslint/types": "8.48.1",
3615 "@typescript-eslint/typescript-estree": "8.48.1",
3616 "@typescript-eslint/utils": "8.48.1",
3617 "debug": "^4.3.4",
3618 "ts-api-utils": "^2.1.0"
3619 },
3620 "engines": {
3621 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3622 },
3623 "funding": {
3624 "type": "opencollective",
3625 "url": "https://opencollective.com/typescript-eslint"
3626 },
3627 "peerDependencies": {
3628 "eslint": "^8.57.0 || ^9.0.0",
3629 "typescript": ">=4.8.4 <6.0.0"
3630 }
3631 },
3632 "node_modules/@typescript-eslint/types": {
3633 "version": "8.48.1",
3634 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.48.1.tgz",
3635 "integrity": "sha512-+fZ3LZNeiELGmimrujsDCT4CRIbq5oXdHe7chLiW8qzqyPMnn1puNstCrMNVAqwcl2FdIxkuJ4tOs/RFDBVc/Q==",
3636 "dev": true,
3637 "license": "MIT",
3638 "engines": {
3639 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3640 },
3641 "funding": {
3642 "type": "opencollective",
3643 "url": "https://opencollective.com/typescript-eslint"
3644 }
3645 },
3646 "node_modules/@typescript-eslint/typescript-estree": {
3647 "version": "8.48.1",
3648 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.48.1.tgz",
3649 "integrity": "sha512-/9wQ4PqaefTK6POVTjJaYS0bynCgzh6ClJHGSBj06XEHjkfylzB+A3qvyaXnErEZSaxhIo4YdyBgq6j4RysxDg==",
3650 "dev": true,
3651 "license": "MIT",
3652 "dependencies": {
3653 "@typescript-eslint/project-service": "8.48.1",
3654 "@typescript-eslint/tsconfig-utils": "8.48.1",
3655 "@typescript-eslint/types": "8.48.1",
3656 "@typescript-eslint/visitor-keys": "8.48.1",
3657 "debug": "^4.3.4",
3658 "minimatch": "^9.0.4",
3659 "semver": "^7.6.0",
3660 "tinyglobby": "^0.2.15",
3661 "ts-api-utils": "^2.1.0"
3662 },
3663 "engines": {
3664 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3665 },
3666 "funding": {
3667 "type": "opencollective",
3668 "url": "https://opencollective.com/typescript-eslint"
3669 },
3670 "peerDependencies": {
3671 "typescript": ">=4.8.4 <6.0.0"
3672 }
3673 },
3674 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
3675 "version": "2.0.2",
3676 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
3677 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
3678 "dev": true,
3679 "license": "MIT",
3680 "dependencies": {
3681 "balanced-match": "^1.0.0"
3682 }
3683 },
3684 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
3685 "version": "9.0.5",
3686 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
3687 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
3688 "dev": true,
3689 "license": "ISC",
3690 "dependencies": {
3691 "brace-expansion": "^2.0.1"
3692 },
3693 "engines": {
3694 "node": ">=16 || 14 >=14.17"
3695 },
3696 "funding": {
3697 "url": "https://github.com/sponsors/isaacs"
3698 }
3699 },
3700 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
3701 "version": "7.7.3",
3702 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
3703 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
3704 "dev": true,
3705 "license": "ISC",
3706 "bin": {
3707 "semver": "bin/semver.js"
3708 },
3709 "engines": {
3710 "node": ">=10"
3711 }
3712 },
3713 "node_modules/@typescript-eslint/utils": {
3714 "version": "8.48.1",
3715 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.48.1.tgz",
3716 "integrity": "sha512-fAnhLrDjiVfey5wwFRwrweyRlCmdz5ZxXz2G/4cLn0YDLjTapmN4gcCsTBR1N2rWnZSDeWpYtgLDsJt+FpmcwA==",
3717 "dev": true,
3718 "license": "MIT",
3719 "dependencies": {
3720 "@eslint-community/eslint-utils": "^4.7.0",
3721 "@typescript-eslint/scope-manager": "8.48.1",
3722 "@typescript-eslint/types": "8.48.1",
3723 "@typescript-eslint/typescript-estree": "8.48.1"
3724 },
3725 "engines": {
3726 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3727 },
3728 "funding": {
3729 "type": "opencollective",
3730 "url": "https://opencollective.com/typescript-eslint"
3731 },
3732 "peerDependencies": {
3733 "eslint": "^8.57.0 || ^9.0.0",
3734 "typescript": ">=4.8.4 <6.0.0"
3735 }
3736 },
3737 "node_modules/@typescript-eslint/visitor-keys": {
3738 "version": "8.48.1",
3739 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.48.1.tgz",
3740 "integrity": "sha512-BmxxndzEWhE4TIEEMBs8lP3MBWN3jFPs/p6gPm/wkv02o41hI6cq9AuSmGAaTTHPtA1FTi2jBre4A9rm5ZmX+Q==",
3741 "dev": true,
3742 "license": "MIT",
3743 "dependencies": {
3744 "@typescript-eslint/types": "8.48.1",
3745 "eslint-visitor-keys": "^4.2.1"
3746 },
3747 "engines": {
3748 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3749 },
3750 "funding": {
3751 "type": "opencollective",
3752 "url": "https://opencollective.com/typescript-eslint"
3753 }
3754 },
3755 "node_modules/@vercel/otel": {
3756 "version": "2.1.0",
3757 "resolved": "https://registry.npmjs.org/@vercel/otel/-/otel-2.1.0.tgz",
3758 "integrity": "sha512-Zwu2Cu4t46DzBnY1DQSTxZ4MBLVfYsOjnlWuZuLRWnmVPX+SNrVHbs3ssiJ6uvY1J1JJswor4zSn8mHYxzYeBA==",
3759 "license": "MIT",
3760 "engines": {
3761 "node": "^18.19.0 || >=20.6.0"
3762 },
3763 "peerDependencies": {
3764 "@opentelemetry/api": ">=1.9.0 <2.0.0",
3765 "@opentelemetry/api-logs": ">=0.200.0 <0.300.0",
3766 "@opentelemetry/instrumentation": ">=0.200.0 <0.300.0",
3767 "@opentelemetry/resources": ">=2.0.0 <3.0.0",
3768 "@opentelemetry/sdk-logs": ">=0.200.0 <0.300.0",
3769 "@opentelemetry/sdk-metrics": ">=2.0.0 <3.0.0",
3770 "@opentelemetry/sdk-trace-base": ">=2.0.0 <3.0.0"
3771 }
3772 },
3773 "node_modules/@vitest/expect": {
3774 "version": "4.0.15",
3775 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.15.tgz",
3776 "integrity": "sha512-Gfyva9/GxPAWXIWjyGDli9O+waHDC0Q0jaLdFP1qPAUUfo1FEXPXUfUkp3eZA0sSq340vPycSyOlYUeM15Ft1w==",
3777 "dev": true,
3778 "license": "MIT",
3779 "dependencies": {
3780 "@standard-schema/spec": "^1.0.0",
3781 "@types/chai": "^5.2.2",
3782 "@vitest/spy": "4.0.15",
3783 "@vitest/utils": "4.0.15",
3784 "chai": "^6.2.1",
3785 "tinyrainbow": "^3.0.3"
3786 },
3787 "funding": {
3788 "url": "https://opencollective.com/vitest"
3789 }
3790 },
3791 "node_modules/@vitest/mocker": {
3792 "version": "4.0.15",
3793 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.15.tgz",
3794 "integrity": "sha512-CZ28GLfOEIFkvCFngN8Sfx5h+Se0zN+h4B7yOsPVCcgtiO7t5jt9xQh2E1UkFep+eb9fjyMfuC5gBypwb07fvQ==",
3795 "dev": true,
3796 "license": "MIT",
3797 "dependencies": {
3798 "@vitest/spy": "4.0.15",
3799 "estree-walker": "^3.0.3",
3800 "magic-string": "^0.30.21"
3801 },
3802 "funding": {
3803 "url": "https://opencollective.com/vitest"
3804 },
3805 "peerDependencies": {
3806 "msw": "^2.4.9",
3807 "vite": "^6.0.0 || ^7.0.0-0"
3808 },
3809 "peerDependenciesMeta": {
3810 "msw": {
3811 "optional": true
3812 },
3813 "vite": {
3814 "optional": true
3815 }
3816 }
3817 },
3818 "node_modules/@vitest/pretty-format": {
3819 "version": "4.0.15",
3820 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.15.tgz",
3821 "integrity": "sha512-SWdqR8vEv83WtZcrfLNqlqeQXlQLh2iilO1Wk1gv4eiHKjEzvgHb2OVc3mIPyhZE6F+CtfYjNlDJwP5MN6Km7A==",
3822 "dev": true,
3823 "license": "MIT",
3824 "dependencies": {
3825 "tinyrainbow": "^3.0.3"
3826 },
3827 "funding": {
3828 "url": "https://opencollective.com/vitest"
3829 }
3830 },
3831 "node_modules/@vitest/runner": {
3832 "version": "4.0.15",
3833 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.15.tgz",
3834 "integrity": "sha512-+A+yMY8dGixUhHmNdPUxOh0la6uVzun86vAbuMT3hIDxMrAOmn5ILBHm8ajrqHE0t8R9T1dGnde1A5DTnmi3qw==",
3835 "dev": true,
3836 "license": "MIT",
3837 "dependencies": {
3838 "@vitest/utils": "4.0.15",
3839 "pathe": "^2.0.3"
3840 },
3841 "funding": {
3842 "url": "https://opencollective.com/vitest"
3843 }
3844 },
3845 "node_modules/@vitest/snapshot": {
3846 "version": "4.0.15",
3847 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.15.tgz",
3848 "integrity": "sha512-A7Ob8EdFZJIBjLjeO0DZF4lqR6U7Ydi5/5LIZ0xcI+23lYlsYJAfGn8PrIWTYdZQRNnSRlzhg0zyGu37mVdy5g==",
3849 "dev": true,
3850 "license": "MIT",
3851 "dependencies": {
3852 "@vitest/pretty-format": "4.0.15",
3853 "magic-string": "^0.30.21",
3854 "pathe": "^2.0.3"
3855 },
3856 "funding": {
3857 "url": "https://opencollective.com/vitest"
3858 }
3859 },
3860 "node_modules/@vitest/spy": {
3861 "version": "4.0.15",
3862 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.15.tgz",
3863 "integrity": "sha512-+EIjOJmnY6mIfdXtE/bnozKEvTC4Uczg19yeZ2vtCz5Yyb0QQ31QWVQ8hswJ3Ysx/K2EqaNsVanjr//2+P3FHw==",
3864 "dev": true,
3865 "license": "MIT",
3866 "funding": {
3867 "url": "https://opencollective.com/vitest"
3868 }
3869 },
3870 "node_modules/@vitest/ui": {
3871 "version": "4.0.15",
3872 "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-4.0.15.tgz",
3873 "integrity": "sha512-sxSyJMaKp45zI0u+lHrPuZM1ZJQ8FaVD35k+UxVrha1yyvQ+TZuUYllUixwvQXlB7ixoDc7skf3lQPopZIvaQw==",
3874 "dev": true,
3875 "license": "MIT",
3876 "dependencies": {
3877 "@vitest/utils": "4.0.15",
3878 "fflate": "^0.8.2",
3879 "flatted": "^3.3.3",
3880 "pathe": "^2.0.3",
3881 "sirv": "^3.0.2",
3882 "tinyglobby": "^0.2.15",
3883 "tinyrainbow": "^3.0.3"
3884 },
3885 "funding": {
3886 "url": "https://opencollective.com/vitest"
3887 },
3888 "peerDependencies": {
3889 "vitest": "4.0.15"
3890 }
3891 },
3892 "node_modules/@vitest/utils": {
3893 "version": "4.0.15",
3894 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.15.tgz",
3895 "integrity": "sha512-HXjPW2w5dxhTD0dLwtYHDnelK3j8sR8cWIaLxr22evTyY6q8pRCjZSmhRWVjBaOVXChQd6AwMzi9pucorXCPZA==",
3896 "dev": true,
3897 "license": "MIT",
3898 "dependencies": {
3899 "@vitest/pretty-format": "4.0.15",
3900 "tinyrainbow": "^3.0.3"
3901 },
3902 "funding": {
3903 "url": "https://opencollective.com/vitest"
3904 }
3905 },
3906 "node_modules/@yarnpkg/lockfile": {
3907 "version": "1.1.0",
3908 "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
3909 "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
3910 "dev": true,
3911 "license": "BSD-2-Clause"
3912 },
3913 "node_modules/acorn": {
3914 "version": "8.15.0",
3915 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
3916 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
3917 "license": "MIT",
3918 "bin": {
3919 "acorn": "bin/acorn"
3920 },
3921 "engines": {
3922 "node": ">=0.4.0"
3923 }
3924 },
3925 "node_modules/acorn-import-attributes": {
3926 "version": "1.9.5",
3927 "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
3928 "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
3929 "license": "MIT",
3930 "peerDependencies": {
3931 "acorn": "^8"
3932 }
3933 },
3934 "node_modules/acorn-jsx": {
3935 "version": "5.3.2",
3936 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
3937 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
3938 "license": "MIT",
3939 "peerDependencies": {
3940 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
3941 }
3942 },
3943 "node_modules/ajv": {
3944 "version": "6.12.6",
3945 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
3946 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
3947 "license": "MIT",
3948 "dependencies": {
3949 "fast-deep-equal": "^3.1.1",
3950 "fast-json-stable-stringify": "^2.0.0",
3951 "json-schema-traverse": "^0.4.1",
3952 "uri-js": "^4.2.2"
3953 },
3954 "funding": {
3955 "type": "github",
3956 "url": "https://github.com/sponsors/epoberezkin"
3957 }
3958 },
3959 "node_modules/ansi-escapes": {
3960 "version": "7.2.0",
3961 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz",
3962 "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==",
3963 "dev": true,
3964 "license": "MIT",
3965 "dependencies": {
3966 "environment": "^1.0.0"
3967 },
3968 "engines": {
3969 "node": ">=18"
3970 },
3971 "funding": {
3972 "url": "https://github.com/sponsors/sindresorhus"
3973 }
3974 },
3975 "node_modules/ansi-regex": {
3976 "version": "6.2.2",
3977 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
3978 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
3979 "dev": true,
3980 "license": "MIT",
3981 "engines": {
3982 "node": ">=12"
3983 },
3984 "funding": {
3985 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
3986 }
3987 },
3988 "node_modules/ansi-styles": {
3989 "version": "4.3.0",
3990 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3991 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3992 "license": "MIT",
3993 "dependencies": {
3994 "color-convert": "^2.0.1"
3995 },
3996 "engines": {
3997 "node": ">=8"
3998 },
3999 "funding": {
4000 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4001 }
4002 },
4003 "node_modules/argparse": {
4004 "version": "2.0.1",
4005 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
4006 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
4007 "license": "Python-2.0"
4008 },
4009 "node_modules/aria-hidden": {
4010 "version": "1.2.6",
4011 "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
4012 "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
4013 "license": "MIT",
4014 "dependencies": {
4015 "tslib": "^2.0.0"
4016 },
4017 "engines": {
4018 "node": ">=10"
4019 }
4020 },
4021 "node_modules/assertion-error": {
4022 "version": "2.0.1",
4023 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
4024 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
4025 "dev": true,
4026 "license": "MIT",
4027 "engines": {
4028 "node": ">=12"
4029 }
4030 },
4031 "node_modules/await-lock": {
4032 "version": "2.2.2",
4033 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
4034 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
4035 "license": "MIT"
4036 },
4037 "node_modules/balanced-match": {
4038 "version": "1.0.2",
4039 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4040 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4041 "license": "MIT"
4042 },
4043 "node_modules/baseline-browser-mapping": {
4044 "version": "2.9.3",
4045 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.3.tgz",
4046 "integrity": "sha512-8QdH6czo+G7uBsNo0GiUfouPN1lRzKdJTGnKXwe12gkFbnnOUaUKGN55dMkfy+mnxmvjwl9zcI4VncczcVXDhA==",
4047 "license": "Apache-2.0",
4048 "bin": {
4049 "baseline-browser-mapping": "dist/cli.js"
4050 }
4051 },
4052 "node_modules/brace-expansion": {
4053 "version": "1.1.12",
4054 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
4055 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
4056 "license": "MIT",
4057 "dependencies": {
4058 "balanced-match": "^1.0.0",
4059 "concat-map": "0.0.1"
4060 }
4061 },
4062 "node_modules/braces": {
4063 "version": "3.0.3",
4064 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
4065 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
4066 "dev": true,
4067 "license": "MIT",
4068 "dependencies": {
4069 "fill-range": "^7.1.1"
4070 },
4071 "engines": {
4072 "node": ">=8"
4073 }
4074 },
4075 "node_modules/browserslist": {
4076 "version": "4.28.1",
4077 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
4078 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
4079 "funding": [
4080 {
4081 "type": "opencollective",
4082 "url": "https://opencollective.com/browserslist"
4083 },
4084 {
4085 "type": "tidelift",
4086 "url": "https://tidelift.com/funding/github/npm/browserslist"
4087 },
4088 {
4089 "type": "github",
4090 "url": "https://github.com/sponsors/ai"
4091 }
4092 ],
4093 "license": "MIT",
4094 "dependencies": {
4095 "baseline-browser-mapping": "^2.9.0",
4096 "caniuse-lite": "^1.0.30001759",
4097 "electron-to-chromium": "^1.5.263",
4098 "node-releases": "^2.0.27",
4099 "update-browserslist-db": "^1.2.0"
4100 },
4101 "bin": {
4102 "browserslist": "cli.js"
4103 },
4104 "engines": {
4105 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4106 }
4107 },
4108 "node_modules/call-bind": {
4109 "version": "1.0.8",
4110 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
4111 "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
4112 "dev": true,
4113 "license": "MIT",
4114 "dependencies": {
4115 "call-bind-apply-helpers": "^1.0.0",
4116 "es-define-property": "^1.0.0",
4117 "get-intrinsic": "^1.2.4",
4118 "set-function-length": "^1.2.2"
4119 },
4120 "engines": {
4121 "node": ">= 0.4"
4122 },
4123 "funding": {
4124 "url": "https://github.com/sponsors/ljharb"
4125 }
4126 },
4127 "node_modules/call-bind-apply-helpers": {
4128 "version": "1.0.2",
4129 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
4130 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
4131 "dev": true,
4132 "license": "MIT",
4133 "dependencies": {
4134 "es-errors": "^1.3.0",
4135 "function-bind": "^1.1.2"
4136 },
4137 "engines": {
4138 "node": ">= 0.4"
4139 }
4140 },
4141 "node_modules/call-bound": {
4142 "version": "1.0.4",
4143 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
4144 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
4145 "dev": true,
4146 "license": "MIT",
4147 "dependencies": {
4148 "call-bind-apply-helpers": "^1.0.2",
4149 "get-intrinsic": "^1.3.0"
4150 },
4151 "engines": {
4152 "node": ">= 0.4"
4153 },
4154 "funding": {
4155 "url": "https://github.com/sponsors/ljharb"
4156 }
4157 },
4158 "node_modules/callsites": {
4159 "version": "3.1.0",
4160 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4161 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4162 "license": "MIT",
4163 "engines": {
4164 "node": ">=6"
4165 }
4166 },
4167 "node_modules/camelcase": {
4168 "version": "7.0.1",
4169 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz",
4170 "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==",
4171 "dev": true,
4172 "license": "MIT",
4173 "engines": {
4174 "node": ">=14.16"
4175 },
4176 "funding": {
4177 "url": "https://github.com/sponsors/sindresorhus"
4178 }
4179 },
4180 "node_modules/caniuse-lite": {
4181 "version": "1.0.30001759",
4182 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001759.tgz",
4183 "integrity": "sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==",
4184 "funding": [
4185 {
4186 "type": "opencollective",
4187 "url": "https://opencollective.com/browserslist"
4188 },
4189 {
4190 "type": "tidelift",
4191 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
4192 },
4193 {
4194 "type": "github",
4195 "url": "https://github.com/sponsors/ai"
4196 }
4197 ],
4198 "license": "CC-BY-4.0"
4199 },
4200 "node_modules/chai": {
4201 "version": "6.2.1",
4202 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.1.tgz",
4203 "integrity": "sha512-p4Z49OGG5W/WBCPSS/dH3jQ73kD6tiMmUM+bckNK6Jr5JHMG3k9bg/BvKR8lKmtVBKmOiuVaV2ws8s9oSbwysg==",
4204 "dev": true,
4205 "license": "MIT",
4206 "engines": {
4207 "node": ">=18"
4208 }
4209 },
4210 "node_modules/chalk": {
4211 "version": "4.1.2",
4212 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4213 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4214 "license": "MIT",
4215 "dependencies": {
4216 "ansi-styles": "^4.1.0",
4217 "supports-color": "^7.1.0"
4218 },
4219 "engines": {
4220 "node": ">=10"
4221 },
4222 "funding": {
4223 "url": "https://github.com/chalk/chalk?sponsor=1"
4224 }
4225 },
4226 "node_modules/ci-info": {
4227 "version": "3.9.0",
4228 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
4229 "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
4230 "dev": true,
4231 "funding": [
4232 {
4233 "type": "github",
4234 "url": "https://github.com/sponsors/sibiraj-s"
4235 }
4236 ],
4237 "license": "MIT",
4238 "engines": {
4239 "node": ">=8"
4240 }
4241 },
4242 "node_modules/cjs-module-lexer": {
4243 "version": "1.4.3",
4244 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
4245 "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==",
4246 "license": "MIT"
4247 },
4248 "node_modules/cli-color": {
4249 "version": "2.0.4",
4250 "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.4.tgz",
4251 "integrity": "sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==",
4252 "dev": true,
4253 "license": "ISC",
4254 "dependencies": {
4255 "d": "^1.0.1",
4256 "es5-ext": "^0.10.64",
4257 "es6-iterator": "^2.0.3",
4258 "memoizee": "^0.4.15",
4259 "timers-ext": "^0.1.7"
4260 },
4261 "engines": {
4262 "node": ">=0.10"
4263 }
4264 },
4265 "node_modules/cli-cursor": {
4266 "version": "5.0.0",
4267 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz",
4268 "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==",
4269 "dev": true,
4270 "license": "MIT",
4271 "dependencies": {
4272 "restore-cursor": "^5.0.0"
4273 },
4274 "engines": {
4275 "node": ">=18"
4276 },
4277 "funding": {
4278 "url": "https://github.com/sponsors/sindresorhus"
4279 }
4280 },
4281 "node_modules/cli-truncate": {
4282 "version": "5.1.1",
4283 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-5.1.1.tgz",
4284 "integrity": "sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A==",
4285 "dev": true,
4286 "license": "MIT",
4287 "dependencies": {
4288 "slice-ansi": "^7.1.0",
4289 "string-width": "^8.0.0"
4290 },
4291 "engines": {
4292 "node": ">=20"
4293 },
4294 "funding": {
4295 "url": "https://github.com/sponsors/sindresorhus"
4296 }
4297 },
4298 "node_modules/client-only": {
4299 "version": "0.0.1",
4300 "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
4301 "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
4302 "license": "MIT"
4303 },
4304 "node_modules/cliui": {
4305 "version": "8.0.1",
4306 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
4307 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
4308 "license": "ISC",
4309 "dependencies": {
4310 "string-width": "^4.2.0",
4311 "strip-ansi": "^6.0.1",
4312 "wrap-ansi": "^7.0.0"
4313 },
4314 "engines": {
4315 "node": ">=12"
4316 }
4317 },
4318 "node_modules/cliui/node_modules/ansi-regex": {
4319 "version": "5.0.1",
4320 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4321 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4322 "license": "MIT",
4323 "engines": {
4324 "node": ">=8"
4325 }
4326 },
4327 "node_modules/cliui/node_modules/is-fullwidth-code-point": {
4328 "version": "3.0.0",
4329 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4330 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4331 "license": "MIT",
4332 "engines": {
4333 "node": ">=8"
4334 }
4335 },
4336 "node_modules/cliui/node_modules/string-width": {
4337 "version": "4.2.3",
4338 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4339 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4340 "license": "MIT",
4341 "dependencies": {
4342 "emoji-regex": "^8.0.0",
4343 "is-fullwidth-code-point": "^3.0.0",
4344 "strip-ansi": "^6.0.1"
4345 },
4346 "engines": {
4347 "node": ">=8"
4348 }
4349 },
4350 "node_modules/cliui/node_modules/strip-ansi": {
4351 "version": "6.0.1",
4352 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4353 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4354 "license": "MIT",
4355 "dependencies": {
4356 "ansi-regex": "^5.0.1"
4357 },
4358 "engines": {
4359 "node": ">=8"
4360 }
4361 },
4362 "node_modules/cliui/node_modules/wrap-ansi": {
4363 "version": "7.0.0",
4364 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
4365 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
4366 "license": "MIT",
4367 "dependencies": {
4368 "ansi-styles": "^4.0.0",
4369 "string-width": "^4.1.0",
4370 "strip-ansi": "^6.0.0"
4371 },
4372 "engines": {
4373 "node": ">=10"
4374 },
4375 "funding": {
4376 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4377 }
4378 },
4379 "node_modules/cluster-key-slot": {
4380 "version": "1.1.2",
4381 "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz",
4382 "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==",
4383 "license": "Apache-2.0",
4384 "engines": {
4385 "node": ">=0.10.0"
4386 }
4387 },
4388 "node_modules/code-block-writer": {
4389 "version": "13.0.3",
4390 "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz",
4391 "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==",
4392 "license": "MIT"
4393 },
4394 "node_modules/color-convert": {
4395 "version": "2.0.1",
4396 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4397 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4398 "license": "MIT",
4399 "dependencies": {
4400 "color-name": "~1.1.4"
4401 },
4402 "engines": {
4403 "node": ">=7.0.0"
4404 }
4405 },
4406 "node_modules/color-name": {
4407 "version": "1.1.4",
4408 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4409 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4410 "license": "MIT"
4411 },
4412 "node_modules/colorette": {
4413 "version": "2.0.20",
4414 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
4415 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
4416 "dev": true,
4417 "license": "MIT"
4418 },
4419 "node_modules/commander": {
4420 "version": "14.0.2",
4421 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
4422 "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
4423 "dev": true,
4424 "license": "MIT",
4425 "engines": {
4426 "node": ">=20"
4427 }
4428 },
4429 "node_modules/concat-map": {
4430 "version": "0.0.1",
4431 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4432 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
4433 "license": "MIT"
4434 },
4435 "node_modules/convert-source-map": {
4436 "version": "2.0.0",
4437 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
4438 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
4439 "license": "MIT"
4440 },
4441 "node_modules/cookie": {
4442 "version": "0.7.2",
4443 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
4444 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
4445 "license": "MIT",
4446 "engines": {
4447 "node": ">= 0.6"
4448 }
4449 },
4450 "node_modules/core-js": {
4451 "version": "3.47.0",
4452 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz",
4453 "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==",
4454 "hasInstallScript": true,
4455 "license": "MIT",
4456 "funding": {
4457 "type": "opencollective",
4458 "url": "https://opencollective.com/core-js"
4459 }
4460 },
4461 "node_modules/cross-spawn": {
4462 "version": "7.0.6",
4463 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
4464 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
4465 "license": "MIT",
4466 "dependencies": {
4467 "path-key": "^3.1.0",
4468 "shebang-command": "^2.0.0",
4469 "which": "^2.0.1"
4470 },
4471 "engines": {
4472 "node": ">= 8"
4473 }
4474 },
4475 "node_modules/csstype": {
4476 "version": "3.2.3",
4477 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
4478 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
4479 "devOptional": true,
4480 "license": "MIT"
4481 },
4482 "node_modules/d": {
4483 "version": "1.0.2",
4484 "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz",
4485 "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
4486 "dev": true,
4487 "license": "ISC",
4488 "dependencies": {
4489 "es5-ext": "^0.10.64",
4490 "type": "^2.7.2"
4491 },
4492 "engines": {
4493 "node": ">=0.12"
4494 }
4495 },
4496 "node_modules/debug": {
4497 "version": "4.4.3",
4498 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
4499 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
4500 "license": "MIT",
4501 "dependencies": {
4502 "ms": "^2.1.3"
4503 },
4504 "engines": {
4505 "node": ">=6.0"
4506 },
4507 "peerDependenciesMeta": {
4508 "supports-color": {
4509 "optional": true
4510 }
4511 }
4512 },
4513 "node_modules/deep-is": {
4514 "version": "0.1.4",
4515 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
4516 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
4517 "license": "MIT"
4518 },
4519 "node_modules/define-data-property": {
4520 "version": "1.1.4",
4521 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
4522 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
4523 "dev": true,
4524 "license": "MIT",
4525 "dependencies": {
4526 "es-define-property": "^1.0.0",
4527 "es-errors": "^1.3.0",
4528 "gopd": "^1.0.1"
4529 },
4530 "engines": {
4531 "node": ">= 0.4"
4532 },
4533 "funding": {
4534 "url": "https://github.com/sponsors/ljharb"
4535 }
4536 },
4537 "node_modules/denque": {
4538 "version": "2.1.0",
4539 "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
4540 "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
4541 "license": "Apache-2.0",
4542 "engines": {
4543 "node": ">=0.10"
4544 }
4545 },
4546 "node_modules/detect-libc": {
4547 "version": "2.1.2",
4548 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
4549 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
4550 "license": "Apache-2.0",
4551 "optional": true,
4552 "engines": {
4553 "node": ">=8"
4554 }
4555 },
4556 "node_modules/detect-node-es": {
4557 "version": "1.1.0",
4558 "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
4559 "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==",
4560 "license": "MIT"
4561 },
4562 "node_modules/difflib": {
4563 "version": "0.2.4",
4564 "resolved": "https://registry.npmjs.org/difflib/-/difflib-0.2.4.tgz",
4565 "integrity": "sha512-9YVwmMb0wQHQNr5J9m6BSj6fk4pfGITGQOOs+D9Fl+INODWFOfvhIU1hNv6GgR1RBoC/9NJcwu77zShxV0kT7w==",
4566 "dev": true,
4567 "dependencies": {
4568 "heap": ">= 0.2.0"
4569 },
4570 "engines": {
4571 "node": "*"
4572 }
4573 },
4574 "node_modules/dotenv": {
4575 "version": "17.2.3",
4576 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
4577 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==",
4578 "license": "BSD-2-Clause",
4579 "engines": {
4580 "node": ">=12"
4581 },
4582 "funding": {
4583 "url": "https://dotenvx.com"
4584 }
4585 },
4586 "node_modules/dreamopt": {
4587 "version": "0.8.0",
4588 "resolved": "https://registry.npmjs.org/dreamopt/-/dreamopt-0.8.0.tgz",
4589 "integrity": "sha512-vyJTp8+mC+G+5dfgsY+r3ckxlz+QMX40VjPQsZc5gxVAxLmi64TBoVkP54A/pRAXMXsbu2GMMBrZPxNv23waMg==",
4590 "dev": true,
4591 "dependencies": {
4592 "wordwrap": ">=0.0.2"
4593 },
4594 "engines": {
4595 "node": ">=0.4.0"
4596 }
4597 },
4598 "node_modules/drizzle-kit": {
4599 "version": "0.18.1",
4600 "resolved": "https://registry.npmjs.org/drizzle-kit/-/drizzle-kit-0.18.1.tgz",
4601 "integrity": "sha512-Oqie227W2Dd7FuqX4pvQWeClSvnoPCIn2cO9JueeLWZqj3tpdBhnbgt4nLHhBbOdWRlTLYwXnkTDW3hYym/gGQ==",
4602 "dev": true,
4603 "license": "MIT",
4604 "dependencies": {
4605 "camelcase": "^7.0.1",
4606 "chalk": "^5.2.0",
4607 "commander": "^9.4.1",
4608 "esbuild": "^0.15.18",
4609 "esbuild-register": "^3.4.2",
4610 "glob": "^8.1.0",
4611 "hanji": "^0.0.5",
4612 "json-diff": "0.9.0",
4613 "minimatch": "^7.4.3",
4614 "zod": "^3.20.2"
4615 },
4616 "bin": {
4617 "drizzle-kit": "index.js"
4618 }
4619 },
4620 "node_modules/drizzle-kit/node_modules/@esbuild/android-arm": {
4621 "version": "0.15.18",
4622 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.18.tgz",
4623 "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==",
4624 "cpu": [
4625 "arm"
4626 ],
4627 "dev": true,
4628 "license": "MIT",
4629 "optional": true,
4630 "os": [
4631 "android"
4632 ],
4633 "engines": {
4634 "node": ">=12"
4635 }
4636 },
4637 "node_modules/drizzle-kit/node_modules/@esbuild/linux-loong64": {
4638 "version": "0.15.18",
4639 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz",
4640 "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==",
4641 "cpu": [
4642 "loong64"
4643 ],
4644 "dev": true,
4645 "license": "MIT",
4646 "optional": true,
4647 "os": [
4648 "linux"
4649 ],
4650 "engines": {
4651 "node": ">=12"
4652 }
4653 },
4654 "node_modules/drizzle-kit/node_modules/brace-expansion": {
4655 "version": "2.0.2",
4656 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
4657 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
4658 "dev": true,
4659 "license": "MIT",
4660 "dependencies": {
4661 "balanced-match": "^1.0.0"
4662 }
4663 },
4664 "node_modules/drizzle-kit/node_modules/chalk": {
4665 "version": "5.6.2",
4666 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4667 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4668 "dev": true,
4669 "license": "MIT",
4670 "engines": {
4671 "node": "^12.17.0 || ^14.13 || >=16.0.0"
4672 },
4673 "funding": {
4674 "url": "https://github.com/chalk/chalk?sponsor=1"
4675 }
4676 },
4677 "node_modules/drizzle-kit/node_modules/commander": {
4678 "version": "9.5.0",
4679 "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
4680 "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
4681 "dev": true,
4682 "license": "MIT",
4683 "engines": {
4684 "node": "^12.20.0 || >=14"
4685 }
4686 },
4687 "node_modules/drizzle-kit/node_modules/esbuild": {
4688 "version": "0.15.18",
4689 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
4690 "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==",
4691 "dev": true,
4692 "hasInstallScript": true,
4693 "license": "MIT",
4694 "bin": {
4695 "esbuild": "bin/esbuild"
4696 },
4697 "engines": {
4698 "node": ">=12"
4699 },
4700 "optionalDependencies": {
4701 "@esbuild/android-arm": "0.15.18",
4702 "@esbuild/linux-loong64": "0.15.18",
4703 "esbuild-android-64": "0.15.18",
4704 "esbuild-android-arm64": "0.15.18",
4705 "esbuild-darwin-64": "0.15.18",
4706 "esbuild-darwin-arm64": "0.15.18",
4707 "esbuild-freebsd-64": "0.15.18",
4708 "esbuild-freebsd-arm64": "0.15.18",
4709 "esbuild-linux-32": "0.15.18",
4710 "esbuild-linux-64": "0.15.18",
4711 "esbuild-linux-arm": "0.15.18",
4712 "esbuild-linux-arm64": "0.15.18",
4713 "esbuild-linux-mips64le": "0.15.18",
4714 "esbuild-linux-ppc64le": "0.15.18",
4715 "esbuild-linux-riscv64": "0.15.18",
4716 "esbuild-linux-s390x": "0.15.18",
4717 "esbuild-netbsd-64": "0.15.18",
4718 "esbuild-openbsd-64": "0.15.18",
4719 "esbuild-sunos-64": "0.15.18",
4720 "esbuild-windows-32": "0.15.18",
4721 "esbuild-windows-64": "0.15.18",
4722 "esbuild-windows-arm64": "0.15.18"
4723 }
4724 },
4725 "node_modules/drizzle-kit/node_modules/minimatch": {
4726 "version": "7.4.6",
4727 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz",
4728 "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==",
4729 "dev": true,
4730 "license": "ISC",
4731 "dependencies": {
4732 "brace-expansion": "^2.0.1"
4733 },
4734 "engines": {
4735 "node": ">=10"
4736 },
4737 "funding": {
4738 "url": "https://github.com/sponsors/isaacs"
4739 }
4740 },
4741 "node_modules/drizzle-orm": {
4742 "version": "0.44.7",
4743 "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.44.7.tgz",
4744 "integrity": "sha512-quIpnYznjU9lHshEOAYLoZ9s3jweleHlZIAWR/jX9gAWNg/JhQ1wj0KGRf7/Zm+obRrYd9GjPVJg790QY9N5AQ==",
4745 "license": "Apache-2.0",
4746 "peerDependencies": {
4747 "@aws-sdk/client-rds-data": ">=3",
4748 "@cloudflare/workers-types": ">=4",
4749 "@electric-sql/pglite": ">=0.2.0",
4750 "@libsql/client": ">=0.10.0",
4751 "@libsql/client-wasm": ">=0.10.0",
4752 "@neondatabase/serverless": ">=0.10.0",
4753 "@op-engineering/op-sqlite": ">=2",
4754 "@opentelemetry/api": "^1.4.1",
4755 "@planetscale/database": ">=1.13",
4756 "@prisma/client": "*",
4757 "@tidbcloud/serverless": "*",
4758 "@types/better-sqlite3": "*",
4759 "@types/pg": "*",
4760 "@types/sql.js": "*",
4761 "@upstash/redis": ">=1.34.7",
4762 "@vercel/postgres": ">=0.8.0",
4763 "@xata.io/client": "*",
4764 "better-sqlite3": ">=7",
4765 "bun-types": "*",
4766 "expo-sqlite": ">=14.0.0",
4767 "gel": ">=2",
4768 "knex": "*",
4769 "kysely": "*",
4770 "mysql2": ">=2",
4771 "pg": ">=8",
4772 "postgres": ">=3",
4773 "sql.js": ">=1",
4774 "sqlite3": ">=5"
4775 },
4776 "peerDependenciesMeta": {
4777 "@aws-sdk/client-rds-data": {
4778 "optional": true
4779 },
4780 "@cloudflare/workers-types": {
4781 "optional": true
4782 },
4783 "@electric-sql/pglite": {
4784 "optional": true
4785 },
4786 "@libsql/client": {
4787 "optional": true
4788 },
4789 "@libsql/client-wasm": {
4790 "optional": true
4791 },
4792 "@neondatabase/serverless": {
4793 "optional": true
4794 },
4795 "@op-engineering/op-sqlite": {
4796 "optional": true
4797 },
4798 "@opentelemetry/api": {
4799 "optional": true
4800 },
4801 "@planetscale/database": {
4802 "optional": true
4803 },
4804 "@prisma/client": {
4805 "optional": true
4806 },
4807 "@tidbcloud/serverless": {
4808 "optional": true
4809 },
4810 "@types/better-sqlite3": {
4811 "optional": true
4812 },
4813 "@types/pg": {
4814 "optional": true
4815 },
4816 "@types/sql.js": {
4817 "optional": true
4818 },
4819 "@upstash/redis": {
4820 "optional": true
4821 },
4822 "@vercel/postgres": {
4823 "optional": true
4824 },
4825 "@xata.io/client": {
4826 "optional": true
4827 },
4828 "better-sqlite3": {
4829 "optional": true
4830 },
4831 "bun-types": {
4832 "optional": true
4833 },
4834 "expo-sqlite": {
4835 "optional": true
4836 },
4837 "gel": {
4838 "optional": true
4839 },
4840 "knex": {
4841 "optional": true
4842 },
4843 "kysely": {
4844 "optional": true
4845 },
4846 "mysql2": {
4847 "optional": true
4848 },
4849 "pg": {
4850 "optional": true
4851 },
4852 "postgres": {
4853 "optional": true
4854 },
4855 "prisma": {
4856 "optional": true
4857 },
4858 "sql.js": {
4859 "optional": true
4860 },
4861 "sqlite3": {
4862 "optional": true
4863 }
4864 }
4865 },
4866 "node_modules/dunder-proto": {
4867 "version": "1.0.1",
4868 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
4869 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
4870 "dev": true,
4871 "license": "MIT",
4872 "dependencies": {
4873 "call-bind-apply-helpers": "^1.0.1",
4874 "es-errors": "^1.3.0",
4875 "gopd": "^1.2.0"
4876 },
4877 "engines": {
4878 "node": ">= 0.4"
4879 }
4880 },
4881 "node_modules/electron-to-chromium": {
4882 "version": "1.5.266",
4883 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.266.tgz",
4884 "integrity": "sha512-kgWEglXvkEfMH7rxP5OSZZwnaDWT7J9EoZCujhnpLbfi0bbNtRkgdX2E3gt0Uer11c61qCYktB3hwkAS325sJg==",
4885 "license": "ISC"
4886 },
4887 "node_modules/emoji-regex": {
4888 "version": "8.0.0",
4889 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4890 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4891 "license": "MIT"
4892 },
4893 "node_modules/environment": {
4894 "version": "1.1.0",
4895 "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
4896 "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
4897 "dev": true,
4898 "license": "MIT",
4899 "engines": {
4900 "node": ">=18"
4901 },
4902 "funding": {
4903 "url": "https://github.com/sponsors/sindresorhus"
4904 }
4905 },
4906 "node_modules/es-define-property": {
4907 "version": "1.0.1",
4908 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
4909 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
4910 "dev": true,
4911 "license": "MIT",
4912 "engines": {
4913 "node": ">= 0.4"
4914 }
4915 },
4916 "node_modules/es-errors": {
4917 "version": "1.3.0",
4918 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
4919 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
4920 "dev": true,
4921 "license": "MIT",
4922 "engines": {
4923 "node": ">= 0.4"
4924 }
4925 },
4926 "node_modules/es-module-lexer": {
4927 "version": "1.7.0",
4928 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
4929 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
4930 "dev": true,
4931 "license": "MIT"
4932 },
4933 "node_modules/es-object-atoms": {
4934 "version": "1.1.1",
4935 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
4936 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
4937 "dev": true,
4938 "license": "MIT",
4939 "dependencies": {
4940 "es-errors": "^1.3.0"
4941 },
4942 "engines": {
4943 "node": ">= 0.4"
4944 }
4945 },
4946 "node_modules/es5-ext": {
4947 "version": "0.10.64",
4948 "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
4949 "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
4950 "dev": true,
4951 "hasInstallScript": true,
4952 "license": "ISC",
4953 "dependencies": {
4954 "es6-iterator": "^2.0.3",
4955 "es6-symbol": "^3.1.3",
4956 "esniff": "^2.0.1",
4957 "next-tick": "^1.1.0"
4958 },
4959 "engines": {
4960 "node": ">=0.10"
4961 }
4962 },
4963 "node_modules/es6-iterator": {
4964 "version": "2.0.3",
4965 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
4966 "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
4967 "dev": true,
4968 "license": "MIT",
4969 "dependencies": {
4970 "d": "1",
4971 "es5-ext": "^0.10.35",
4972 "es6-symbol": "^3.1.1"
4973 }
4974 },
4975 "node_modules/es6-symbol": {
4976 "version": "3.1.4",
4977 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz",
4978 "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
4979 "dev": true,
4980 "license": "ISC",
4981 "dependencies": {
4982 "d": "^1.0.2",
4983 "ext": "^1.7.0"
4984 },
4985 "engines": {
4986 "node": ">=0.12"
4987 }
4988 },
4989 "node_modules/es6-weak-map": {
4990 "version": "2.0.3",
4991 "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
4992 "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
4993 "dev": true,
4994 "license": "ISC",
4995 "dependencies": {
4996 "d": "1",
4997 "es5-ext": "^0.10.46",
4998 "es6-iterator": "^2.0.3",
4999 "es6-symbol": "^3.1.1"
5000 }
5001 },
5002 "node_modules/esbuild": {
5003 "version": "0.25.12",
5004 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
5005 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
5006 "dev": true,
5007 "hasInstallScript": true,
5008 "license": "MIT",
5009 "bin": {
5010 "esbuild": "bin/esbuild"
5011 },
5012 "engines": {
5013 "node": ">=18"
5014 },
5015 "optionalDependencies": {
5016 "@esbuild/aix-ppc64": "0.25.12",
5017 "@esbuild/android-arm": "0.25.12",
5018 "@esbuild/android-arm64": "0.25.12",
5019 "@esbuild/android-x64": "0.25.12",
5020 "@esbuild/darwin-arm64": "0.25.12",
5021 "@esbuild/darwin-x64": "0.25.12",
5022 "@esbuild/freebsd-arm64": "0.25.12",
5023 "@esbuild/freebsd-x64": "0.25.12",
5024 "@esbuild/linux-arm": "0.25.12",
5025 "@esbuild/linux-arm64": "0.25.12",
5026 "@esbuild/linux-ia32": "0.25.12",
5027 "@esbuild/linux-loong64": "0.25.12",
5028 "@esbuild/linux-mips64el": "0.25.12",
5029 "@esbuild/linux-ppc64": "0.25.12",
5030 "@esbuild/linux-riscv64": "0.25.12",
5031 "@esbuild/linux-s390x": "0.25.12",
5032 "@esbuild/linux-x64": "0.25.12",
5033 "@esbuild/netbsd-arm64": "0.25.12",
5034 "@esbuild/netbsd-x64": "0.25.12",
5035 "@esbuild/openbsd-arm64": "0.25.12",
5036 "@esbuild/openbsd-x64": "0.25.12",
5037 "@esbuild/openharmony-arm64": "0.25.12",
5038 "@esbuild/sunos-x64": "0.25.12",
5039 "@esbuild/win32-arm64": "0.25.12",
5040 "@esbuild/win32-ia32": "0.25.12",
5041 "@esbuild/win32-x64": "0.25.12"
5042 }
5043 },
5044 "node_modules/esbuild-android-64": {
5045 "version": "0.15.18",
5046 "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz",
5047 "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==",
5048 "cpu": [
5049 "x64"
5050 ],
5051 "dev": true,
5052 "license": "MIT",
5053 "optional": true,
5054 "os": [
5055 "android"
5056 ],
5057 "engines": {
5058 "node": ">=12"
5059 }
5060 },
5061 "node_modules/esbuild-android-arm64": {
5062 "version": "0.15.18",
5063 "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz",
5064 "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==",
5065 "cpu": [
5066 "arm64"
5067 ],
5068 "dev": true,
5069 "license": "MIT",
5070 "optional": true,
5071 "os": [
5072 "android"
5073 ],
5074 "engines": {
5075 "node": ">=12"
5076 }
5077 },
5078 "node_modules/esbuild-darwin-64": {
5079 "version": "0.15.18",
5080 "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz",
5081 "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==",
5082 "cpu": [
5083 "x64"
5084 ],
5085 "dev": true,
5086 "license": "MIT",
5087 "optional": true,
5088 "os": [
5089 "darwin"
5090 ],
5091 "engines": {
5092 "node": ">=12"
5093 }
5094 },
5095 "node_modules/esbuild-darwin-arm64": {
5096 "version": "0.15.18",
5097 "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz",
5098 "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==",
5099 "cpu": [
5100 "arm64"
5101 ],
5102 "dev": true,
5103 "license": "MIT",
5104 "optional": true,
5105 "os": [
5106 "darwin"
5107 ],
5108 "engines": {
5109 "node": ">=12"
5110 }
5111 },
5112 "node_modules/esbuild-freebsd-64": {
5113 "version": "0.15.18",
5114 "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz",
5115 "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==",
5116 "cpu": [
5117 "x64"
5118 ],
5119 "dev": true,
5120 "license": "MIT",
5121 "optional": true,
5122 "os": [
5123 "freebsd"
5124 ],
5125 "engines": {
5126 "node": ">=12"
5127 }
5128 },
5129 "node_modules/esbuild-freebsd-arm64": {
5130 "version": "0.15.18",
5131 "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz",
5132 "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==",
5133 "cpu": [
5134 "arm64"
5135 ],
5136 "dev": true,
5137 "license": "MIT",
5138 "optional": true,
5139 "os": [
5140 "freebsd"
5141 ],
5142 "engines": {
5143 "node": ">=12"
5144 }
5145 },
5146 "node_modules/esbuild-linux-32": {
5147 "version": "0.15.18",
5148 "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz",
5149 "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==",
5150 "cpu": [
5151 "ia32"
5152 ],
5153 "dev": true,
5154 "license": "MIT",
5155 "optional": true,
5156 "os": [
5157 "linux"
5158 ],
5159 "engines": {
5160 "node": ">=12"
5161 }
5162 },
5163 "node_modules/esbuild-linux-64": {
5164 "version": "0.15.18",
5165 "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz",
5166 "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==",
5167 "cpu": [
5168 "x64"
5169 ],
5170 "dev": true,
5171 "license": "MIT",
5172 "optional": true,
5173 "os": [
5174 "linux"
5175 ],
5176 "engines": {
5177 "node": ">=12"
5178 }
5179 },
5180 "node_modules/esbuild-linux-arm": {
5181 "version": "0.15.18",
5182 "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz",
5183 "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==",
5184 "cpu": [
5185 "arm"
5186 ],
5187 "dev": true,
5188 "license": "MIT",
5189 "optional": true,
5190 "os": [
5191 "linux"
5192 ],
5193 "engines": {
5194 "node": ">=12"
5195 }
5196 },
5197 "node_modules/esbuild-linux-arm64": {
5198 "version": "0.15.18",
5199 "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz",
5200 "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==",
5201 "cpu": [
5202 "arm64"
5203 ],
5204 "dev": true,
5205 "license": "MIT",
5206 "optional": true,
5207 "os": [
5208 "linux"
5209 ],
5210 "engines": {
5211 "node": ">=12"
5212 }
5213 },
5214 "node_modules/esbuild-linux-mips64le": {
5215 "version": "0.15.18",
5216 "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz",
5217 "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==",
5218 "cpu": [
5219 "mips64el"
5220 ],
5221 "dev": true,
5222 "license": "MIT",
5223 "optional": true,
5224 "os": [
5225 "linux"
5226 ],
5227 "engines": {
5228 "node": ">=12"
5229 }
5230 },
5231 "node_modules/esbuild-linux-ppc64le": {
5232 "version": "0.15.18",
5233 "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz",
5234 "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==",
5235 "cpu": [
5236 "ppc64"
5237 ],
5238 "dev": true,
5239 "license": "MIT",
5240 "optional": true,
5241 "os": [
5242 "linux"
5243 ],
5244 "engines": {
5245 "node": ">=12"
5246 }
5247 },
5248 "node_modules/esbuild-linux-riscv64": {
5249 "version": "0.15.18",
5250 "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz",
5251 "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==",
5252 "cpu": [
5253 "riscv64"
5254 ],
5255 "dev": true,
5256 "license": "MIT",
5257 "optional": true,
5258 "os": [
5259 "linux"
5260 ],
5261 "engines": {
5262 "node": ">=12"
5263 }
5264 },
5265 "node_modules/esbuild-linux-s390x": {
5266 "version": "0.15.18",
5267 "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz",
5268 "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==",
5269 "cpu": [
5270 "s390x"
5271 ],
5272 "dev": true,
5273 "license": "MIT",
5274 "optional": true,
5275 "os": [
5276 "linux"
5277 ],
5278 "engines": {
5279 "node": ">=12"
5280 }
5281 },
5282 "node_modules/esbuild-netbsd-64": {
5283 "version": "0.15.18",
5284 "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz",
5285 "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==",
5286 "cpu": [
5287 "x64"
5288 ],
5289 "dev": true,
5290 "license": "MIT",
5291 "optional": true,
5292 "os": [
5293 "netbsd"
5294 ],
5295 "engines": {
5296 "node": ">=12"
5297 }
5298 },
5299 "node_modules/esbuild-openbsd-64": {
5300 "version": "0.15.18",
5301 "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz",
5302 "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==",
5303 "cpu": [
5304 "x64"
5305 ],
5306 "dev": true,
5307 "license": "MIT",
5308 "optional": true,
5309 "os": [
5310 "openbsd"
5311 ],
5312 "engines": {
5313 "node": ">=12"
5314 }
5315 },
5316 "node_modules/esbuild-register": {
5317 "version": "3.6.0",
5318 "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz",
5319 "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==",
5320 "dev": true,
5321 "license": "MIT",
5322 "dependencies": {
5323 "debug": "^4.3.4"
5324 },
5325 "peerDependencies": {
5326 "esbuild": ">=0.12 <1"
5327 }
5328 },
5329 "node_modules/esbuild-sunos-64": {
5330 "version": "0.15.18",
5331 "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz",
5332 "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==",
5333 "cpu": [
5334 "x64"
5335 ],
5336 "dev": true,
5337 "license": "MIT",
5338 "optional": true,
5339 "os": [
5340 "sunos"
5341 ],
5342 "engines": {
5343 "node": ">=12"
5344 }
5345 },
5346 "node_modules/esbuild-windows-32": {
5347 "version": "0.15.18",
5348 "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz",
5349 "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==",
5350 "cpu": [
5351 "ia32"
5352 ],
5353 "dev": true,
5354 "license": "MIT",
5355 "optional": true,
5356 "os": [
5357 "win32"
5358 ],
5359 "engines": {
5360 "node": ">=12"
5361 }
5362 },
5363 "node_modules/esbuild-windows-64": {
5364 "version": "0.15.18",
5365 "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz",
5366 "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==",
5367 "cpu": [
5368 "x64"
5369 ],
5370 "dev": true,
5371 "license": "MIT",
5372 "optional": true,
5373 "os": [
5374 "win32"
5375 ],
5376 "engines": {
5377 "node": ">=12"
5378 }
5379 },
5380 "node_modules/esbuild-windows-arm64": {
5381 "version": "0.15.18",
5382 "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz",
5383 "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==",
5384 "cpu": [
5385 "arm64"
5386 ],
5387 "dev": true,
5388 "license": "MIT",
5389 "optional": true,
5390 "os": [
5391 "win32"
5392 ],
5393 "engines": {
5394 "node": ">=12"
5395 }
5396 },
5397 "node_modules/escalade": {
5398 "version": "3.2.0",
5399 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
5400 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
5401 "license": "MIT",
5402 "engines": {
5403 "node": ">=6"
5404 }
5405 },
5406 "node_modules/escape-string-regexp": {
5407 "version": "4.0.0",
5408 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
5409 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
5410 "license": "MIT",
5411 "engines": {
5412 "node": ">=10"
5413 },
5414 "funding": {
5415 "url": "https://github.com/sponsors/sindresorhus"
5416 }
5417 },
5418 "node_modules/eslint": {
5419 "version": "9.39.1",
5420 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.1.tgz",
5421 "integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==",
5422 "license": "MIT",
5423 "dependencies": {
5424 "@eslint-community/eslint-utils": "^4.8.0",
5425 "@eslint-community/regexpp": "^4.12.1",
5426 "@eslint/config-array": "^0.21.1",
5427 "@eslint/config-helpers": "^0.4.2",
5428 "@eslint/core": "^0.17.0",
5429 "@eslint/eslintrc": "^3.3.1",
5430 "@eslint/js": "9.39.1",
5431 "@eslint/plugin-kit": "^0.4.1",
5432 "@humanfs/node": "^0.16.6",
5433 "@humanwhocodes/module-importer": "^1.0.1",
5434 "@humanwhocodes/retry": "^0.4.2",
5435 "@types/estree": "^1.0.6",
5436 "ajv": "^6.12.4",
5437 "chalk": "^4.0.0",
5438 "cross-spawn": "^7.0.6",
5439 "debug": "^4.3.2",
5440 "escape-string-regexp": "^4.0.0",
5441 "eslint-scope": "^8.4.0",
5442 "eslint-visitor-keys": "^4.2.1",
5443 "espree": "^10.4.0",
5444 "esquery": "^1.5.0",
5445 "esutils": "^2.0.2",
5446 "fast-deep-equal": "^3.1.3",
5447 "file-entry-cache": "^8.0.0",
5448 "find-up": "^5.0.0",
5449 "glob-parent": "^6.0.2",
5450 "ignore": "^5.2.0",
5451 "imurmurhash": "^0.1.4",
5452 "is-glob": "^4.0.0",
5453 "json-stable-stringify-without-jsonify": "^1.0.1",
5454 "lodash.merge": "^4.6.2",
5455 "minimatch": "^3.1.2",
5456 "natural-compare": "^1.4.0",
5457 "optionator": "^0.9.3"
5458 },
5459 "bin": {
5460 "eslint": "bin/eslint.js"
5461 },
5462 "engines": {
5463 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5464 },
5465 "funding": {
5466 "url": "https://eslint.org/donate"
5467 },
5468 "peerDependencies": {
5469 "jiti": "*"
5470 },
5471 "peerDependenciesMeta": {
5472 "jiti": {
5473 "optional": true
5474 }
5475 }
5476 },
5477 "node_modules/eslint-plugin-react-hooks": {
5478 "version": "7.0.1",
5479 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz",
5480 "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==",
5481 "license": "MIT",
5482 "dependencies": {
5483 "@babel/core": "^7.24.4",
5484 "@babel/parser": "^7.24.4",
5485 "hermes-parser": "^0.25.1",
5486 "zod": "^3.25.0 || ^4.0.0",
5487 "zod-validation-error": "^3.5.0 || ^4.0.0"
5488 },
5489 "engines": {
5490 "node": ">=18"
5491 },
5492 "peerDependencies": {
5493 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
5494 }
5495 },
5496 "node_modules/eslint-scope": {
5497 "version": "8.4.0",
5498 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
5499 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
5500 "license": "BSD-2-Clause",
5501 "dependencies": {
5502 "esrecurse": "^4.3.0",
5503 "estraverse": "^5.2.0"
5504 },
5505 "engines": {
5506 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5507 },
5508 "funding": {
5509 "url": "https://opencollective.com/eslint"
5510 }
5511 },
5512 "node_modules/eslint-visitor-keys": {
5513 "version": "4.2.1",
5514 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
5515 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
5516 "license": "Apache-2.0",
5517 "engines": {
5518 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5519 },
5520 "funding": {
5521 "url": "https://opencollective.com/eslint"
5522 }
5523 },
5524 "node_modules/esniff": {
5525 "version": "2.0.1",
5526 "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz",
5527 "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
5528 "dev": true,
5529 "license": "ISC",
5530 "dependencies": {
5531 "d": "^1.0.1",
5532 "es5-ext": "^0.10.62",
5533 "event-emitter": "^0.3.5",
5534 "type": "^2.7.2"
5535 },
5536 "engines": {
5537 "node": ">=0.10"
5538 }
5539 },
5540 "node_modules/espree": {
5541 "version": "10.4.0",
5542 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
5543 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
5544 "license": "BSD-2-Clause",
5545 "dependencies": {
5546 "acorn": "^8.15.0",
5547 "acorn-jsx": "^5.3.2",
5548 "eslint-visitor-keys": "^4.2.1"
5549 },
5550 "engines": {
5551 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5552 },
5553 "funding": {
5554 "url": "https://opencollective.com/eslint"
5555 }
5556 },
5557 "node_modules/esquery": {
5558 "version": "1.6.0",
5559 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
5560 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
5561 "license": "BSD-3-Clause",
5562 "dependencies": {
5563 "estraverse": "^5.1.0"
5564 },
5565 "engines": {
5566 "node": ">=0.10"
5567 }
5568 },
5569 "node_modules/esrecurse": {
5570 "version": "4.3.0",
5571 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
5572 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
5573 "license": "BSD-2-Clause",
5574 "dependencies": {
5575 "estraverse": "^5.2.0"
5576 },
5577 "engines": {
5578 "node": ">=4.0"
5579 }
5580 },
5581 "node_modules/estraverse": {
5582 "version": "5.3.0",
5583 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
5584 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
5585 "license": "BSD-2-Clause",
5586 "engines": {
5587 "node": ">=4.0"
5588 }
5589 },
5590 "node_modules/estree-walker": {
5591 "version": "3.0.3",
5592 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
5593 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
5594 "dev": true,
5595 "license": "MIT",
5596 "dependencies": {
5597 "@types/estree": "^1.0.0"
5598 }
5599 },
5600 "node_modules/esutils": {
5601 "version": "2.0.3",
5602 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5603 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5604 "license": "BSD-2-Clause",
5605 "engines": {
5606 "node": ">=0.10.0"
5607 }
5608 },
5609 "node_modules/event-emitter": {
5610 "version": "0.3.5",
5611 "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
5612 "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
5613 "dev": true,
5614 "license": "MIT",
5615 "dependencies": {
5616 "d": "1",
5617 "es5-ext": "~0.10.14"
5618 }
5619 },
5620 "node_modules/eventemitter3": {
5621 "version": "5.0.1",
5622 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
5623 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
5624 "dev": true,
5625 "license": "MIT"
5626 },
5627 "node_modules/expect-type": {
5628 "version": "1.2.2",
5629 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.2.tgz",
5630 "integrity": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==",
5631 "dev": true,
5632 "license": "Apache-2.0",
5633 "engines": {
5634 "node": ">=12.0.0"
5635 }
5636 },
5637 "node_modules/ext": {
5638 "version": "1.7.0",
5639 "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
5640 "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
5641 "dev": true,
5642 "license": "ISC",
5643 "dependencies": {
5644 "type": "^2.7.2"
5645 }
5646 },
5647 "node_modules/fast-deep-equal": {
5648 "version": "3.1.3",
5649 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
5650 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
5651 "license": "MIT"
5652 },
5653 "node_modules/fast-json-stable-stringify": {
5654 "version": "2.1.0",
5655 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
5656 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
5657 "license": "MIT"
5658 },
5659 "node_modules/fast-levenshtein": {
5660 "version": "2.0.6",
5661 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
5662 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
5663 "license": "MIT"
5664 },
5665 "node_modules/fflate": {
5666 "version": "0.8.2",
5667 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
5668 "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
5669 "dev": true,
5670 "license": "MIT"
5671 },
5672 "node_modules/file-entry-cache": {
5673 "version": "8.0.0",
5674 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
5675 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
5676 "license": "MIT",
5677 "dependencies": {
5678 "flat-cache": "^4.0.0"
5679 },
5680 "engines": {
5681 "node": ">=16.0.0"
5682 }
5683 },
5684 "node_modules/fill-range": {
5685 "version": "7.1.1",
5686 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
5687 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
5688 "dev": true,
5689 "license": "MIT",
5690 "dependencies": {
5691 "to-regex-range": "^5.0.1"
5692 },
5693 "engines": {
5694 "node": ">=8"
5695 }
5696 },
5697 "node_modules/find-up": {
5698 "version": "5.0.0",
5699 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
5700 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
5701 "license": "MIT",
5702 "dependencies": {
5703 "locate-path": "^6.0.0",
5704 "path-exists": "^4.0.0"
5705 },
5706 "engines": {
5707 "node": ">=10"
5708 },
5709 "funding": {
5710 "url": "https://github.com/sponsors/sindresorhus"
5711 }
5712 },
5713 "node_modules/find-yarn-workspace-root": {
5714 "version": "2.0.0",
5715 "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz",
5716 "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==",
5717 "dev": true,
5718 "license": "Apache-2.0",
5719 "dependencies": {
5720 "micromatch": "^4.0.2"
5721 }
5722 },
5723 "node_modules/flat-cache": {
5724 "version": "4.0.1",
5725 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
5726 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
5727 "license": "MIT",
5728 "dependencies": {
5729 "flatted": "^3.2.9",
5730 "keyv": "^4.5.4"
5731 },
5732 "engines": {
5733 "node": ">=16"
5734 }
5735 },
5736 "node_modules/flatted": {
5737 "version": "3.3.3",
5738 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
5739 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
5740 "license": "ISC"
5741 },
5742 "node_modules/fs-extra": {
5743 "version": "10.1.0",
5744 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
5745 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
5746 "dev": true,
5747 "license": "MIT",
5748 "dependencies": {
5749 "graceful-fs": "^4.2.0",
5750 "jsonfile": "^6.0.1",
5751 "universalify": "^2.0.0"
5752 },
5753 "engines": {
5754 "node": ">=12"
5755 }
5756 },
5757 "node_modules/fs.realpath": {
5758 "version": "1.0.0",
5759 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5760 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
5761 "dev": true,
5762 "license": "ISC"
5763 },
5764 "node_modules/fsevents": {
5765 "version": "2.3.3",
5766 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
5767 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
5768 "hasInstallScript": true,
5769 "license": "MIT",
5770 "optional": true,
5771 "os": [
5772 "darwin"
5773 ],
5774 "engines": {
5775 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5776 }
5777 },
5778 "node_modules/function-bind": {
5779 "version": "1.1.2",
5780 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
5781 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
5782 "dev": true,
5783 "license": "MIT",
5784 "funding": {
5785 "url": "https://github.com/sponsors/ljharb"
5786 }
5787 },
5788 "node_modules/gensync": {
5789 "version": "1.0.0-beta.2",
5790 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
5791 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
5792 "license": "MIT",
5793 "engines": {
5794 "node": ">=6.9.0"
5795 }
5796 },
5797 "node_modules/get-caller-file": {
5798 "version": "2.0.5",
5799 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5800 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5801 "license": "ISC",
5802 "engines": {
5803 "node": "6.* || 8.* || >= 10.*"
5804 }
5805 },
5806 "node_modules/get-east-asian-width": {
5807 "version": "1.4.0",
5808 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
5809 "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
5810 "dev": true,
5811 "license": "MIT",
5812 "engines": {
5813 "node": ">=18"
5814 },
5815 "funding": {
5816 "url": "https://github.com/sponsors/sindresorhus"
5817 }
5818 },
5819 "node_modules/get-intrinsic": {
5820 "version": "1.3.0",
5821 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
5822 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
5823 "dev": true,
5824 "license": "MIT",
5825 "dependencies": {
5826 "call-bind-apply-helpers": "^1.0.2",
5827 "es-define-property": "^1.0.1",
5828 "es-errors": "^1.3.0",
5829 "es-object-atoms": "^1.1.1",
5830 "function-bind": "^1.1.2",
5831 "get-proto": "^1.0.1",
5832 "gopd": "^1.2.0",
5833 "has-symbols": "^1.1.0",
5834 "hasown": "^2.0.2",
5835 "math-intrinsics": "^1.1.0"
5836 },
5837 "engines": {
5838 "node": ">= 0.4"
5839 },
5840 "funding": {
5841 "url": "https://github.com/sponsors/ljharb"
5842 }
5843 },
5844 "node_modules/get-nonce": {
5845 "version": "1.0.1",
5846 "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
5847 "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
5848 "license": "MIT",
5849 "engines": {
5850 "node": ">=6"
5851 }
5852 },
5853 "node_modules/get-proto": {
5854 "version": "1.0.1",
5855 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
5856 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
5857 "dev": true,
5858 "license": "MIT",
5859 "dependencies": {
5860 "dunder-proto": "^1.0.1",
5861 "es-object-atoms": "^1.0.0"
5862 },
5863 "engines": {
5864 "node": ">= 0.4"
5865 }
5866 },
5867 "node_modules/get-tsconfig": {
5868 "version": "4.13.0",
5869 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz",
5870 "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==",
5871 "license": "MIT",
5872 "dependencies": {
5873 "resolve-pkg-maps": "^1.0.0"
5874 },
5875 "funding": {
5876 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
5877 }
5878 },
5879 "node_modules/glob": {
5880 "version": "8.1.0",
5881 "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
5882 "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
5883 "deprecated": "Glob versions prior to v9 are no longer supported",
5884 "dev": true,
5885 "license": "ISC",
5886 "dependencies": {
5887 "fs.realpath": "^1.0.0",
5888 "inflight": "^1.0.4",
5889 "inherits": "2",
5890 "minimatch": "^5.0.1",
5891 "once": "^1.3.0"
5892 },
5893 "engines": {
5894 "node": ">=12"
5895 },
5896 "funding": {
5897 "url": "https://github.com/sponsors/isaacs"
5898 }
5899 },
5900 "node_modules/glob-parent": {
5901 "version": "6.0.2",
5902 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
5903 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
5904 "license": "ISC",
5905 "dependencies": {
5906 "is-glob": "^4.0.3"
5907 },
5908 "engines": {
5909 "node": ">=10.13.0"
5910 }
5911 },
5912 "node_modules/glob/node_modules/brace-expansion": {
5913 "version": "2.0.2",
5914 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
5915 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
5916 "dev": true,
5917 "license": "MIT",
5918 "dependencies": {
5919 "balanced-match": "^1.0.0"
5920 }
5921 },
5922 "node_modules/glob/node_modules/minimatch": {
5923 "version": "5.1.6",
5924 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
5925 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
5926 "dev": true,
5927 "license": "ISC",
5928 "dependencies": {
5929 "brace-expansion": "^2.0.1"
5930 },
5931 "engines": {
5932 "node": ">=10"
5933 }
5934 },
5935 "node_modules/globals": {
5936 "version": "14.0.0",
5937 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
5938 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
5939 "license": "MIT",
5940 "engines": {
5941 "node": ">=18"
5942 },
5943 "funding": {
5944 "url": "https://github.com/sponsors/sindresorhus"
5945 }
5946 },
5947 "node_modules/gopd": {
5948 "version": "1.2.0",
5949 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
5950 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
5951 "dev": true,
5952 "license": "MIT",
5953 "engines": {
5954 "node": ">= 0.4"
5955 },
5956 "funding": {
5957 "url": "https://github.com/sponsors/ljharb"
5958 }
5959 },
5960 "node_modules/graceful-fs": {
5961 "version": "4.2.11",
5962 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
5963 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
5964 "dev": true,
5965 "license": "ISC"
5966 },
5967 "node_modules/graphemer": {
5968 "version": "1.4.0",
5969 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
5970 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
5971 "dev": true,
5972 "license": "MIT"
5973 },
5974 "node_modules/hanji": {
5975 "version": "0.0.5",
5976 "resolved": "https://registry.npmjs.org/hanji/-/hanji-0.0.5.tgz",
5977 "integrity": "sha512-Abxw1Lq+TnYiL4BueXqMau222fPSPMFtya8HdpWsz/xVAhifXou71mPh/kY2+08RgFcVccjG3uZHs6K5HAe3zw==",
5978 "dev": true,
5979 "license": "ISC",
5980 "dependencies": {
5981 "lodash.throttle": "^4.1.1",
5982 "sisteransi": "^1.0.5"
5983 }
5984 },
5985 "node_modules/has-flag": {
5986 "version": "4.0.0",
5987 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5988 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5989 "license": "MIT",
5990 "engines": {
5991 "node": ">=8"
5992 }
5993 },
5994 "node_modules/has-property-descriptors": {
5995 "version": "1.0.2",
5996 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
5997 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
5998 "dev": true,
5999 "license": "MIT",
6000 "dependencies": {
6001 "es-define-property": "^1.0.0"
6002 },
6003 "funding": {
6004 "url": "https://github.com/sponsors/ljharb"
6005 }
6006 },
6007 "node_modules/has-symbols": {
6008 "version": "1.1.0",
6009 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
6010 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
6011 "dev": true,
6012 "license": "MIT",
6013 "engines": {
6014 "node": ">= 0.4"
6015 },
6016 "funding": {
6017 "url": "https://github.com/sponsors/ljharb"
6018 }
6019 },
6020 "node_modules/hasown": {
6021 "version": "2.0.2",
6022 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
6023 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
6024 "dev": true,
6025 "license": "MIT",
6026 "dependencies": {
6027 "function-bind": "^1.1.2"
6028 },
6029 "engines": {
6030 "node": ">= 0.4"
6031 }
6032 },
6033 "node_modules/heap": {
6034 "version": "0.2.7",
6035 "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz",
6036 "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==",
6037 "dev": true,
6038 "license": "MIT"
6039 },
6040 "node_modules/hermes-estree": {
6041 "version": "0.25.1",
6042 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz",
6043 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==",
6044 "license": "MIT"
6045 },
6046 "node_modules/hermes-parser": {
6047 "version": "0.25.1",
6048 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz",
6049 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==",
6050 "license": "MIT",
6051 "dependencies": {
6052 "hermes-estree": "0.25.1"
6053 }
6054 },
6055 "node_modules/hls.js": {
6056 "version": "1.6.15",
6057 "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.6.15.tgz",
6058 "integrity": "sha512-E3a5VwgXimGHwpRGV+WxRTKeSp2DW5DI5MWv34ulL3t5UNmyJWCQ1KmLEHbYzcfThfXG8amBL+fCYPneGHC4VA==",
6059 "license": "Apache-2.0"
6060 },
6061 "node_modules/husky": {
6062 "version": "9.1.7",
6063 "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz",
6064 "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==",
6065 "dev": true,
6066 "license": "MIT",
6067 "bin": {
6068 "husky": "bin.js"
6069 },
6070 "engines": {
6071 "node": ">=18"
6072 },
6073 "funding": {
6074 "url": "https://github.com/sponsors/typicode"
6075 }
6076 },
6077 "node_modules/ignore": {
6078 "version": "5.3.2",
6079 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
6080 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
6081 "license": "MIT",
6082 "engines": {
6083 "node": ">= 4"
6084 }
6085 },
6086 "node_modules/import-fresh": {
6087 "version": "3.3.1",
6088 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
6089 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
6090 "license": "MIT",
6091 "dependencies": {
6092 "parent-module": "^1.0.0",
6093 "resolve-from": "^4.0.0"
6094 },
6095 "engines": {
6096 "node": ">=6"
6097 },
6098 "funding": {
6099 "url": "https://github.com/sponsors/sindresorhus"
6100 }
6101 },
6102 "node_modules/import-in-the-middle": {
6103 "version": "2.0.0",
6104 "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-2.0.0.tgz",
6105 "integrity": "sha512-yNZhyQYqXpkT0AKq3F3KLasUSK4fHvebNH5hOsKQw2dhGSALvQ4U0BqUc5suziKvydO5u5hgN2hy1RJaho8U5A==",
6106 "license": "Apache-2.0",
6107 "dependencies": {
6108 "acorn": "^8.14.0",
6109 "acorn-import-attributes": "^1.9.5",
6110 "cjs-module-lexer": "^1.2.2",
6111 "module-details-from-path": "^1.0.3"
6112 }
6113 },
6114 "node_modules/imurmurhash": {
6115 "version": "0.1.4",
6116 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
6117 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
6118 "license": "MIT",
6119 "engines": {
6120 "node": ">=0.8.19"
6121 }
6122 },
6123 "node_modules/inflight": {
6124 "version": "1.0.6",
6125 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6126 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
6127 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
6128 "dev": true,
6129 "license": "ISC",
6130 "dependencies": {
6131 "once": "^1.3.0",
6132 "wrappy": "1"
6133 }
6134 },
6135 "node_modules/inherits": {
6136 "version": "2.0.4",
6137 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6138 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6139 "dev": true,
6140 "license": "ISC"
6141 },
6142 "node_modules/ioredis": {
6143 "version": "5.8.2",
6144 "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.8.2.tgz",
6145 "integrity": "sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q==",
6146 "license": "MIT",
6147 "dependencies": {
6148 "@ioredis/commands": "1.4.0",
6149 "cluster-key-slot": "^1.1.0",
6150 "debug": "^4.3.4",
6151 "denque": "^2.1.0",
6152 "lodash.defaults": "^4.2.0",
6153 "lodash.isarguments": "^3.1.0",
6154 "redis-errors": "^1.2.0",
6155 "redis-parser": "^3.0.0",
6156 "standard-as-callback": "^2.1.0"
6157 },
6158 "engines": {
6159 "node": ">=12.22.0"
6160 },
6161 "funding": {
6162 "type": "opencollective",
6163 "url": "https://opencollective.com/ioredis"
6164 }
6165 },
6166 "node_modules/ipaddr.js": {
6167 "version": "2.3.0",
6168 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz",
6169 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==",
6170 "license": "MIT",
6171 "engines": {
6172 "node": ">= 10"
6173 }
6174 },
6175 "node_modules/iron-session": {
6176 "version": "8.0.4",
6177 "resolved": "https://registry.npmjs.org/iron-session/-/iron-session-8.0.4.tgz",
6178 "integrity": "sha512-9ivNnaKOd08osD0lJ3i6If23GFS2LsxyMU8Gf/uBUEgm8/8CC1hrrCHFDpMo3IFbpBgwoo/eairRsaD3c5itxA==",
6179 "funding": [
6180 "https://github.com/sponsors/vvo",
6181 "https://github.com/sponsors/brc-dd"
6182 ],
6183 "license": "MIT",
6184 "dependencies": {
6185 "cookie": "^0.7.2",
6186 "iron-webcrypto": "^1.2.1",
6187 "uncrypto": "^0.1.3"
6188 }
6189 },
6190 "node_modules/iron-webcrypto": {
6191 "version": "1.2.1",
6192 "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz",
6193 "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==",
6194 "license": "MIT",
6195 "funding": {
6196 "url": "https://github.com/sponsors/brc-dd"
6197 }
6198 },
6199 "node_modules/is-docker": {
6200 "version": "2.2.1",
6201 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
6202 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
6203 "dev": true,
6204 "license": "MIT",
6205 "bin": {
6206 "is-docker": "cli.js"
6207 },
6208 "engines": {
6209 "node": ">=8"
6210 },
6211 "funding": {
6212 "url": "https://github.com/sponsors/sindresorhus"
6213 }
6214 },
6215 "node_modules/is-extglob": {
6216 "version": "2.1.1",
6217 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6218 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
6219 "license": "MIT",
6220 "engines": {
6221 "node": ">=0.10.0"
6222 }
6223 },
6224 "node_modules/is-fullwidth-code-point": {
6225 "version": "5.1.0",
6226 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz",
6227 "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==",
6228 "dev": true,
6229 "license": "MIT",
6230 "dependencies": {
6231 "get-east-asian-width": "^1.3.1"
6232 },
6233 "engines": {
6234 "node": ">=18"
6235 },
6236 "funding": {
6237 "url": "https://github.com/sponsors/sindresorhus"
6238 }
6239 },
6240 "node_modules/is-glob": {
6241 "version": "4.0.3",
6242 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6243 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6244 "license": "MIT",
6245 "dependencies": {
6246 "is-extglob": "^2.1.1"
6247 },
6248 "engines": {
6249 "node": ">=0.10.0"
6250 }
6251 },
6252 "node_modules/is-number": {
6253 "version": "7.0.0",
6254 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6255 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6256 "dev": true,
6257 "license": "MIT",
6258 "engines": {
6259 "node": ">=0.12.0"
6260 }
6261 },
6262 "node_modules/is-promise": {
6263 "version": "2.2.2",
6264 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
6265 "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
6266 "dev": true,
6267 "license": "MIT"
6268 },
6269 "node_modules/is-wsl": {
6270 "version": "2.2.0",
6271 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
6272 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
6273 "dev": true,
6274 "license": "MIT",
6275 "dependencies": {
6276 "is-docker": "^2.0.0"
6277 },
6278 "engines": {
6279 "node": ">=8"
6280 }
6281 },
6282 "node_modules/isarray": {
6283 "version": "2.0.5",
6284 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
6285 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
6286 "dev": true,
6287 "license": "MIT"
6288 },
6289 "node_modules/isexe": {
6290 "version": "2.0.0",
6291 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6292 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
6293 "license": "ISC"
6294 },
6295 "node_modules/iso-datestring-validator": {
6296 "version": "2.2.2",
6297 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
6298 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
6299 "license": "MIT"
6300 },
6301 "node_modules/jose": {
6302 "version": "5.10.0",
6303 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
6304 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
6305 "license": "MIT",
6306 "funding": {
6307 "url": "https://github.com/sponsors/panva"
6308 }
6309 },
6310 "node_modules/js-tokens": {
6311 "version": "4.0.0",
6312 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6313 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6314 "license": "MIT"
6315 },
6316 "node_modules/js-yaml": {
6317 "version": "4.1.1",
6318 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
6319 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
6320 "license": "MIT",
6321 "dependencies": {
6322 "argparse": "^2.0.1"
6323 },
6324 "bin": {
6325 "js-yaml": "bin/js-yaml.js"
6326 }
6327 },
6328 "node_modules/jsesc": {
6329 "version": "3.1.0",
6330 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
6331 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
6332 "license": "MIT",
6333 "bin": {
6334 "jsesc": "bin/jsesc"
6335 },
6336 "engines": {
6337 "node": ">=6"
6338 }
6339 },
6340 "node_modules/json-buffer": {
6341 "version": "3.0.1",
6342 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
6343 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
6344 "license": "MIT"
6345 },
6346 "node_modules/json-diff": {
6347 "version": "0.9.0",
6348 "resolved": "https://registry.npmjs.org/json-diff/-/json-diff-0.9.0.tgz",
6349 "integrity": "sha512-cVnggDrVkAAA3OvFfHpFEhOnmcsUpleEKq4d4O8sQWWSH40MBrWstKigVB1kGrgLWzuom+7rRdaCsnBD6VyObQ==",
6350 "dev": true,
6351 "license": "MIT",
6352 "dependencies": {
6353 "cli-color": "^2.0.0",
6354 "difflib": "~0.2.1",
6355 "dreamopt": "~0.8.0"
6356 },
6357 "bin": {
6358 "json-diff": "bin/json-diff.js"
6359 },
6360 "engines": {
6361 "node": "*"
6362 }
6363 },
6364 "node_modules/json-schema-traverse": {
6365 "version": "0.4.1",
6366 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6367 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6368 "license": "MIT"
6369 },
6370 "node_modules/json-stable-stringify": {
6371 "version": "1.3.0",
6372 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz",
6373 "integrity": "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==",
6374 "dev": true,
6375 "license": "MIT",
6376 "dependencies": {
6377 "call-bind": "^1.0.8",
6378 "call-bound": "^1.0.4",
6379 "isarray": "^2.0.5",
6380 "jsonify": "^0.0.1",
6381 "object-keys": "^1.1.1"
6382 },
6383 "engines": {
6384 "node": ">= 0.4"
6385 },
6386 "funding": {
6387 "url": "https://github.com/sponsors/ljharb"
6388 }
6389 },
6390 "node_modules/json-stable-stringify-without-jsonify": {
6391 "version": "1.0.1",
6392 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6393 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
6394 "license": "MIT"
6395 },
6396 "node_modules/json5": {
6397 "version": "2.2.3",
6398 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
6399 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
6400 "license": "MIT",
6401 "bin": {
6402 "json5": "lib/cli.js"
6403 },
6404 "engines": {
6405 "node": ">=6"
6406 }
6407 },
6408 "node_modules/jsonfile": {
6409 "version": "6.2.0",
6410 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz",
6411 "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==",
6412 "dev": true,
6413 "license": "MIT",
6414 "dependencies": {
6415 "universalify": "^2.0.0"
6416 },
6417 "optionalDependencies": {
6418 "graceful-fs": "^4.1.6"
6419 }
6420 },
6421 "node_modules/jsonify": {
6422 "version": "0.0.1",
6423 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz",
6424 "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==",
6425 "dev": true,
6426 "license": "Public Domain",
6427 "funding": {
6428 "url": "https://github.com/sponsors/ljharb"
6429 }
6430 },
6431 "node_modules/keyv": {
6432 "version": "4.5.4",
6433 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
6434 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
6435 "license": "MIT",
6436 "dependencies": {
6437 "json-buffer": "3.0.1"
6438 }
6439 },
6440 "node_modules/klaw-sync": {
6441 "version": "6.0.0",
6442 "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz",
6443 "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==",
6444 "dev": true,
6445 "license": "MIT",
6446 "dependencies": {
6447 "graceful-fs": "^4.1.11"
6448 }
6449 },
6450 "node_modules/levn": {
6451 "version": "0.4.1",
6452 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
6453 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
6454 "license": "MIT",
6455 "dependencies": {
6456 "prelude-ls": "^1.2.1",
6457 "type-check": "~0.4.0"
6458 },
6459 "engines": {
6460 "node": ">= 0.8.0"
6461 }
6462 },
6463 "node_modules/lint-staged": {
6464 "version": "16.2.7",
6465 "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-16.2.7.tgz",
6466 "integrity": "sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==",
6467 "dev": true,
6468 "license": "MIT",
6469 "dependencies": {
6470 "commander": "^14.0.2",
6471 "listr2": "^9.0.5",
6472 "micromatch": "^4.0.8",
6473 "nano-spawn": "^2.0.0",
6474 "pidtree": "^0.6.0",
6475 "string-argv": "^0.3.2",
6476 "yaml": "^2.8.1"
6477 },
6478 "bin": {
6479 "lint-staged": "bin/lint-staged.js"
6480 },
6481 "engines": {
6482 "node": ">=20.17"
6483 },
6484 "funding": {
6485 "url": "https://opencollective.com/lint-staged"
6486 }
6487 },
6488 "node_modules/listr2": {
6489 "version": "9.0.5",
6490 "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz",
6491 "integrity": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==",
6492 "dev": true,
6493 "license": "MIT",
6494 "dependencies": {
6495 "cli-truncate": "^5.0.0",
6496 "colorette": "^2.0.20",
6497 "eventemitter3": "^5.0.1",
6498 "log-update": "^6.1.0",
6499 "rfdc": "^1.4.1",
6500 "wrap-ansi": "^9.0.0"
6501 },
6502 "engines": {
6503 "node": ">=20.0.0"
6504 }
6505 },
6506 "node_modules/locate-path": {
6507 "version": "6.0.0",
6508 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
6509 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
6510 "license": "MIT",
6511 "dependencies": {
6512 "p-locate": "^5.0.0"
6513 },
6514 "engines": {
6515 "node": ">=10"
6516 },
6517 "funding": {
6518 "url": "https://github.com/sponsors/sindresorhus"
6519 }
6520 },
6521 "node_modules/lodash.defaults": {
6522 "version": "4.2.0",
6523 "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
6524 "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==",
6525 "license": "MIT"
6526 },
6527 "node_modules/lodash.isarguments": {
6528 "version": "3.1.0",
6529 "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
6530 "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==",
6531 "license": "MIT"
6532 },
6533 "node_modules/lodash.merge": {
6534 "version": "4.6.2",
6535 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6536 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6537 "license": "MIT"
6538 },
6539 "node_modules/lodash.throttle": {
6540 "version": "4.1.1",
6541 "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
6542 "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==",
6543 "dev": true,
6544 "license": "MIT"
6545 },
6546 "node_modules/log-update": {
6547 "version": "6.1.0",
6548 "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz",
6549 "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==",
6550 "dev": true,
6551 "license": "MIT",
6552 "dependencies": {
6553 "ansi-escapes": "^7.0.0",
6554 "cli-cursor": "^5.0.0",
6555 "slice-ansi": "^7.1.0",
6556 "strip-ansi": "^7.1.0",
6557 "wrap-ansi": "^9.0.0"
6558 },
6559 "engines": {
6560 "node": ">=18"
6561 },
6562 "funding": {
6563 "url": "https://github.com/sponsors/sindresorhus"
6564 }
6565 },
6566 "node_modules/lru-cache": {
6567 "version": "11.2.4",
6568 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz",
6569 "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==",
6570 "license": "BlueOak-1.0.0",
6571 "engines": {
6572 "node": "20 || >=22"
6573 }
6574 },
6575 "node_modules/lru-queue": {
6576 "version": "0.1.0",
6577 "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
6578 "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==",
6579 "dev": true,
6580 "license": "MIT",
6581 "dependencies": {
6582 "es5-ext": "~0.10.2"
6583 }
6584 },
6585 "node_modules/magic-string": {
6586 "version": "0.30.21",
6587 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
6588 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
6589 "dev": true,
6590 "license": "MIT",
6591 "dependencies": {
6592 "@jridgewell/sourcemap-codec": "^1.5.5"
6593 }
6594 },
6595 "node_modules/math-intrinsics": {
6596 "version": "1.1.0",
6597 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
6598 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
6599 "dev": true,
6600 "license": "MIT",
6601 "engines": {
6602 "node": ">= 0.4"
6603 }
6604 },
6605 "node_modules/memoizee": {
6606 "version": "0.4.17",
6607 "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz",
6608 "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==",
6609 "dev": true,
6610 "license": "ISC",
6611 "dependencies": {
6612 "d": "^1.0.2",
6613 "es5-ext": "^0.10.64",
6614 "es6-weak-map": "^2.0.3",
6615 "event-emitter": "^0.3.5",
6616 "is-promise": "^2.2.2",
6617 "lru-queue": "^0.1.0",
6618 "next-tick": "^1.1.0",
6619 "timers-ext": "^0.1.7"
6620 },
6621 "engines": {
6622 "node": ">=0.12"
6623 }
6624 },
6625 "node_modules/micromatch": {
6626 "version": "4.0.8",
6627 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
6628 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
6629 "dev": true,
6630 "license": "MIT",
6631 "dependencies": {
6632 "braces": "^3.0.3",
6633 "picomatch": "^2.3.1"
6634 },
6635 "engines": {
6636 "node": ">=8.6"
6637 }
6638 },
6639 "node_modules/mimic-function": {
6640 "version": "5.0.1",
6641 "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz",
6642 "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==",
6643 "dev": true,
6644 "license": "MIT",
6645 "engines": {
6646 "node": ">=18"
6647 },
6648 "funding": {
6649 "url": "https://github.com/sponsors/sindresorhus"
6650 }
6651 },
6652 "node_modules/minimatch": {
6653 "version": "3.1.2",
6654 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
6655 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
6656 "license": "ISC",
6657 "dependencies": {
6658 "brace-expansion": "^1.1.7"
6659 },
6660 "engines": {
6661 "node": "*"
6662 }
6663 },
6664 "node_modules/minimist": {
6665 "version": "1.2.8",
6666 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
6667 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
6668 "dev": true,
6669 "license": "MIT",
6670 "funding": {
6671 "url": "https://github.com/sponsors/ljharb"
6672 }
6673 },
6674 "node_modules/module-details-from-path": {
6675 "version": "1.0.4",
6676 "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.4.tgz",
6677 "integrity": "sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==",
6678 "license": "MIT"
6679 },
6680 "node_modules/mrmime": {
6681 "version": "2.0.1",
6682 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
6683 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
6684 "dev": true,
6685 "license": "MIT",
6686 "engines": {
6687 "node": ">=10"
6688 }
6689 },
6690 "node_modules/ms": {
6691 "version": "2.1.3",
6692 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
6693 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
6694 "license": "MIT"
6695 },
6696 "node_modules/multiformats": {
6697 "version": "9.9.0",
6698 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
6699 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
6700 "license": "(Apache-2.0 AND MIT)"
6701 },
6702 "node_modules/nano-spawn": {
6703 "version": "2.0.0",
6704 "resolved": "https://registry.npmjs.org/nano-spawn/-/nano-spawn-2.0.0.tgz",
6705 "integrity": "sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==",
6706 "dev": true,
6707 "license": "MIT",
6708 "engines": {
6709 "node": ">=20.17"
6710 },
6711 "funding": {
6712 "url": "https://github.com/sindresorhus/nano-spawn?sponsor=1"
6713 }
6714 },
6715 "node_modules/nanoid": {
6716 "version": "3.3.11",
6717 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
6718 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
6719 "funding": [
6720 {
6721 "type": "github",
6722 "url": "https://github.com/sponsors/ai"
6723 }
6724 ],
6725 "license": "MIT",
6726 "bin": {
6727 "nanoid": "bin/nanoid.cjs"
6728 },
6729 "engines": {
6730 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
6731 }
6732 },
6733 "node_modules/natural-compare": {
6734 "version": "1.4.0",
6735 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
6736 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
6737 "license": "MIT"
6738 },
6739 "node_modules/next": {
6740 "version": "16.1.3",
6741 "resolved": "https://registry.npmjs.org/next/-/next-16.1.3.tgz",
6742 "integrity": "sha512-gthG3TRD+E3/mA0uDQb9lqBmx1zVosq5kIwxNN6+MRNd085GzD+9VXMPUs+GGZCbZ+GDZdODUq4Pm7CTXK6ipw==",
6743 "license": "MIT",
6744 "dependencies": {
6745 "@next/env": "16.1.3",
6746 "@swc/helpers": "0.5.15",
6747 "baseline-browser-mapping": "^2.8.3",
6748 "caniuse-lite": "^1.0.30001579",
6749 "postcss": "8.4.31",
6750 "styled-jsx": "5.1.6"
6751 },
6752 "bin": {
6753 "next": "dist/bin/next"
6754 },
6755 "engines": {
6756 "node": ">=20.9.0"
6757 },
6758 "optionalDependencies": {
6759 "@next/swc-darwin-arm64": "16.1.3",
6760 "@next/swc-darwin-x64": "16.1.3",
6761 "@next/swc-linux-arm64-gnu": "16.1.3",
6762 "@next/swc-linux-arm64-musl": "16.1.3",
6763 "@next/swc-linux-x64-gnu": "16.1.3",
6764 "@next/swc-linux-x64-musl": "16.1.3",
6765 "@next/swc-win32-arm64-msvc": "16.1.3",
6766 "@next/swc-win32-x64-msvc": "16.1.3",
6767 "sharp": "^0.34.4"
6768 },
6769 "peerDependencies": {
6770 "@opentelemetry/api": "^1.1.0",
6771 "@playwright/test": "^1.51.1",
6772 "babel-plugin-react-compiler": "*",
6773 "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
6774 "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
6775 "sass": "^1.3.0"
6776 },
6777 "peerDependenciesMeta": {
6778 "@opentelemetry/api": {
6779 "optional": true
6780 },
6781 "@playwright/test": {
6782 "optional": true
6783 },
6784 "babel-plugin-react-compiler": {
6785 "optional": true
6786 },
6787 "sass": {
6788 "optional": true
6789 }
6790 }
6791 },
6792 "node_modules/next-tick": {
6793 "version": "1.1.0",
6794 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
6795 "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
6796 "dev": true,
6797 "license": "ISC"
6798 },
6799 "node_modules/node-releases": {
6800 "version": "2.0.27",
6801 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
6802 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
6803 "license": "MIT"
6804 },
6805 "node_modules/object-keys": {
6806 "version": "1.1.1",
6807 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
6808 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
6809 "dev": true,
6810 "license": "MIT",
6811 "engines": {
6812 "node": ">= 0.4"
6813 }
6814 },
6815 "node_modules/obug": {
6816 "version": "2.1.1",
6817 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz",
6818 "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==",
6819 "dev": true,
6820 "funding": [
6821 "https://github.com/sponsors/sxzz",
6822 "https://opencollective.com/debug"
6823 ],
6824 "license": "MIT"
6825 },
6826 "node_modules/once": {
6827 "version": "1.4.0",
6828 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
6829 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
6830 "dev": true,
6831 "license": "ISC",
6832 "dependencies": {
6833 "wrappy": "1"
6834 }
6835 },
6836 "node_modules/onetime": {
6837 "version": "7.0.0",
6838 "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz",
6839 "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==",
6840 "dev": true,
6841 "license": "MIT",
6842 "dependencies": {
6843 "mimic-function": "^5.0.0"
6844 },
6845 "engines": {
6846 "node": ">=18"
6847 },
6848 "funding": {
6849 "url": "https://github.com/sponsors/sindresorhus"
6850 }
6851 },
6852 "node_modules/open": {
6853 "version": "7.4.2",
6854 "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
6855 "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
6856 "dev": true,
6857 "license": "MIT",
6858 "dependencies": {
6859 "is-docker": "^2.0.0",
6860 "is-wsl": "^2.1.1"
6861 },
6862 "engines": {
6863 "node": ">=8"
6864 },
6865 "funding": {
6866 "url": "https://github.com/sponsors/sindresorhus"
6867 }
6868 },
6869 "node_modules/optionator": {
6870 "version": "0.9.4",
6871 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
6872 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
6873 "license": "MIT",
6874 "dependencies": {
6875 "deep-is": "^0.1.3",
6876 "fast-levenshtein": "^2.0.6",
6877 "levn": "^0.4.1",
6878 "prelude-ls": "^1.2.1",
6879 "type-check": "^0.4.0",
6880 "word-wrap": "^1.2.5"
6881 },
6882 "engines": {
6883 "node": ">= 0.8.0"
6884 }
6885 },
6886 "node_modules/p-limit": {
6887 "version": "3.1.0",
6888 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
6889 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
6890 "license": "MIT",
6891 "dependencies": {
6892 "yocto-queue": "^0.1.0"
6893 },
6894 "engines": {
6895 "node": ">=10"
6896 },
6897 "funding": {
6898 "url": "https://github.com/sponsors/sindresorhus"
6899 }
6900 },
6901 "node_modules/p-locate": {
6902 "version": "5.0.0",
6903 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
6904 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
6905 "license": "MIT",
6906 "dependencies": {
6907 "p-limit": "^3.0.2"
6908 },
6909 "engines": {
6910 "node": ">=10"
6911 },
6912 "funding": {
6913 "url": "https://github.com/sponsors/sindresorhus"
6914 }
6915 },
6916 "node_modules/parent-module": {
6917 "version": "1.0.1",
6918 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
6919 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
6920 "license": "MIT",
6921 "dependencies": {
6922 "callsites": "^3.0.0"
6923 },
6924 "engines": {
6925 "node": ">=6"
6926 }
6927 },
6928 "node_modules/patch-package": {
6929 "version": "8.0.1",
6930 "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz",
6931 "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==",
6932 "dev": true,
6933 "license": "MIT",
6934 "dependencies": {
6935 "@yarnpkg/lockfile": "^1.1.0",
6936 "chalk": "^4.1.2",
6937 "ci-info": "^3.7.0",
6938 "cross-spawn": "^7.0.3",
6939 "find-yarn-workspace-root": "^2.0.0",
6940 "fs-extra": "^10.0.0",
6941 "json-stable-stringify": "^1.0.2",
6942 "klaw-sync": "^6.0.0",
6943 "minimist": "^1.2.6",
6944 "open": "^7.4.2",
6945 "semver": "^7.5.3",
6946 "slash": "^2.0.0",
6947 "tmp": "^0.2.4",
6948 "yaml": "^2.2.2"
6949 },
6950 "bin": {
6951 "patch-package": "index.js"
6952 },
6953 "engines": {
6954 "node": ">=14",
6955 "npm": ">5"
6956 }
6957 },
6958 "node_modules/patch-package/node_modules/semver": {
6959 "version": "7.7.3",
6960 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
6961 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
6962 "dev": true,
6963 "license": "ISC",
6964 "bin": {
6965 "semver": "bin/semver.js"
6966 },
6967 "engines": {
6968 "node": ">=10"
6969 }
6970 },
6971 "node_modules/path-browserify": {
6972 "version": "1.0.1",
6973 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
6974 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
6975 "license": "MIT"
6976 },
6977 "node_modules/path-exists": {
6978 "version": "4.0.0",
6979 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
6980 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
6981 "license": "MIT",
6982 "engines": {
6983 "node": ">=8"
6984 }
6985 },
6986 "node_modules/path-key": {
6987 "version": "3.1.1",
6988 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
6989 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
6990 "license": "MIT",
6991 "engines": {
6992 "node": ">=8"
6993 }
6994 },
6995 "node_modules/pathe": {
6996 "version": "2.0.3",
6997 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
6998 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
6999 "dev": true,
7000 "license": "MIT"
7001 },
7002 "node_modules/pg": {
7003 "version": "8.16.3",
7004 "resolved": "https://registry.npmjs.org/pg/-/pg-8.16.3.tgz",
7005 "integrity": "sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==",
7006 "license": "MIT",
7007 "dependencies": {
7008 "pg-connection-string": "^2.9.1",
7009 "pg-pool": "^3.10.1",
7010 "pg-protocol": "^1.10.3",
7011 "pg-types": "2.2.0",
7012 "pgpass": "1.0.5"
7013 },
7014 "engines": {
7015 "node": ">= 16.0.0"
7016 },
7017 "optionalDependencies": {
7018 "pg-cloudflare": "^1.2.7"
7019 },
7020 "peerDependencies": {
7021 "pg-native": ">=3.0.1"
7022 },
7023 "peerDependenciesMeta": {
7024 "pg-native": {
7025 "optional": true
7026 }
7027 }
7028 },
7029 "node_modules/pg-cloudflare": {
7030 "version": "1.2.7",
7031 "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.2.7.tgz",
7032 "integrity": "sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg==",
7033 "license": "MIT",
7034 "optional": true
7035 },
7036 "node_modules/pg-connection-string": {
7037 "version": "2.9.1",
7038 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.9.1.tgz",
7039 "integrity": "sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w==",
7040 "license": "MIT"
7041 },
7042 "node_modules/pg-int8": {
7043 "version": "1.0.1",
7044 "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
7045 "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==",
7046 "license": "ISC",
7047 "engines": {
7048 "node": ">=4.0.0"
7049 }
7050 },
7051 "node_modules/pg-pool": {
7052 "version": "3.10.1",
7053 "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.10.1.tgz",
7054 "integrity": "sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg==",
7055 "license": "MIT",
7056 "peerDependencies": {
7057 "pg": ">=8.0"
7058 }
7059 },
7060 "node_modules/pg-protocol": {
7061 "version": "1.10.3",
7062 "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.10.3.tgz",
7063 "integrity": "sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==",
7064 "license": "MIT"
7065 },
7066 "node_modules/pg-types": {
7067 "version": "2.2.0",
7068 "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
7069 "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
7070 "license": "MIT",
7071 "dependencies": {
7072 "pg-int8": "1.0.1",
7073 "postgres-array": "~2.0.0",
7074 "postgres-bytea": "~1.0.0",
7075 "postgres-date": "~1.0.4",
7076 "postgres-interval": "^1.1.0"
7077 },
7078 "engines": {
7079 "node": ">=4"
7080 }
7081 },
7082 "node_modules/pgpass": {
7083 "version": "1.0.5",
7084 "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz",
7085 "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
7086 "license": "MIT",
7087 "dependencies": {
7088 "split2": "^4.1.0"
7089 }
7090 },
7091 "node_modules/picocolors": {
7092 "version": "1.1.1",
7093 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
7094 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
7095 "license": "ISC"
7096 },
7097 "node_modules/picomatch": {
7098 "version": "2.3.1",
7099 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
7100 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
7101 "dev": true,
7102 "license": "MIT",
7103 "engines": {
7104 "node": ">=8.6"
7105 },
7106 "funding": {
7107 "url": "https://github.com/sponsors/jonschlinkert"
7108 }
7109 },
7110 "node_modules/pidtree": {
7111 "version": "0.6.0",
7112 "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
7113 "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
7114 "dev": true,
7115 "license": "MIT",
7116 "bin": {
7117 "pidtree": "bin/pidtree.js"
7118 },
7119 "engines": {
7120 "node": ">=0.10"
7121 }
7122 },
7123 "node_modules/postcss": {
7124 "version": "8.4.31",
7125 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
7126 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
7127 "funding": [
7128 {
7129 "type": "opencollective",
7130 "url": "https://opencollective.com/postcss/"
7131 },
7132 {
7133 "type": "tidelift",
7134 "url": "https://tidelift.com/funding/github/npm/postcss"
7135 },
7136 {
7137 "type": "github",
7138 "url": "https://github.com/sponsors/ai"
7139 }
7140 ],
7141 "license": "MIT",
7142 "dependencies": {
7143 "nanoid": "^3.3.6",
7144 "picocolors": "^1.0.0",
7145 "source-map-js": "^1.0.2"
7146 },
7147 "engines": {
7148 "node": "^10 || ^12 || >=14"
7149 }
7150 },
7151 "node_modules/postgres-array": {
7152 "version": "2.0.0",
7153 "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz",
7154 "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==",
7155 "license": "MIT",
7156 "engines": {
7157 "node": ">=4"
7158 }
7159 },
7160 "node_modules/postgres-bytea": {
7161 "version": "1.0.0",
7162 "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz",
7163 "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==",
7164 "license": "MIT",
7165 "engines": {
7166 "node": ">=0.10.0"
7167 }
7168 },
7169 "node_modules/postgres-date": {
7170 "version": "1.0.7",
7171 "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
7172 "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==",
7173 "license": "MIT",
7174 "engines": {
7175 "node": ">=0.10.0"
7176 }
7177 },
7178 "node_modules/postgres-interval": {
7179 "version": "1.2.0",
7180 "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz",
7181 "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
7182 "license": "MIT",
7183 "dependencies": {
7184 "xtend": "^4.0.0"
7185 },
7186 "engines": {
7187 "node": ">=0.10.0"
7188 }
7189 },
7190 "node_modules/prelude-ls": {
7191 "version": "1.2.1",
7192 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
7193 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
7194 "license": "MIT",
7195 "engines": {
7196 "node": ">= 0.8.0"
7197 }
7198 },
7199 "node_modules/prettier": {
7200 "version": "3.7.4",
7201 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
7202 "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
7203 "license": "MIT",
7204 "bin": {
7205 "prettier": "bin/prettier.cjs"
7206 },
7207 "engines": {
7208 "node": ">=14"
7209 },
7210 "funding": {
7211 "url": "https://github.com/prettier/prettier?sponsor=1"
7212 }
7213 },
7214 "node_modules/punycode": {
7215 "version": "2.3.1",
7216 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
7217 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
7218 "license": "MIT",
7219 "engines": {
7220 "node": ">=6"
7221 }
7222 },
7223 "node_modules/react": {
7224 "version": "19.2.1",
7225 "resolved": "https://registry.npmjs.org/react/-/react-19.2.1.tgz",
7226 "integrity": "sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==",
7227 "license": "MIT",
7228 "engines": {
7229 "node": ">=0.10.0"
7230 }
7231 },
7232 "node_modules/react-dom": {
7233 "version": "19.2.1",
7234 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.1.tgz",
7235 "integrity": "sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==",
7236 "license": "MIT",
7237 "dependencies": {
7238 "scheduler": "^0.27.0"
7239 },
7240 "peerDependencies": {
7241 "react": "^19.2.1"
7242 }
7243 },
7244 "node_modules/react-error-boundary": {
7245 "version": "6.0.0",
7246 "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-6.0.0.tgz",
7247 "integrity": "sha512-gdlJjD7NWr0IfkPlaREN2d9uUZUlksrfOx7SX62VRerwXbMY6ftGCIZua1VG1aXFNOimhISsTq+Owp725b9SiA==",
7248 "license": "MIT",
7249 "dependencies": {
7250 "@babel/runtime": "^7.12.5"
7251 },
7252 "peerDependencies": {
7253 "react": ">=16.13.1"
7254 }
7255 },
7256 "node_modules/react-remove-scroll": {
7257 "version": "2.7.2",
7258 "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
7259 "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
7260 "license": "MIT",
7261 "dependencies": {
7262 "react-remove-scroll-bar": "^2.3.7",
7263 "react-style-singleton": "^2.2.3",
7264 "tslib": "^2.1.0",
7265 "use-callback-ref": "^1.3.3",
7266 "use-sidecar": "^1.1.3"
7267 },
7268 "engines": {
7269 "node": ">=10"
7270 },
7271 "peerDependencies": {
7272 "@types/react": "*",
7273 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
7274 },
7275 "peerDependenciesMeta": {
7276 "@types/react": {
7277 "optional": true
7278 }
7279 }
7280 },
7281 "node_modules/react-remove-scroll-bar": {
7282 "version": "2.3.8",
7283 "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
7284 "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
7285 "license": "MIT",
7286 "dependencies": {
7287 "react-style-singleton": "^2.2.2",
7288 "tslib": "^2.0.0"
7289 },
7290 "engines": {
7291 "node": ">=10"
7292 },
7293 "peerDependencies": {
7294 "@types/react": "*",
7295 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
7296 },
7297 "peerDependenciesMeta": {
7298 "@types/react": {
7299 "optional": true
7300 }
7301 }
7302 },
7303 "node_modules/react-style-singleton": {
7304 "version": "2.2.3",
7305 "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
7306 "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
7307 "license": "MIT",
7308 "dependencies": {
7309 "get-nonce": "^1.0.0",
7310 "tslib": "^2.0.0"
7311 },
7312 "engines": {
7313 "node": ">=10"
7314 },
7315 "peerDependencies": {
7316 "@types/react": "*",
7317 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
7318 },
7319 "peerDependenciesMeta": {
7320 "@types/react": {
7321 "optional": true
7322 }
7323 }
7324 },
7325 "node_modules/redis-errors": {
7326 "version": "1.2.0",
7327 "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz",
7328 "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==",
7329 "license": "MIT",
7330 "engines": {
7331 "node": ">=4"
7332 }
7333 },
7334 "node_modules/redis-parser": {
7335 "version": "3.0.0",
7336 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
7337 "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==",
7338 "license": "MIT",
7339 "dependencies": {
7340 "redis-errors": "^1.0.0"
7341 },
7342 "engines": {
7343 "node": ">=4"
7344 }
7345 },
7346 "node_modules/require-directory": {
7347 "version": "2.1.1",
7348 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
7349 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
7350 "license": "MIT",
7351 "engines": {
7352 "node": ">=0.10.0"
7353 }
7354 },
7355 "node_modules/require-in-the-middle": {
7356 "version": "8.0.1",
7357 "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz",
7358 "integrity": "sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==",
7359 "license": "MIT",
7360 "dependencies": {
7361 "debug": "^4.3.5",
7362 "module-details-from-path": "^1.0.3"
7363 },
7364 "engines": {
7365 "node": ">=9.3.0 || >=8.10.0 <9.0.0"
7366 }
7367 },
7368 "node_modules/resolve-from": {
7369 "version": "4.0.0",
7370 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
7371 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
7372 "license": "MIT",
7373 "engines": {
7374 "node": ">=4"
7375 }
7376 },
7377 "node_modules/resolve-pkg-maps": {
7378 "version": "1.0.0",
7379 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
7380 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
7381 "license": "MIT",
7382 "funding": {
7383 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
7384 }
7385 },
7386 "node_modules/restore-cursor": {
7387 "version": "5.1.0",
7388 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz",
7389 "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==",
7390 "dev": true,
7391 "license": "MIT",
7392 "dependencies": {
7393 "onetime": "^7.0.0",
7394 "signal-exit": "^4.1.0"
7395 },
7396 "engines": {
7397 "node": ">=18"
7398 },
7399 "funding": {
7400 "url": "https://github.com/sponsors/sindresorhus"
7401 }
7402 },
7403 "node_modules/rfdc": {
7404 "version": "1.4.1",
7405 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
7406 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
7407 "dev": true,
7408 "license": "MIT"
7409 },
7410 "node_modules/rollup": {
7411 "version": "4.53.3",
7412 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz",
7413 "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==",
7414 "dev": true,
7415 "license": "MIT",
7416 "dependencies": {
7417 "@types/estree": "1.0.8"
7418 },
7419 "bin": {
7420 "rollup": "dist/bin/rollup"
7421 },
7422 "engines": {
7423 "node": ">=18.0.0",
7424 "npm": ">=8.0.0"
7425 },
7426 "optionalDependencies": {
7427 "@rollup/rollup-android-arm-eabi": "4.53.3",
7428 "@rollup/rollup-android-arm64": "4.53.3",
7429 "@rollup/rollup-darwin-arm64": "4.53.3",
7430 "@rollup/rollup-darwin-x64": "4.53.3",
7431 "@rollup/rollup-freebsd-arm64": "4.53.3",
7432 "@rollup/rollup-freebsd-x64": "4.53.3",
7433 "@rollup/rollup-linux-arm-gnueabihf": "4.53.3",
7434 "@rollup/rollup-linux-arm-musleabihf": "4.53.3",
7435 "@rollup/rollup-linux-arm64-gnu": "4.53.3",
7436 "@rollup/rollup-linux-arm64-musl": "4.53.3",
7437 "@rollup/rollup-linux-loong64-gnu": "4.53.3",
7438 "@rollup/rollup-linux-ppc64-gnu": "4.53.3",
7439 "@rollup/rollup-linux-riscv64-gnu": "4.53.3",
7440 "@rollup/rollup-linux-riscv64-musl": "4.53.3",
7441 "@rollup/rollup-linux-s390x-gnu": "4.53.3",
7442 "@rollup/rollup-linux-x64-gnu": "4.53.3",
7443 "@rollup/rollup-linux-x64-musl": "4.53.3",
7444 "@rollup/rollup-openharmony-arm64": "4.53.3",
7445 "@rollup/rollup-win32-arm64-msvc": "4.53.3",
7446 "@rollup/rollup-win32-ia32-msvc": "4.53.3",
7447 "@rollup/rollup-win32-x64-gnu": "4.53.3",
7448 "@rollup/rollup-win32-x64-msvc": "4.53.3",
7449 "fsevents": "~2.3.2"
7450 }
7451 },
7452 "node_modules/scheduler": {
7453 "version": "0.27.0",
7454 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
7455 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
7456 "license": "MIT"
7457 },
7458 "node_modules/semver": {
7459 "version": "6.3.1",
7460 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
7461 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
7462 "license": "ISC",
7463 "bin": {
7464 "semver": "bin/semver.js"
7465 }
7466 },
7467 "node_modules/server-only": {
7468 "version": "0.0.1",
7469 "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
7470 "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==",
7471 "dev": true,
7472 "license": "MIT"
7473 },
7474 "node_modules/set-function-length": {
7475 "version": "1.2.2",
7476 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
7477 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
7478 "dev": true,
7479 "license": "MIT",
7480 "dependencies": {
7481 "define-data-property": "^1.1.4",
7482 "es-errors": "^1.3.0",
7483 "function-bind": "^1.1.2",
7484 "get-intrinsic": "^1.2.4",
7485 "gopd": "^1.0.1",
7486 "has-property-descriptors": "^1.0.2"
7487 },
7488 "engines": {
7489 "node": ">= 0.4"
7490 }
7491 },
7492 "node_modules/sharp": {
7493 "version": "0.34.5",
7494 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
7495 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
7496 "hasInstallScript": true,
7497 "license": "Apache-2.0",
7498 "optional": true,
7499 "dependencies": {
7500 "@img/colour": "^1.0.0",
7501 "detect-libc": "^2.1.2",
7502 "semver": "^7.7.3"
7503 },
7504 "engines": {
7505 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
7506 },
7507 "funding": {
7508 "url": "https://opencollective.com/libvips"
7509 },
7510 "optionalDependencies": {
7511 "@img/sharp-darwin-arm64": "0.34.5",
7512 "@img/sharp-darwin-x64": "0.34.5",
7513 "@img/sharp-libvips-darwin-arm64": "1.2.4",
7514 "@img/sharp-libvips-darwin-x64": "1.2.4",
7515 "@img/sharp-libvips-linux-arm": "1.2.4",
7516 "@img/sharp-libvips-linux-arm64": "1.2.4",
7517 "@img/sharp-libvips-linux-ppc64": "1.2.4",
7518 "@img/sharp-libvips-linux-riscv64": "1.2.4",
7519 "@img/sharp-libvips-linux-s390x": "1.2.4",
7520 "@img/sharp-libvips-linux-x64": "1.2.4",
7521 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
7522 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",
7523 "@img/sharp-linux-arm": "0.34.5",
7524 "@img/sharp-linux-arm64": "0.34.5",
7525 "@img/sharp-linux-ppc64": "0.34.5",
7526 "@img/sharp-linux-riscv64": "0.34.5",
7527 "@img/sharp-linux-s390x": "0.34.5",
7528 "@img/sharp-linux-x64": "0.34.5",
7529 "@img/sharp-linuxmusl-arm64": "0.34.5",
7530 "@img/sharp-linuxmusl-x64": "0.34.5",
7531 "@img/sharp-wasm32": "0.34.5",
7532 "@img/sharp-win32-arm64": "0.34.5",
7533 "@img/sharp-win32-ia32": "0.34.5",
7534 "@img/sharp-win32-x64": "0.34.5"
7535 }
7536 },
7537 "node_modules/sharp/node_modules/semver": {
7538 "version": "7.7.3",
7539 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
7540 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
7541 "license": "ISC",
7542 "optional": true,
7543 "bin": {
7544 "semver": "bin/semver.js"
7545 },
7546 "engines": {
7547 "node": ">=10"
7548 }
7549 },
7550 "node_modules/shebang-command": {
7551 "version": "2.0.0",
7552 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
7553 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
7554 "license": "MIT",
7555 "dependencies": {
7556 "shebang-regex": "^3.0.0"
7557 },
7558 "engines": {
7559 "node": ">=8"
7560 }
7561 },
7562 "node_modules/shebang-regex": {
7563 "version": "3.0.0",
7564 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
7565 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
7566 "license": "MIT",
7567 "engines": {
7568 "node": ">=8"
7569 }
7570 },
7571 "node_modules/sidetrail-ingester": {
7572 "resolved": "ingester",
7573 "link": true
7574 },
7575 "node_modules/sidetrail-realtime": {
7576 "resolved": "realtime",
7577 "link": true
7578 },
7579 "node_modules/siginfo": {
7580 "version": "2.0.0",
7581 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
7582 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
7583 "dev": true,
7584 "license": "ISC"
7585 },
7586 "node_modules/signal-exit": {
7587 "version": "4.1.0",
7588 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
7589 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
7590 "dev": true,
7591 "license": "ISC",
7592 "engines": {
7593 "node": ">=14"
7594 },
7595 "funding": {
7596 "url": "https://github.com/sponsors/isaacs"
7597 }
7598 },
7599 "node_modules/sirv": {
7600 "version": "3.0.2",
7601 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz",
7602 "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==",
7603 "dev": true,
7604 "license": "MIT",
7605 "dependencies": {
7606 "@polka/url": "^1.0.0-next.24",
7607 "mrmime": "^2.0.0",
7608 "totalist": "^3.0.0"
7609 },
7610 "engines": {
7611 "node": ">=18"
7612 }
7613 },
7614 "node_modules/sisteransi": {
7615 "version": "1.0.5",
7616 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
7617 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
7618 "dev": true,
7619 "license": "MIT"
7620 },
7621 "node_modules/slash": {
7622 "version": "2.0.0",
7623 "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
7624 "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
7625 "dev": true,
7626 "license": "MIT",
7627 "engines": {
7628 "node": ">=6"
7629 }
7630 },
7631 "node_modules/slice-ansi": {
7632 "version": "7.1.2",
7633 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz",
7634 "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==",
7635 "dev": true,
7636 "license": "MIT",
7637 "dependencies": {
7638 "ansi-styles": "^6.2.1",
7639 "is-fullwidth-code-point": "^5.0.0"
7640 },
7641 "engines": {
7642 "node": ">=18"
7643 },
7644 "funding": {
7645 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
7646 }
7647 },
7648 "node_modules/slice-ansi/node_modules/ansi-styles": {
7649 "version": "6.2.3",
7650 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
7651 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
7652 "dev": true,
7653 "license": "MIT",
7654 "engines": {
7655 "node": ">=12"
7656 },
7657 "funding": {
7658 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7659 }
7660 },
7661 "node_modules/source-map-js": {
7662 "version": "1.2.1",
7663 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
7664 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
7665 "license": "BSD-3-Clause",
7666 "engines": {
7667 "node": ">=0.10.0"
7668 }
7669 },
7670 "node_modules/split2": {
7671 "version": "4.2.0",
7672 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
7673 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
7674 "license": "ISC",
7675 "engines": {
7676 "node": ">= 10.x"
7677 }
7678 },
7679 "node_modules/stackback": {
7680 "version": "0.0.2",
7681 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
7682 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
7683 "dev": true,
7684 "license": "MIT"
7685 },
7686 "node_modules/standard-as-callback": {
7687 "version": "2.1.0",
7688 "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz",
7689 "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==",
7690 "license": "MIT"
7691 },
7692 "node_modules/std-env": {
7693 "version": "3.10.0",
7694 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
7695 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
7696 "dev": true,
7697 "license": "MIT"
7698 },
7699 "node_modules/string-argv": {
7700 "version": "0.3.2",
7701 "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
7702 "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
7703 "dev": true,
7704 "license": "MIT",
7705 "engines": {
7706 "node": ">=0.6.19"
7707 }
7708 },
7709 "node_modules/string-width": {
7710 "version": "8.1.0",
7711 "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz",
7712 "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==",
7713 "dev": true,
7714 "license": "MIT",
7715 "dependencies": {
7716 "get-east-asian-width": "^1.3.0",
7717 "strip-ansi": "^7.1.0"
7718 },
7719 "engines": {
7720 "node": ">=20"
7721 },
7722 "funding": {
7723 "url": "https://github.com/sponsors/sindresorhus"
7724 }
7725 },
7726 "node_modules/strip-ansi": {
7727 "version": "7.1.2",
7728 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
7729 "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
7730 "dev": true,
7731 "license": "MIT",
7732 "dependencies": {
7733 "ansi-regex": "^6.0.1"
7734 },
7735 "engines": {
7736 "node": ">=12"
7737 },
7738 "funding": {
7739 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
7740 }
7741 },
7742 "node_modules/strip-json-comments": {
7743 "version": "3.1.1",
7744 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
7745 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
7746 "license": "MIT",
7747 "engines": {
7748 "node": ">=8"
7749 },
7750 "funding": {
7751 "url": "https://github.com/sponsors/sindresorhus"
7752 }
7753 },
7754 "node_modules/styled-jsx": {
7755 "version": "5.1.6",
7756 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
7757 "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
7758 "license": "MIT",
7759 "dependencies": {
7760 "client-only": "0.0.1"
7761 },
7762 "engines": {
7763 "node": ">= 12.0.0"
7764 },
7765 "peerDependencies": {
7766 "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
7767 },
7768 "peerDependenciesMeta": {
7769 "@babel/core": {
7770 "optional": true
7771 },
7772 "babel-plugin-macros": {
7773 "optional": true
7774 }
7775 }
7776 },
7777 "node_modules/supports-color": {
7778 "version": "7.2.0",
7779 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7780 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7781 "license": "MIT",
7782 "dependencies": {
7783 "has-flag": "^4.0.0"
7784 },
7785 "engines": {
7786 "node": ">=8"
7787 }
7788 },
7789 "node_modules/timers-ext": {
7790 "version": "0.1.8",
7791 "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz",
7792 "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==",
7793 "dev": true,
7794 "license": "ISC",
7795 "dependencies": {
7796 "es5-ext": "^0.10.64",
7797 "next-tick": "^1.1.0"
7798 },
7799 "engines": {
7800 "node": ">=0.12"
7801 }
7802 },
7803 "node_modules/tinybench": {
7804 "version": "2.9.0",
7805 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
7806 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
7807 "dev": true,
7808 "license": "MIT"
7809 },
7810 "node_modules/tinyexec": {
7811 "version": "1.0.2",
7812 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz",
7813 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==",
7814 "dev": true,
7815 "license": "MIT",
7816 "engines": {
7817 "node": ">=18"
7818 }
7819 },
7820 "node_modules/tinyglobby": {
7821 "version": "0.2.15",
7822 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
7823 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
7824 "license": "MIT",
7825 "dependencies": {
7826 "fdir": "^6.5.0",
7827 "picomatch": "^4.0.3"
7828 },
7829 "engines": {
7830 "node": ">=12.0.0"
7831 },
7832 "funding": {
7833 "url": "https://github.com/sponsors/SuperchupuDev"
7834 }
7835 },
7836 "node_modules/tinyglobby/node_modules/fdir": {
7837 "version": "6.5.0",
7838 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
7839 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
7840 "license": "MIT",
7841 "engines": {
7842 "node": ">=12.0.0"
7843 },
7844 "peerDependencies": {
7845 "picomatch": "^3 || ^4"
7846 },
7847 "peerDependenciesMeta": {
7848 "picomatch": {
7849 "optional": true
7850 }
7851 }
7852 },
7853 "node_modules/tinyglobby/node_modules/picomatch": {
7854 "version": "4.0.3",
7855 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
7856 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
7857 "license": "MIT",
7858 "engines": {
7859 "node": ">=12"
7860 },
7861 "funding": {
7862 "url": "https://github.com/sponsors/jonschlinkert"
7863 }
7864 },
7865 "node_modules/tinyrainbow": {
7866 "version": "3.0.3",
7867 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz",
7868 "integrity": "sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==",
7869 "dev": true,
7870 "license": "MIT",
7871 "engines": {
7872 "node": ">=14.0.0"
7873 }
7874 },
7875 "node_modules/tlds": {
7876 "version": "1.261.0",
7877 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
7878 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
7879 "license": "MIT",
7880 "bin": {
7881 "tlds": "bin.js"
7882 }
7883 },
7884 "node_modules/tmp": {
7885 "version": "0.2.5",
7886 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz",
7887 "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==",
7888 "dev": true,
7889 "license": "MIT",
7890 "engines": {
7891 "node": ">=14.14"
7892 }
7893 },
7894 "node_modules/to-regex-range": {
7895 "version": "5.0.1",
7896 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
7897 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
7898 "dev": true,
7899 "license": "MIT",
7900 "dependencies": {
7901 "is-number": "^7.0.0"
7902 },
7903 "engines": {
7904 "node": ">=8.0"
7905 }
7906 },
7907 "node_modules/totalist": {
7908 "version": "3.0.1",
7909 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
7910 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
7911 "dev": true,
7912 "license": "MIT",
7913 "engines": {
7914 "node": ">=6"
7915 }
7916 },
7917 "node_modules/ts-api-utils": {
7918 "version": "2.1.0",
7919 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz",
7920 "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==",
7921 "dev": true,
7922 "license": "MIT",
7923 "engines": {
7924 "node": ">=18.12"
7925 },
7926 "peerDependencies": {
7927 "typescript": ">=4.8.4"
7928 }
7929 },
7930 "node_modules/ts-morph": {
7931 "version": "27.0.2",
7932 "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz",
7933 "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==",
7934 "license": "MIT",
7935 "dependencies": {
7936 "@ts-morph/common": "~0.28.1",
7937 "code-block-writer": "^13.0.3"
7938 }
7939 },
7940 "node_modules/tslib": {
7941 "version": "2.8.1",
7942 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
7943 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
7944 "license": "0BSD"
7945 },
7946 "node_modules/tsx": {
7947 "version": "4.21.0",
7948 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
7949 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
7950 "license": "MIT",
7951 "dependencies": {
7952 "esbuild": "~0.27.0",
7953 "get-tsconfig": "^4.7.5"
7954 },
7955 "bin": {
7956 "tsx": "dist/cli.mjs"
7957 },
7958 "engines": {
7959 "node": ">=18.0.0"
7960 },
7961 "optionalDependencies": {
7962 "fsevents": "~2.3.3"
7963 }
7964 },
7965 "node_modules/tsx/node_modules/@esbuild/aix-ppc64": {
7966 "version": "0.27.1",
7967 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz",
7968 "integrity": "sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==",
7969 "cpu": [
7970 "ppc64"
7971 ],
7972 "license": "MIT",
7973 "optional": true,
7974 "os": [
7975 "aix"
7976 ],
7977 "engines": {
7978 "node": ">=18"
7979 }
7980 },
7981 "node_modules/tsx/node_modules/@esbuild/android-arm": {
7982 "version": "0.27.1",
7983 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.1.tgz",
7984 "integrity": "sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==",
7985 "cpu": [
7986 "arm"
7987 ],
7988 "license": "MIT",
7989 "optional": true,
7990 "os": [
7991 "android"
7992 ],
7993 "engines": {
7994 "node": ">=18"
7995 }
7996 },
7997 "node_modules/tsx/node_modules/@esbuild/android-arm64": {
7998 "version": "0.27.1",
7999 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz",
8000 "integrity": "sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==",
8001 "cpu": [
8002 "arm64"
8003 ],
8004 "license": "MIT",
8005 "optional": true,
8006 "os": [
8007 "android"
8008 ],
8009 "engines": {
8010 "node": ">=18"
8011 }
8012 },
8013 "node_modules/tsx/node_modules/@esbuild/android-x64": {
8014 "version": "0.27.1",
8015 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.1.tgz",
8016 "integrity": "sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==",
8017 "cpu": [
8018 "x64"
8019 ],
8020 "license": "MIT",
8021 "optional": true,
8022 "os": [
8023 "android"
8024 ],
8025 "engines": {
8026 "node": ">=18"
8027 }
8028 },
8029 "node_modules/tsx/node_modules/@esbuild/darwin-arm64": {
8030 "version": "0.27.1",
8031 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz",
8032 "integrity": "sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==",
8033 "cpu": [
8034 "arm64"
8035 ],
8036 "license": "MIT",
8037 "optional": true,
8038 "os": [
8039 "darwin"
8040 ],
8041 "engines": {
8042 "node": ">=18"
8043 }
8044 },
8045 "node_modules/tsx/node_modules/@esbuild/darwin-x64": {
8046 "version": "0.27.1",
8047 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz",
8048 "integrity": "sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==",
8049 "cpu": [
8050 "x64"
8051 ],
8052 "license": "MIT",
8053 "optional": true,
8054 "os": [
8055 "darwin"
8056 ],
8057 "engines": {
8058 "node": ">=18"
8059 }
8060 },
8061 "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": {
8062 "version": "0.27.1",
8063 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz",
8064 "integrity": "sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==",
8065 "cpu": [
8066 "arm64"
8067 ],
8068 "license": "MIT",
8069 "optional": true,
8070 "os": [
8071 "freebsd"
8072 ],
8073 "engines": {
8074 "node": ">=18"
8075 }
8076 },
8077 "node_modules/tsx/node_modules/@esbuild/freebsd-x64": {
8078 "version": "0.27.1",
8079 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz",
8080 "integrity": "sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==",
8081 "cpu": [
8082 "x64"
8083 ],
8084 "license": "MIT",
8085 "optional": true,
8086 "os": [
8087 "freebsd"
8088 ],
8089 "engines": {
8090 "node": ">=18"
8091 }
8092 },
8093 "node_modules/tsx/node_modules/@esbuild/linux-arm": {
8094 "version": "0.27.1",
8095 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz",
8096 "integrity": "sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==",
8097 "cpu": [
8098 "arm"
8099 ],
8100 "license": "MIT",
8101 "optional": true,
8102 "os": [
8103 "linux"
8104 ],
8105 "engines": {
8106 "node": ">=18"
8107 }
8108 },
8109 "node_modules/tsx/node_modules/@esbuild/linux-arm64": {
8110 "version": "0.27.1",
8111 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz",
8112 "integrity": "sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==",
8113 "cpu": [
8114 "arm64"
8115 ],
8116 "license": "MIT",
8117 "optional": true,
8118 "os": [
8119 "linux"
8120 ],
8121 "engines": {
8122 "node": ">=18"
8123 }
8124 },
8125 "node_modules/tsx/node_modules/@esbuild/linux-ia32": {
8126 "version": "0.27.1",
8127 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz",
8128 "integrity": "sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==",
8129 "cpu": [
8130 "ia32"
8131 ],
8132 "license": "MIT",
8133 "optional": true,
8134 "os": [
8135 "linux"
8136 ],
8137 "engines": {
8138 "node": ">=18"
8139 }
8140 },
8141 "node_modules/tsx/node_modules/@esbuild/linux-loong64": {
8142 "version": "0.27.1",
8143 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz",
8144 "integrity": "sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==",
8145 "cpu": [
8146 "loong64"
8147 ],
8148 "license": "MIT",
8149 "optional": true,
8150 "os": [
8151 "linux"
8152 ],
8153 "engines": {
8154 "node": ">=18"
8155 }
8156 },
8157 "node_modules/tsx/node_modules/@esbuild/linux-mips64el": {
8158 "version": "0.27.1",
8159 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz",
8160 "integrity": "sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==",
8161 "cpu": [
8162 "mips64el"
8163 ],
8164 "license": "MIT",
8165 "optional": true,
8166 "os": [
8167 "linux"
8168 ],
8169 "engines": {
8170 "node": ">=18"
8171 }
8172 },
8173 "node_modules/tsx/node_modules/@esbuild/linux-ppc64": {
8174 "version": "0.27.1",
8175 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz",
8176 "integrity": "sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==",
8177 "cpu": [
8178 "ppc64"
8179 ],
8180 "license": "MIT",
8181 "optional": true,
8182 "os": [
8183 "linux"
8184 ],
8185 "engines": {
8186 "node": ">=18"
8187 }
8188 },
8189 "node_modules/tsx/node_modules/@esbuild/linux-riscv64": {
8190 "version": "0.27.1",
8191 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz",
8192 "integrity": "sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==",
8193 "cpu": [
8194 "riscv64"
8195 ],
8196 "license": "MIT",
8197 "optional": true,
8198 "os": [
8199 "linux"
8200 ],
8201 "engines": {
8202 "node": ">=18"
8203 }
8204 },
8205 "node_modules/tsx/node_modules/@esbuild/linux-s390x": {
8206 "version": "0.27.1",
8207 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz",
8208 "integrity": "sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==",
8209 "cpu": [
8210 "s390x"
8211 ],
8212 "license": "MIT",
8213 "optional": true,
8214 "os": [
8215 "linux"
8216 ],
8217 "engines": {
8218 "node": ">=18"
8219 }
8220 },
8221 "node_modules/tsx/node_modules/@esbuild/linux-x64": {
8222 "version": "0.27.1",
8223 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz",
8224 "integrity": "sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==",
8225 "cpu": [
8226 "x64"
8227 ],
8228 "license": "MIT",
8229 "optional": true,
8230 "os": [
8231 "linux"
8232 ],
8233 "engines": {
8234 "node": ">=18"
8235 }
8236 },
8237 "node_modules/tsx/node_modules/@esbuild/netbsd-arm64": {
8238 "version": "0.27.1",
8239 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz",
8240 "integrity": "sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==",
8241 "cpu": [
8242 "arm64"
8243 ],
8244 "license": "MIT",
8245 "optional": true,
8246 "os": [
8247 "netbsd"
8248 ],
8249 "engines": {
8250 "node": ">=18"
8251 }
8252 },
8253 "node_modules/tsx/node_modules/@esbuild/netbsd-x64": {
8254 "version": "0.27.1",
8255 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz",
8256 "integrity": "sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==",
8257 "cpu": [
8258 "x64"
8259 ],
8260 "license": "MIT",
8261 "optional": true,
8262 "os": [
8263 "netbsd"
8264 ],
8265 "engines": {
8266 "node": ">=18"
8267 }
8268 },
8269 "node_modules/tsx/node_modules/@esbuild/openbsd-arm64": {
8270 "version": "0.27.1",
8271 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz",
8272 "integrity": "sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==",
8273 "cpu": [
8274 "arm64"
8275 ],
8276 "license": "MIT",
8277 "optional": true,
8278 "os": [
8279 "openbsd"
8280 ],
8281 "engines": {
8282 "node": ">=18"
8283 }
8284 },
8285 "node_modules/tsx/node_modules/@esbuild/openbsd-x64": {
8286 "version": "0.27.1",
8287 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz",
8288 "integrity": "sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==",
8289 "cpu": [
8290 "x64"
8291 ],
8292 "license": "MIT",
8293 "optional": true,
8294 "os": [
8295 "openbsd"
8296 ],
8297 "engines": {
8298 "node": ">=18"
8299 }
8300 },
8301 "node_modules/tsx/node_modules/@esbuild/openharmony-arm64": {
8302 "version": "0.27.1",
8303 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz",
8304 "integrity": "sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==",
8305 "cpu": [
8306 "arm64"
8307 ],
8308 "license": "MIT",
8309 "optional": true,
8310 "os": [
8311 "openharmony"
8312 ],
8313 "engines": {
8314 "node": ">=18"
8315 }
8316 },
8317 "node_modules/tsx/node_modules/@esbuild/sunos-x64": {
8318 "version": "0.27.1",
8319 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz",
8320 "integrity": "sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==",
8321 "cpu": [
8322 "x64"
8323 ],
8324 "license": "MIT",
8325 "optional": true,
8326 "os": [
8327 "sunos"
8328 ],
8329 "engines": {
8330 "node": ">=18"
8331 }
8332 },
8333 "node_modules/tsx/node_modules/@esbuild/win32-arm64": {
8334 "version": "0.27.1",
8335 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz",
8336 "integrity": "sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==",
8337 "cpu": [
8338 "arm64"
8339 ],
8340 "license": "MIT",
8341 "optional": true,
8342 "os": [
8343 "win32"
8344 ],
8345 "engines": {
8346 "node": ">=18"
8347 }
8348 },
8349 "node_modules/tsx/node_modules/@esbuild/win32-ia32": {
8350 "version": "0.27.1",
8351 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz",
8352 "integrity": "sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==",
8353 "cpu": [
8354 "ia32"
8355 ],
8356 "license": "MIT",
8357 "optional": true,
8358 "os": [
8359 "win32"
8360 ],
8361 "engines": {
8362 "node": ">=18"
8363 }
8364 },
8365 "node_modules/tsx/node_modules/@esbuild/win32-x64": {
8366 "version": "0.27.1",
8367 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz",
8368 "integrity": "sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==",
8369 "cpu": [
8370 "x64"
8371 ],
8372 "license": "MIT",
8373 "optional": true,
8374 "os": [
8375 "win32"
8376 ],
8377 "engines": {
8378 "node": ">=18"
8379 }
8380 },
8381 "node_modules/tsx/node_modules/esbuild": {
8382 "version": "0.27.1",
8383 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.1.tgz",
8384 "integrity": "sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==",
8385 "hasInstallScript": true,
8386 "license": "MIT",
8387 "bin": {
8388 "esbuild": "bin/esbuild"
8389 },
8390 "engines": {
8391 "node": ">=18"
8392 },
8393 "optionalDependencies": {
8394 "@esbuild/aix-ppc64": "0.27.1",
8395 "@esbuild/android-arm": "0.27.1",
8396 "@esbuild/android-arm64": "0.27.1",
8397 "@esbuild/android-x64": "0.27.1",
8398 "@esbuild/darwin-arm64": "0.27.1",
8399 "@esbuild/darwin-x64": "0.27.1",
8400 "@esbuild/freebsd-arm64": "0.27.1",
8401 "@esbuild/freebsd-x64": "0.27.1",
8402 "@esbuild/linux-arm": "0.27.1",
8403 "@esbuild/linux-arm64": "0.27.1",
8404 "@esbuild/linux-ia32": "0.27.1",
8405 "@esbuild/linux-loong64": "0.27.1",
8406 "@esbuild/linux-mips64el": "0.27.1",
8407 "@esbuild/linux-ppc64": "0.27.1",
8408 "@esbuild/linux-riscv64": "0.27.1",
8409 "@esbuild/linux-s390x": "0.27.1",
8410 "@esbuild/linux-x64": "0.27.1",
8411 "@esbuild/netbsd-arm64": "0.27.1",
8412 "@esbuild/netbsd-x64": "0.27.1",
8413 "@esbuild/openbsd-arm64": "0.27.1",
8414 "@esbuild/openbsd-x64": "0.27.1",
8415 "@esbuild/openharmony-arm64": "0.27.1",
8416 "@esbuild/sunos-x64": "0.27.1",
8417 "@esbuild/win32-arm64": "0.27.1",
8418 "@esbuild/win32-ia32": "0.27.1",
8419 "@esbuild/win32-x64": "0.27.1"
8420 }
8421 },
8422 "node_modules/type": {
8423 "version": "2.7.3",
8424 "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz",
8425 "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==",
8426 "dev": true,
8427 "license": "ISC"
8428 },
8429 "node_modules/type-check": {
8430 "version": "0.4.0",
8431 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
8432 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
8433 "license": "MIT",
8434 "dependencies": {
8435 "prelude-ls": "^1.2.1"
8436 },
8437 "engines": {
8438 "node": ">= 0.8.0"
8439 }
8440 },
8441 "node_modules/typescript": {
8442 "version": "5.9.3",
8443 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
8444 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
8445 "dev": true,
8446 "license": "Apache-2.0",
8447 "bin": {
8448 "tsc": "bin/tsc",
8449 "tsserver": "bin/tsserver"
8450 },
8451 "engines": {
8452 "node": ">=14.17"
8453 }
8454 },
8455 "node_modules/typescript-eslint": {
8456 "version": "8.48.1",
8457 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.48.1.tgz",
8458 "integrity": "sha512-FbOKN1fqNoXp1hIl5KYpObVrp0mCn+CLgn479nmu2IsRMrx2vyv74MmsBLVlhg8qVwNFGbXSp8fh1zp8pEoC2A==",
8459 "dev": true,
8460 "license": "MIT",
8461 "dependencies": {
8462 "@typescript-eslint/eslint-plugin": "8.48.1",
8463 "@typescript-eslint/parser": "8.48.1",
8464 "@typescript-eslint/typescript-estree": "8.48.1",
8465 "@typescript-eslint/utils": "8.48.1"
8466 },
8467 "engines": {
8468 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
8469 },
8470 "funding": {
8471 "type": "opencollective",
8472 "url": "https://opencollective.com/typescript-eslint"
8473 },
8474 "peerDependencies": {
8475 "eslint": "^8.57.0 || ^9.0.0",
8476 "typescript": ">=4.8.4 <6.0.0"
8477 }
8478 },
8479 "node_modules/uint8arrays": {
8480 "version": "3.0.0",
8481 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
8482 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
8483 "license": "MIT",
8484 "dependencies": {
8485 "multiformats": "^9.4.2"
8486 }
8487 },
8488 "node_modules/uncrypto": {
8489 "version": "0.1.3",
8490 "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz",
8491 "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==",
8492 "license": "MIT"
8493 },
8494 "node_modules/undici": {
8495 "version": "6.23.0",
8496 "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
8497 "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
8498 "license": "MIT",
8499 "engines": {
8500 "node": ">=18.17"
8501 }
8502 },
8503 "node_modules/undici-types": {
8504 "version": "6.21.0",
8505 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
8506 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
8507 "license": "MIT"
8508 },
8509 "node_modules/unicode-segmenter": {
8510 "version": "0.14.1",
8511 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.1.tgz",
8512 "integrity": "sha512-yHedxlEpUyD+u1UE8qAuCMXVdMLn7yUdlmd8WN7FGmO1ICnpE7LJfnmuXBB+T0zkie3qHsy8fSucqceI/MylOg==",
8513 "license": "MIT"
8514 },
8515 "node_modules/universalify": {
8516 "version": "2.0.1",
8517 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
8518 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
8519 "dev": true,
8520 "license": "MIT",
8521 "engines": {
8522 "node": ">= 10.0.0"
8523 }
8524 },
8525 "node_modules/update-browserslist-db": {
8526 "version": "1.2.2",
8527 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz",
8528 "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==",
8529 "funding": [
8530 {
8531 "type": "opencollective",
8532 "url": "https://opencollective.com/browserslist"
8533 },
8534 {
8535 "type": "tidelift",
8536 "url": "https://tidelift.com/funding/github/npm/browserslist"
8537 },
8538 {
8539 "type": "github",
8540 "url": "https://github.com/sponsors/ai"
8541 }
8542 ],
8543 "license": "MIT",
8544 "dependencies": {
8545 "escalade": "^3.2.0",
8546 "picocolors": "^1.1.1"
8547 },
8548 "bin": {
8549 "update-browserslist-db": "cli.js"
8550 },
8551 "peerDependencies": {
8552 "browserslist": ">= 4.21.0"
8553 }
8554 },
8555 "node_modules/uri-js": {
8556 "version": "4.4.1",
8557 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
8558 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
8559 "license": "BSD-2-Clause",
8560 "dependencies": {
8561 "punycode": "^2.1.0"
8562 }
8563 },
8564 "node_modules/use-callback-ref": {
8565 "version": "1.3.3",
8566 "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
8567 "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
8568 "license": "MIT",
8569 "dependencies": {
8570 "tslib": "^2.0.0"
8571 },
8572 "engines": {
8573 "node": ">=10"
8574 },
8575 "peerDependencies": {
8576 "@types/react": "*",
8577 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
8578 },
8579 "peerDependenciesMeta": {
8580 "@types/react": {
8581 "optional": true
8582 }
8583 }
8584 },
8585 "node_modules/use-sidecar": {
8586 "version": "1.1.3",
8587 "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
8588 "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
8589 "license": "MIT",
8590 "dependencies": {
8591 "detect-node-es": "^1.1.0",
8592 "tslib": "^2.0.0"
8593 },
8594 "engines": {
8595 "node": ">=10"
8596 },
8597 "peerDependencies": {
8598 "@types/react": "*",
8599 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
8600 },
8601 "peerDependenciesMeta": {
8602 "@types/react": {
8603 "optional": true
8604 }
8605 }
8606 },
8607 "node_modules/vite": {
8608 "version": "7.2.6",
8609 "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.6.tgz",
8610 "integrity": "sha512-tI2l/nFHC5rLh7+5+o7QjKjSR04ivXDF4jcgV0f/bTQ+OJiITy5S6gaynVsEM+7RqzufMnVbIon6Sr5x1SDYaQ==",
8611 "dev": true,
8612 "license": "MIT",
8613 "dependencies": {
8614 "esbuild": "^0.25.0",
8615 "fdir": "^6.5.0",
8616 "picomatch": "^4.0.3",
8617 "postcss": "^8.5.6",
8618 "rollup": "^4.43.0",
8619 "tinyglobby": "^0.2.15"
8620 },
8621 "bin": {
8622 "vite": "bin/vite.js"
8623 },
8624 "engines": {
8625 "node": "^20.19.0 || >=22.12.0"
8626 },
8627 "funding": {
8628 "url": "https://github.com/vitejs/vite?sponsor=1"
8629 },
8630 "optionalDependencies": {
8631 "fsevents": "~2.3.3"
8632 },
8633 "peerDependencies": {
8634 "@types/node": "^20.19.0 || >=22.12.0",
8635 "jiti": ">=1.21.0",
8636 "less": "^4.0.0",
8637 "lightningcss": "^1.21.0",
8638 "sass": "^1.70.0",
8639 "sass-embedded": "^1.70.0",
8640 "stylus": ">=0.54.8",
8641 "sugarss": "^5.0.0",
8642 "terser": "^5.16.0",
8643 "tsx": "^4.8.1",
8644 "yaml": "^2.4.2"
8645 },
8646 "peerDependenciesMeta": {
8647 "@types/node": {
8648 "optional": true
8649 },
8650 "jiti": {
8651 "optional": true
8652 },
8653 "less": {
8654 "optional": true
8655 },
8656 "lightningcss": {
8657 "optional": true
8658 },
8659 "sass": {
8660 "optional": true
8661 },
8662 "sass-embedded": {
8663 "optional": true
8664 },
8665 "stylus": {
8666 "optional": true
8667 },
8668 "sugarss": {
8669 "optional": true
8670 },
8671 "terser": {
8672 "optional": true
8673 },
8674 "tsx": {
8675 "optional": true
8676 },
8677 "yaml": {
8678 "optional": true
8679 }
8680 }
8681 },
8682 "node_modules/vite/node_modules/fdir": {
8683 "version": "6.5.0",
8684 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
8685 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
8686 "dev": true,
8687 "license": "MIT",
8688 "engines": {
8689 "node": ">=12.0.0"
8690 },
8691 "peerDependencies": {
8692 "picomatch": "^3 || ^4"
8693 },
8694 "peerDependenciesMeta": {
8695 "picomatch": {
8696 "optional": true
8697 }
8698 }
8699 },
8700 "node_modules/vite/node_modules/picomatch": {
8701 "version": "4.0.3",
8702 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
8703 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
8704 "dev": true,
8705 "license": "MIT",
8706 "engines": {
8707 "node": ">=12"
8708 },
8709 "funding": {
8710 "url": "https://github.com/sponsors/jonschlinkert"
8711 }
8712 },
8713 "node_modules/vite/node_modules/postcss": {
8714 "version": "8.5.6",
8715 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
8716 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
8717 "dev": true,
8718 "funding": [
8719 {
8720 "type": "opencollective",
8721 "url": "https://opencollective.com/postcss/"
8722 },
8723 {
8724 "type": "tidelift",
8725 "url": "https://tidelift.com/funding/github/npm/postcss"
8726 },
8727 {
8728 "type": "github",
8729 "url": "https://github.com/sponsors/ai"
8730 }
8731 ],
8732 "license": "MIT",
8733 "dependencies": {
8734 "nanoid": "^3.3.11",
8735 "picocolors": "^1.1.1",
8736 "source-map-js": "^1.2.1"
8737 },
8738 "engines": {
8739 "node": "^10 || ^12 || >=14"
8740 }
8741 },
8742 "node_modules/vitest": {
8743 "version": "4.0.15",
8744 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.15.tgz",
8745 "integrity": "sha512-n1RxDp8UJm6N0IbJLQo+yzLZ2sQCDyl1o0LeugbPWf8+8Fttp29GghsQBjYJVmWq3gBFfe9Hs1spR44vovn2wA==",
8746 "dev": true,
8747 "license": "MIT",
8748 "dependencies": {
8749 "@vitest/expect": "4.0.15",
8750 "@vitest/mocker": "4.0.15",
8751 "@vitest/pretty-format": "4.0.15",
8752 "@vitest/runner": "4.0.15",
8753 "@vitest/snapshot": "4.0.15",
8754 "@vitest/spy": "4.0.15",
8755 "@vitest/utils": "4.0.15",
8756 "es-module-lexer": "^1.7.0",
8757 "expect-type": "^1.2.2",
8758 "magic-string": "^0.30.21",
8759 "obug": "^2.1.1",
8760 "pathe": "^2.0.3",
8761 "picomatch": "^4.0.3",
8762 "std-env": "^3.10.0",
8763 "tinybench": "^2.9.0",
8764 "tinyexec": "^1.0.2",
8765 "tinyglobby": "^0.2.15",
8766 "tinyrainbow": "^3.0.3",
8767 "vite": "^6.0.0 || ^7.0.0",
8768 "why-is-node-running": "^2.3.0"
8769 },
8770 "bin": {
8771 "vitest": "vitest.mjs"
8772 },
8773 "engines": {
8774 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"
8775 },
8776 "funding": {
8777 "url": "https://opencollective.com/vitest"
8778 },
8779 "peerDependencies": {
8780 "@edge-runtime/vm": "*",
8781 "@opentelemetry/api": "^1.9.0",
8782 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
8783 "@vitest/browser-playwright": "4.0.15",
8784 "@vitest/browser-preview": "4.0.15",
8785 "@vitest/browser-webdriverio": "4.0.15",
8786 "@vitest/ui": "4.0.15",
8787 "happy-dom": "*",
8788 "jsdom": "*"
8789 },
8790 "peerDependenciesMeta": {
8791 "@edge-runtime/vm": {
8792 "optional": true
8793 },
8794 "@opentelemetry/api": {
8795 "optional": true
8796 },
8797 "@types/node": {
8798 "optional": true
8799 },
8800 "@vitest/browser-playwright": {
8801 "optional": true
8802 },
8803 "@vitest/browser-preview": {
8804 "optional": true
8805 },
8806 "@vitest/browser-webdriverio": {
8807 "optional": true
8808 },
8809 "@vitest/ui": {
8810 "optional": true
8811 },
8812 "happy-dom": {
8813 "optional": true
8814 },
8815 "jsdom": {
8816 "optional": true
8817 }
8818 }
8819 },
8820 "node_modules/vitest/node_modules/picomatch": {
8821 "version": "4.0.3",
8822 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
8823 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
8824 "dev": true,
8825 "license": "MIT",
8826 "engines": {
8827 "node": ">=12"
8828 },
8829 "funding": {
8830 "url": "https://github.com/sponsors/jonschlinkert"
8831 }
8832 },
8833 "node_modules/which": {
8834 "version": "2.0.2",
8835 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
8836 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
8837 "license": "ISC",
8838 "dependencies": {
8839 "isexe": "^2.0.0"
8840 },
8841 "bin": {
8842 "node-which": "bin/node-which"
8843 },
8844 "engines": {
8845 "node": ">= 8"
8846 }
8847 },
8848 "node_modules/why-is-node-running": {
8849 "version": "2.3.0",
8850 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
8851 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
8852 "dev": true,
8853 "license": "MIT",
8854 "dependencies": {
8855 "siginfo": "^2.0.0",
8856 "stackback": "0.0.2"
8857 },
8858 "bin": {
8859 "why-is-node-running": "cli.js"
8860 },
8861 "engines": {
8862 "node": ">=8"
8863 }
8864 },
8865 "node_modules/word-wrap": {
8866 "version": "1.2.5",
8867 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
8868 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
8869 "license": "MIT",
8870 "engines": {
8871 "node": ">=0.10.0"
8872 }
8873 },
8874 "node_modules/wordwrap": {
8875 "version": "1.0.0",
8876 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
8877 "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==",
8878 "dev": true,
8879 "license": "MIT"
8880 },
8881 "node_modules/wrap-ansi": {
8882 "version": "9.0.2",
8883 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
8884 "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
8885 "dev": true,
8886 "license": "MIT",
8887 "dependencies": {
8888 "ansi-styles": "^6.2.1",
8889 "string-width": "^7.0.0",
8890 "strip-ansi": "^7.1.0"
8891 },
8892 "engines": {
8893 "node": ">=18"
8894 },
8895 "funding": {
8896 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
8897 }
8898 },
8899 "node_modules/wrap-ansi/node_modules/ansi-styles": {
8900 "version": "6.2.3",
8901 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
8902 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
8903 "dev": true,
8904 "license": "MIT",
8905 "engines": {
8906 "node": ">=12"
8907 },
8908 "funding": {
8909 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8910 }
8911 },
8912 "node_modules/wrap-ansi/node_modules/emoji-regex": {
8913 "version": "10.6.0",
8914 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
8915 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
8916 "dev": true,
8917 "license": "MIT"
8918 },
8919 "node_modules/wrap-ansi/node_modules/string-width": {
8920 "version": "7.2.0",
8921 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
8922 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
8923 "dev": true,
8924 "license": "MIT",
8925 "dependencies": {
8926 "emoji-regex": "^10.3.0",
8927 "get-east-asian-width": "^1.0.0",
8928 "strip-ansi": "^7.1.0"
8929 },
8930 "engines": {
8931 "node": ">=18"
8932 },
8933 "funding": {
8934 "url": "https://github.com/sponsors/sindresorhus"
8935 }
8936 },
8937 "node_modules/wrappy": {
8938 "version": "1.0.2",
8939 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
8940 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
8941 "dev": true,
8942 "license": "ISC"
8943 },
8944 "node_modules/ws": {
8945 "version": "8.18.3",
8946 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
8947 "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
8948 "license": "MIT",
8949 "engines": {
8950 "node": ">=10.0.0"
8951 },
8952 "peerDependencies": {
8953 "bufferutil": "^4.0.1",
8954 "utf-8-validate": ">=5.0.2"
8955 },
8956 "peerDependenciesMeta": {
8957 "bufferutil": {
8958 "optional": true
8959 },
8960 "utf-8-validate": {
8961 "optional": true
8962 }
8963 }
8964 },
8965 "node_modules/xtend": {
8966 "version": "4.0.2",
8967 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
8968 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
8969 "license": "MIT",
8970 "engines": {
8971 "node": ">=0.4"
8972 }
8973 },
8974 "node_modules/y18n": {
8975 "version": "5.0.8",
8976 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
8977 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
8978 "license": "ISC",
8979 "engines": {
8980 "node": ">=10"
8981 }
8982 },
8983 "node_modules/yallist": {
8984 "version": "3.1.1",
8985 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
8986 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
8987 "license": "ISC"
8988 },
8989 "node_modules/yaml": {
8990 "version": "2.8.2",
8991 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
8992 "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
8993 "dev": true,
8994 "license": "ISC",
8995 "bin": {
8996 "yaml": "bin.mjs"
8997 },
8998 "engines": {
8999 "node": ">= 14.6"
9000 },
9001 "funding": {
9002 "url": "https://github.com/sponsors/eemeli"
9003 }
9004 },
9005 "node_modules/yargs": {
9006 "version": "17.7.2",
9007 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
9008 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
9009 "license": "MIT",
9010 "dependencies": {
9011 "cliui": "^8.0.1",
9012 "escalade": "^3.1.1",
9013 "get-caller-file": "^2.0.5",
9014 "require-directory": "^2.1.1",
9015 "string-width": "^4.2.3",
9016 "y18n": "^5.0.5",
9017 "yargs-parser": "^21.1.1"
9018 },
9019 "engines": {
9020 "node": ">=12"
9021 }
9022 },
9023 "node_modules/yargs-parser": {
9024 "version": "21.1.1",
9025 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
9026 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
9027 "license": "ISC",
9028 "engines": {
9029 "node": ">=12"
9030 }
9031 },
9032 "node_modules/yargs/node_modules/ansi-regex": {
9033 "version": "5.0.1",
9034 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9035 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9036 "license": "MIT",
9037 "engines": {
9038 "node": ">=8"
9039 }
9040 },
9041 "node_modules/yargs/node_modules/is-fullwidth-code-point": {
9042 "version": "3.0.0",
9043 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
9044 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
9045 "license": "MIT",
9046 "engines": {
9047 "node": ">=8"
9048 }
9049 },
9050 "node_modules/yargs/node_modules/string-width": {
9051 "version": "4.2.3",
9052 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
9053 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
9054 "license": "MIT",
9055 "dependencies": {
9056 "emoji-regex": "^8.0.0",
9057 "is-fullwidth-code-point": "^3.0.0",
9058 "strip-ansi": "^6.0.1"
9059 },
9060 "engines": {
9061 "node": ">=8"
9062 }
9063 },
9064 "node_modules/yargs/node_modules/strip-ansi": {
9065 "version": "6.0.1",
9066 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
9067 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
9068 "license": "MIT",
9069 "dependencies": {
9070 "ansi-regex": "^5.0.1"
9071 },
9072 "engines": {
9073 "node": ">=8"
9074 }
9075 },
9076 "node_modules/yocto-queue": {
9077 "version": "0.1.0",
9078 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
9079 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
9080 "license": "MIT",
9081 "engines": {
9082 "node": ">=10"
9083 },
9084 "funding": {
9085 "url": "https://github.com/sponsors/sindresorhus"
9086 }
9087 },
9088 "node_modules/zod": {
9089 "version": "3.25.76",
9090 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
9091 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
9092 "license": "MIT",
9093 "funding": {
9094 "url": "https://github.com/sponsors/colinhacks"
9095 }
9096 },
9097 "node_modules/zod-validation-error": {
9098 "version": "4.0.2",
9099 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz",
9100 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==",
9101 "license": "MIT",
9102 "engines": {
9103 "node": ">=18.0.0"
9104 },
9105 "peerDependencies": {
9106 "zod": "^3.25.0 || ^4.0.0"
9107 }
9108 },
9109 "packages/db": {
9110 "name": "@sidetrail/db",
9111 "version": "0.0.1",
9112 "extraneous": true,
9113 "dependencies": {
9114 "drizzle-orm": "^0.44.7",
9115 "pg": "^8.16.3"
9116 },
9117 "devDependencies": {
9118 "@types/pg": "^8.15.6"
9119 }
9120 },
9121 "realtime": {
9122 "name": "sidetrail-realtime",
9123 "version": "0.1.0",
9124 "dependencies": {
9125 "dotenv": "^17.2.3",
9126 "ws": "^8.18.3"
9127 },
9128 "devDependencies": {
9129 "@types/node": "^22.14.1",
9130 "@types/ws": "^8.18.1",
9131 "tsx": "^4.19.0",
9132 "typescript": "^5.9.3"
9133 },
9134 "engines": {
9135 "node": ">=22.16.0"
9136 }
9137 }
9138 }
9139}