api: install prisma

Pedro Lucas Porcellis porcellis@eletrotupi.com 3 months ago de67495816aae9f607d01992525bdb8b1b9837a5
Parents: fa3b53d
2 file(s) changed
  • api/package-lock.json +4691 -0
  • api/package.json +3 -0
api/package-lock.json
@@ -0,0 +1,4691 @@
1 + {
2 + "name": "orbit-api",
3 + "version": "0.0.0",
4 + "lockfileVersion": 3,
5 + "requires": true,
6 + "packages": {
7 + "": {
8 + "name": "orbit-api",
9 + "version": "0.0.0",
10 + "license": "ISC",
11 + "dependencies": {
12 + "bcryptjs": "^3.0.3",
13 + "better-sqlite3": "^12.5.0",
14 + "date-fns": "^4.1.0",
15 + "express": "^5.2.1"
16 + },
17 + "devDependencies": {
18 + "@types/better-sqlite3": "^7.6.13",
19 + "@types/node": "^25.5.0",
20 + "ava": "^6.4.1",
21 + "prisma": "^7.5.0",
22 + "supertest": "^7.1.4"
23 + }
24 + },
25 + "node_modules/@chevrotain/cst-dts-gen": {
26 + "version": "10.5.0",
27 + "resolved": "https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-10.5.0.tgz",
28 + "integrity": "sha512-lhmC/FyqQ2o7pGK4Om+hzuDrm9rhFYIJ/AXoQBeongmn870Xeb0L6oGEiuR8nohFNL5sMaQEJWCxr1oIVIVXrw==",
29 + "dev": true,
30 + "license": "Apache-2.0",
31 + "dependencies": {
32 + "@chevrotain/gast": "10.5.0",
33 + "@chevrotain/types": "10.5.0",
34 + "lodash": "4.17.21"
35 + }
36 + },
37 + "node_modules/@chevrotain/gast": {
38 + "version": "10.5.0",
39 + "resolved": "https://registry.npmjs.org/@chevrotain/gast/-/gast-10.5.0.tgz",
40 + "integrity": "sha512-pXdMJ9XeDAbgOWKuD1Fldz4ieCs6+nLNmyVhe2gZVqoO7v8HXuHYs5OV2EzUtbuai37TlOAQHrTDvxMnvMJz3A==",
41 + "dev": true,
42 + "license": "Apache-2.0",
43 + "dependencies": {
44 + "@chevrotain/types": "10.5.0",
45 + "lodash": "4.17.21"
46 + }
47 + },
48 + "node_modules/@chevrotain/types": {
49 + "version": "10.5.0",
50 + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-10.5.0.tgz",
51 + "integrity": "sha512-f1MAia0x/pAVPWH/T73BJVyO2XU5tI4/iE7cnxb7tqdNTNhQI3Uq3XkqcoteTmD4t1aM0LbHCJOhgIDn07kl2A==",
52 + "dev": true,
53 + "license": "Apache-2.0"
54 + },
55 + "node_modules/@chevrotain/utils": {
56 + "version": "10.5.0",
57 + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-10.5.0.tgz",
58 + "integrity": "sha512-hBzuU5+JjB2cqNZyszkDHZgOSrUUT8V3dhgRl8Q9Gp6dAj/H5+KILGjbhDpc3Iy9qmqlm/akuOI2ut9VUtzJxQ==",
59 + "dev": true,
60 + "license": "Apache-2.0"
61 + },
62 + "node_modules/@electric-sql/pglite": {
63 + "version": "0.3.15",
64 + "resolved": "https://registry.npmjs.org/@electric-sql/pglite/-/pglite-0.3.15.tgz",
65 + "integrity": "sha512-Cj++n1Mekf9ETfdc16TlDi+cDDQF0W7EcbyRHYOAeZdsAe8M/FJg18itDTSwyHfar2WIezawM9o0EKaRGVKygQ==",
66 + "dev": true,
67 + "license": "Apache-2.0"
68 + },
69 + "node_modules/@electric-sql/pglite-socket": {
70 + "version": "0.0.20",
71 + "resolved": "https://registry.npmjs.org/@electric-sql/pglite-socket/-/pglite-socket-0.0.20.tgz",
72 + "integrity": "sha512-J5nLGsicnD9wJHnno9r+DGxfcZWh+YJMCe0q/aCgtG6XOm9Z7fKeite8IZSNXgZeGltSigM9U/vAWZQWdgcSFg==",
73 + "dev": true,
74 + "license": "Apache-2.0",
75 + "bin": {
76 + "pglite-server": "dist/scripts/server.js"
77 + },
78 + "peerDependencies": {
79 + "@electric-sql/pglite": "0.3.15"
80 + }
81 + },
82 + "node_modules/@electric-sql/pglite-tools": {
83 + "version": "0.2.20",
84 + "resolved": "https://registry.npmjs.org/@electric-sql/pglite-tools/-/pglite-tools-0.2.20.tgz",
85 + "integrity": "sha512-BK50ZnYa3IG7ztXhtgYf0Q7zijV32Iw1cYS8C+ThdQlwx12V5VZ9KRJ42y82Hyb4PkTxZQklVQA9JHyUlex33A==",
86 + "dev": true,
87 + "license": "Apache-2.0",
88 + "peerDependencies": {
89 + "@electric-sql/pglite": "0.3.15"
90 + }
91 + },
92 + "node_modules/@hono/node-server": {
93 + "version": "1.19.9",
94 + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz",
95 + "integrity": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==",
96 + "dev": true,
97 + "license": "MIT",
98 + "engines": {
99 + "node": ">=18.14.1"
100 + },
101 + "peerDependencies": {
102 + "hono": "^4"
103 + }
104 + },
105 + "node_modules/@isaacs/cliui": {
106 + "version": "8.0.2",
107 + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
108 + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
109 + "dev": true,
110 + "license": "ISC",
111 + "dependencies": {
112 + "string-width": "^5.1.2",
113 + "string-width-cjs": "npm:string-width@^4.2.0",
114 + "strip-ansi": "^7.0.1",
115 + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
116 + "wrap-ansi": "^8.1.0",
117 + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
118 + },
119 + "engines": {
120 + "node": ">=12"
121 + }
122 + },
123 + "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
124 + "version": "9.2.2",
125 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
126 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
127 + "dev": true,
128 + "license": "MIT"
129 + },
130 + "node_modules/@isaacs/cliui/node_modules/string-width": {
131 + "version": "5.1.2",
132 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
133 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
134 + "dev": true,
135 + "license": "MIT",
136 + "dependencies": {
137 + "eastasianwidth": "^0.2.0",
138 + "emoji-regex": "^9.2.2",
139 + "strip-ansi": "^7.0.1"
140 + },
141 + "engines": {
142 + "node": ">=12"
143 + },
144 + "funding": {
145 + "url": "https://github.com/sponsors/sindresorhus"
146 + }
147 + },
148 + "node_modules/@isaacs/fs-minipass": {
149 + "version": "4.0.1",
150 + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
151 + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
152 + "dev": true,
153 + "license": "ISC",
154 + "dependencies": {
155 + "minipass": "^7.0.4"
156 + },
157 + "engines": {
158 + "node": ">=18.0.0"
159 + }
160 + },
161 + "node_modules/@mapbox/node-pre-gyp": {
162 + "version": "2.0.3",
163 + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-2.0.3.tgz",
164 + "integrity": "sha512-uwPAhccfFJlsfCxMYTwOdVfOz3xqyj8xYL3zJj8f0pb30tLohnnFPhLuqp4/qoEz8sNxe4SESZedcBojRefIzg==",
165 + "dev": true,
166 + "license": "BSD-3-Clause",
167 + "dependencies": {
168 + "consola": "^3.2.3",
169 + "detect-libc": "^2.0.0",
170 + "https-proxy-agent": "^7.0.5",
171 + "node-fetch": "^2.6.7",
172 + "nopt": "^8.0.0",
173 + "semver": "^7.5.3",
174 + "tar": "^7.4.0"
175 + },
176 + "bin": {
177 + "node-pre-gyp": "bin/node-pre-gyp"
178 + },
179 + "engines": {
180 + "node": ">=18"
181 + }
182 + },
183 + "node_modules/@mrleebo/prisma-ast": {
184 + "version": "0.13.1",
185 + "resolved": "https://registry.npmjs.org/@mrleebo/prisma-ast/-/prisma-ast-0.13.1.tgz",
186 + "integrity": "sha512-XyroGQXcHrZdvmrGJvsA9KNeOOgGMg1Vg9OlheUsBOSKznLMDl+YChxbkboRHvtFYJEMRYmlV3uoo/njCw05iw==",
187 + "dev": true,
188 + "license": "MIT",
189 + "dependencies": {
190 + "chevrotain": "^10.5.0",
191 + "lilconfig": "^2.1.0"
192 + },
193 + "engines": {
194 + "node": ">=16"
195 + }
196 + },
197 + "node_modules/@noble/hashes": {
198 + "version": "1.8.0",
199 + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
200 + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
201 + "dev": true,
202 + "license": "MIT",
203 + "engines": {
204 + "node": "^14.21.3 || >=16"
205 + },
206 + "funding": {
207 + "url": "https://paulmillr.com/funding/"
208 + }
209 + },
210 + "node_modules/@nodelib/fs.scandir": {
211 + "version": "2.1.5",
212 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
213 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
214 + "dev": true,
215 + "license": "MIT",
216 + "dependencies": {
217 + "@nodelib/fs.stat": "2.0.5",
218 + "run-parallel": "^1.1.9"
219 + },
220 + "engines": {
221 + "node": ">= 8"
222 + }
223 + },
224 + "node_modules/@nodelib/fs.stat": {
225 + "version": "2.0.5",
226 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
227 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
228 + "dev": true,
229 + "license": "MIT",
230 + "engines": {
231 + "node": ">= 8"
232 + }
233 + },
234 + "node_modules/@nodelib/fs.walk": {
235 + "version": "1.2.8",
236 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
237 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
238 + "dev": true,
239 + "license": "MIT",
240 + "dependencies": {
241 + "@nodelib/fs.scandir": "2.1.5",
242 + "fastq": "^1.6.0"
243 + },
244 + "engines": {
245 + "node": ">= 8"
246 + }
247 + },
248 + "node_modules/@paralleldrive/cuid2": {
249 + "version": "2.3.1",
250 + "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.3.1.tgz",
251 + "integrity": "sha512-XO7cAxhnTZl0Yggq6jOgjiOHhbgcO4NqFqwSmQpjK3b6TEE6Uj/jfSk6wzYyemh3+I0sHirKSetjQwn5cZktFw==",
252 + "dev": true,
253 + "license": "MIT",
254 + "dependencies": {
255 + "@noble/hashes": "^1.1.5"
256 + }
257 + },
258 + "node_modules/@pkgjs/parseargs": {
259 + "version": "0.11.0",
260 + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
261 + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
262 + "dev": true,
263 + "license": "MIT",
264 + "optional": true,
265 + "engines": {
266 + "node": ">=14"
267 + }
268 + },
269 + "node_modules/@prisma/config": {
270 + "version": "7.5.0",
271 + "resolved": "https://registry.npmjs.org/@prisma/config/-/config-7.5.0.tgz",
272 + "integrity": "sha512-1J/9YEX7A889xM46PYg9e8VAuSL1IUmXJW3tEhMv7XQHDWlfC9YSkIw9sTYRaq5GswGlxZ+GnnyiNsUZ9JJhSQ==",
273 + "dev": true,
274 + "license": "Apache-2.0",
275 + "dependencies": {
276 + "c12": "3.1.0",
277 + "deepmerge-ts": "7.1.5",
278 + "effect": "3.18.4",
279 + "empathic": "2.0.0"
280 + }
281 + },
282 + "node_modules/@prisma/debug": {
283 + "version": "7.5.0",
284 + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-7.5.0.tgz",
285 + "integrity": "sha512-163+nffny0JoPEkDhfNco0vcuT3ymIJc9+WX7MHSQhfkeKUmKe9/wqvGk5SjppT93DtBjVwr5HPJYlXbzm6qtg==",
286 + "dev": true,
287 + "license": "Apache-2.0"
288 + },
289 + "node_modules/@prisma/dev": {
290 + "version": "0.20.0",
291 + "resolved": "https://registry.npmjs.org/@prisma/dev/-/dev-0.20.0.tgz",
292 + "integrity": "sha512-ovlBYwWor0OzG+yH4J3Ot+AneD818BttLA+Ii7wjbcLHUrnC4tbUPVGyNd3c/+71KETPKZfjhkTSpdS15dmXNQ==",
293 + "dev": true,
294 + "license": "ISC",
295 + "dependencies": {
296 + "@electric-sql/pglite": "0.3.15",
297 + "@electric-sql/pglite-socket": "0.0.20",
298 + "@electric-sql/pglite-tools": "0.2.20",
299 + "@hono/node-server": "1.19.9",
300 + "@mrleebo/prisma-ast": "0.13.1",
301 + "@prisma/get-platform": "7.2.0",
302 + "@prisma/query-plan-executor": "7.2.0",
303 + "foreground-child": "3.3.1",
304 + "get-port-please": "3.2.0",
305 + "hono": "4.11.4",
306 + "http-status-codes": "2.3.0",
307 + "pathe": "2.0.3",
308 + "proper-lockfile": "4.1.2",
309 + "remeda": "2.33.4",
310 + "std-env": "3.10.0",
311 + "valibot": "1.2.0",
312 + "zeptomatch": "2.1.0"
313 + }
314 + },
315 + "node_modules/@prisma/engines": {
316 + "version": "7.5.0",
317 + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-7.5.0.tgz",
318 + "integrity": "sha512-ondGRhzoaVpRWvFaQ5wH5zS1BIbhzbKqczKjCn6j3L0Zfe/LInjcEg8+xtB49AuZBX30qyx1ZtGoootUohz2pw==",
319 + "dev": true,
320 + "hasInstallScript": true,
321 + "license": "Apache-2.0",
322 + "dependencies": {
323 + "@prisma/debug": "7.5.0",
324 + "@prisma/engines-version": "7.5.0-15.280c870be64f457428992c43c1f6d557fab6e29e",
325 + "@prisma/fetch-engine": "7.5.0",
326 + "@prisma/get-platform": "7.5.0"
327 + }
328 + },
329 + "node_modules/@prisma/engines-version": {
330 + "version": "7.5.0-15.280c870be64f457428992c43c1f6d557fab6e29e",
331 + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-7.5.0-15.280c870be64f457428992c43c1f6d557fab6e29e.tgz",
332 + "integrity": "sha512-E+iRV/vbJLl8iGjVr6g/TEWokA+gjkV/doZkaQN1i/ULVdDwGnPJDfLUIFGS3BVwlG/m6L8T4x1x5isl8hGMxA==",
333 + "dev": true,
334 + "license": "Apache-2.0"
335 + },
336 + "node_modules/@prisma/engines/node_modules/@prisma/get-platform": {
337 + "version": "7.5.0",
338 + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-7.5.0.tgz",
339 + "integrity": "sha512-7I+2y1nu/gkEKSiHHbcZ1HPe/euGdEqJZxEEMT0246q4De1+hla0ZzlTgvaT9dHcVCgLSuCG8v39db5qUUWNgw==",
340 + "dev": true,
341 + "license": "Apache-2.0",
342 + "dependencies": {
343 + "@prisma/debug": "7.5.0"
344 + }
345 + },
346 + "node_modules/@prisma/fetch-engine": {
347 + "version": "7.5.0",
348 + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-7.5.0.tgz",
349 + "integrity": "sha512-kZCl2FV54qnyrVdnII8MI6qvt7HfU6Cbiz8dZ8PXz4f4lbSw45jEB9/gEMK2SGdiNhBKyk/Wv95uthoLhGMLYA==",
350 + "dev": true,
351 + "license": "Apache-2.0",
352 + "dependencies": {
353 + "@prisma/debug": "7.5.0",
354 + "@prisma/engines-version": "7.5.0-15.280c870be64f457428992c43c1f6d557fab6e29e",
355 + "@prisma/get-platform": "7.5.0"
356 + }
357 + },
358 + "node_modules/@prisma/fetch-engine/node_modules/@prisma/get-platform": {
359 + "version": "7.5.0",
360 + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-7.5.0.tgz",
361 + "integrity": "sha512-7I+2y1nu/gkEKSiHHbcZ1HPe/euGdEqJZxEEMT0246q4De1+hla0ZzlTgvaT9dHcVCgLSuCG8v39db5qUUWNgw==",
362 + "dev": true,
363 + "license": "Apache-2.0",
364 + "dependencies": {
365 + "@prisma/debug": "7.5.0"
366 + }
367 + },
368 + "node_modules/@prisma/get-platform": {
369 + "version": "7.2.0",
370 + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-7.2.0.tgz",
371 + "integrity": "sha512-k1V0l0Td1732EHpAfi2eySTezyllok9dXb6UQanajkJQzPUGi3vO2z7jdkz67SypFTdmbnyGYxvEvYZdZsMAVA==",
372 + "dev": true,
373 + "license": "Apache-2.0",
374 + "dependencies": {
375 + "@prisma/debug": "7.2.0"
376 + }
377 + },
378 + "node_modules/@prisma/get-platform/node_modules/@prisma/debug": {
379 + "version": "7.2.0",
380 + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-7.2.0.tgz",
381 + "integrity": "sha512-YSGTiSlBAVJPzX4ONZmMotL+ozJwQjRmZweQNIq/ER0tQJKJynNkRB3kyvt37eOfsbMCXk3gnLF6J9OJ4QWftw==",
382 + "dev": true,
383 + "license": "Apache-2.0"
384 + },
385 + "node_modules/@prisma/query-plan-executor": {
386 + "version": "7.2.0",
387 + "resolved": "https://registry.npmjs.org/@prisma/query-plan-executor/-/query-plan-executor-7.2.0.tgz",
388 + "integrity": "sha512-EOZmNzcV8uJ0mae3DhTsiHgoNCuu1J9mULQpGCh62zN3PxPTd+qI9tJvk5jOst8WHKQNwJWR3b39t0XvfBB0WQ==",
389 + "dev": true,
390 + "license": "Apache-2.0"
391 + },
392 + "node_modules/@prisma/studio-core": {
393 + "version": "0.21.1",
394 + "resolved": "https://registry.npmjs.org/@prisma/studio-core/-/studio-core-0.21.1.tgz",
395 + "integrity": "sha512-bOGqG/eMQtKC0XVvcVLRmhWWzm/I+0QUWqAEhEBtetpuS3k3V4IWqKGUONkAIT223DNXJMxMtZp36b1FmcdPeg==",
396 + "dev": true,
397 + "license": "Apache-2.0",
398 + "engines": {
399 + "node": "^20.19 || ^22.12 || ^24.0",
400 + "pnpm": "8"
401 + },
402 + "peerDependencies": {
403 + "@types/react": "^18.0.0 || ^19.0.0",
404 + "react": "^18.0.0 || ^19.0.0",
405 + "react-dom": "^18.0.0 || ^19.0.0"
406 + }
407 + },
408 + "node_modules/@rollup/pluginutils": {
409 + "version": "5.3.0",
410 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz",
411 + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==",
412 + "dev": true,
413 + "license": "MIT",
414 + "dependencies": {
415 + "@types/estree": "^1.0.0",
416 + "estree-walker": "^2.0.2",
417 + "picomatch": "^4.0.2"
418 + },
419 + "engines": {
420 + "node": ">=14.0.0"
421 + },
422 + "peerDependencies": {
423 + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
424 + },
425 + "peerDependenciesMeta": {
426 + "rollup": {
427 + "optional": true
428 + }
429 + }
430 + },
431 + "node_modules/@sindresorhus/merge-streams": {
432 + "version": "2.3.0",
433 + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz",
434 + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==",
435 + "dev": true,
436 + "license": "MIT",
437 + "engines": {
438 + "node": ">=18"
439 + },
440 + "funding": {
441 + "url": "https://github.com/sponsors/sindresorhus"
442 + }
443 + },
444 + "node_modules/@standard-schema/spec": {
445 + "version": "1.1.0",
446 + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
447 + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
448 + "dev": true,
449 + "license": "MIT"
450 + },
451 + "node_modules/@types/better-sqlite3": {
452 + "version": "7.6.13",
453 + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz",
454 + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==",
455 + "dev": true,
456 + "license": "MIT",
457 + "dependencies": {
458 + "@types/node": "*"
459 + }
460 + },
461 + "node_modules/@types/estree": {
462 + "version": "1.0.8",
463 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
464 + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
465 + "dev": true,
466 + "license": "MIT"
467 + },
468 + "node_modules/@types/node": {
469 + "version": "25.5.0",
470 + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
471 + "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
472 + "dev": true,
473 + "license": "MIT",
474 + "dependencies": {
475 + "undici-types": "~7.18.0"
476 + }
477 + },
478 + "node_modules/@types/react": {
479 + "version": "19.2.14",
480 + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz",
481 + "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==",
482 + "dev": true,
483 + "license": "MIT",
484 + "peer": true,
485 + "dependencies": {
486 + "csstype": "^3.2.2"
487 + }
488 + },
489 + "node_modules/@vercel/nft": {
490 + "version": "0.29.4",
491 + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.29.4.tgz",
492 + "integrity": "sha512-6lLqMNX3TuycBPABycx7A9F1bHQR7kiQln6abjFbPrf5C/05qHM9M5E4PeTE59c7z8g6vHnx1Ioihb2AQl7BTA==",
493 + "dev": true,
494 + "license": "MIT",
495 + "dependencies": {
496 + "@mapbox/node-pre-gyp": "^2.0.0",
497 + "@rollup/pluginutils": "^5.1.3",
498 + "acorn": "^8.6.0",
499 + "acorn-import-attributes": "^1.9.5",
500 + "async-sema": "^3.1.1",
501 + "bindings": "^1.4.0",
502 + "estree-walker": "2.0.2",
503 + "glob": "^10.4.5",
504 + "graceful-fs": "^4.2.9",
505 + "node-gyp-build": "^4.2.2",
506 + "picomatch": "^4.0.2",
507 + "resolve-from": "^5.0.0"
508 + },
509 + "bin": {
510 + "nft": "out/cli.js"
511 + },
512 + "engines": {
513 + "node": ">=18"
514 + }
515 + },
516 + "node_modules/abbrev": {
517 + "version": "3.0.1",
518 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz",
519 + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==",
520 + "dev": true,
521 + "license": "ISC",
522 + "engines": {
523 + "node": "^18.17.0 || >=20.5.0"
524 + }
525 + },
526 + "node_modules/accepts": {
527 + "version": "2.0.0",
528 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
529 + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
530 + "license": "MIT",
531 + "dependencies": {
532 + "mime-types": "^3.0.0",
533 + "negotiator": "^1.0.0"
534 + },
535 + "engines": {
536 + "node": ">= 0.6"
537 + }
538 + },
539 + "node_modules/acorn": {
540 + "version": "8.15.0",
541 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
542 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
543 + "dev": true,
544 + "license": "MIT",
545 + "bin": {
546 + "acorn": "bin/acorn"
547 + },
548 + "engines": {
549 + "node": ">=0.4.0"
550 + }
551 + },
552 + "node_modules/acorn-import-attributes": {
553 + "version": "1.9.5",
554 + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
555 + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
556 + "dev": true,
557 + "license": "MIT",
558 + "peerDependencies": {
559 + "acorn": "^8"
560 + }
561 + },
562 + "node_modules/acorn-walk": {
563 + "version": "8.3.4",
564 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
565 + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
566 + "dev": true,
567 + "license": "MIT",
568 + "dependencies": {
569 + "acorn": "^8.11.0"
570 + },
571 + "engines": {
572 + "node": ">=0.4.0"
573 + }
574 + },
575 + "node_modules/agent-base": {
576 + "version": "7.1.4",
577 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
578 + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
579 + "dev": true,
580 + "license": "MIT",
581 + "engines": {
582 + "node": ">= 14"
583 + }
584 + },
585 + "node_modules/ansi-regex": {
586 + "version": "6.2.2",
587 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
588 + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
589 + "dev": true,
590 + "license": "MIT",
591 + "engines": {
592 + "node": ">=12"
593 + },
594 + "funding": {
595 + "url": "https://github.com/chalk/ansi-regex?sponsor=1"
596 + }
597 + },
598 + "node_modules/ansi-styles": {
599 + "version": "6.2.3",
600 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
601 + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
602 + "dev": true,
603 + "license": "MIT",
604 + "engines": {
605 + "node": ">=12"
606 + },
607 + "funding": {
608 + "url": "https://github.com/chalk/ansi-styles?sponsor=1"
609 + }
610 + },
611 + "node_modules/argparse": {
612 + "version": "1.0.10",
613 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
614 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
615 + "dev": true,
616 + "license": "MIT",
617 + "dependencies": {
618 + "sprintf-js": "~1.0.2"
619 + }
620 + },
621 + "node_modules/array-find-index": {
622 + "version": "1.0.2",
623 + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
624 + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==",
625 + "dev": true,
626 + "license": "MIT",
627 + "engines": {
628 + "node": ">=0.10.0"
629 + }
630 + },
631 + "node_modules/arrgv": {
632 + "version": "1.0.2",
633 + "resolved": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz",
634 + "integrity": "sha512-a4eg4yhp7mmruZDQFqVMlxNRFGi/i1r87pt8SDHy0/I8PqSXoUTlWZRdAZo0VXgvEARcujbtTk8kiZRi1uDGRw==",
635 + "dev": true,
636 + "license": "MIT",
637 + "engines": {
638 + "node": ">=8.0.0"
639 + }
640 + },
641 + "node_modules/arrify": {
642 + "version": "3.0.0",
643 + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz",
644 + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==",
645 + "dev": true,
646 + "license": "MIT",
647 + "engines": {
648 + "node": ">=12"
649 + },
650 + "funding": {
651 + "url": "https://github.com/sponsors/sindresorhus"
652 + }
653 + },
654 + "node_modules/asap": {
655 + "version": "2.0.6",
656 + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
657 + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
658 + "dev": true,
659 + "license": "MIT"
660 + },
661 + "node_modules/async-sema": {
662 + "version": "3.1.1",
663 + "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz",
664 + "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==",
665 + "dev": true,
666 + "license": "MIT"
667 + },
668 + "node_modules/asynckit": {
669 + "version": "0.4.0",
670 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
671 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
672 + "dev": true,
673 + "license": "MIT"
674 + },
675 + "node_modules/ava": {
676 + "version": "6.4.1",
677 + "resolved": "https://registry.npmjs.org/ava/-/ava-6.4.1.tgz",
678 + "integrity": "sha512-vxmPbi1gZx9zhAjHBgw81w/iEDKcrokeRk/fqDTyA2DQygZ0o+dUGRHFOtX8RA5N0heGJTTsIk7+xYxitDb61Q==",
679 + "dev": true,
680 + "license": "MIT",
681 + "dependencies": {
682 + "@vercel/nft": "^0.29.4",
683 + "acorn": "^8.15.0",
684 + "acorn-walk": "^8.3.4",
685 + "ansi-styles": "^6.2.1",
686 + "arrgv": "^1.0.2",
687 + "arrify": "^3.0.0",
688 + "callsites": "^4.2.0",
689 + "cbor": "^10.0.9",
690 + "chalk": "^5.4.1",
691 + "chunkd": "^2.0.1",
692 + "ci-info": "^4.3.0",
693 + "ci-parallel-vars": "^1.0.1",
694 + "cli-truncate": "^4.0.0",
695 + "code-excerpt": "^4.0.0",
696 + "common-path-prefix": "^3.0.0",
697 + "concordance": "^5.0.4",
698 + "currently-unhandled": "^0.4.1",
699 + "debug": "^4.4.1",
700 + "emittery": "^1.2.0",
701 + "figures": "^6.1.0",
702 + "globby": "^14.1.0",
703 + "ignore-by-default": "^2.1.0",
704 + "indent-string": "^5.0.0",
705 + "is-plain-object": "^5.0.0",
706 + "is-promise": "^4.0.0",
707 + "matcher": "^5.0.0",
708 + "memoize": "^10.1.0",
709 + "ms": "^2.1.3",
710 + "p-map": "^7.0.3",
711 + "package-config": "^5.0.0",
712 + "picomatch": "^4.0.2",
713 + "plur": "^5.1.0",
714 + "pretty-ms": "^9.2.0",
715 + "resolve-cwd": "^3.0.0",
716 + "stack-utils": "^2.0.6",
717 + "strip-ansi": "^7.1.0",
718 + "supertap": "^3.0.1",
719 + "temp-dir": "^3.0.0",
720 + "write-file-atomic": "^6.0.0",
721 + "yargs": "^17.7.2"
722 + },
723 + "bin": {
724 + "ava": "entrypoints/cli.mjs"
725 + },
726 + "engines": {
727 + "node": "^18.18 || ^20.8 || ^22 || ^23 || >=24"
728 + },
729 + "peerDependencies": {
730 + "@ava/typescript": "*"
731 + },
732 + "peerDependenciesMeta": {
733 + "@ava/typescript": {
734 + "optional": true
735 + }
736 + }
737 + },
738 + "node_modules/aws-ssl-profiles": {
739 + "version": "1.1.2",
740 + "resolved": "https://registry.npmjs.org/aws-ssl-profiles/-/aws-ssl-profiles-1.1.2.tgz",
741 + "integrity": "sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==",
742 + "dev": true,
743 + "license": "MIT",
744 + "engines": {
745 + "node": ">= 6.0.0"
746 + }
747 + },
748 + "node_modules/balanced-match": {
749 + "version": "1.0.2",
750 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
751 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
752 + "dev": true,
753 + "license": "MIT"
754 + },
755 + "node_modules/base64-js": {
756 + "version": "1.5.1",
757 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
758 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
759 + "funding": [
760 + {
761 + "type": "github",
762 + "url": "https://github.com/sponsors/feross"
763 + },
764 + {
765 + "type": "patreon",
766 + "url": "https://www.patreon.com/feross"
767 + },
768 + {
769 + "type": "consulting",
770 + "url": "https://feross.org/support"
771 + }
772 + ],
773 + "license": "MIT"
774 + },
775 + "node_modules/bcryptjs": {
776 + "version": "3.0.3",
777 + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.3.tgz",
778 + "integrity": "sha512-GlF5wPWnSa/X5LKM1o0wz0suXIINz1iHRLvTS+sLyi7XPbe5ycmYI3DlZqVGZZtDgl4DmasFg7gOB3JYbphV5g==",
779 + "license": "BSD-3-Clause",
780 + "bin": {
781 + "bcrypt": "bin/bcrypt"
782 + }
783 + },
784 + "node_modules/better-sqlite3": {
785 + "version": "12.5.0",
786 + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.5.0.tgz",
787 + "integrity": "sha512-WwCZ/5Diz7rsF29o27o0Gcc1Du+l7Zsv7SYtVPG0X3G/uUI1LqdxrQI7c9Hs2FWpqXXERjW9hp6g3/tH7DlVKg==",
788 + "hasInstallScript": true,
789 + "license": "MIT",
790 + "dependencies": {
791 + "bindings": "^1.5.0",
792 + "prebuild-install": "^7.1.1"
793 + },
794 + "engines": {
795 + "node": "20.x || 22.x || 23.x || 24.x || 25.x"
796 + }
797 + },
798 + "node_modules/bindings": {
799 + "version": "1.5.0",
800 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
801 + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
802 + "license": "MIT",
803 + "dependencies": {
804 + "file-uri-to-path": "1.0.0"
805 + }
806 + },
807 + "node_modules/bl": {
808 + "version": "4.1.0",
809 + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
810 + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
811 + "license": "MIT",
812 + "dependencies": {
813 + "buffer": "^5.5.0",
814 + "inherits": "^2.0.4",
815 + "readable-stream": "^3.4.0"
816 + }
817 + },
818 + "node_modules/blueimp-md5": {
819 + "version": "2.19.0",
820 + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz",
821 + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==",
822 + "dev": true,
823 + "license": "MIT"
824 + },
825 + "node_modules/body-parser": {
826 + "version": "2.2.1",
827 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz",
828 + "integrity": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==",
829 + "license": "MIT",
830 + "dependencies": {
831 + "bytes": "^3.1.2",
832 + "content-type": "^1.0.5",
833 + "debug": "^4.4.3",
834 + "http-errors": "^2.0.0",
835 + "iconv-lite": "^0.7.0",
836 + "on-finished": "^2.4.1",
837 + "qs": "^6.14.0",
838 + "raw-body": "^3.0.1",
839 + "type-is": "^2.0.1"
840 + },
841 + "engines": {
842 + "node": ">=18"
843 + },
844 + "funding": {
845 + "type": "opencollective",
846 + "url": "https://opencollective.com/express"
847 + }
848 + },
849 + "node_modules/brace-expansion": {
850 + "version": "2.0.2",
851 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
852 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
853 + "dev": true,
854 + "license": "MIT",
855 + "dependencies": {
856 + "balanced-match": "^1.0.0"
857 + }
858 + },
859 + "node_modules/braces": {
860 + "version": "3.0.3",
861 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
862 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
863 + "dev": true,
864 + "license": "MIT",
865 + "dependencies": {
866 + "fill-range": "^7.1.1"
867 + },
868 + "engines": {
869 + "node": ">=8"
870 + }
871 + },
872 + "node_modules/buffer": {
873 + "version": "5.7.1",
874 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
875 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
876 + "funding": [
877 + {
878 + "type": "github",
879 + "url": "https://github.com/sponsors/feross"
880 + },
881 + {
882 + "type": "patreon",
883 + "url": "https://www.patreon.com/feross"
884 + },
885 + {
886 + "type": "consulting",
887 + "url": "https://feross.org/support"
888 + }
889 + ],
890 + "license": "MIT",
891 + "dependencies": {
892 + "base64-js": "^1.3.1",
893 + "ieee754": "^1.1.13"
894 + }
895 + },
896 + "node_modules/bytes": {
897 + "version": "3.1.2",
898 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
899 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
900 + "license": "MIT",
901 + "engines": {
902 + "node": ">= 0.8"
903 + }
904 + },
905 + "node_modules/c12": {
906 + "version": "3.1.0",
907 + "resolved": "https://registry.npmjs.org/c12/-/c12-3.1.0.tgz",
908 + "integrity": "sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==",
909 + "dev": true,
910 + "license": "MIT",
911 + "dependencies": {
912 + "chokidar": "^4.0.3",
913 + "confbox": "^0.2.2",
914 + "defu": "^6.1.4",
915 + "dotenv": "^16.6.1",
916 + "exsolve": "^1.0.7",
917 + "giget": "^2.0.0",
918 + "jiti": "^2.4.2",
919 + "ohash": "^2.0.11",
920 + "pathe": "^2.0.3",
921 + "perfect-debounce": "^1.0.0",
922 + "pkg-types": "^2.2.0",
923 + "rc9": "^2.1.2"
924 + },
925 + "peerDependencies": {
926 + "magicast": "^0.3.5"
927 + },
928 + "peerDependenciesMeta": {
929 + "magicast": {
930 + "optional": true
931 + }
932 + }
933 + },
934 + "node_modules/call-bind-apply-helpers": {
935 + "version": "1.0.2",
936 + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
937 + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
938 + "license": "MIT",
939 + "dependencies": {
940 + "es-errors": "^1.3.0",
941 + "function-bind": "^1.1.2"
942 + },
943 + "engines": {
944 + "node": ">= 0.4"
945 + }
946 + },
947 + "node_modules/call-bound": {
948 + "version": "1.0.4",
949 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
950 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
951 + "license": "MIT",
952 + "dependencies": {
953 + "call-bind-apply-helpers": "^1.0.2",
954 + "get-intrinsic": "^1.3.0"
955 + },
956 + "engines": {
957 + "node": ">= 0.4"
958 + },
959 + "funding": {
960 + "url": "https://github.com/sponsors/ljharb"
961 + }
962 + },
963 + "node_modules/callsites": {
964 + "version": "4.2.0",
965 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.2.0.tgz",
966 + "integrity": "sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==",
967 + "dev": true,
968 + "license": "MIT",
969 + "engines": {
970 + "node": ">=12.20"
971 + },
972 + "funding": {
973 + "url": "https://github.com/sponsors/sindresorhus"
974 + }
975 + },
976 + "node_modules/cbor": {
977 + "version": "10.0.11",
978 + "resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.11.tgz",
979 + "integrity": "sha512-vIwORDd/WyB8Nc23o2zNN5RrtFGlR6Fca61TtjkUXueI3Jf2DOZDl1zsshvBntZ3wZHBM9ztjnkXSmzQDaq3WA==",
980 + "dev": true,
981 + "license": "MIT",
982 + "dependencies": {
983 + "nofilter": "^3.0.2"
984 + },
985 + "engines": {
986 + "node": ">=20"
987 + }
988 + },
989 + "node_modules/chalk": {
990 + "version": "5.6.2",
991 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
992 + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
993 + "dev": true,
994 + "license": "MIT",
995 + "engines": {
996 + "node": "^12.17.0 || ^14.13 || >=16.0.0"
997 + },
998 + "funding": {
999 + "url": "https://github.com/chalk/chalk?sponsor=1"
1000 + }
1001 + },
1002 + "node_modules/chevrotain": {
1003 + "version": "10.5.0",
1004 + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-10.5.0.tgz",
1005 + "integrity": "sha512-Pkv5rBY3+CsHOYfV5g/Vs5JY9WTHHDEKOlohI2XeygaZhUeqhAlldZ8Hz9cRmxu709bvS08YzxHdTPHhffc13A==",
1006 + "dev": true,
1007 + "license": "Apache-2.0",
1008 + "dependencies": {
1009 + "@chevrotain/cst-dts-gen": "10.5.0",
1010 + "@chevrotain/gast": "10.5.0",
1011 + "@chevrotain/types": "10.5.0",
1012 + "@chevrotain/utils": "10.5.0",
1013 + "lodash": "4.17.21",
1014 + "regexp-to-ast": "0.5.0"
1015 + }
1016 + },
1017 + "node_modules/chokidar": {
1018 + "version": "4.0.3",
1019 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
1020 + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
1021 + "dev": true,
1022 + "license": "MIT",
1023 + "dependencies": {
1024 + "readdirp": "^4.0.1"
1025 + },
1026 + "engines": {
1027 + "node": ">= 14.16.0"
1028 + },
1029 + "funding": {
1030 + "url": "https://paulmillr.com/funding/"
1031 + }
1032 + },
1033 + "node_modules/chownr": {
1034 + "version": "1.1.4",
1035 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
1036 + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
1037 + "license": "ISC"
1038 + },
1039 + "node_modules/chunkd": {
1040 + "version": "2.0.1",
1041 + "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz",
1042 + "integrity": "sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==",
1043 + "dev": true,
1044 + "license": "MIT"
1045 + },
1046 + "node_modules/ci-info": {
1047 + "version": "4.3.1",
1048 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz",
1049 + "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==",
1050 + "dev": true,
1051 + "funding": [
1052 + {
1053 + "type": "github",
1054 + "url": "https://github.com/sponsors/sibiraj-s"
1055 + }
1056 + ],
1057 + "license": "MIT",
1058 + "engines": {
1059 + "node": ">=8"
1060 + }
1061 + },
1062 + "node_modules/ci-parallel-vars": {
1063 + "version": "1.0.1",
1064 + "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz",
1065 + "integrity": "sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==",
1066 + "dev": true,
1067 + "license": "MIT"
1068 + },
1069 + "node_modules/citty": {
1070 + "version": "0.1.6",
1071 + "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz",
1072 + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==",
1073 + "dev": true,
1074 + "license": "MIT",
1075 + "dependencies": {
1076 + "consola": "^3.2.3"
1077 + }
1078 + },
1079 + "node_modules/cli-truncate": {
1080 + "version": "4.0.0",
1081 + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz",
1082 + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==",
1083 + "dev": true,
1084 + "license": "MIT",
1085 + "dependencies": {
1086 + "slice-ansi": "^5.0.0",
1087 + "string-width": "^7.0.0"
1088 + },
1089 + "engines": {
1090 + "node": ">=18"
1091 + },
1092 + "funding": {
1093 + "url": "https://github.com/sponsors/sindresorhus"
1094 + }
1095 + },
1096 + "node_modules/cliui": {
1097 + "version": "8.0.1",
1098 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
1099 + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
1100 + "dev": true,
1101 + "license": "ISC",
1102 + "dependencies": {
1103 + "string-width": "^4.2.0",
1104 + "strip-ansi": "^6.0.1",
1105 + "wrap-ansi": "^7.0.0"
1106 + },
1107 + "engines": {
1108 + "node": ">=12"
1109 + }
1110 + },
1111 + "node_modules/cliui/node_modules/ansi-regex": {
1112 + "version": "5.0.1",
1113 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1114 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1115 + "dev": true,
1116 + "license": "MIT",
1117 + "engines": {
1118 + "node": ">=8"
1119 + }
1120 + },
1121 + "node_modules/cliui/node_modules/ansi-styles": {
1122 + "version": "4.3.0",
1123 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1124 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1125 + "dev": true,
1126 + "license": "MIT",
1127 + "dependencies": {
1128 + "color-convert": "^2.0.1"
1129 + },
1130 + "engines": {
1131 + "node": ">=8"
1132 + },
1133 + "funding": {
1134 + "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1135 + }
1136 + },
1137 + "node_modules/cliui/node_modules/emoji-regex": {
1138 + "version": "8.0.0",
1139 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1140 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1141 + "dev": true,
1142 + "license": "MIT"
1143 + },
1144 + "node_modules/cliui/node_modules/is-fullwidth-code-point": {
1145 + "version": "3.0.0",
1146 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1147 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1148 + "dev": true,
1149 + "license": "MIT",
1150 + "engines": {
1151 + "node": ">=8"
1152 + }
1153 + },
1154 + "node_modules/cliui/node_modules/string-width": {
1155 + "version": "4.2.3",
1156 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1157 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1158 + "dev": true,
1159 + "license": "MIT",
1160 + "dependencies": {
1161 + "emoji-regex": "^8.0.0",
1162 + "is-fullwidth-code-point": "^3.0.0",
1163 + "strip-ansi": "^6.0.1"
1164 + },
1165 + "engines": {
1166 + "node": ">=8"
1167 + }
1168 + },
1169 + "node_modules/cliui/node_modules/strip-ansi": {
1170 + "version": "6.0.1",
1171 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1172 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1173 + "dev": true,
1174 + "license": "MIT",
1175 + "dependencies": {
1176 + "ansi-regex": "^5.0.1"
1177 + },
1178 + "engines": {
1179 + "node": ">=8"
1180 + }
1181 + },
1182 + "node_modules/cliui/node_modules/wrap-ansi": {
1183 + "version": "7.0.0",
1184 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
1185 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
1186 + "dev": true,
1187 + "license": "MIT",
1188 + "dependencies": {
1189 + "ansi-styles": "^4.0.0",
1190 + "string-width": "^4.1.0",
1191 + "strip-ansi": "^6.0.0"
1192 + },
1193 + "engines": {
1194 + "node": ">=10"
1195 + },
1196 + "funding": {
1197 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1198 + }
1199 + },
1200 + "node_modules/code-excerpt": {
1201 + "version": "4.0.0",
1202 + "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz",
1203 + "integrity": "sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==",
1204 + "dev": true,
1205 + "license": "MIT",
1206 + "dependencies": {
1207 + "convert-to-spaces": "^2.0.1"
1208 + },
1209 + "engines": {
1210 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1211 + }
1212 + },
1213 + "node_modules/color-convert": {
1214 + "version": "2.0.1",
1215 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1216 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1217 + "dev": true,
1218 + "license": "MIT",
1219 + "dependencies": {
1220 + "color-name": "~1.1.4"
1221 + },
1222 + "engines": {
1223 + "node": ">=7.0.0"
1224 + }
1225 + },
1226 + "node_modules/color-name": {
1227 + "version": "1.1.4",
1228 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1229 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1230 + "dev": true,
1231 + "license": "MIT"
1232 + },
1233 + "node_modules/combined-stream": {
1234 + "version": "1.0.8",
1235 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1236 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1237 + "dev": true,
1238 + "license": "MIT",
1239 + "dependencies": {
1240 + "delayed-stream": "~1.0.0"
1241 + },
1242 + "engines": {
1243 + "node": ">= 0.8"
1244 + }
1245 + },
1246 + "node_modules/common-path-prefix": {
1247 + "version": "3.0.0",
1248 + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
1249 + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
1250 + "dev": true,
1251 + "license": "ISC"
1252 + },
1253 + "node_modules/component-emitter": {
1254 + "version": "1.3.1",
1255 + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz",
1256 + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==",
1257 + "dev": true,
1258 + "license": "MIT",
1259 + "funding": {
1260 + "url": "https://github.com/sponsors/sindresorhus"
1261 + }
1262 + },
1263 + "node_modules/concordance": {
1264 + "version": "5.0.4",
1265 + "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz",
1266 + "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==",
1267 + "dev": true,
1268 + "license": "ISC",
1269 + "dependencies": {
1270 + "date-time": "^3.1.0",
1271 + "esutils": "^2.0.3",
1272 + "fast-diff": "^1.2.0",
1273 + "js-string-escape": "^1.0.1",
1274 + "lodash": "^4.17.15",
1275 + "md5-hex": "^3.0.1",
1276 + "semver": "^7.3.2",
1277 + "well-known-symbols": "^2.0.0"
1278 + },
1279 + "engines": {
1280 + "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14"
1281 + }
1282 + },
1283 + "node_modules/confbox": {
1284 + "version": "0.2.4",
1285 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.4.tgz",
1286 + "integrity": "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==",
1287 + "dev": true,
1288 + "license": "MIT"
1289 + },
1290 + "node_modules/consola": {
1291 + "version": "3.4.2",
1292 + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz",
1293 + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==",
1294 + "dev": true,
1295 + "license": "MIT",
1296 + "engines": {
1297 + "node": "^14.18.0 || >=16.10.0"
1298 + }
1299 + },
1300 + "node_modules/content-disposition": {
1301 + "version": "1.0.1",
1302 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz",
1303 + "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==",
1304 + "license": "MIT",
1305 + "engines": {
1306 + "node": ">=18"
1307 + },
1308 + "funding": {
1309 + "type": "opencollective",
1310 + "url": "https://opencollective.com/express"
1311 + }
1312 + },
1313 + "node_modules/content-type": {
1314 + "version": "1.0.5",
1315 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
1316 + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
1317 + "license": "MIT",
1318 + "engines": {
1319 + "node": ">= 0.6"
1320 + }
1321 + },
1322 + "node_modules/convert-to-spaces": {
1323 + "version": "2.0.1",
1324 + "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz",
1325 + "integrity": "sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==",
1326 + "dev": true,
1327 + "license": "MIT",
1328 + "engines": {
1329 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1330 + }
1331 + },
1332 + "node_modules/cookie": {
1333 + "version": "0.7.2",
1334 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
1335 + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
1336 + "license": "MIT",
1337 + "engines": {
1338 + "node": ">= 0.6"
1339 + }
1340 + },
1341 + "node_modules/cookie-signature": {
1342 + "version": "1.2.2",
1343 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
1344 + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
1345 + "license": "MIT",
1346 + "engines": {
1347 + "node": ">=6.6.0"
1348 + }
1349 + },
1350 + "node_modules/cookiejar": {
1351 + "version": "2.1.4",
1352 + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz",
1353 + "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==",
1354 + "dev": true,
1355 + "license": "MIT"
1356 + },
1357 + "node_modules/cross-spawn": {
1358 + "version": "7.0.6",
1359 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1360 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
1361 + "dev": true,
1362 + "license": "MIT",
1363 + "dependencies": {
1364 + "path-key": "^3.1.0",
1365 + "shebang-command": "^2.0.0",
1366 + "which": "^2.0.1"
1367 + },
1368 + "engines": {
1369 + "node": ">= 8"
1370 + }
1371 + },
1372 + "node_modules/csstype": {
1373 + "version": "3.2.3",
1374 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1375 + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1376 + "dev": true,
1377 + "license": "MIT",
1378 + "peer": true
1379 + },
1380 + "node_modules/currently-unhandled": {
1381 + "version": "0.4.1",
1382 + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
1383 + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==",
1384 + "dev": true,
1385 + "license": "MIT",
1386 + "dependencies": {
1387 + "array-find-index": "^1.0.1"
1388 + },
1389 + "engines": {
1390 + "node": ">=0.10.0"
1391 + }
1392 + },
1393 + "node_modules/date-fns": {
1394 + "version": "4.1.0",
1395 + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
1396 + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
1397 + "license": "MIT",
1398 + "funding": {
1399 + "type": "github",
1400 + "url": "https://github.com/sponsors/kossnocorp"
1401 + }
1402 + },
1403 + "node_modules/date-time": {
1404 + "version": "3.1.0",
1405 + "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz",
1406 + "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==",
1407 + "dev": true,
1408 + "license": "MIT",
1409 + "dependencies": {
1410 + "time-zone": "^1.0.0"
1411 + },
1412 + "engines": {
1413 + "node": ">=6"
1414 + }
1415 + },
1416 + "node_modules/debug": {
1417 + "version": "4.4.3",
1418 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1419 + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1420 + "license": "MIT",
1421 + "dependencies": {
1422 + "ms": "^2.1.3"
1423 + },
1424 + "engines": {
1425 + "node": ">=6.0"
1426 + },
1427 + "peerDependenciesMeta": {
1428 + "supports-color": {
1429 + "optional": true
1430 + }
1431 + }
1432 + },
1433 + "node_modules/decompress-response": {
1434 + "version": "6.0.0",
1435 + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
1436 + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
1437 + "license": "MIT",
1438 + "dependencies": {
1439 + "mimic-response": "^3.1.0"
1440 + },
1441 + "engines": {
1442 + "node": ">=10"
1443 + },
1444 + "funding": {
1445 + "url": "https://github.com/sponsors/sindresorhus"
1446 + }
1447 + },
1448 + "node_modules/deep-extend": {
1449 + "version": "0.6.0",
1450 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
1451 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
1452 + "license": "MIT",
1453 + "engines": {
1454 + "node": ">=4.0.0"
1455 + }
1456 + },
1457 + "node_modules/deepmerge-ts": {
1458 + "version": "7.1.5",
1459 + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.5.tgz",
1460 + "integrity": "sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==",
1461 + "dev": true,
1462 + "license": "BSD-3-Clause",
1463 + "engines": {
1464 + "node": ">=16.0.0"
1465 + }
1466 + },
1467 + "node_modules/defu": {
1468 + "version": "6.1.4",
1469 + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz",
1470 + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==",
1471 + "dev": true,
1472 + "license": "MIT"
1473 + },
1474 + "node_modules/delayed-stream": {
1475 + "version": "1.0.0",
1476 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1477 + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
1478 + "dev": true,
1479 + "license": "MIT",
1480 + "engines": {
1481 + "node": ">=0.4.0"
1482 + }
1483 + },
1484 + "node_modules/denque": {
1485 + "version": "2.1.0",
1486 + "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
1487 + "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
1488 + "dev": true,
1489 + "license": "Apache-2.0",
1490 + "engines": {
1491 + "node": ">=0.10"
1492 + }
1493 + },
1494 + "node_modules/depd": {
1495 + "version": "2.0.0",
1496 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
1497 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
1498 + "license": "MIT",
1499 + "engines": {
1500 + "node": ">= 0.8"
1501 + }
1502 + },
1503 + "node_modules/destr": {
1504 + "version": "2.0.5",
1505 + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz",
1506 + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==",
1507 + "dev": true,
1508 + "license": "MIT"
1509 + },
1510 + "node_modules/detect-libc": {
1511 + "version": "2.1.2",
1512 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1513 + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1514 + "license": "Apache-2.0",
1515 + "engines": {
1516 + "node": ">=8"
1517 + }
1518 + },
1519 + "node_modules/dezalgo": {
1520 + "version": "1.0.4",
1521 + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz",
1522 + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==",
1523 + "dev": true,
1524 + "license": "ISC",
1525 + "dependencies": {
1526 + "asap": "^2.0.0",
1527 + "wrappy": "1"
1528 + }
1529 + },
1530 + "node_modules/dotenv": {
1531 + "version": "16.6.1",
1532 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz",
1533 + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==",
1534 + "dev": true,
1535 + "license": "BSD-2-Clause",
1536 + "engines": {
1537 + "node": ">=12"
1538 + },
1539 + "funding": {
1540 + "url": "https://dotenvx.com"
1541 + }
1542 + },
1543 + "node_modules/dunder-proto": {
1544 + "version": "1.0.1",
1545 + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
1546 + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
1547 + "license": "MIT",
1548 + "dependencies": {
1549 + "call-bind-apply-helpers": "^1.0.1",
1550 + "es-errors": "^1.3.0",
1551 + "gopd": "^1.2.0"
1552 + },
1553 + "engines": {
1554 + "node": ">= 0.4"
1555 + }
1556 + },
1557 + "node_modules/eastasianwidth": {
1558 + "version": "0.2.0",
1559 + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
1560 + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
1561 + "dev": true,
1562 + "license": "MIT"
1563 + },
1564 + "node_modules/ee-first": {
1565 + "version": "1.1.1",
1566 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1567 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
1568 + "license": "MIT"
1569 + },
1570 + "node_modules/effect": {
1571 + "version": "3.18.4",
1572 + "resolved": "https://registry.npmjs.org/effect/-/effect-3.18.4.tgz",
1573 + "integrity": "sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA==",
1574 + "dev": true,
1575 + "license": "MIT",
1576 + "dependencies": {
1577 + "@standard-schema/spec": "^1.0.0",
1578 + "fast-check": "^3.23.1"
1579 + }
1580 + },
1581 + "node_modules/emittery": {
1582 + "version": "1.2.0",
1583 + "resolved": "https://registry.npmjs.org/emittery/-/emittery-1.2.0.tgz",
1584 + "integrity": "sha512-KxdRyyFcS85pH3dnU8Y5yFUm2YJdaHwcBZWrfG8o89ZY9a13/f9itbN+YG3ELbBo9Pg5zvIozstmuV8bX13q6g==",
1585 + "dev": true,
1586 + "license": "MIT",
1587 + "engines": {
1588 + "node": ">=14.16"
1589 + },
1590 + "funding": {
1591 + "url": "https://github.com/sindresorhus/emittery?sponsor=1"
1592 + }
1593 + },
1594 + "node_modules/emoji-regex": {
1595 + "version": "10.6.0",
1596 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
1597 + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
1598 + "dev": true,
1599 + "license": "MIT"
1600 + },
1601 + "node_modules/empathic": {
1602 + "version": "2.0.0",
1603 + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz",
1604 + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==",
1605 + "dev": true,
1606 + "license": "MIT",
1607 + "engines": {
1608 + "node": ">=14"
1609 + }
1610 + },
1611 + "node_modules/encodeurl": {
1612 + "version": "2.0.0",
1613 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
1614 + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
1615 + "license": "MIT",
1616 + "engines": {
1617 + "node": ">= 0.8"
1618 + }
1619 + },
1620 + "node_modules/end-of-stream": {
1621 + "version": "1.4.5",
1622 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
1623 + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
1624 + "license": "MIT",
1625 + "dependencies": {
1626 + "once": "^1.4.0"
1627 + }
1628 + },
1629 + "node_modules/es-define-property": {
1630 + "version": "1.0.1",
1631 + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
1632 + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
1633 + "license": "MIT",
1634 + "engines": {
1635 + "node": ">= 0.4"
1636 + }
1637 + },
1638 + "node_modules/es-errors": {
1639 + "version": "1.3.0",
1640 + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
1641 + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
1642 + "license": "MIT",
1643 + "engines": {
1644 + "node": ">= 0.4"
1645 + }
1646 + },
1647 + "node_modules/es-object-atoms": {
1648 + "version": "1.1.1",
1649 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
1650 + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
1651 + "license": "MIT",
1652 + "dependencies": {
1653 + "es-errors": "^1.3.0"
1654 + },
1655 + "engines": {
1656 + "node": ">= 0.4"
1657 + }
1658 + },
1659 + "node_modules/es-set-tostringtag": {
1660 + "version": "2.1.0",
1661 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
1662 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
1663 + "dev": true,
1664 + "license": "MIT",
1665 + "dependencies": {
1666 + "es-errors": "^1.3.0",
1667 + "get-intrinsic": "^1.2.6",
1668 + "has-tostringtag": "^1.0.2",
1669 + "hasown": "^2.0.2"
1670 + },
1671 + "engines": {
1672 + "node": ">= 0.4"
1673 + }
1674 + },
1675 + "node_modules/escalade": {
1676 + "version": "3.2.0",
1677 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1678 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1679 + "dev": true,
1680 + "license": "MIT",
1681 + "engines": {
1682 + "node": ">=6"
1683 + }
1684 + },
1685 + "node_modules/escape-html": {
1686 + "version": "1.0.3",
1687 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
1688 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
1689 + "license": "MIT"
1690 + },
1691 + "node_modules/escape-string-regexp": {
1692 + "version": "5.0.0",
1693 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
1694 + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
1695 + "dev": true,
1696 + "license": "MIT",
1697 + "engines": {
1698 + "node": ">=12"
1699 + },
1700 + "funding": {
1701 + "url": "https://github.com/sponsors/sindresorhus"
1702 + }
1703 + },
1704 + "node_modules/esprima": {
1705 + "version": "4.0.1",
1706 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1707 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1708 + "dev": true,
1709 + "license": "BSD-2-Clause",
1710 + "bin": {
1711 + "esparse": "bin/esparse.js",
1712 + "esvalidate": "bin/esvalidate.js"
1713 + },
1714 + "engines": {
1715 + "node": ">=4"
1716 + }
1717 + },
1718 + "node_modules/estree-walker": {
1719 + "version": "2.0.2",
1720 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
1721 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
1722 + "dev": true,
1723 + "license": "MIT"
1724 + },
1725 + "node_modules/esutils": {
1726 + "version": "2.0.3",
1727 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1728 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1729 + "dev": true,
1730 + "license": "BSD-2-Clause",
1731 + "engines": {
1732 + "node": ">=0.10.0"
1733 + }
1734 + },
1735 + "node_modules/etag": {
1736 + "version": "1.8.1",
1737 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
1738 + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
1739 + "license": "MIT",
1740 + "engines": {
1741 + "node": ">= 0.6"
1742 + }
1743 + },
1744 + "node_modules/expand-template": {
1745 + "version": "2.0.3",
1746 + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
1747 + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
1748 + "license": "(MIT OR WTFPL)",
1749 + "engines": {
1750 + "node": ">=6"
1751 + }
1752 + },
1753 + "node_modules/express": {
1754 + "version": "5.2.1",
1755 + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
1756 + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
1757 + "license": "MIT",
1758 + "dependencies": {
1759 + "accepts": "^2.0.0",
1760 + "body-parser": "^2.2.1",
1761 + "content-disposition": "^1.0.0",
1762 + "content-type": "^1.0.5",
1763 + "cookie": "^0.7.1",
1764 + "cookie-signature": "^1.2.1",
1765 + "debug": "^4.4.0",
1766 + "depd": "^2.0.0",
1767 + "encodeurl": "^2.0.0",
1768 + "escape-html": "^1.0.3",
1769 + "etag": "^1.8.1",
1770 + "finalhandler": "^2.1.0",
1771 + "fresh": "^2.0.0",
1772 + "http-errors": "^2.0.0",
1773 + "merge-descriptors": "^2.0.0",
1774 + "mime-types": "^3.0.0",
1775 + "on-finished": "^2.4.1",
1776 + "once": "^1.4.0",
1777 + "parseurl": "^1.3.3",
1778 + "proxy-addr": "^2.0.7",
1779 + "qs": "^6.14.0",
1780 + "range-parser": "^1.2.1",
1781 + "router": "^2.2.0",
1782 + "send": "^1.1.0",
1783 + "serve-static": "^2.2.0",
1784 + "statuses": "^2.0.1",
1785 + "type-is": "^2.0.1",
1786 + "vary": "^1.1.2"
1787 + },
1788 + "engines": {
1789 + "node": ">= 18"
1790 + },
1791 + "funding": {
1792 + "type": "opencollective",
1793 + "url": "https://opencollective.com/express"
1794 + }
1795 + },
1796 + "node_modules/exsolve": {
1797 + "version": "1.0.8",
1798 + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz",
1799 + "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==",
1800 + "dev": true,
1801 + "license": "MIT"
1802 + },
1803 + "node_modules/fast-check": {
1804 + "version": "3.23.2",
1805 + "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-3.23.2.tgz",
1806 + "integrity": "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==",
1807 + "dev": true,
1808 + "funding": [
1809 + {
1810 + "type": "individual",
1811 + "url": "https://github.com/sponsors/dubzzz"
1812 + },
1813 + {
1814 + "type": "opencollective",
1815 + "url": "https://opencollective.com/fast-check"
1816 + }
1817 + ],
1818 + "license": "MIT",
1819 + "dependencies": {
1820 + "pure-rand": "^6.1.0"
1821 + },
1822 + "engines": {
1823 + "node": ">=8.0.0"
1824 + }
1825 + },
1826 + "node_modules/fast-diff": {
1827 + "version": "1.3.0",
1828 + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
1829 + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
1830 + "dev": true,
1831 + "license": "Apache-2.0"
1832 + },
1833 + "node_modules/fast-glob": {
1834 + "version": "3.3.3",
1835 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
1836 + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
1837 + "dev": true,
1838 + "license": "MIT",
1839 + "dependencies": {
1840 + "@nodelib/fs.stat": "^2.0.2",
1841 + "@nodelib/fs.walk": "^1.2.3",
1842 + "glob-parent": "^5.1.2",
1843 + "merge2": "^1.3.0",
1844 + "micromatch": "^4.0.8"
1845 + },
1846 + "engines": {
1847 + "node": ">=8.6.0"
1848 + }
1849 + },
1850 + "node_modules/fast-safe-stringify": {
1851 + "version": "2.1.1",
1852 + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
1853 + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
1854 + "dev": true,
1855 + "license": "MIT"
1856 + },
1857 + "node_modules/fastq": {
1858 + "version": "1.19.1",
1859 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
1860 + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
1861 + "dev": true,
1862 + "license": "ISC",
1863 + "dependencies": {
1864 + "reusify": "^1.0.4"
1865 + }
1866 + },
1867 + "node_modules/figures": {
1868 + "version": "6.1.0",
1869 + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
1870 + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
1871 + "dev": true,
1872 + "license": "MIT",
1873 + "dependencies": {
1874 + "is-unicode-supported": "^2.0.0"
1875 + },
1876 + "engines": {
1877 + "node": ">=18"
1878 + },
1879 + "funding": {
1880 + "url": "https://github.com/sponsors/sindresorhus"
1881 + }
1882 + },
1883 + "node_modules/file-uri-to-path": {
1884 + "version": "1.0.0",
1885 + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
1886 + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
1887 + "license": "MIT"
1888 + },
1889 + "node_modules/fill-range": {
1890 + "version": "7.1.1",
1891 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
1892 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
1893 + "dev": true,
1894 + "license": "MIT",
1895 + "dependencies": {
1896 + "to-regex-range": "^5.0.1"
1897 + },
1898 + "engines": {
1899 + "node": ">=8"
1900 + }
1901 + },
1902 + "node_modules/finalhandler": {
1903 + "version": "2.1.1",
1904 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
1905 + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
1906 + "license": "MIT",
1907 + "dependencies": {
1908 + "debug": "^4.4.0",
1909 + "encodeurl": "^2.0.0",
1910 + "escape-html": "^1.0.3",
1911 + "on-finished": "^2.4.1",
1912 + "parseurl": "^1.3.3",
1913 + "statuses": "^2.0.1"
1914 + },
1915 + "engines": {
1916 + "node": ">= 18.0.0"
1917 + },
1918 + "funding": {
1919 + "type": "opencollective",
1920 + "url": "https://opencollective.com/express"
1921 + }
1922 + },
1923 + "node_modules/find-up-simple": {
1924 + "version": "1.0.1",
1925 + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz",
1926 + "integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==",
1927 + "dev": true,
1928 + "license": "MIT",
1929 + "engines": {
1930 + "node": ">=18"
1931 + },
1932 + "funding": {
1933 + "url": "https://github.com/sponsors/sindresorhus"
1934 + }
1935 + },
1936 + "node_modules/foreground-child": {
1937 + "version": "3.3.1",
1938 + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
1939 + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
1940 + "dev": true,
1941 + "license": "ISC",
1942 + "dependencies": {
1943 + "cross-spawn": "^7.0.6",
1944 + "signal-exit": "^4.0.1"
1945 + },
1946 + "engines": {
1947 + "node": ">=14"
1948 + },
1949 + "funding": {
1950 + "url": "https://github.com/sponsors/isaacs"
1951 + }
1952 + },
1953 + "node_modules/form-data": {
1954 + "version": "4.0.5",
1955 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
1956 + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
1957 + "dev": true,
1958 + "license": "MIT",
1959 + "dependencies": {
1960 + "asynckit": "^0.4.0",
1961 + "combined-stream": "^1.0.8",
1962 + "es-set-tostringtag": "^2.1.0",
1963 + "hasown": "^2.0.2",
1964 + "mime-types": "^2.1.12"
1965 + },
1966 + "engines": {
1967 + "node": ">= 6"
1968 + }
1969 + },
1970 + "node_modules/form-data/node_modules/mime-db": {
1971 + "version": "1.52.0",
1972 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1973 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1974 + "dev": true,
1975 + "license": "MIT",
1976 + "engines": {
1977 + "node": ">= 0.6"
1978 + }
1979 + },
1980 + "node_modules/form-data/node_modules/mime-types": {
1981 + "version": "2.1.35",
1982 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1983 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1984 + "dev": true,
1985 + "license": "MIT",
1986 + "dependencies": {
1987 + "mime-db": "1.52.0"
1988 + },
1989 + "engines": {
1990 + "node": ">= 0.6"
1991 + }
1992 + },
1993 + "node_modules/formidable": {
1994 + "version": "3.5.4",
1995 + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.4.tgz",
1996 + "integrity": "sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==",
1997 + "dev": true,
1998 + "license": "MIT",
1999 + "dependencies": {
2000 + "@paralleldrive/cuid2": "^2.2.2",
2001 + "dezalgo": "^1.0.4",
2002 + "once": "^1.4.0"
2003 + },
2004 + "engines": {
2005 + "node": ">=14.0.0"
2006 + },
2007 + "funding": {
2008 + "url": "https://ko-fi.com/tunnckoCore/commissions"
2009 + }
2010 + },
2011 + "node_modules/forwarded": {
2012 + "version": "0.2.0",
2013 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
2014 + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
2015 + "license": "MIT",
2016 + "engines": {
2017 + "node": ">= 0.6"
2018 + }
2019 + },
2020 + "node_modules/fresh": {
2021 + "version": "2.0.0",
2022 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
2023 + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
2024 + "license": "MIT",
2025 + "engines": {
2026 + "node": ">= 0.8"
2027 + }
2028 + },
2029 + "node_modules/fs-constants": {
2030 + "version": "1.0.0",
2031 + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
2032 + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
2033 + "license": "MIT"
2034 + },
2035 + "node_modules/function-bind": {
2036 + "version": "1.1.2",
2037 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2038 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2039 + "license": "MIT",
2040 + "funding": {
2041 + "url": "https://github.com/sponsors/ljharb"
2042 + }
2043 + },
2044 + "node_modules/generate-function": {
2045 + "version": "2.3.1",
2046 + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
2047 + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==",
2048 + "dev": true,
2049 + "license": "MIT",
2050 + "dependencies": {
2051 + "is-property": "^1.0.2"
2052 + }
2053 + },
2054 + "node_modules/get-caller-file": {
2055 + "version": "2.0.5",
2056 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2057 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
2058 + "dev": true,
2059 + "license": "ISC",
2060 + "engines": {
2061 + "node": "6.* || 8.* || >= 10.*"
2062 + }
2063 + },
2064 + "node_modules/get-east-asian-width": {
2065 + "version": "1.4.0",
2066 + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
2067 + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
2068 + "dev": true,
2069 + "license": "MIT",
2070 + "engines": {
2071 + "node": ">=18"
2072 + },
2073 + "funding": {
2074 + "url": "https://github.com/sponsors/sindresorhus"
2075 + }
2076 + },
2077 + "node_modules/get-intrinsic": {
2078 + "version": "1.3.0",
2079 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
2080 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
2081 + "license": "MIT",
2082 + "dependencies": {
2083 + "call-bind-apply-helpers": "^1.0.2",
2084 + "es-define-property": "^1.0.1",
2085 + "es-errors": "^1.3.0",
2086 + "es-object-atoms": "^1.1.1",
2087 + "function-bind": "^1.1.2",
2088 + "get-proto": "^1.0.1",
2089 + "gopd": "^1.2.0",
2090 + "has-symbols": "^1.1.0",
2091 + "hasown": "^2.0.2",
2092 + "math-intrinsics": "^1.1.0"
2093 + },
2094 + "engines": {
2095 + "node": ">= 0.4"
2096 + },
2097 + "funding": {
2098 + "url": "https://github.com/sponsors/ljharb"
2099 + }
2100 + },
2101 + "node_modules/get-port-please": {
2102 + "version": "3.2.0",
2103 + "resolved": "https://registry.npmjs.org/get-port-please/-/get-port-please-3.2.0.tgz",
2104 + "integrity": "sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==",
2105 + "dev": true,
2106 + "license": "MIT"
2107 + },
2108 + "node_modules/get-proto": {
2109 + "version": "1.0.1",
2110 + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
2111 + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
2112 + "license": "MIT",
2113 + "dependencies": {
2114 + "dunder-proto": "^1.0.1",
2115 + "es-object-atoms": "^1.0.0"
2116 + },
2117 + "engines": {
2118 + "node": ">= 0.4"
2119 + }
2120 + },
2121 + "node_modules/giget": {
2122 + "version": "2.0.0",
2123 + "resolved": "https://registry.npmjs.org/giget/-/giget-2.0.0.tgz",
2124 + "integrity": "sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==",
2125 + "dev": true,
2126 + "license": "MIT",
2127 + "dependencies": {
2128 + "citty": "^0.1.6",
2129 + "consola": "^3.4.0",
2130 + "defu": "^6.1.4",
2131 + "node-fetch-native": "^1.6.6",
2132 + "nypm": "^0.6.0",
2133 + "pathe": "^2.0.3"
2134 + },
2135 + "bin": {
2136 + "giget": "dist/cli.mjs"
2137 + }
2138 + },
2139 + "node_modules/github-from-package": {
2140 + "version": "0.0.0",
2141 + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
2142 + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
2143 + "license": "MIT"
2144 + },
2145 + "node_modules/glob": {
2146 + "version": "10.5.0",
2147 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
2148 + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
2149 + "dev": true,
2150 + "license": "ISC",
2151 + "dependencies": {
2152 + "foreground-child": "^3.1.0",
2153 + "jackspeak": "^3.1.2",
2154 + "minimatch": "^9.0.4",
2155 + "minipass": "^7.1.2",
2156 + "package-json-from-dist": "^1.0.0",
2157 + "path-scurry": "^1.11.1"
2158 + },
2159 + "bin": {
2160 + "glob": "dist/esm/bin.mjs"
2161 + },
2162 + "funding": {
2163 + "url": "https://github.com/sponsors/isaacs"
2164 + }
2165 + },
2166 + "node_modules/glob-parent": {
2167 + "version": "5.1.2",
2168 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2169 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2170 + "dev": true,
2171 + "license": "ISC",
2172 + "dependencies": {
2173 + "is-glob": "^4.0.1"
2174 + },
2175 + "engines": {
2176 + "node": ">= 6"
2177 + }
2178 + },
2179 + "node_modules/globby": {
2180 + "version": "14.1.0",
2181 + "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz",
2182 + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==",
2183 + "dev": true,
2184 + "license": "MIT",
2185 + "dependencies": {
2186 + "@sindresorhus/merge-streams": "^2.1.0",
2187 + "fast-glob": "^3.3.3",
2188 + "ignore": "^7.0.3",
2189 + "path-type": "^6.0.0",
2190 + "slash": "^5.1.0",
2191 + "unicorn-magic": "^0.3.0"
2192 + },
2193 + "engines": {
2194 + "node": ">=18"
2195 + },
2196 + "funding": {
2197 + "url": "https://github.com/sponsors/sindresorhus"
2198 + }
2199 + },
2200 + "node_modules/gopd": {
2201 + "version": "1.2.0",
2202 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
2203 + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
2204 + "license": "MIT",
2205 + "engines": {
2206 + "node": ">= 0.4"
2207 + },
2208 + "funding": {
2209 + "url": "https://github.com/sponsors/ljharb"
2210 + }
2211 + },
2212 + "node_modules/graceful-fs": {
2213 + "version": "4.2.11",
2214 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2215 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
2216 + "dev": true,
2217 + "license": "ISC"
2218 + },
2219 + "node_modules/grammex": {
2220 + "version": "3.1.12",
2221 + "resolved": "https://registry.npmjs.org/grammex/-/grammex-3.1.12.tgz",
2222 + "integrity": "sha512-6ufJOsSA7LcQehIJNCO7HIBykfM7DXQual0Ny780/DEcJIpBlHRvcqEBWGPYd7hrXL2GJ3oJI1MIhaXjWmLQOQ==",
2223 + "dev": true,
2224 + "license": "MIT"
2225 + },
2226 + "node_modules/graphmatch": {
2227 + "version": "1.1.1",
2228 + "resolved": "https://registry.npmjs.org/graphmatch/-/graphmatch-1.1.1.tgz",
2229 + "integrity": "sha512-5ykVn/EXM1hF0XCaWh05VbYvEiOL2lY1kBxZtaYsyvjp7cmWOU1XsAdfQBwClraEofXDT197lFbXOEVMHpvQOg==",
2230 + "dev": true,
2231 + "license": "MIT"
2232 + },
2233 + "node_modules/has-symbols": {
2234 + "version": "1.1.0",
2235 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
2236 + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
2237 + "license": "MIT",
2238 + "engines": {
2239 + "node": ">= 0.4"
2240 + },
2241 + "funding": {
2242 + "url": "https://github.com/sponsors/ljharb"
2243 + }
2244 + },
2245 + "node_modules/has-tostringtag": {
2246 + "version": "1.0.2",
2247 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
2248 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
2249 + "dev": true,
2250 + "license": "MIT",
2251 + "dependencies": {
2252 + "has-symbols": "^1.0.3"
2253 + },
2254 + "engines": {
2255 + "node": ">= 0.4"
2256 + },
2257 + "funding": {
2258 + "url": "https://github.com/sponsors/ljharb"
2259 + }
2260 + },
2261 + "node_modules/hasown": {
2262 + "version": "2.0.2",
2263 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
2264 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
2265 + "license": "MIT",
2266 + "dependencies": {
2267 + "function-bind": "^1.1.2"
2268 + },
2269 + "engines": {
2270 + "node": ">= 0.4"
2271 + }
2272 + },
2273 + "node_modules/hono": {
2274 + "version": "4.11.4",
2275 + "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.4.tgz",
2276 + "integrity": "sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==",
2277 + "dev": true,
2278 + "license": "MIT",
2279 + "engines": {
2280 + "node": ">=16.9.0"
2281 + }
2282 + },
2283 + "node_modules/http-errors": {
2284 + "version": "2.0.1",
2285 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
2286 + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
2287 + "license": "MIT",
2288 + "dependencies": {
2289 + "depd": "~2.0.0",
2290 + "inherits": "~2.0.4",
2291 + "setprototypeof": "~1.2.0",
2292 + "statuses": "~2.0.2",
2293 + "toidentifier": "~1.0.1"
2294 + },
2295 + "engines": {
2296 + "node": ">= 0.8"
2297 + },
2298 + "funding": {
2299 + "type": "opencollective",
2300 + "url": "https://opencollective.com/express"
2301 + }
2302 + },
2303 + "node_modules/http-status-codes": {
2304 + "version": "2.3.0",
2305 + "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.3.0.tgz",
2306 + "integrity": "sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==",
2307 + "dev": true,
2308 + "license": "MIT"
2309 + },
2310 + "node_modules/https-proxy-agent": {
2311 + "version": "7.0.6",
2312 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
2313 + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
2314 + "dev": true,
2315 + "license": "MIT",
2316 + "dependencies": {
2317 + "agent-base": "^7.1.2",
2318 + "debug": "4"
2319 + },
2320 + "engines": {
2321 + "node": ">= 14"
2322 + }
2323 + },
2324 + "node_modules/iconv-lite": {
2325 + "version": "0.7.0",
2326 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
2327 + "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
2328 + "license": "MIT",
2329 + "dependencies": {
2330 + "safer-buffer": ">= 2.1.2 < 3.0.0"
2331 + },
2332 + "engines": {
2333 + "node": ">=0.10.0"
2334 + },
2335 + "funding": {
2336 + "type": "opencollective",
2337 + "url": "https://opencollective.com/express"
2338 + }
2339 + },
2340 + "node_modules/ieee754": {
2341 + "version": "1.2.1",
2342 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
2343 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
2344 + "funding": [
2345 + {
2346 + "type": "github",
2347 + "url": "https://github.com/sponsors/feross"
2348 + },
2349 + {
2350 + "type": "patreon",
2351 + "url": "https://www.patreon.com/feross"
2352 + },
2353 + {
2354 + "type": "consulting",
2355 + "url": "https://feross.org/support"
2356 + }
2357 + ],
2358 + "license": "BSD-3-Clause"
2359 + },
2360 + "node_modules/ignore": {
2361 + "version": "7.0.5",
2362 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
2363 + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
2364 + "dev": true,
2365 + "license": "MIT",
2366 + "engines": {
2367 + "node": ">= 4"
2368 + }
2369 + },
2370 + "node_modules/ignore-by-default": {
2371 + "version": "2.1.0",
2372 + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.1.0.tgz",
2373 + "integrity": "sha512-yiWd4GVmJp0Q6ghmM2B/V3oZGRmjrKLXvHR3TE1nfoXsmoggllfZUQe74EN0fJdPFZu2NIvNdrMMLm3OsV7Ohw==",
2374 + "dev": true,
2375 + "license": "ISC",
2376 + "engines": {
2377 + "node": ">=10 <11 || >=12 <13 || >=14"
2378 + }
2379 + },
2380 + "node_modules/imurmurhash": {
2381 + "version": "0.1.4",
2382 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2383 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2384 + "dev": true,
2385 + "license": "MIT",
2386 + "engines": {
2387 + "node": ">=0.8.19"
2388 + }
2389 + },
2390 + "node_modules/indent-string": {
2391 + "version": "5.0.0",
2392 + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
2393 + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
2394 + "dev": true,
2395 + "license": "MIT",
2396 + "engines": {
2397 + "node": ">=12"
2398 + },
2399 + "funding": {
2400 + "url": "https://github.com/sponsors/sindresorhus"
2401 + }
2402 + },
2403 + "node_modules/inherits": {
2404 + "version": "2.0.4",
2405 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2406 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2407 + "license": "ISC"
2408 + },
2409 + "node_modules/ini": {
2410 + "version": "1.3.8",
2411 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
2412 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
2413 + "license": "ISC"
2414 + },
2415 + "node_modules/ipaddr.js": {
2416 + "version": "1.9.1",
2417 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
2418 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
2419 + "license": "MIT",
2420 + "engines": {
2421 + "node": ">= 0.10"
2422 + }
2423 + },
2424 + "node_modules/irregular-plurals": {
2425 + "version": "3.5.0",
2426 + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz",
2427 + "integrity": "sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==",
2428 + "dev": true,
2429 + "license": "MIT",
2430 + "engines": {
2431 + "node": ">=8"
2432 + }
2433 + },
2434 + "node_modules/is-extglob": {
2435 + "version": "2.1.1",
2436 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2437 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2438 + "dev": true,
2439 + "license": "MIT",
2440 + "engines": {
2441 + "node": ">=0.10.0"
2442 + }
2443 + },
2444 + "node_modules/is-fullwidth-code-point": {
2445 + "version": "4.0.0",
2446 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
2447 + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
2448 + "dev": true,
2449 + "license": "MIT",
2450 + "engines": {
2451 + "node": ">=12"
2452 + },
2453 + "funding": {
2454 + "url": "https://github.com/sponsors/sindresorhus"
2455 + }
2456 + },
2457 + "node_modules/is-glob": {
2458 + "version": "4.0.3",
2459 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2460 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2461 + "dev": true,
2462 + "license": "MIT",
2463 + "dependencies": {
2464 + "is-extglob": "^2.1.1"
2465 + },
2466 + "engines": {
2467 + "node": ">=0.10.0"
2468 + }
2469 + },
2470 + "node_modules/is-number": {
2471 + "version": "7.0.0",
2472 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2473 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2474 + "dev": true,
2475 + "license": "MIT",
2476 + "engines": {
2477 + "node": ">=0.12.0"
2478 + }
2479 + },
2480 + "node_modules/is-plain-object": {
2481 + "version": "5.0.0",
2482 + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
2483 + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
2484 + "dev": true,
2485 + "license": "MIT",
2486 + "engines": {
2487 + "node": ">=0.10.0"
2488 + }
2489 + },
2490 + "node_modules/is-promise": {
2491 + "version": "4.0.0",
2492 + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
2493 + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
2494 + "license": "MIT"
2495 + },
2496 + "node_modules/is-property": {
2497 + "version": "1.0.2",
2498 + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
2499 + "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==",
2500 + "dev": true,
2501 + "license": "MIT"
2502 + },
2503 + "node_modules/is-unicode-supported": {
2504 + "version": "2.1.0",
2505 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
2506 + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
2507 + "dev": true,
2508 + "license": "MIT",
2509 + "engines": {
2510 + "node": ">=18"
2511 + },
2512 + "funding": {
2513 + "url": "https://github.com/sponsors/sindresorhus"
2514 + }
2515 + },
2516 + "node_modules/isexe": {
2517 + "version": "2.0.0",
2518 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2519 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2520 + "dev": true,
2521 + "license": "ISC"
2522 + },
2523 + "node_modules/jackspeak": {
2524 + "version": "3.4.3",
2525 + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
2526 + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
2527 + "dev": true,
2528 + "license": "BlueOak-1.0.0",
2529 + "dependencies": {
2530 + "@isaacs/cliui": "^8.0.2"
2531 + },
2532 + "funding": {
2533 + "url": "https://github.com/sponsors/isaacs"
2534 + },
2535 + "optionalDependencies": {
2536 + "@pkgjs/parseargs": "^0.11.0"
2537 + }
2538 + },
2539 + "node_modules/jiti": {
2540 + "version": "2.6.1",
2541 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
2542 + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
2543 + "dev": true,
2544 + "license": "MIT",
2545 + "bin": {
2546 + "jiti": "lib/jiti-cli.mjs"
2547 + }
2548 + },
2549 + "node_modules/js-string-escape": {
2550 + "version": "1.0.1",
2551 + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
2552 + "integrity": "sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==",
2553 + "dev": true,
2554 + "license": "MIT",
2555 + "engines": {
2556 + "node": ">= 0.8"
2557 + }
2558 + },
2559 + "node_modules/js-yaml": {
2560 + "version": "3.14.2",
2561 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
2562 + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
2563 + "dev": true,
2564 + "license": "MIT",
2565 + "dependencies": {
2566 + "argparse": "^1.0.7",
2567 + "esprima": "^4.0.0"
2568 + },
2569 + "bin": {
2570 + "js-yaml": "bin/js-yaml.js"
2571 + }
2572 + },
2573 + "node_modules/lilconfig": {
2574 + "version": "2.1.0",
2575 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
2576 + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
2577 + "dev": true,
2578 + "license": "MIT",
2579 + "engines": {
2580 + "node": ">=10"
2581 + }
2582 + },
2583 + "node_modules/load-json-file": {
2584 + "version": "7.0.1",
2585 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz",
2586 + "integrity": "sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==",
2587 + "dev": true,
2588 + "license": "MIT",
2589 + "engines": {
2590 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2591 + },
2592 + "funding": {
2593 + "url": "https://github.com/sponsors/sindresorhus"
2594 + }
2595 + },
2596 + "node_modules/lodash": {
2597 + "version": "4.17.21",
2598 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2599 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
2600 + "dev": true,
2601 + "license": "MIT"
2602 + },
2603 + "node_modules/long": {
2604 + "version": "5.3.2",
2605 + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
2606 + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==",
2607 + "dev": true,
2608 + "license": "Apache-2.0"
2609 + },
2610 + "node_modules/lru-cache": {
2611 + "version": "10.4.3",
2612 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
2613 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
2614 + "dev": true,
2615 + "license": "ISC"
2616 + },
2617 + "node_modules/lru.min": {
2618 + "version": "1.1.4",
2619 + "resolved": "https://registry.npmjs.org/lru.min/-/lru.min-1.1.4.tgz",
2620 + "integrity": "sha512-DqC6n3QQ77zdFpCMASA1a3Jlb64Hv2N2DciFGkO/4L9+q/IpIAuRlKOvCXabtRW6cQf8usbmM6BE/TOPysCdIA==",
2621 + "dev": true,
2622 + "license": "MIT",
2623 + "engines": {
2624 + "bun": ">=1.0.0",
2625 + "deno": ">=1.30.0",
2626 + "node": ">=8.0.0"
2627 + },
2628 + "funding": {
2629 + "type": "github",
2630 + "url": "https://github.com/sponsors/wellwelwel"
2631 + }
2632 + },
2633 + "node_modules/matcher": {
2634 + "version": "5.0.0",
2635 + "resolved": "https://registry.npmjs.org/matcher/-/matcher-5.0.0.tgz",
2636 + "integrity": "sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==",
2637 + "dev": true,
2638 + "license": "MIT",
2639 + "dependencies": {
2640 + "escape-string-regexp": "^5.0.0"
2641 + },
2642 + "engines": {
2643 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2644 + },
2645 + "funding": {
2646 + "url": "https://github.com/sponsors/sindresorhus"
2647 + }
2648 + },
2649 + "node_modules/math-intrinsics": {
2650 + "version": "1.1.0",
2651 + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
2652 + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
2653 + "license": "MIT",
2654 + "engines": {
2655 + "node": ">= 0.4"
2656 + }
2657 + },
2658 + "node_modules/md5-hex": {
2659 + "version": "3.0.1",
2660 + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz",
2661 + "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==",
2662 + "dev": true,
2663 + "license": "MIT",
2664 + "dependencies": {
2665 + "blueimp-md5": "^2.10.0"
2666 + },
2667 + "engines": {
2668 + "node": ">=8"
2669 + }
2670 + },
2671 + "node_modules/media-typer": {
2672 + "version": "1.1.0",
2673 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
2674 + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
2675 + "license": "MIT",
2676 + "engines": {
2677 + "node": ">= 0.8"
2678 + }
2679 + },
2680 + "node_modules/memoize": {
2681 + "version": "10.2.0",
2682 + "resolved": "https://registry.npmjs.org/memoize/-/memoize-10.2.0.tgz",
2683 + "integrity": "sha512-DeC6b7QBrZsRs3Y02A6A7lQyzFbsQbqgjI6UW0GigGWV+u1s25TycMr0XHZE4cJce7rY/vyw2ctMQqfDkIhUEA==",
2684 + "dev": true,
2685 + "license": "MIT",
2686 + "dependencies": {
2687 + "mimic-function": "^5.0.1"
2688 + },
2689 + "engines": {
2690 + "node": ">=18"
2691 + },
2692 + "funding": {
2693 + "url": "https://github.com/sindresorhus/memoize?sponsor=1"
2694 + }
2695 + },
2696 + "node_modules/merge-descriptors": {
2697 + "version": "2.0.0",
2698 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
2699 + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
2700 + "license": "MIT",
2701 + "engines": {
2702 + "node": ">=18"
2703 + },
2704 + "funding": {
2705 + "url": "https://github.com/sponsors/sindresorhus"
2706 + }
2707 + },
2708 + "node_modules/merge2": {
2709 + "version": "1.4.1",
2710 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
2711 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
2712 + "dev": true,
2713 + "license": "MIT",
2714 + "engines": {
2715 + "node": ">= 8"
2716 + }
2717 + },
2718 + "node_modules/methods": {
2719 + "version": "1.1.2",
2720 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
2721 + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
2722 + "dev": true,
2723 + "license": "MIT",
2724 + "engines": {
2725 + "node": ">= 0.6"
2726 + }
2727 + },
2728 + "node_modules/micromatch": {
2729 + "version": "4.0.8",
2730 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
2731 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
2732 + "dev": true,
2733 + "license": "MIT",
2734 + "dependencies": {
2735 + "braces": "^3.0.3",
2736 + "picomatch": "^2.3.1"
2737 + },
2738 + "engines": {
2739 + "node": ">=8.6"
2740 + }
2741 + },
2742 + "node_modules/micromatch/node_modules/picomatch": {
2743 + "version": "2.3.1",
2744 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2745 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2746 + "dev": true,
2747 + "license": "MIT",
2748 + "engines": {
2749 + "node": ">=8.6"
2750 + },
2751 + "funding": {
2752 + "url": "https://github.com/sponsors/jonschlinkert"
2753 + }
2754 + },
2755 + "node_modules/mime": {
2756 + "version": "2.6.0",
2757 + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
2758 + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
2759 + "dev": true,
2760 + "license": "MIT",
2761 + "bin": {
2762 + "mime": "cli.js"
2763 + },
2764 + "engines": {
2765 + "node": ">=4.0.0"
2766 + }
2767 + },
2768 + "node_modules/mime-db": {
2769 + "version": "1.54.0",
2770 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
2771 + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
2772 + "license": "MIT",
2773 + "engines": {
2774 + "node": ">= 0.6"
2775 + }
2776 + },
2777 + "node_modules/mime-types": {
2778 + "version": "3.0.2",
2779 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
2780 + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
2781 + "license": "MIT",
2782 + "dependencies": {
2783 + "mime-db": "^1.54.0"
2784 + },
2785 + "engines": {
2786 + "node": ">=18"
2787 + },
2788 + "funding": {
2789 + "type": "opencollective",
2790 + "url": "https://opencollective.com/express"
2791 + }
2792 + },
2793 + "node_modules/mimic-function": {
2794 + "version": "5.0.1",
2795 + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz",
2796 + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==",
2797 + "dev": true,
2798 + "license": "MIT",
2799 + "engines": {
2800 + "node": ">=18"
2801 + },
2802 + "funding": {
2803 + "url": "https://github.com/sponsors/sindresorhus"
2804 + }
2805 + },
2806 + "node_modules/mimic-response": {
2807 + "version": "3.1.0",
2808 + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
2809 + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
2810 + "license": "MIT",
2811 + "engines": {
2812 + "node": ">=10"
2813 + },
2814 + "funding": {
2815 + "url": "https://github.com/sponsors/sindresorhus"
2816 + }
2817 + },
2818 + "node_modules/minimatch": {
2819 + "version": "9.0.5",
2820 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
2821 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
2822 + "dev": true,
2823 + "license": "ISC",
2824 + "dependencies": {
2825 + "brace-expansion": "^2.0.1"
2826 + },
2827 + "engines": {
2828 + "node": ">=16 || 14 >=14.17"
2829 + },
2830 + "funding": {
2831 + "url": "https://github.com/sponsors/isaacs"
2832 + }
2833 + },
2834 + "node_modules/minimist": {
2835 + "version": "1.2.8",
2836 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
2837 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
2838 + "license": "MIT",
2839 + "funding": {
2840 + "url": "https://github.com/sponsors/ljharb"
2841 + }
2842 + },
2843 + "node_modules/minipass": {
2844 + "version": "7.1.2",
2845 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
2846 + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
2847 + "dev": true,
2848 + "license": "ISC",
2849 + "engines": {
2850 + "node": ">=16 || 14 >=14.17"
2851 + }
2852 + },
2853 + "node_modules/minizlib": {
2854 + "version": "3.1.0",
2855 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
2856 + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
2857 + "dev": true,
2858 + "license": "MIT",
2859 + "dependencies": {
2860 + "minipass": "^7.1.2"
2861 + },
2862 + "engines": {
2863 + "node": ">= 18"
2864 + }
2865 + },
2866 + "node_modules/mkdirp-classic": {
2867 + "version": "0.5.3",
2868 + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
2869 + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
2870 + "license": "MIT"
2871 + },
2872 + "node_modules/ms": {
2873 + "version": "2.1.3",
2874 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2875 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2876 + "license": "MIT"
2877 + },
2878 + "node_modules/mysql2": {
2879 + "version": "3.15.3",
2880 + "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.15.3.tgz",
2881 + "integrity": "sha512-FBrGau0IXmuqg4haEZRBfHNWB5mUARw6hNwPDXXGg0XzVJ50mr/9hb267lvpVMnhZ1FON3qNd4Xfcez1rbFwSg==",
2882 + "dev": true,
2883 + "license": "MIT",
2884 + "dependencies": {
2885 + "aws-ssl-profiles": "^1.1.1",
2886 + "denque": "^2.1.0",
2887 + "generate-function": "^2.3.1",
2888 + "iconv-lite": "^0.7.0",
2889 + "long": "^5.2.1",
2890 + "lru.min": "^1.0.0",
2891 + "named-placeholders": "^1.1.3",
2892 + "seq-queue": "^0.0.5",
2893 + "sqlstring": "^2.3.2"
2894 + },
2895 + "engines": {
2896 + "node": ">= 8.0"
2897 + }
2898 + },
2899 + "node_modules/named-placeholders": {
2900 + "version": "1.1.6",
2901 + "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.6.tgz",
2902 + "integrity": "sha512-Tz09sEL2EEuv5fFowm419c1+a/jSMiBjI9gHxVLrVdbUkkNUUfjsVYs9pVZu5oCon/kmRh9TfLEObFtkVxmY0w==",
2903 + "dev": true,
2904 + "license": "MIT",
2905 + "dependencies": {
2906 + "lru.min": "^1.1.0"
2907 + },
2908 + "engines": {
2909 + "node": ">=8.0.0"
2910 + }
2911 + },
2912 + "node_modules/napi-build-utils": {
2913 + "version": "2.0.0",
2914 + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
2915 + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
2916 + "license": "MIT"
2917 + },
2918 + "node_modules/negotiator": {
2919 + "version": "1.0.0",
2920 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
2921 + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
2922 + "license": "MIT",
2923 + "engines": {
2924 + "node": ">= 0.6"
2925 + }
2926 + },
2927 + "node_modules/node-abi": {
2928 + "version": "3.85.0",
2929 + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.85.0.tgz",
2930 + "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==",
2931 + "license": "MIT",
2932 + "dependencies": {
2933 + "semver": "^7.3.5"
2934 + },
2935 + "engines": {
2936 + "node": ">=10"
2937 + }
2938 + },
2939 + "node_modules/node-fetch": {
2940 + "version": "2.7.0",
2941 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
2942 + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
2943 + "dev": true,
2944 + "license": "MIT",
2945 + "dependencies": {
2946 + "whatwg-url": "^5.0.0"
2947 + },
2948 + "engines": {
2949 + "node": "4.x || >=6.0.0"
2950 + },
2951 + "peerDependencies": {
2952 + "encoding": "^0.1.0"
2953 + },
2954 + "peerDependenciesMeta": {
2955 + "encoding": {
2956 + "optional": true
2957 + }
2958 + }
2959 + },
2960 + "node_modules/node-fetch-native": {
2961 + "version": "1.6.7",
2962 + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz",
2963 + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==",
2964 + "dev": true,
2965 + "license": "MIT"
2966 + },
2967 + "node_modules/node-gyp-build": {
2968 + "version": "4.8.4",
2969 + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
2970 + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
2971 + "dev": true,
2972 + "license": "MIT",
2973 + "bin": {
2974 + "node-gyp-build": "bin.js",
2975 + "node-gyp-build-optional": "optional.js",
2976 + "node-gyp-build-test": "build-test.js"
2977 + }
2978 + },
2979 + "node_modules/nofilter": {
2980 + "version": "3.1.0",
2981 + "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz",
2982 + "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==",
2983 + "dev": true,
2984 + "license": "MIT",
2985 + "engines": {
2986 + "node": ">=12.19"
2987 + }
2988 + },
2989 + "node_modules/nopt": {
2990 + "version": "8.1.0",
2991 + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz",
2992 + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==",
2993 + "dev": true,
2994 + "license": "ISC",
2995 + "dependencies": {
2996 + "abbrev": "^3.0.0"
2997 + },
2998 + "bin": {
2999 + "nopt": "bin/nopt.js"
3000 + },
3001 + "engines": {
3002 + "node": "^18.17.0 || >=20.5.0"
3003 + }
3004 + },
3005 + "node_modules/nypm": {
3006 + "version": "0.6.5",
3007 + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.6.5.tgz",
3008 + "integrity": "sha512-K6AJy1GMVyfyMXRVB88700BJqNUkByijGJM8kEHpLdcAt+vSQAVfkWWHYzuRXHSY6xA2sNc5RjTj0p9rE2izVQ==",
3009 + "dev": true,
3010 + "license": "MIT",
3011 + "dependencies": {
3012 + "citty": "^0.2.0",
3013 + "pathe": "^2.0.3",
3014 + "tinyexec": "^1.0.2"
3015 + },
3016 + "bin": {
3017 + "nypm": "dist/cli.mjs"
3018 + },
3019 + "engines": {
3020 + "node": ">=18"
3021 + }
3022 + },
3023 + "node_modules/nypm/node_modules/citty": {
3024 + "version": "0.2.1",
3025 + "resolved": "https://registry.npmjs.org/citty/-/citty-0.2.1.tgz",
3026 + "integrity": "sha512-kEV95lFBhQgtogAPlQfJJ0WGVSokvLr/UEoFPiKKOXF7pl98HfUVUD0ejsuTCld/9xH9vogSywZ5KqHzXrZpqg==",
3027 + "dev": true,
3028 + "license": "MIT"
3029 + },
3030 + "node_modules/object-inspect": {
3031 + "version": "1.13.4",
3032 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
3033 + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
3034 + "license": "MIT",
3035 + "engines": {
3036 + "node": ">= 0.4"
3037 + },
3038 + "funding": {
3039 + "url": "https://github.com/sponsors/ljharb"
3040 + }
3041 + },
3042 + "node_modules/ohash": {
3043 + "version": "2.0.11",
3044 + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz",
3045 + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==",
3046 + "dev": true,
3047 + "license": "MIT"
3048 + },
3049 + "node_modules/on-finished": {
3050 + "version": "2.4.1",
3051 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
3052 + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
3053 + "license": "MIT",
3054 + "dependencies": {
3055 + "ee-first": "1.1.1"
3056 + },
3057 + "engines": {
3058 + "node": ">= 0.8"
3059 + }
3060 + },
3061 + "node_modules/once": {
3062 + "version": "1.4.0",
3063 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3064 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
3065 + "license": "ISC",
3066 + "dependencies": {
3067 + "wrappy": "1"
3068 + }
3069 + },
3070 + "node_modules/p-map": {
3071 + "version": "7.0.4",
3072 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz",
3073 + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==",
3074 + "dev": true,
3075 + "license": "MIT",
3076 + "engines": {
3077 + "node": ">=18"
3078 + },
3079 + "funding": {
3080 + "url": "https://github.com/sponsors/sindresorhus"
3081 + }
3082 + },
3083 + "node_modules/package-config": {
3084 + "version": "5.0.0",
3085 + "resolved": "https://registry.npmjs.org/package-config/-/package-config-5.0.0.tgz",
3086 + "integrity": "sha512-GYTTew2slBcYdvRHqjhwaaydVMvn/qrGC323+nKclYioNSLTDUM/lGgtGTgyHVtYcozb+XkE8CNhwcraOmZ9Mg==",
3087 + "dev": true,
3088 + "license": "MIT",
3089 + "dependencies": {
3090 + "find-up-simple": "^1.0.0",
3091 + "load-json-file": "^7.0.1"
3092 + },
3093 + "engines": {
3094 + "node": ">=18"
3095 + },
3096 + "funding": {
3097 + "url": "https://github.com/sponsors/sindresorhus"
3098 + }
3099 + },
3100 + "node_modules/package-json-from-dist": {
3101 + "version": "1.0.1",
3102 + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
3103 + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
3104 + "dev": true,
3105 + "license": "BlueOak-1.0.0"
3106 + },
3107 + "node_modules/parse-ms": {
3108 + "version": "4.0.0",
3109 + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
3110 + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
3111 + "dev": true,
3112 + "license": "MIT",
3113 + "engines": {
3114 + "node": ">=18"
3115 + },
3116 + "funding": {
3117 + "url": "https://github.com/sponsors/sindresorhus"
3118 + }
3119 + },
3120 + "node_modules/parseurl": {
3121 + "version": "1.3.3",
3122 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
3123 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
3124 + "license": "MIT",
3125 + "engines": {
3126 + "node": ">= 0.8"
3127 + }
3128 + },
3129 + "node_modules/path-key": {
3130 + "version": "3.1.1",
3131 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3132 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3133 + "dev": true,
3134 + "license": "MIT",
3135 + "engines": {
3136 + "node": ">=8"
3137 + }
3138 + },
3139 + "node_modules/path-scurry": {
3140 + "version": "1.11.1",
3141 + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
3142 + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
3143 + "dev": true,
3144 + "license": "BlueOak-1.0.0",
3145 + "dependencies": {
3146 + "lru-cache": "^10.2.0",
3147 + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
3148 + },
3149 + "engines": {
3150 + "node": ">=16 || 14 >=14.18"
3151 + },
3152 + "funding": {
3153 + "url": "https://github.com/sponsors/isaacs"
3154 + }
3155 + },
3156 + "node_modules/path-to-regexp": {
3157 + "version": "8.3.0",
3158 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz",
3159 + "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==",
3160 + "license": "MIT",
3161 + "funding": {
3162 + "type": "opencollective",
3163 + "url": "https://opencollective.com/express"
3164 + }
3165 + },
3166 + "node_modules/path-type": {
3167 + "version": "6.0.0",
3168 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz",
3169 + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==",
3170 + "dev": true,
3171 + "license": "MIT",
3172 + "engines": {
3173 + "node": ">=18"
3174 + },
3175 + "funding": {
3176 + "url": "https://github.com/sponsors/sindresorhus"
3177 + }
3178 + },
3179 + "node_modules/pathe": {
3180 + "version": "2.0.3",
3181 + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
3182 + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
3183 + "dev": true,
3184 + "license": "MIT"
3185 + },
3186 + "node_modules/perfect-debounce": {
3187 + "version": "1.0.0",
3188 + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz",
3189 + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==",
3190 + "dev": true,
3191 + "license": "MIT"
3192 + },
3193 + "node_modules/picomatch": {
3194 + "version": "4.0.3",
3195 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3196 + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3197 + "dev": true,
3198 + "license": "MIT",
3199 + "engines": {
3200 + "node": ">=12"
3201 + },
3202 + "funding": {
3203 + "url": "https://github.com/sponsors/jonschlinkert"
3204 + }
3205 + },
3206 + "node_modules/pkg-types": {
3207 + "version": "2.3.0",
3208 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz",
3209 + "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==",
3210 + "dev": true,
3211 + "license": "MIT",
3212 + "dependencies": {
3213 + "confbox": "^0.2.2",
3214 + "exsolve": "^1.0.7",
3215 + "pathe": "^2.0.3"
3216 + }
3217 + },
3218 + "node_modules/plur": {
3219 + "version": "5.1.0",
3220 + "resolved": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz",
3221 + "integrity": "sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==",
3222 + "dev": true,
3223 + "license": "MIT",
3224 + "dependencies": {
3225 + "irregular-plurals": "^3.3.0"
3226 + },
3227 + "engines": {
3228 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
3229 + },
3230 + "funding": {
3231 + "url": "https://github.com/sponsors/sindresorhus"
3232 + }
3233 + },
3234 + "node_modules/postgres": {
3235 + "version": "3.4.7",
3236 + "resolved": "https://registry.npmjs.org/postgres/-/postgres-3.4.7.tgz",
3237 + "integrity": "sha512-Jtc2612XINuBjIl/QTWsV5UvE8UHuNblcO3vVADSrKsrc6RqGX6lOW1cEo3CM2v0XG4Nat8nI+YM7/f26VxXLw==",
3238 + "dev": true,
3239 + "license": "Unlicense",
3240 + "engines": {
3241 + "node": ">=12"
3242 + },
3243 + "funding": {
3244 + "type": "individual",
3245 + "url": "https://github.com/sponsors/porsager"
3246 + }
3247 + },
3248 + "node_modules/prebuild-install": {
3249 + "version": "7.1.3",
3250 + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
3251 + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
3252 + "license": "MIT",
3253 + "dependencies": {
3254 + "detect-libc": "^2.0.0",
3255 + "expand-template": "^2.0.3",
3256 + "github-from-package": "0.0.0",
3257 + "minimist": "^1.2.3",
3258 + "mkdirp-classic": "^0.5.3",
3259 + "napi-build-utils": "^2.0.0",
3260 + "node-abi": "^3.3.0",
3261 + "pump": "^3.0.0",
3262 + "rc": "^1.2.7",
3263 + "simple-get": "^4.0.0",
3264 + "tar-fs": "^2.0.0",
3265 + "tunnel-agent": "^0.6.0"
3266 + },
3267 + "bin": {
3268 + "prebuild-install": "bin.js"
3269 + },
3270 + "engines": {
3271 + "node": ">=10"
3272 + }
3273 + },
3274 + "node_modules/pretty-ms": {
3275 + "version": "9.3.0",
3276 + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz",
3277 + "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==",
3278 + "dev": true,
3279 + "license": "MIT",
3280 + "dependencies": {
3281 + "parse-ms": "^4.0.0"
3282 + },
3283 + "engines": {
3284 + "node": ">=18"
3285 + },
3286 + "funding": {
3287 + "url": "https://github.com/sponsors/sindresorhus"
3288 + }
3289 + },
3290 + "node_modules/prisma": {
3291 + "version": "7.5.0",
3292 + "resolved": "https://registry.npmjs.org/prisma/-/prisma-7.5.0.tgz",
3293 + "integrity": "sha512-n30qZpWehaYQzigLjmuPisyEsvOzHt7bZeRyg8gZ5DvJo9FGjD+gNaY59Ns3hlLD5/jZH5GBeftIss0jDbUoLg==",
3294 + "dev": true,
3295 + "hasInstallScript": true,
3296 + "license": "Apache-2.0",
3297 + "dependencies": {
3298 + "@prisma/config": "7.5.0",
3299 + "@prisma/dev": "0.20.0",
3300 + "@prisma/engines": "7.5.0",
3301 + "@prisma/studio-core": "0.21.1",
3302 + "mysql2": "3.15.3",
3303 + "postgres": "3.4.7"
3304 + },
3305 + "bin": {
3306 + "prisma": "build/index.js"
3307 + },
3308 + "engines": {
3309 + "node": "^20.19 || ^22.12 || >=24.0"
3310 + },
3311 + "peerDependencies": {
3312 + "better-sqlite3": ">=9.0.0",
3313 + "typescript": ">=5.4.0"
3314 + },
3315 + "peerDependenciesMeta": {
3316 + "better-sqlite3": {
3317 + "optional": true
3318 + },
3319 + "typescript": {
3320 + "optional": true
3321 + }
3322 + }
3323 + },
3324 + "node_modules/proper-lockfile": {
3325 + "version": "4.1.2",
3326 + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
3327 + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
3328 + "dev": true,
3329 + "license": "MIT",
3330 + "dependencies": {
3331 + "graceful-fs": "^4.2.4",
3332 + "retry": "^0.12.0",
3333 + "signal-exit": "^3.0.2"
3334 + }
3335 + },
3336 + "node_modules/proper-lockfile/node_modules/signal-exit": {
3337 + "version": "3.0.7",
3338 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
3339 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
3340 + "dev": true,
3341 + "license": "ISC"
3342 + },
3343 + "node_modules/proxy-addr": {
3344 + "version": "2.0.7",
3345 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
3346 + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
3347 + "license": "MIT",
3348 + "dependencies": {
3349 + "forwarded": "0.2.0",
3350 + "ipaddr.js": "1.9.1"
3351 + },
3352 + "engines": {
3353 + "node": ">= 0.10"
3354 + }
3355 + },
3356 + "node_modules/pump": {
3357 + "version": "3.0.3",
3358 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
3359 + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
3360 + "license": "MIT",
3361 + "dependencies": {
3362 + "end-of-stream": "^1.1.0",
3363 + "once": "^1.3.1"
3364 + }
3365 + },
3366 + "node_modules/pure-rand": {
3367 + "version": "6.1.0",
3368 + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",
3369 + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==",
3370 + "dev": true,
3371 + "funding": [
3372 + {
3373 + "type": "individual",
3374 + "url": "https://github.com/sponsors/dubzzz"
3375 + },
3376 + {
3377 + "type": "opencollective",
3378 + "url": "https://opencollective.com/fast-check"
3379 + }
3380 + ],
3381 + "license": "MIT"
3382 + },
3383 + "node_modules/qs": {
3384 + "version": "6.14.0",
3385 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
3386 + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
3387 + "license": "BSD-3-Clause",
3388 + "dependencies": {
3389 + "side-channel": "^1.1.0"
3390 + },
3391 + "engines": {
3392 + "node": ">=0.6"
3393 + },
3394 + "funding": {
3395 + "url": "https://github.com/sponsors/ljharb"
3396 + }
3397 + },
3398 + "node_modules/queue-microtask": {
3399 + "version": "1.2.3",
3400 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3401 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3402 + "dev": true,
3403 + "funding": [
3404 + {
3405 + "type": "github",
3406 + "url": "https://github.com/sponsors/feross"
3407 + },
3408 + {
3409 + "type": "patreon",
3410 + "url": "https://www.patreon.com/feross"
3411 + },
3412 + {
3413 + "type": "consulting",
3414 + "url": "https://feross.org/support"
3415 + }
3416 + ],
3417 + "license": "MIT"
3418 + },
3419 + "node_modules/range-parser": {
3420 + "version": "1.2.1",
3421 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
3422 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
3423 + "license": "MIT",
3424 + "engines": {
3425 + "node": ">= 0.6"
3426 + }
3427 + },
3428 + "node_modules/raw-body": {
3429 + "version": "3.0.2",
3430 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
3431 + "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
3432 + "license": "MIT",
3433 + "dependencies": {
3434 + "bytes": "~3.1.2",
3435 + "http-errors": "~2.0.1",
3436 + "iconv-lite": "~0.7.0",
3437 + "unpipe": "~1.0.0"
3438 + },
3439 + "engines": {
3440 + "node": ">= 0.10"
3441 + }
3442 + },
3443 + "node_modules/rc": {
3444 + "version": "1.2.8",
3445 + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
3446 + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
3447 + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
3448 + "dependencies": {
3449 + "deep-extend": "^0.6.0",
3450 + "ini": "~1.3.0",
3451 + "minimist": "^1.2.0",
3452 + "strip-json-comments": "~2.0.1"
3453 + },
3454 + "bin": {
3455 + "rc": "cli.js"
3456 + }
3457 + },
3458 + "node_modules/rc9": {
3459 + "version": "2.1.2",
3460 + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz",
3461 + "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==",
3462 + "dev": true,
3463 + "license": "MIT",
3464 + "dependencies": {
3465 + "defu": "^6.1.4",
3466 + "destr": "^2.0.3"
3467 + }
3468 + },
3469 + "node_modules/react": {
3470 + "version": "19.2.4",
3471 + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz",
3472 + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==",
3473 + "dev": true,
3474 + "license": "MIT",
3475 + "peer": true,
3476 + "engines": {
3477 + "node": ">=0.10.0"
3478 + }
3479 + },
3480 + "node_modules/react-dom": {
3481 + "version": "19.2.4",
3482 + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz",
3483 + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==",
3484 + "dev": true,
3485 + "license": "MIT",
3486 + "peer": true,
3487 + "dependencies": {
3488 + "scheduler": "^0.27.0"
3489 + },
3490 + "peerDependencies": {
3491 + "react": "^19.2.4"
3492 + }
3493 + },
3494 + "node_modules/readable-stream": {
3495 + "version": "3.6.2",
3496 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
3497 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
3498 + "license": "MIT",
3499 + "dependencies": {
3500 + "inherits": "^2.0.3",
3501 + "string_decoder": "^1.1.1",
3502 + "util-deprecate": "^1.0.1"
3503 + },
3504 + "engines": {
3505 + "node": ">= 6"
3506 + }
3507 + },
3508 + "node_modules/readdirp": {
3509 + "version": "4.1.2",
3510 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
3511 + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
3512 + "dev": true,
3513 + "license": "MIT",
3514 + "engines": {
3515 + "node": ">= 14.18.0"
3516 + },
3517 + "funding": {
3518 + "type": "individual",
3519 + "url": "https://paulmillr.com/funding/"
3520 + }
3521 + },
3522 + "node_modules/regexp-to-ast": {
3523 + "version": "0.5.0",
3524 + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz",
3525 + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==",
3526 + "dev": true,
3527 + "license": "MIT"
3528 + },
3529 + "node_modules/remeda": {
3530 + "version": "2.33.4",
3531 + "resolved": "https://registry.npmjs.org/remeda/-/remeda-2.33.4.tgz",
3532 + "integrity": "sha512-ygHswjlc/opg2VrtiYvUOPLjxjtdKvjGz1/plDhkG66hjNjFr1xmfrs2ClNFo/E6TyUFiwYNh53bKV26oBoMGQ==",
3533 + "dev": true,
3534 + "license": "MIT",
3535 + "funding": {
3536 + "url": "https://github.com/sponsors/remeda"
3537 + }
3538 + },
3539 + "node_modules/require-directory": {
3540 + "version": "2.1.1",
3541 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3542 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
3543 + "dev": true,
3544 + "license": "MIT",
3545 + "engines": {
3546 + "node": ">=0.10.0"
3547 + }
3548 + },
3549 + "node_modules/resolve-cwd": {
3550 + "version": "3.0.0",
3551 + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
3552 + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
3553 + "dev": true,
3554 + "license": "MIT",
3555 + "dependencies": {
3556 + "resolve-from": "^5.0.0"
3557 + },
3558 + "engines": {
3559 + "node": ">=8"
3560 + }
3561 + },
3562 + "node_modules/resolve-from": {
3563 + "version": "5.0.0",
3564 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
3565 + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
3566 + "dev": true,
3567 + "license": "MIT",
3568 + "engines": {
3569 + "node": ">=8"
3570 + }
3571 + },
3572 + "node_modules/retry": {
3573 + "version": "0.12.0",
3574 + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
3575 + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
3576 + "dev": true,
3577 + "license": "MIT",
3578 + "engines": {
3579 + "node": ">= 4"
3580 + }
3581 + },
3582 + "node_modules/reusify": {
3583 + "version": "1.1.0",
3584 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
3585 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
3586 + "dev": true,
3587 + "license": "MIT",
3588 + "engines": {
3589 + "iojs": ">=1.0.0",
3590 + "node": ">=0.10.0"
3591 + }
3592 + },
3593 + "node_modules/router": {
3594 + "version": "2.2.0",
3595 + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
3596 + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
3597 + "license": "MIT",
3598 + "dependencies": {
3599 + "debug": "^4.4.0",
3600 + "depd": "^2.0.0",
3601 + "is-promise": "^4.0.0",
3602 + "parseurl": "^1.3.3",
3603 + "path-to-regexp": "^8.0.0"
3604 + },
3605 + "engines": {
3606 + "node": ">= 18"
3607 + }
3608 + },
3609 + "node_modules/run-parallel": {
3610 + "version": "1.2.0",
3611 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3612 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3613 + "dev": true,
3614 + "funding": [
3615 + {
3616 + "type": "github",
3617 + "url": "https://github.com/sponsors/feross"
3618 + },
3619 + {
3620 + "type": "patreon",
3621 + "url": "https://www.patreon.com/feross"
3622 + },
3623 + {
3624 + "type": "consulting",
3625 + "url": "https://feross.org/support"
3626 + }
3627 + ],
3628 + "license": "MIT",
3629 + "dependencies": {
3630 + "queue-microtask": "^1.2.2"
3631 + }
3632 + },
3633 + "node_modules/safe-buffer": {
3634 + "version": "5.2.1",
3635 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3636 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3637 + "funding": [
3638 + {
3639 + "type": "github",
3640 + "url": "https://github.com/sponsors/feross"
3641 + },
3642 + {
3643 + "type": "patreon",
3644 + "url": "https://www.patreon.com/feross"
3645 + },
3646 + {
3647 + "type": "consulting",
3648 + "url": "https://feross.org/support"
3649 + }
3650 + ],
3651 + "license": "MIT"
3652 + },
3653 + "node_modules/safer-buffer": {
3654 + "version": "2.1.2",
3655 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3656 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
3657 + "license": "MIT"
3658 + },
3659 + "node_modules/scheduler": {
3660 + "version": "0.27.0",
3661 + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
3662 + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
3663 + "dev": true,
3664 + "license": "MIT",
3665 + "peer": true
3666 + },
3667 + "node_modules/semver": {
3668 + "version": "7.7.3",
3669 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
3670 + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
3671 + "license": "ISC",
3672 + "bin": {
3673 + "semver": "bin/semver.js"
3674 + },
3675 + "engines": {
3676 + "node": ">=10"
3677 + }
3678 + },
3679 + "node_modules/send": {
3680 + "version": "1.2.0",
3681 + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz",
3682 + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==",
3683 + "license": "MIT",
3684 + "dependencies": {
3685 + "debug": "^4.3.5",
3686 + "encodeurl": "^2.0.0",
3687 + "escape-html": "^1.0.3",
3688 + "etag": "^1.8.1",
3689 + "fresh": "^2.0.0",
3690 + "http-errors": "^2.0.0",
3691 + "mime-types": "^3.0.1",
3692 + "ms": "^2.1.3",
3693 + "on-finished": "^2.4.1",
3694 + "range-parser": "^1.2.1",
3695 + "statuses": "^2.0.1"
3696 + },
3697 + "engines": {
3698 + "node": ">= 18"
3699 + }
3700 + },
3701 + "node_modules/seq-queue": {
3702 + "version": "0.0.5",
3703 + "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz",
3704 + "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==",
3705 + "dev": true
3706 + },
3707 + "node_modules/serialize-error": {
3708 + "version": "7.0.1",
3709 + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
3710 + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
3711 + "dev": true,
3712 + "license": "MIT",
3713 + "dependencies": {
3714 + "type-fest": "^0.13.1"
3715 + },
3716 + "engines": {
3717 + "node": ">=10"
3718 + },
3719 + "funding": {
3720 + "url": "https://github.com/sponsors/sindresorhus"
3721 + }
3722 + },
3723 + "node_modules/serve-static": {
3724 + "version": "2.2.0",
3725 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz",
3726 + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==",
3727 + "license": "MIT",
3728 + "dependencies": {
3729 + "encodeurl": "^2.0.0",
3730 + "escape-html": "^1.0.3",
3731 + "parseurl": "^1.3.3",
3732 + "send": "^1.2.0"
3733 + },
3734 + "engines": {
3735 + "node": ">= 18"
3736 + }
3737 + },
3738 + "node_modules/setprototypeof": {
3739 + "version": "1.2.0",
3740 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
3741 + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
3742 + "license": "ISC"
3743 + },
3744 + "node_modules/shebang-command": {
3745 + "version": "2.0.0",
3746 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3747 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3748 + "dev": true,
3749 + "license": "MIT",
3750 + "dependencies": {
3751 + "shebang-regex": "^3.0.0"
3752 + },
3753 + "engines": {
3754 + "node": ">=8"
3755 + }
3756 + },
3757 + "node_modules/shebang-regex": {
3758 + "version": "3.0.0",
3759 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3760 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3761 + "dev": true,
3762 + "license": "MIT",
3763 + "engines": {
3764 + "node": ">=8"
3765 + }
3766 + },
3767 + "node_modules/side-channel": {
3768 + "version": "1.1.0",
3769 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
3770 + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
3771 + "license": "MIT",
3772 + "dependencies": {
3773 + "es-errors": "^1.3.0",
3774 + "object-inspect": "^1.13.3",
3775 + "side-channel-list": "^1.0.0",
3776 + "side-channel-map": "^1.0.1",
3777 + "side-channel-weakmap": "^1.0.2"
3778 + },
3779 + "engines": {
3780 + "node": ">= 0.4"
3781 + },
3782 + "funding": {
3783 + "url": "https://github.com/sponsors/ljharb"
3784 + }
3785 + },
3786 + "node_modules/side-channel-list": {
3787 + "version": "1.0.0",
3788 + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
3789 + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
3790 + "license": "MIT",
3791 + "dependencies": {
3792 + "es-errors": "^1.3.0",
3793 + "object-inspect": "^1.13.3"
3794 + },
3795 + "engines": {
3796 + "node": ">= 0.4"
3797 + },
3798 + "funding": {
3799 + "url": "https://github.com/sponsors/ljharb"
3800 + }
3801 + },
3802 + "node_modules/side-channel-map": {
3803 + "version": "1.0.1",
3804 + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
3805 + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
3806 + "license": "MIT",
3807 + "dependencies": {
3808 + "call-bound": "^1.0.2",
3809 + "es-errors": "^1.3.0",
3810 + "get-intrinsic": "^1.2.5",
3811 + "object-inspect": "^1.13.3"
3812 + },
3813 + "engines": {
3814 + "node": ">= 0.4"
3815 + },
3816 + "funding": {
3817 + "url": "https://github.com/sponsors/ljharb"
3818 + }
3819 + },
3820 + "node_modules/side-channel-weakmap": {
3821 + "version": "1.0.2",
3822 + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
3823 + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
3824 + "license": "MIT",
3825 + "dependencies": {
3826 + "call-bound": "^1.0.2",
3827 + "es-errors": "^1.3.0",
3828 + "get-intrinsic": "^1.2.5",
3829 + "object-inspect": "^1.13.3",
3830 + "side-channel-map": "^1.0.1"
3831 + },
3832 + "engines": {
3833 + "node": ">= 0.4"
3834 + },
3835 + "funding": {
3836 + "url": "https://github.com/sponsors/ljharb"
3837 + }
3838 + },
3839 + "node_modules/signal-exit": {
3840 + "version": "4.1.0",
3841 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
3842 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
3843 + "dev": true,
3844 + "license": "ISC",
3845 + "engines": {
3846 + "node": ">=14"
3847 + },
3848 + "funding": {
3849 + "url": "https://github.com/sponsors/isaacs"
3850 + }
3851 + },
3852 + "node_modules/simple-concat": {
3853 + "version": "1.0.1",
3854 + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
3855 + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
3856 + "funding": [
3857 + {
3858 + "type": "github",
3859 + "url": "https://github.com/sponsors/feross"
3860 + },
3861 + {
3862 + "type": "patreon",
3863 + "url": "https://www.patreon.com/feross"
3864 + },
3865 + {
3866 + "type": "consulting",
3867 + "url": "https://feross.org/support"
3868 + }
3869 + ],
3870 + "license": "MIT"
3871 + },
3872 + "node_modules/simple-get": {
3873 + "version": "4.0.1",
3874 + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
3875 + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
3876 + "funding": [
3877 + {
3878 + "type": "github",
3879 + "url": "https://github.com/sponsors/feross"
3880 + },
3881 + {
3882 + "type": "patreon",
3883 + "url": "https://www.patreon.com/feross"
3884 + },
3885 + {
3886 + "type": "consulting",
3887 + "url": "https://feross.org/support"
3888 + }
3889 + ],
3890 + "license": "MIT",
3891 + "dependencies": {
3892 + "decompress-response": "^6.0.0",
3893 + "once": "^1.3.1",
3894 + "simple-concat": "^1.0.0"
3895 + }
3896 + },
3897 + "node_modules/slash": {
3898 + "version": "5.1.0",
3899 + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
3900 + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
3901 + "dev": true,
3902 + "license": "MIT",
3903 + "engines": {
3904 + "node": ">=14.16"
3905 + },
3906 + "funding": {
3907 + "url": "https://github.com/sponsors/sindresorhus"
3908 + }
3909 + },
3910 + "node_modules/slice-ansi": {
3911 + "version": "5.0.0",
3912 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
3913 + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
3914 + "dev": true,
3915 + "license": "MIT",
3916 + "dependencies": {
3917 + "ansi-styles": "^6.0.0",
3918 + "is-fullwidth-code-point": "^4.0.0"
3919 + },
3920 + "engines": {
3921 + "node": ">=12"
3922 + },
3923 + "funding": {
3924 + "url": "https://github.com/chalk/slice-ansi?sponsor=1"
3925 + }
3926 + },
3927 + "node_modules/sprintf-js": {
3928 + "version": "1.0.3",
3929 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3930 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
3931 + "dev": true,
3932 + "license": "BSD-3-Clause"
3933 + },
3934 + "node_modules/sqlstring": {
3935 + "version": "2.3.3",
3936 + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz",
3937 + "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==",
3938 + "dev": true,
3939 + "license": "MIT",
3940 + "engines": {
3941 + "node": ">= 0.6"
3942 + }
3943 + },
3944 + "node_modules/stack-utils": {
3945 + "version": "2.0.6",
3946 + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
3947 + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
3948 + "dev": true,
3949 + "license": "MIT",
3950 + "dependencies": {
3951 + "escape-string-regexp": "^2.0.0"
3952 + },
3953 + "engines": {
3954 + "node": ">=10"
3955 + }
3956 + },
3957 + "node_modules/stack-utils/node_modules/escape-string-regexp": {
3958 + "version": "2.0.0",
3959 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
3960 + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
3961 + "dev": true,
3962 + "license": "MIT",
3963 + "engines": {
3964 + "node": ">=8"
3965 + }
3966 + },
3967 + "node_modules/statuses": {
3968 + "version": "2.0.2",
3969 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
3970 + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
3971 + "license": "MIT",
3972 + "engines": {
3973 + "node": ">= 0.8"
3974 + }
3975 + },
3976 + "node_modules/std-env": {
3977 + "version": "3.10.0",
3978 + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
3979 + "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
3980 + "dev": true,
3981 + "license": "MIT"
3982 + },
3983 + "node_modules/string_decoder": {
3984 + "version": "1.3.0",
3985 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
3986 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
3987 + "license": "MIT",
3988 + "dependencies": {
3989 + "safe-buffer": "~5.2.0"
3990 + }
3991 + },
3992 + "node_modules/string-width": {
3993 + "version": "7.2.0",
3994 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
3995 + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
3996 + "dev": true,
3997 + "license": "MIT",
3998 + "dependencies": {
3999 + "emoji-regex": "^10.3.0",
4000 + "get-east-asian-width": "^1.0.0",
4001 + "strip-ansi": "^7.1.0"
4002 + },
4003 + "engines": {
4004 + "node": ">=18"
4005 + },
4006 + "funding": {
4007 + "url": "https://github.com/sponsors/sindresorhus"
4008 + }
4009 + },
4010 + "node_modules/string-width-cjs": {
4011 + "name": "string-width",
4012 + "version": "4.2.3",
4013 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4014 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4015 + "dev": true,
4016 + "license": "MIT",
4017 + "dependencies": {
4018 + "emoji-regex": "^8.0.0",
4019 + "is-fullwidth-code-point": "^3.0.0",
4020 + "strip-ansi": "^6.0.1"
4021 + },
4022 + "engines": {
4023 + "node": ">=8"
4024 + }
4025 + },
4026 + "node_modules/string-width-cjs/node_modules/ansi-regex": {
4027 + "version": "5.0.1",
4028 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4029 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4030 + "dev": true,
4031 + "license": "MIT",
4032 + "engines": {
4033 + "node": ">=8"
4034 + }
4035 + },
4036 + "node_modules/string-width-cjs/node_modules/emoji-regex": {
4037 + "version": "8.0.0",
4038 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4039 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4040 + "dev": true,
4041 + "license": "MIT"
4042 + },
4043 + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": {
4044 + "version": "3.0.0",
4045 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4046 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4047 + "dev": true,
4048 + "license": "MIT",
4049 + "engines": {
4050 + "node": ">=8"
4051 + }
4052 + },
4053 + "node_modules/string-width-cjs/node_modules/strip-ansi": {
4054 + "version": "6.0.1",
4055 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4056 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4057 + "dev": true,
4058 + "license": "MIT",
4059 + "dependencies": {
4060 + "ansi-regex": "^5.0.1"
4061 + },
4062 + "engines": {
4063 + "node": ">=8"
4064 + }
4065 + },
4066 + "node_modules/strip-ansi": {
4067 + "version": "7.1.2",
4068 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
4069 + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
4070 + "dev": true,
4071 + "license": "MIT",
4072 + "dependencies": {
4073 + "ansi-regex": "^6.0.1"
4074 + },
4075 + "engines": {
4076 + "node": ">=12"
4077 + },
4078 + "funding": {
4079 + "url": "https://github.com/chalk/strip-ansi?sponsor=1"
4080 + }
4081 + },
4082 + "node_modules/strip-ansi-cjs": {
4083 + "name": "strip-ansi",
4084 + "version": "6.0.1",
4085 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4086 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4087 + "dev": true,
4088 + "license": "MIT",
4089 + "dependencies": {
4090 + "ansi-regex": "^5.0.1"
4091 + },
4092 + "engines": {
4093 + "node": ">=8"
4094 + }
4095 + },
4096 + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
4097 + "version": "5.0.1",
4098 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4099 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4100 + "dev": true,
4101 + "license": "MIT",
4102 + "engines": {
4103 + "node": ">=8"
4104 + }
4105 + },
4106 + "node_modules/strip-json-comments": {
4107 + "version": "2.0.1",
4108 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
4109 + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
4110 + "license": "MIT",
4111 + "engines": {
4112 + "node": ">=0.10.0"
4113 + }
4114 + },
4115 + "node_modules/superagent": {
4116 + "version": "10.2.3",
4117 + "resolved": "https://registry.npmjs.org/superagent/-/superagent-10.2.3.tgz",
4118 + "integrity": "sha512-y/hkYGeXAj7wUMjxRbB21g/l6aAEituGXM9Rwl4o20+SX3e8YOSV6BxFXl+dL3Uk0mjSL3kCbNkwURm8/gEDig==",
4119 + "dev": true,
4120 + "license": "MIT",
4121 + "dependencies": {
4122 + "component-emitter": "^1.3.1",
4123 + "cookiejar": "^2.1.4",
4124 + "debug": "^4.3.7",
4125 + "fast-safe-stringify": "^2.1.1",
4126 + "form-data": "^4.0.4",
4127 + "formidable": "^3.5.4",
4128 + "methods": "^1.1.2",
4129 + "mime": "2.6.0",
4130 + "qs": "^6.11.2"
4131 + },
4132 + "engines": {
4133 + "node": ">=14.18.0"
4134 + }
4135 + },
4136 + "node_modules/supertap": {
4137 + "version": "3.0.1",
4138 + "resolved": "https://registry.npmjs.org/supertap/-/supertap-3.0.1.tgz",
4139 + "integrity": "sha512-u1ZpIBCawJnO+0QePsEiOknOfCRq0yERxiAchT0i4li0WHNUJbf0evXXSXOcCAR4M8iMDoajXYmstm/qO81Isw==",
4140 + "dev": true,
4141 + "license": "MIT",
4142 + "dependencies": {
4143 + "indent-string": "^5.0.0",
4144 + "js-yaml": "^3.14.1",
4145 + "serialize-error": "^7.0.1",
4146 + "strip-ansi": "^7.0.1"
4147 + },
4148 + "engines": {
4149 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
4150 + }
4151 + },
4152 + "node_modules/supertest": {
4153 + "version": "7.1.4",
4154 + "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.1.4.tgz",
4155 + "integrity": "sha512-tjLPs7dVyqgItVFirHYqe2T+MfWc2VOBQ8QFKKbWTA3PU7liZR8zoSpAi/C1k1ilm9RsXIKYf197oap9wXGVYg==",
4156 + "dev": true,
4157 + "license": "MIT",
4158 + "dependencies": {
4159 + "methods": "^1.1.2",
4160 + "superagent": "^10.2.3"
4161 + },
4162 + "engines": {
4163 + "node": ">=14.18.0"
4164 + }
4165 + },
4166 + "node_modules/tar": {
4167 + "version": "7.5.2",
4168 + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz",
4169 + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==",
4170 + "dev": true,
4171 + "license": "BlueOak-1.0.0",
4172 + "dependencies": {
4173 + "@isaacs/fs-minipass": "^4.0.0",
4174 + "chownr": "^3.0.0",
4175 + "minipass": "^7.1.2",
4176 + "minizlib": "^3.1.0",
4177 + "yallist": "^5.0.0"
4178 + },
4179 + "engines": {
4180 + "node": ">=18"
4181 + }
4182 + },
4183 + "node_modules/tar-fs": {
4184 + "version": "2.1.4",
4185 + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz",
4186 + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==",
4187 + "license": "MIT",
4188 + "dependencies": {
4189 + "chownr": "^1.1.1",
4190 + "mkdirp-classic": "^0.5.2",
4191 + "pump": "^3.0.0",
4192 + "tar-stream": "^2.1.4"
4193 + }
4194 + },
4195 + "node_modules/tar-stream": {
4196 + "version": "2.2.0",
4197 + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
4198 + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
4199 + "license": "MIT",
4200 + "dependencies": {
4201 + "bl": "^4.0.3",
4202 + "end-of-stream": "^1.4.1",
4203 + "fs-constants": "^1.0.0",
4204 + "inherits": "^2.0.3",
4205 + "readable-stream": "^3.1.1"
4206 + },
4207 + "engines": {
4208 + "node": ">=6"
4209 + }
4210 + },
4211 + "node_modules/tar/node_modules/chownr": {
4212 + "version": "3.0.0",
4213 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
4214 + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
4215 + "dev": true,
4216 + "license": "BlueOak-1.0.0",
4217 + "engines": {
4218 + "node": ">=18"
4219 + }
4220 + },
4221 + "node_modules/temp-dir": {
4222 + "version": "3.0.0",
4223 + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz",
4224 + "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==",
4225 + "dev": true,
4226 + "license": "MIT",
4227 + "engines": {
4228 + "node": ">=14.16"
4229 + }
4230 + },
4231 + "node_modules/time-zone": {
4232 + "version": "1.0.0",
4233 + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz",
4234 + "integrity": "sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==",
4235 + "dev": true,
4236 + "license": "MIT",
4237 + "engines": {
4238 + "node": ">=4"
4239 + }
4240 + },
4241 + "node_modules/tinyexec": {
4242 + "version": "1.0.4",
4243 + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.4.tgz",
4244 + "integrity": "sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==",
4245 + "dev": true,
4246 + "license": "MIT",
4247 + "engines": {
4248 + "node": ">=18"
4249 + }
4250 + },
4251 + "node_modules/to-regex-range": {
4252 + "version": "5.0.1",
4253 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4254 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4255 + "dev": true,
4256 + "license": "MIT",
4257 + "dependencies": {
4258 + "is-number": "^7.0.0"
4259 + },
4260 + "engines": {
4261 + "node": ">=8.0"
4262 + }
4263 + },
4264 + "node_modules/toidentifier": {
4265 + "version": "1.0.1",
4266 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
4267 + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
4268 + "license": "MIT",
4269 + "engines": {
4270 + "node": ">=0.6"
4271 + }
4272 + },
4273 + "node_modules/tr46": {
4274 + "version": "0.0.3",
4275 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
4276 + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
4277 + "dev": true,
4278 + "license": "MIT"
4279 + },
4280 + "node_modules/tunnel-agent": {
4281 + "version": "0.6.0",
4282 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
4283 + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
4284 + "license": "Apache-2.0",
4285 + "dependencies": {
4286 + "safe-buffer": "^5.0.1"
4287 + },
4288 + "engines": {
4289 + "node": "*"
4290 + }
4291 + },
4292 + "node_modules/type-fest": {
4293 + "version": "0.13.1",
4294 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
4295 + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
4296 + "dev": true,
4297 + "license": "(MIT OR CC0-1.0)",
4298 + "engines": {
4299 + "node": ">=10"
4300 + },
4301 + "funding": {
4302 + "url": "https://github.com/sponsors/sindresorhus"
4303 + }
4304 + },
4305 + "node_modules/type-is": {
4306 + "version": "2.0.1",
4307 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
4308 + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
4309 + "license": "MIT",
4310 + "dependencies": {
4311 + "content-type": "^1.0.5",
4312 + "media-typer": "^1.1.0",
4313 + "mime-types": "^3.0.0"
4314 + },
4315 + "engines": {
4316 + "node": ">= 0.6"
4317 + }
4318 + },
4319 + "node_modules/undici-types": {
4320 + "version": "7.18.2",
4321 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
4322 + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
4323 + "dev": true,
4324 + "license": "MIT"
4325 + },
4326 + "node_modules/unicorn-magic": {
4327 + "version": "0.3.0",
4328 + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
4329 + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
4330 + "dev": true,
4331 + "license": "MIT",
4332 + "engines": {
4333 + "node": ">=18"
4334 + },
4335 + "funding": {
4336 + "url": "https://github.com/sponsors/sindresorhus"
4337 + }
4338 + },
4339 + "node_modules/unpipe": {
4340 + "version": "1.0.0",
4341 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
4342 + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
4343 + "license": "MIT",
4344 + "engines": {
4345 + "node": ">= 0.8"
4346 + }
4347 + },
4348 + "node_modules/util-deprecate": {
4349 + "version": "1.0.2",
4350 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4351 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
4352 + "license": "MIT"
4353 + },
4354 + "node_modules/valibot": {
4355 + "version": "1.2.0",
4356 + "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.2.0.tgz",
4357 + "integrity": "sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==",
4358 + "dev": true,
4359 + "license": "MIT",
4360 + "peerDependencies": {
4361 + "typescript": ">=5"
4362 + },
4363 + "peerDependenciesMeta": {
4364 + "typescript": {
4365 + "optional": true
4366 + }
4367 + }
4368 + },
4369 + "node_modules/vary": {
4370 + "version": "1.1.2",
4371 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
4372 + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
4373 + "license": "MIT",
4374 + "engines": {
4375 + "node": ">= 0.8"
4376 + }
4377 + },
4378 + "node_modules/webidl-conversions": {
4379 + "version": "3.0.1",
4380 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
4381 + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
4382 + "dev": true,
4383 + "license": "BSD-2-Clause"
4384 + },
4385 + "node_modules/well-known-symbols": {
4386 + "version": "2.0.0",
4387 + "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz",
4388 + "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==",
4389 + "dev": true,
4390 + "license": "ISC",
4391 + "engines": {
4392 + "node": ">=6"
4393 + }
4394 + },
4395 + "node_modules/whatwg-url": {
4396 + "version": "5.0.0",
4397 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
4398 + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
4399 + "dev": true,
4400 + "license": "MIT",
4401 + "dependencies": {
4402 + "tr46": "~0.0.3",
4403 + "webidl-conversions": "^3.0.0"
4404 + }
4405 + },
4406 + "node_modules/which": {
4407 + "version": "2.0.2",
4408 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4409 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4410 + "dev": true,
4411 + "license": "ISC",
4412 + "dependencies": {
4413 + "isexe": "^2.0.0"
4414 + },
4415 + "bin": {
4416 + "node-which": "bin/node-which"
4417 + },
4418 + "engines": {
4419 + "node": ">= 8"
4420 + }
4421 + },
4422 + "node_modules/wrap-ansi": {
4423 + "version": "8.1.0",
4424 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
4425 + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
4426 + "dev": true,
4427 + "license": "MIT",
4428 + "dependencies": {
4429 + "ansi-styles": "^6.1.0",
4430 + "string-width": "^5.0.1",
4431 + "strip-ansi": "^7.0.1"
4432 + },
4433 + "engines": {
4434 + "node": ">=12"
4435 + },
4436 + "funding": {
4437 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4438 + }
4439 + },
4440 + "node_modules/wrap-ansi-cjs": {
4441 + "name": "wrap-ansi",
4442 + "version": "7.0.0",
4443 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
4444 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
4445 + "dev": true,
4446 + "license": "MIT",
4447 + "dependencies": {
4448 + "ansi-styles": "^4.0.0",
4449 + "string-width": "^4.1.0",
4450 + "strip-ansi": "^6.0.0"
4451 + },
4452 + "engines": {
4453 + "node": ">=10"
4454 + },
4455 + "funding": {
4456 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
4457 + }
4458 + },
4459 + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
4460 + "version": "5.0.1",
4461 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4462 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4463 + "dev": true,
4464 + "license": "MIT",
4465 + "engines": {
4466 + "node": ">=8"
4467 + }
4468 + },
4469 + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
4470 + "version": "4.3.0",
4471 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4472 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4473 + "dev": true,
4474 + "license": "MIT",
4475 + "dependencies": {
4476 + "color-convert": "^2.0.1"
4477 + },
4478 + "engines": {
4479 + "node": ">=8"
4480 + },
4481 + "funding": {
4482 + "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4483 + }
4484 + },
4485 + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
4486 + "version": "8.0.0",
4487 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4488 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4489 + "dev": true,
4490 + "license": "MIT"
4491 + },
4492 + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": {
4493 + "version": "3.0.0",
4494 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4495 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4496 + "dev": true,
4497 + "license": "MIT",
4498 + "engines": {
4499 + "node": ">=8"
4500 + }
4501 + },
4502 + "node_modules/wrap-ansi-cjs/node_modules/string-width": {
4503 + "version": "4.2.3",
4504 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4505 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4506 + "dev": true,
4507 + "license": "MIT",
4508 + "dependencies": {
4509 + "emoji-regex": "^8.0.0",
4510 + "is-fullwidth-code-point": "^3.0.0",
4511 + "strip-ansi": "^6.0.1"
4512 + },
4513 + "engines": {
4514 + "node": ">=8"
4515 + }
4516 + },
4517 + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
4518 + "version": "6.0.1",
4519 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4520 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4521 + "dev": true,
4522 + "license": "MIT",
4523 + "dependencies": {
4524 + "ansi-regex": "^5.0.1"
4525 + },
4526 + "engines": {
4527 + "node": ">=8"
4528 + }
4529 + },
4530 + "node_modules/wrap-ansi/node_modules/emoji-regex": {
4531 + "version": "9.2.2",
4532 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
4533 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
4534 + "dev": true,
4535 + "license": "MIT"
4536 + },
4537 + "node_modules/wrap-ansi/node_modules/string-width": {
4538 + "version": "5.1.2",
4539 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
4540 + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
4541 + "dev": true,
4542 + "license": "MIT",
4543 + "dependencies": {
4544 + "eastasianwidth": "^0.2.0",
4545 + "emoji-regex": "^9.2.2",
4546 + "strip-ansi": "^7.0.1"
4547 + },
4548 + "engines": {
4549 + "node": ">=12"
4550 + },
4551 + "funding": {
4552 + "url": "https://github.com/sponsors/sindresorhus"
4553 + }
4554 + },
4555 + "node_modules/wrappy": {
4556 + "version": "1.0.2",
4557 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4558 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
4559 + "license": "ISC"
4560 + },
4561 + "node_modules/write-file-atomic": {
4562 + "version": "6.0.0",
4563 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-6.0.0.tgz",
4564 + "integrity": "sha512-GmqrO8WJ1NuzJ2DrziEI2o57jKAVIQNf8a18W3nCYU3H7PNWqCCVTeH6/NQE93CIllIgQS98rrmVkYgTX9fFJQ==",
4565 + "dev": true,
4566 + "license": "ISC",
4567 + "dependencies": {
4568 + "imurmurhash": "^0.1.4",
4569 + "signal-exit": "^4.0.1"
4570 + },
4571 + "engines": {
4572 + "node": "^18.17.0 || >=20.5.0"
4573 + }
4574 + },
4575 + "node_modules/y18n": {
4576 + "version": "5.0.8",
4577 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
4578 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
4579 + "dev": true,
4580 + "license": "ISC",
4581 + "engines": {
4582 + "node": ">=10"
4583 + }
4584 + },
4585 + "node_modules/yallist": {
4586 + "version": "5.0.0",
4587 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
4588 + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
4589 + "dev": true,
4590 + "license": "BlueOak-1.0.0",
4591 + "engines": {
4592 + "node": ">=18"
4593 + }
4594 + },
4595 + "node_modules/yargs": {
4596 + "version": "17.7.2",
4597 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
4598 + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
4599 + "dev": true,
4600 + "license": "MIT",
4601 + "dependencies": {
4602 + "cliui": "^8.0.1",
4603 + "escalade": "^3.1.1",
4604 + "get-caller-file": "^2.0.5",
4605 + "require-directory": "^2.1.1",
4606 + "string-width": "^4.2.3",
4607 + "y18n": "^5.0.5",
4608 + "yargs-parser": "^21.1.1"
4609 + },
4610 + "engines": {
4611 + "node": ">=12"
4612 + }
4613 + },
4614 + "node_modules/yargs-parser": {
4615 + "version": "21.1.1",
4616 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
4617 + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
4618 + "dev": true,
4619 + "license": "ISC",
4620 + "engines": {
4621 + "node": ">=12"
4622 + }
4623 + },
4624 + "node_modules/yargs/node_modules/ansi-regex": {
4625 + "version": "5.0.1",
4626 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4627 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4628 + "dev": true,
4629 + "license": "MIT",
4630 + "engines": {
4631 + "node": ">=8"
4632 + }
4633 + },
4634 + "node_modules/yargs/node_modules/emoji-regex": {
4635 + "version": "8.0.0",
4636 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4637 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4638 + "dev": true,
4639 + "license": "MIT"
4640 + },
4641 + "node_modules/yargs/node_modules/is-fullwidth-code-point": {
4642 + "version": "3.0.0",
4643 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4644 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4645 + "dev": true,
4646 + "license": "MIT",
4647 + "engines": {
4648 + "node": ">=8"
4649 + }
4650 + },
4651 + "node_modules/yargs/node_modules/string-width": {
4652 + "version": "4.2.3",
4653 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4654 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4655 + "dev": true,
4656 + "license": "MIT",
4657 + "dependencies": {
4658 + "emoji-regex": "^8.0.0",
4659 + "is-fullwidth-code-point": "^3.0.0",
4660 + "strip-ansi": "^6.0.1"
4661 + },
4662 + "engines": {
4663 + "node": ">=8"
4664 + }
4665 + },
4666 + "node_modules/yargs/node_modules/strip-ansi": {
4667 + "version": "6.0.1",
4668 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4669 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4670 + "dev": true,
4671 + "license": "MIT",
4672 + "dependencies": {
4673 + "ansi-regex": "^5.0.1"
4674 + },
4675 + "engines": {
4676 + "node": ">=8"
4677 + }
4678 + },
4679 + "node_modules/zeptomatch": {
4680 + "version": "2.1.0",
4681 + "resolved": "https://registry.npmjs.org/zeptomatch/-/zeptomatch-2.1.0.tgz",
4682 + "integrity": "sha512-KiGErG2J0G82LSpniV0CtIzjlJ10E04j02VOudJsPyPwNZgGnRKQy7I1R7GMyg/QswnE4l7ohSGrQbQbjXPPDA==",
4683 + "dev": true,
4684 + "license": "MIT",
4685 + "dependencies": {
4686 + "grammex": "^3.1.11",
4687 + "graphmatch": "^1.1.0"
4688 + }
4689 + }
4690 + }
4691 + }
api/package.json
@@ -20,7 +20,10 @@ "date-fns": "^4.1.0",
20 20 "express": "^5.2.1"
21 21 },
22 22 "devDependencies": {
23 + "@types/better-sqlite3": "^7.6.13",
24 + "@types/node": "^25.5.0",
23 25 "ava": "^6.4.1",
26 + "prisma": "^7.5.0",
24 27 "supertest": "^7.1.4"
25 28 }
26 29 }