a a vibe-coded abomination experiment of a fragrance review platform built on the atmosphere.
drydown.social
1{
2 "name": "drydown",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "drydown",
9 "version": "0.0.0",
10 "dependencies": {
11 "@atproto/api": "^0.18.13",
12 "@atproto/oauth-client-browser": "^0.3.39",
13 "@taurean/stylebase": "^0.11.0",
14 "@types/react-helmet": "^6.1.11",
15 "idb-keyval": "^6.2.2",
16 "preact": "^10.27.2",
17 "react-helmet": "^6.1.0",
18 "web-haptics": "^0.0.6",
19 "wouter": "^3.9.0"
20 },
21 "devDependencies": {
22 "@atproto/lex-cli": "^0.9.8",
23 "@preact/preset-vite": "^2.10.2",
24 "@types/node": "^24.10.1",
25 "typescript": "~5.9.3",
26 "vite": "^7.2.4"
27 }
28 },
29 "node_modules/@atproto-labs/did-resolver": {
30 "version": "0.2.5",
31 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.5.tgz",
32 "integrity": "sha512-he7EC6OMSifNs01a4RT9mta/yYitoKDzlK9ty2TFV5Uj/+HpB4vYMRdIDFrRW0Hcsehy90E2t/dw0t7361MEKQ==",
33 "license": "MIT",
34 "dependencies": {
35 "@atproto-labs/fetch": "0.2.3",
36 "@atproto-labs/pipe": "0.1.1",
37 "@atproto-labs/simple-store": "0.3.0",
38 "@atproto-labs/simple-store-memory": "0.1.4",
39 "@atproto/did": "0.2.4",
40 "zod": "^3.23.8"
41 }
42 },
43 "node_modules/@atproto-labs/fetch": {
44 "version": "0.2.3",
45 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz",
46 "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==",
47 "license": "MIT",
48 "dependencies": {
49 "@atproto-labs/pipe": "0.1.1"
50 }
51 },
52 "node_modules/@atproto-labs/handle-resolver": {
53 "version": "0.3.5",
54 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.5.tgz",
55 "integrity": "sha512-r3b+plCh/0arN535Aool9gL6yTSbAPDOyReURbA2TWAaeW4vrSJPwR6yYUx0k0vmVPjkZPIdUVd63bG/+VG5MA==",
56 "license": "MIT",
57 "dependencies": {
58 "@atproto-labs/simple-store": "0.3.0",
59 "@atproto-labs/simple-store-memory": "0.1.4",
60 "@atproto/did": "0.2.4",
61 "zod": "^3.23.8"
62 }
63 },
64 "node_modules/@atproto-labs/identity-resolver": {
65 "version": "0.3.5",
66 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.5.tgz",
67 "integrity": "sha512-kSxnreUSPhKL77doUbSl/9I6Y9qpkpD7MMJoYFQVU/WG0PB90tzfIb6DNuWsjbU2I5Q91Nzc4Tm4VJMV+OPKGQ==",
68 "license": "MIT",
69 "dependencies": {
70 "@atproto-labs/did-resolver": "0.2.5",
71 "@atproto-labs/handle-resolver": "0.3.5"
72 }
73 },
74 "node_modules/@atproto-labs/pipe": {
75 "version": "0.1.1",
76 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz",
77 "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==",
78 "license": "MIT"
79 },
80 "node_modules/@atproto-labs/simple-store": {
81 "version": "0.3.0",
82 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz",
83 "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==",
84 "license": "MIT"
85 },
86 "node_modules/@atproto-labs/simple-store-memory": {
87 "version": "0.1.4",
88 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz",
89 "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==",
90 "license": "MIT",
91 "dependencies": {
92 "@atproto-labs/simple-store": "0.3.0",
93 "lru-cache": "^10.2.0"
94 }
95 },
96 "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": {
97 "version": "10.4.3",
98 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
99 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
100 "license": "ISC"
101 },
102 "node_modules/@atproto/api": {
103 "version": "0.18.13",
104 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.13.tgz",
105 "integrity": "sha512-CULZ01pSJDltLS/Gc9MMrhFzB6OM3ezyZw7KoeLT/sBfwgA1ddA4mWdTh7DIRosPRigXtA05bnoiCutZbQDo+Q==",
106 "license": "MIT",
107 "dependencies": {
108 "@atproto/common-web": "^0.4.11",
109 "@atproto/lexicon": "^0.6.0",
110 "@atproto/syntax": "^0.4.2",
111 "@atproto/xrpc": "^0.7.7",
112 "await-lock": "^2.2.2",
113 "multiformats": "^9.9.0",
114 "tlds": "^1.234.0",
115 "zod": "^3.23.8"
116 }
117 },
118 "node_modules/@atproto/common-web": {
119 "version": "0.4.11",
120 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.11.tgz",
121 "integrity": "sha512-VHejNmSABU8/03VrQ3e36AmT5U3UIeio+qSUqCrO1oNgrJcWfGy1rpj0FVtUugWF8Un29+yzkukzWGZfXL70rQ==",
122 "license": "MIT",
123 "dependencies": {
124 "@atproto/lex-data": "0.0.7",
125 "@atproto/lex-json": "0.0.7",
126 "zod": "^3.23.8"
127 }
128 },
129 "node_modules/@atproto/did": {
130 "version": "0.2.4",
131 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.4.tgz",
132 "integrity": "sha512-nxNiCgXeo7pfjojq9fpfZxCO0X0xUipNVKW+AHNZwQKiUDt6zYL0VXEfm8HBUwQOCmKvj2pRRSM1Cur+tUWk3g==",
133 "license": "MIT",
134 "dependencies": {
135 "zod": "^3.23.8"
136 }
137 },
138 "node_modules/@atproto/jwk": {
139 "version": "0.6.0",
140 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz",
141 "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==",
142 "license": "MIT",
143 "dependencies": {
144 "multiformats": "^9.9.0",
145 "zod": "^3.23.8"
146 }
147 },
148 "node_modules/@atproto/jwk-jose": {
149 "version": "0.1.11",
150 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz",
151 "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==",
152 "license": "MIT",
153 "dependencies": {
154 "@atproto/jwk": "0.6.0",
155 "jose": "^5.2.0"
156 }
157 },
158 "node_modules/@atproto/jwk-webcrypto": {
159 "version": "0.2.0",
160 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz",
161 "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==",
162 "license": "MIT",
163 "dependencies": {
164 "@atproto/jwk": "0.6.0",
165 "@atproto/jwk-jose": "0.1.11",
166 "zod": "^3.23.8"
167 }
168 },
169 "node_modules/@atproto/lex-cli": {
170 "version": "0.9.8",
171 "resolved": "https://registry.npmjs.org/@atproto/lex-cli/-/lex-cli-0.9.8.tgz",
172 "integrity": "sha512-0ebVyp12i3S8oE77+BxahbTmyrXcqeC9GTx2HGa/PA9KjnThapkGkgVQjIWw74DNQprzbg9EkiQsaKU2xFYhmA==",
173 "dev": true,
174 "license": "MIT",
175 "dependencies": {
176 "@atproto/lexicon": "^0.6.0",
177 "@atproto/syntax": "^0.4.2",
178 "chalk": "^4.1.2",
179 "commander": "^9.4.0",
180 "prettier": "^3.2.5",
181 "ts-morph": "^24.0.0",
182 "yesno": "^0.4.0",
183 "zod": "^3.23.8"
184 },
185 "bin": {
186 "lex": "dist/index.js"
187 },
188 "engines": {
189 "node": ">=18.7.0"
190 }
191 },
192 "node_modules/@atproto/lex-data": {
193 "version": "0.0.7",
194 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.7.tgz",
195 "integrity": "sha512-W/Q5o9o7n2Sv3UywckChu01X5lwQUtaiiOkGJLnRsdkQTyC6813nPgY+p2sG7NwwM+82lu+FUV9fE/Ul3VqaJw==",
196 "license": "MIT",
197 "dependencies": {
198 "@atproto/syntax": "0.4.2",
199 "multiformats": "^9.9.0",
200 "tslib": "^2.8.1",
201 "uint8arrays": "3.0.0",
202 "unicode-segmenter": "^0.14.0"
203 }
204 },
205 "node_modules/@atproto/lex-json": {
206 "version": "0.0.7",
207 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.7.tgz",
208 "integrity": "sha512-bjNPD5M/MhLfjNM7tcxuls80UgXpHqxdOxDXEUouAtZQV/nIDhGjmNUvKxOmOgnDsiZRnT2g5y3onrnjH3a44g==",
209 "license": "MIT",
210 "dependencies": {
211 "@atproto/lex-data": "0.0.7",
212 "tslib": "^2.8.1"
213 }
214 },
215 "node_modules/@atproto/lexicon": {
216 "version": "0.6.0",
217 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.0.tgz",
218 "integrity": "sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ==",
219 "license": "MIT",
220 "dependencies": {
221 "@atproto/common-web": "^0.4.7",
222 "@atproto/syntax": "^0.4.2",
223 "iso-datestring-validator": "^2.2.2",
224 "multiformats": "^9.9.0",
225 "zod": "^3.23.8"
226 }
227 },
228 "node_modules/@atproto/oauth-client": {
229 "version": "0.5.13",
230 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.13.tgz",
231 "integrity": "sha512-FLbqHkC7BAVZ90LHVzSxQf+s8ZNIQI4TsDuhYDyzi7lYtktFHDbgd88KuM2ClJFOtGCsSS17yR1Joy925tDSaA==",
232 "license": "MIT",
233 "dependencies": {
234 "@atproto-labs/did-resolver": "0.2.5",
235 "@atproto-labs/fetch": "0.2.3",
236 "@atproto-labs/handle-resolver": "0.3.5",
237 "@atproto-labs/identity-resolver": "0.3.5",
238 "@atproto-labs/simple-store": "0.3.0",
239 "@atproto-labs/simple-store-memory": "0.1.4",
240 "@atproto/did": "0.2.4",
241 "@atproto/jwk": "0.6.0",
242 "@atproto/oauth-types": "0.6.1",
243 "@atproto/xrpc": "0.7.7",
244 "core-js": "^3",
245 "multiformats": "^9.9.0",
246 "zod": "^3.23.8"
247 }
248 },
249 "node_modules/@atproto/oauth-client-browser": {
250 "version": "0.3.39",
251 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-browser/-/oauth-client-browser-0.3.39.tgz",
252 "integrity": "sha512-71TWoPzshfAo7qFdwjE8yYQwUyvVoSFFcyFKChz1wM623GdOW0CSELmQ8JJLQrcCT74GWQUImt9gSmU/bjQ1YA==",
253 "license": "MIT",
254 "dependencies": {
255 "@atproto-labs/did-resolver": "0.2.5",
256 "@atproto-labs/handle-resolver": "0.3.5",
257 "@atproto-labs/simple-store": "0.3.0",
258 "@atproto/did": "0.2.4",
259 "@atproto/jwk": "0.6.0",
260 "@atproto/jwk-webcrypto": "0.2.0",
261 "@atproto/oauth-client": "0.5.13",
262 "@atproto/oauth-types": "0.6.1",
263 "core-js": "^3"
264 }
265 },
266 "node_modules/@atproto/oauth-types": {
267 "version": "0.6.1",
268 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.6.1.tgz",
269 "integrity": "sha512-3z92GN/6zCq9E2GTTfZM27tWEbvi1qwFSA7KoS5+wqBC4kSsLvnLxmbKH402Z40DfWS4YWqw0DkHsgP0LNFDEA==",
270 "license": "MIT",
271 "dependencies": {
272 "@atproto/did": "0.2.4",
273 "@atproto/jwk": "0.6.0",
274 "zod": "^3.23.8"
275 }
276 },
277 "node_modules/@atproto/syntax": {
278 "version": "0.4.2",
279 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.2.tgz",
280 "integrity": "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==",
281 "license": "MIT"
282 },
283 "node_modules/@atproto/xrpc": {
284 "version": "0.7.7",
285 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz",
286 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==",
287 "license": "MIT",
288 "dependencies": {
289 "@atproto/lexicon": "^0.6.0",
290 "zod": "^3.23.8"
291 }
292 },
293 "node_modules/@babel/code-frame": {
294 "version": "7.27.1",
295 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
296 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
297 "dev": true,
298 "license": "MIT",
299 "dependencies": {
300 "@babel/helper-validator-identifier": "^7.27.1",
301 "js-tokens": "^4.0.0",
302 "picocolors": "^1.1.1"
303 },
304 "engines": {
305 "node": ">=6.9.0"
306 }
307 },
308 "node_modules/@babel/compat-data": {
309 "version": "7.28.5",
310 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
311 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
312 "dev": true,
313 "license": "MIT",
314 "engines": {
315 "node": ">=6.9.0"
316 }
317 },
318 "node_modules/@babel/core": {
319 "version": "7.28.5",
320 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
321 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
322 "dev": true,
323 "license": "MIT",
324 "dependencies": {
325 "@babel/code-frame": "^7.27.1",
326 "@babel/generator": "^7.28.5",
327 "@babel/helper-compilation-targets": "^7.27.2",
328 "@babel/helper-module-transforms": "^7.28.3",
329 "@babel/helpers": "^7.28.4",
330 "@babel/parser": "^7.28.5",
331 "@babel/template": "^7.27.2",
332 "@babel/traverse": "^7.28.5",
333 "@babel/types": "^7.28.5",
334 "@jridgewell/remapping": "^2.3.5",
335 "convert-source-map": "^2.0.0",
336 "debug": "^4.1.0",
337 "gensync": "^1.0.0-beta.2",
338 "json5": "^2.2.3",
339 "semver": "^6.3.1"
340 },
341 "engines": {
342 "node": ">=6.9.0"
343 },
344 "funding": {
345 "type": "opencollective",
346 "url": "https://opencollective.com/babel"
347 }
348 },
349 "node_modules/@babel/generator": {
350 "version": "7.28.5",
351 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
352 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
353 "dev": true,
354 "license": "MIT",
355 "dependencies": {
356 "@babel/parser": "^7.28.5",
357 "@babel/types": "^7.28.5",
358 "@jridgewell/gen-mapping": "^0.3.12",
359 "@jridgewell/trace-mapping": "^0.3.28",
360 "jsesc": "^3.0.2"
361 },
362 "engines": {
363 "node": ">=6.9.0"
364 }
365 },
366 "node_modules/@babel/helper-annotate-as-pure": {
367 "version": "7.27.3",
368 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz",
369 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==",
370 "dev": true,
371 "license": "MIT",
372 "dependencies": {
373 "@babel/types": "^7.27.3"
374 },
375 "engines": {
376 "node": ">=6.9.0"
377 }
378 },
379 "node_modules/@babel/helper-compilation-targets": {
380 "version": "7.27.2",
381 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
382 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
383 "dev": true,
384 "license": "MIT",
385 "dependencies": {
386 "@babel/compat-data": "^7.27.2",
387 "@babel/helper-validator-option": "^7.27.1",
388 "browserslist": "^4.24.0",
389 "lru-cache": "^5.1.1",
390 "semver": "^6.3.1"
391 },
392 "engines": {
393 "node": ">=6.9.0"
394 }
395 },
396 "node_modules/@babel/helper-globals": {
397 "version": "7.28.0",
398 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
399 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
400 "dev": true,
401 "license": "MIT",
402 "engines": {
403 "node": ">=6.9.0"
404 }
405 },
406 "node_modules/@babel/helper-module-imports": {
407 "version": "7.27.1",
408 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
409 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
410 "dev": true,
411 "license": "MIT",
412 "dependencies": {
413 "@babel/traverse": "^7.27.1",
414 "@babel/types": "^7.27.1"
415 },
416 "engines": {
417 "node": ">=6.9.0"
418 }
419 },
420 "node_modules/@babel/helper-module-transforms": {
421 "version": "7.28.3",
422 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
423 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
424 "dev": true,
425 "license": "MIT",
426 "dependencies": {
427 "@babel/helper-module-imports": "^7.27.1",
428 "@babel/helper-validator-identifier": "^7.27.1",
429 "@babel/traverse": "^7.28.3"
430 },
431 "engines": {
432 "node": ">=6.9.0"
433 },
434 "peerDependencies": {
435 "@babel/core": "^7.0.0"
436 }
437 },
438 "node_modules/@babel/helper-plugin-utils": {
439 "version": "7.27.1",
440 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
441 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
442 "dev": true,
443 "license": "MIT",
444 "engines": {
445 "node": ">=6.9.0"
446 }
447 },
448 "node_modules/@babel/helper-string-parser": {
449 "version": "7.27.1",
450 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
451 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
452 "dev": true,
453 "license": "MIT",
454 "engines": {
455 "node": ">=6.9.0"
456 }
457 },
458 "node_modules/@babel/helper-validator-identifier": {
459 "version": "7.28.5",
460 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
461 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
462 "dev": true,
463 "license": "MIT",
464 "engines": {
465 "node": ">=6.9.0"
466 }
467 },
468 "node_modules/@babel/helper-validator-option": {
469 "version": "7.27.1",
470 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
471 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
472 "dev": true,
473 "license": "MIT",
474 "engines": {
475 "node": ">=6.9.0"
476 }
477 },
478 "node_modules/@babel/helpers": {
479 "version": "7.28.4",
480 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
481 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
482 "dev": true,
483 "license": "MIT",
484 "dependencies": {
485 "@babel/template": "^7.27.2",
486 "@babel/types": "^7.28.4"
487 },
488 "engines": {
489 "node": ">=6.9.0"
490 }
491 },
492 "node_modules/@babel/parser": {
493 "version": "7.28.5",
494 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
495 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
496 "dev": true,
497 "license": "MIT",
498 "dependencies": {
499 "@babel/types": "^7.28.5"
500 },
501 "bin": {
502 "parser": "bin/babel-parser.js"
503 },
504 "engines": {
505 "node": ">=6.0.0"
506 }
507 },
508 "node_modules/@babel/plugin-syntax-jsx": {
509 "version": "7.27.1",
510 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz",
511 "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==",
512 "dev": true,
513 "license": "MIT",
514 "dependencies": {
515 "@babel/helper-plugin-utils": "^7.27.1"
516 },
517 "engines": {
518 "node": ">=6.9.0"
519 },
520 "peerDependencies": {
521 "@babel/core": "^7.0.0-0"
522 }
523 },
524 "node_modules/@babel/plugin-transform-react-jsx": {
525 "version": "7.27.1",
526 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz",
527 "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==",
528 "dev": true,
529 "license": "MIT",
530 "dependencies": {
531 "@babel/helper-annotate-as-pure": "^7.27.1",
532 "@babel/helper-module-imports": "^7.27.1",
533 "@babel/helper-plugin-utils": "^7.27.1",
534 "@babel/plugin-syntax-jsx": "^7.27.1",
535 "@babel/types": "^7.27.1"
536 },
537 "engines": {
538 "node": ">=6.9.0"
539 },
540 "peerDependencies": {
541 "@babel/core": "^7.0.0-0"
542 }
543 },
544 "node_modules/@babel/plugin-transform-react-jsx-development": {
545 "version": "7.27.1",
546 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz",
547 "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==",
548 "dev": true,
549 "license": "MIT",
550 "dependencies": {
551 "@babel/plugin-transform-react-jsx": "^7.27.1"
552 },
553 "engines": {
554 "node": ">=6.9.0"
555 },
556 "peerDependencies": {
557 "@babel/core": "^7.0.0-0"
558 }
559 },
560 "node_modules/@babel/template": {
561 "version": "7.27.2",
562 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
563 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
564 "dev": true,
565 "license": "MIT",
566 "dependencies": {
567 "@babel/code-frame": "^7.27.1",
568 "@babel/parser": "^7.27.2",
569 "@babel/types": "^7.27.1"
570 },
571 "engines": {
572 "node": ">=6.9.0"
573 }
574 },
575 "node_modules/@babel/traverse": {
576 "version": "7.28.5",
577 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
578 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
579 "dev": true,
580 "license": "MIT",
581 "dependencies": {
582 "@babel/code-frame": "^7.27.1",
583 "@babel/generator": "^7.28.5",
584 "@babel/helper-globals": "^7.28.0",
585 "@babel/parser": "^7.28.5",
586 "@babel/template": "^7.27.2",
587 "@babel/types": "^7.28.5",
588 "debug": "^4.3.1"
589 },
590 "engines": {
591 "node": ">=6.9.0"
592 }
593 },
594 "node_modules/@babel/types": {
595 "version": "7.28.5",
596 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
597 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
598 "dev": true,
599 "license": "MIT",
600 "dependencies": {
601 "@babel/helper-string-parser": "^7.27.1",
602 "@babel/helper-validator-identifier": "^7.28.5"
603 },
604 "engines": {
605 "node": ">=6.9.0"
606 }
607 },
608 "node_modules/@esbuild/aix-ppc64": {
609 "version": "0.27.2",
610 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
611 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
612 "cpu": [
613 "ppc64"
614 ],
615 "dev": true,
616 "license": "MIT",
617 "optional": true,
618 "os": [
619 "aix"
620 ],
621 "engines": {
622 "node": ">=18"
623 }
624 },
625 "node_modules/@esbuild/android-arm": {
626 "version": "0.27.2",
627 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
628 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
629 "cpu": [
630 "arm"
631 ],
632 "dev": true,
633 "license": "MIT",
634 "optional": true,
635 "os": [
636 "android"
637 ],
638 "engines": {
639 "node": ">=18"
640 }
641 },
642 "node_modules/@esbuild/android-arm64": {
643 "version": "0.27.2",
644 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
645 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
646 "cpu": [
647 "arm64"
648 ],
649 "dev": true,
650 "license": "MIT",
651 "optional": true,
652 "os": [
653 "android"
654 ],
655 "engines": {
656 "node": ">=18"
657 }
658 },
659 "node_modules/@esbuild/android-x64": {
660 "version": "0.27.2",
661 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
662 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
663 "cpu": [
664 "x64"
665 ],
666 "dev": true,
667 "license": "MIT",
668 "optional": true,
669 "os": [
670 "android"
671 ],
672 "engines": {
673 "node": ">=18"
674 }
675 },
676 "node_modules/@esbuild/darwin-arm64": {
677 "version": "0.27.2",
678 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
679 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
680 "cpu": [
681 "arm64"
682 ],
683 "dev": true,
684 "license": "MIT",
685 "optional": true,
686 "os": [
687 "darwin"
688 ],
689 "engines": {
690 "node": ">=18"
691 }
692 },
693 "node_modules/@esbuild/darwin-x64": {
694 "version": "0.27.2",
695 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
696 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
697 "cpu": [
698 "x64"
699 ],
700 "dev": true,
701 "license": "MIT",
702 "optional": true,
703 "os": [
704 "darwin"
705 ],
706 "engines": {
707 "node": ">=18"
708 }
709 },
710 "node_modules/@esbuild/freebsd-arm64": {
711 "version": "0.27.2",
712 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
713 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
714 "cpu": [
715 "arm64"
716 ],
717 "dev": true,
718 "license": "MIT",
719 "optional": true,
720 "os": [
721 "freebsd"
722 ],
723 "engines": {
724 "node": ">=18"
725 }
726 },
727 "node_modules/@esbuild/freebsd-x64": {
728 "version": "0.27.2",
729 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
730 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
731 "cpu": [
732 "x64"
733 ],
734 "dev": true,
735 "license": "MIT",
736 "optional": true,
737 "os": [
738 "freebsd"
739 ],
740 "engines": {
741 "node": ">=18"
742 }
743 },
744 "node_modules/@esbuild/linux-arm": {
745 "version": "0.27.2",
746 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
747 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
748 "cpu": [
749 "arm"
750 ],
751 "dev": true,
752 "license": "MIT",
753 "optional": true,
754 "os": [
755 "linux"
756 ],
757 "engines": {
758 "node": ">=18"
759 }
760 },
761 "node_modules/@esbuild/linux-arm64": {
762 "version": "0.27.2",
763 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
764 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
765 "cpu": [
766 "arm64"
767 ],
768 "dev": true,
769 "license": "MIT",
770 "optional": true,
771 "os": [
772 "linux"
773 ],
774 "engines": {
775 "node": ">=18"
776 }
777 },
778 "node_modules/@esbuild/linux-ia32": {
779 "version": "0.27.2",
780 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
781 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
782 "cpu": [
783 "ia32"
784 ],
785 "dev": true,
786 "license": "MIT",
787 "optional": true,
788 "os": [
789 "linux"
790 ],
791 "engines": {
792 "node": ">=18"
793 }
794 },
795 "node_modules/@esbuild/linux-loong64": {
796 "version": "0.27.2",
797 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
798 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
799 "cpu": [
800 "loong64"
801 ],
802 "dev": true,
803 "license": "MIT",
804 "optional": true,
805 "os": [
806 "linux"
807 ],
808 "engines": {
809 "node": ">=18"
810 }
811 },
812 "node_modules/@esbuild/linux-mips64el": {
813 "version": "0.27.2",
814 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
815 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
816 "cpu": [
817 "mips64el"
818 ],
819 "dev": true,
820 "license": "MIT",
821 "optional": true,
822 "os": [
823 "linux"
824 ],
825 "engines": {
826 "node": ">=18"
827 }
828 },
829 "node_modules/@esbuild/linux-ppc64": {
830 "version": "0.27.2",
831 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
832 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
833 "cpu": [
834 "ppc64"
835 ],
836 "dev": true,
837 "license": "MIT",
838 "optional": true,
839 "os": [
840 "linux"
841 ],
842 "engines": {
843 "node": ">=18"
844 }
845 },
846 "node_modules/@esbuild/linux-riscv64": {
847 "version": "0.27.2",
848 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
849 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
850 "cpu": [
851 "riscv64"
852 ],
853 "dev": true,
854 "license": "MIT",
855 "optional": true,
856 "os": [
857 "linux"
858 ],
859 "engines": {
860 "node": ">=18"
861 }
862 },
863 "node_modules/@esbuild/linux-s390x": {
864 "version": "0.27.2",
865 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
866 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
867 "cpu": [
868 "s390x"
869 ],
870 "dev": true,
871 "license": "MIT",
872 "optional": true,
873 "os": [
874 "linux"
875 ],
876 "engines": {
877 "node": ">=18"
878 }
879 },
880 "node_modules/@esbuild/linux-x64": {
881 "version": "0.27.2",
882 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
883 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
884 "cpu": [
885 "x64"
886 ],
887 "dev": true,
888 "license": "MIT",
889 "optional": true,
890 "os": [
891 "linux"
892 ],
893 "engines": {
894 "node": ">=18"
895 }
896 },
897 "node_modules/@esbuild/netbsd-arm64": {
898 "version": "0.27.2",
899 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
900 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
901 "cpu": [
902 "arm64"
903 ],
904 "dev": true,
905 "license": "MIT",
906 "optional": true,
907 "os": [
908 "netbsd"
909 ],
910 "engines": {
911 "node": ">=18"
912 }
913 },
914 "node_modules/@esbuild/netbsd-x64": {
915 "version": "0.27.2",
916 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
917 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
918 "cpu": [
919 "x64"
920 ],
921 "dev": true,
922 "license": "MIT",
923 "optional": true,
924 "os": [
925 "netbsd"
926 ],
927 "engines": {
928 "node": ">=18"
929 }
930 },
931 "node_modules/@esbuild/openbsd-arm64": {
932 "version": "0.27.2",
933 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
934 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
935 "cpu": [
936 "arm64"
937 ],
938 "dev": true,
939 "license": "MIT",
940 "optional": true,
941 "os": [
942 "openbsd"
943 ],
944 "engines": {
945 "node": ">=18"
946 }
947 },
948 "node_modules/@esbuild/openbsd-x64": {
949 "version": "0.27.2",
950 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
951 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
952 "cpu": [
953 "x64"
954 ],
955 "dev": true,
956 "license": "MIT",
957 "optional": true,
958 "os": [
959 "openbsd"
960 ],
961 "engines": {
962 "node": ">=18"
963 }
964 },
965 "node_modules/@esbuild/openharmony-arm64": {
966 "version": "0.27.2",
967 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
968 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
969 "cpu": [
970 "arm64"
971 ],
972 "dev": true,
973 "license": "MIT",
974 "optional": true,
975 "os": [
976 "openharmony"
977 ],
978 "engines": {
979 "node": ">=18"
980 }
981 },
982 "node_modules/@esbuild/sunos-x64": {
983 "version": "0.27.2",
984 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
985 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
986 "cpu": [
987 "x64"
988 ],
989 "dev": true,
990 "license": "MIT",
991 "optional": true,
992 "os": [
993 "sunos"
994 ],
995 "engines": {
996 "node": ">=18"
997 }
998 },
999 "node_modules/@esbuild/win32-arm64": {
1000 "version": "0.27.2",
1001 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
1002 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
1003 "cpu": [
1004 "arm64"
1005 ],
1006 "dev": true,
1007 "license": "MIT",
1008 "optional": true,
1009 "os": [
1010 "win32"
1011 ],
1012 "engines": {
1013 "node": ">=18"
1014 }
1015 },
1016 "node_modules/@esbuild/win32-ia32": {
1017 "version": "0.27.2",
1018 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
1019 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
1020 "cpu": [
1021 "ia32"
1022 ],
1023 "dev": true,
1024 "license": "MIT",
1025 "optional": true,
1026 "os": [
1027 "win32"
1028 ],
1029 "engines": {
1030 "node": ">=18"
1031 }
1032 },
1033 "node_modules/@esbuild/win32-x64": {
1034 "version": "0.27.2",
1035 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
1036 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
1037 "cpu": [
1038 "x64"
1039 ],
1040 "dev": true,
1041 "license": "MIT",
1042 "optional": true,
1043 "os": [
1044 "win32"
1045 ],
1046 "engines": {
1047 "node": ">=18"
1048 }
1049 },
1050 "node_modules/@jridgewell/gen-mapping": {
1051 "version": "0.3.13",
1052 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1053 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1054 "dev": true,
1055 "license": "MIT",
1056 "dependencies": {
1057 "@jridgewell/sourcemap-codec": "^1.5.0",
1058 "@jridgewell/trace-mapping": "^0.3.24"
1059 }
1060 },
1061 "node_modules/@jridgewell/remapping": {
1062 "version": "2.3.5",
1063 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1064 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1065 "dev": true,
1066 "license": "MIT",
1067 "dependencies": {
1068 "@jridgewell/gen-mapping": "^0.3.5",
1069 "@jridgewell/trace-mapping": "^0.3.24"
1070 }
1071 },
1072 "node_modules/@jridgewell/resolve-uri": {
1073 "version": "3.1.2",
1074 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1075 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1076 "dev": true,
1077 "license": "MIT",
1078 "engines": {
1079 "node": ">=6.0.0"
1080 }
1081 },
1082 "node_modules/@jridgewell/sourcemap-codec": {
1083 "version": "1.5.5",
1084 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1085 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1086 "dev": true,
1087 "license": "MIT"
1088 },
1089 "node_modules/@jridgewell/trace-mapping": {
1090 "version": "0.3.31",
1091 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1092 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1093 "dev": true,
1094 "license": "MIT",
1095 "dependencies": {
1096 "@jridgewell/resolve-uri": "^3.1.0",
1097 "@jridgewell/sourcemap-codec": "^1.4.14"
1098 }
1099 },
1100 "node_modules/@preact/preset-vite": {
1101 "version": "2.10.2",
1102 "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.10.2.tgz",
1103 "integrity": "sha512-K9wHlJOtkE+cGqlyQ5v9kL3Ge0Ql4LlIZjkUTL+1zf3nNdF88F9UZN6VTV8jdzBX9Fl7WSzeNMSDG7qECPmSmg==",
1104 "dev": true,
1105 "license": "MIT",
1106 "dependencies": {
1107 "@babel/plugin-transform-react-jsx": "^7.22.15",
1108 "@babel/plugin-transform-react-jsx-development": "^7.22.5",
1109 "@prefresh/vite": "^2.4.1",
1110 "@rollup/pluginutils": "^4.1.1",
1111 "babel-plugin-transform-hook-names": "^1.0.2",
1112 "debug": "^4.3.4",
1113 "picocolors": "^1.1.1",
1114 "vite-prerender-plugin": "^0.5.3"
1115 },
1116 "peerDependencies": {
1117 "@babel/core": "7.x",
1118 "vite": "2.x || 3.x || 4.x || 5.x || 6.x || 7.x"
1119 }
1120 },
1121 "node_modules/@prefresh/babel-plugin": {
1122 "version": "0.5.2",
1123 "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.2.tgz",
1124 "integrity": "sha512-AOl4HG6dAxWkJ5ndPHBgBa49oo/9bOiJuRDKHLSTyH+Fd9x00shTXpdiTj1W41l6oQIwUOAgJeHMn4QwIDpHkA==",
1125 "dev": true,
1126 "license": "MIT"
1127 },
1128 "node_modules/@prefresh/core": {
1129 "version": "1.5.9",
1130 "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.9.tgz",
1131 "integrity": "sha512-IKBKCPaz34OFVC+adiQ2qaTF5qdztO2/4ZPf4KsRTgjKosWqxVXmEbxCiUydYZRY8GVie+DQlKzQr9gt6HQ+EQ==",
1132 "dev": true,
1133 "license": "MIT",
1134 "peerDependencies": {
1135 "preact": "^10.0.0 || ^11.0.0-0"
1136 }
1137 },
1138 "node_modules/@prefresh/utils": {
1139 "version": "1.2.1",
1140 "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.1.tgz",
1141 "integrity": "sha512-vq/sIuN5nYfYzvyayXI4C2QkprfNaHUQ9ZX+3xLD8nL3rWyzpxOm1+K7RtMbhd+66QcaISViK7amjnheQ/4WZw==",
1142 "dev": true,
1143 "license": "MIT"
1144 },
1145 "node_modules/@prefresh/vite": {
1146 "version": "2.4.11",
1147 "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.11.tgz",
1148 "integrity": "sha512-/XjURQqdRiCG3NpMmWqE9kJwrg9IchIOWHzulCfqg2sRe/8oQ1g5De7xrk9lbqPIQLn7ntBkKdqWXIj4E9YXyg==",
1149 "dev": true,
1150 "license": "MIT",
1151 "dependencies": {
1152 "@babel/core": "^7.22.1",
1153 "@prefresh/babel-plugin": "0.5.2",
1154 "@prefresh/core": "^1.5.0",
1155 "@prefresh/utils": "^1.2.0",
1156 "@rollup/pluginutils": "^4.2.1"
1157 },
1158 "peerDependencies": {
1159 "preact": "^10.4.0 || ^11.0.0-0",
1160 "vite": ">=2.0.0"
1161 }
1162 },
1163 "node_modules/@rollup/pluginutils": {
1164 "version": "4.2.1",
1165 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
1166 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
1167 "dev": true,
1168 "license": "MIT",
1169 "dependencies": {
1170 "estree-walker": "^2.0.1",
1171 "picomatch": "^2.2.2"
1172 },
1173 "engines": {
1174 "node": ">= 8.0.0"
1175 }
1176 },
1177 "node_modules/@rollup/rollup-android-arm-eabi": {
1178 "version": "4.55.1",
1179 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.55.1.tgz",
1180 "integrity": "sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==",
1181 "cpu": [
1182 "arm"
1183 ],
1184 "dev": true,
1185 "license": "MIT",
1186 "optional": true,
1187 "os": [
1188 "android"
1189 ]
1190 },
1191 "node_modules/@rollup/rollup-android-arm64": {
1192 "version": "4.55.1",
1193 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.55.1.tgz",
1194 "integrity": "sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==",
1195 "cpu": [
1196 "arm64"
1197 ],
1198 "dev": true,
1199 "license": "MIT",
1200 "optional": true,
1201 "os": [
1202 "android"
1203 ]
1204 },
1205 "node_modules/@rollup/rollup-darwin-arm64": {
1206 "version": "4.55.1",
1207 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.55.1.tgz",
1208 "integrity": "sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==",
1209 "cpu": [
1210 "arm64"
1211 ],
1212 "dev": true,
1213 "license": "MIT",
1214 "optional": true,
1215 "os": [
1216 "darwin"
1217 ]
1218 },
1219 "node_modules/@rollup/rollup-darwin-x64": {
1220 "version": "4.55.1",
1221 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.55.1.tgz",
1222 "integrity": "sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==",
1223 "cpu": [
1224 "x64"
1225 ],
1226 "dev": true,
1227 "license": "MIT",
1228 "optional": true,
1229 "os": [
1230 "darwin"
1231 ]
1232 },
1233 "node_modules/@rollup/rollup-freebsd-arm64": {
1234 "version": "4.55.1",
1235 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.55.1.tgz",
1236 "integrity": "sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==",
1237 "cpu": [
1238 "arm64"
1239 ],
1240 "dev": true,
1241 "license": "MIT",
1242 "optional": true,
1243 "os": [
1244 "freebsd"
1245 ]
1246 },
1247 "node_modules/@rollup/rollup-freebsd-x64": {
1248 "version": "4.55.1",
1249 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.55.1.tgz",
1250 "integrity": "sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==",
1251 "cpu": [
1252 "x64"
1253 ],
1254 "dev": true,
1255 "license": "MIT",
1256 "optional": true,
1257 "os": [
1258 "freebsd"
1259 ]
1260 },
1261 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1262 "version": "4.55.1",
1263 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.55.1.tgz",
1264 "integrity": "sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==",
1265 "cpu": [
1266 "arm"
1267 ],
1268 "dev": true,
1269 "license": "MIT",
1270 "optional": true,
1271 "os": [
1272 "linux"
1273 ]
1274 },
1275 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1276 "version": "4.55.1",
1277 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.55.1.tgz",
1278 "integrity": "sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==",
1279 "cpu": [
1280 "arm"
1281 ],
1282 "dev": true,
1283 "license": "MIT",
1284 "optional": true,
1285 "os": [
1286 "linux"
1287 ]
1288 },
1289 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1290 "version": "4.55.1",
1291 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.55.1.tgz",
1292 "integrity": "sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==",
1293 "cpu": [
1294 "arm64"
1295 ],
1296 "dev": true,
1297 "license": "MIT",
1298 "optional": true,
1299 "os": [
1300 "linux"
1301 ]
1302 },
1303 "node_modules/@rollup/rollup-linux-arm64-musl": {
1304 "version": "4.55.1",
1305 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.55.1.tgz",
1306 "integrity": "sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==",
1307 "cpu": [
1308 "arm64"
1309 ],
1310 "dev": true,
1311 "license": "MIT",
1312 "optional": true,
1313 "os": [
1314 "linux"
1315 ]
1316 },
1317 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1318 "version": "4.55.1",
1319 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.55.1.tgz",
1320 "integrity": "sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==",
1321 "cpu": [
1322 "loong64"
1323 ],
1324 "dev": true,
1325 "license": "MIT",
1326 "optional": true,
1327 "os": [
1328 "linux"
1329 ]
1330 },
1331 "node_modules/@rollup/rollup-linux-loong64-musl": {
1332 "version": "4.55.1",
1333 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.55.1.tgz",
1334 "integrity": "sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==",
1335 "cpu": [
1336 "loong64"
1337 ],
1338 "dev": true,
1339 "license": "MIT",
1340 "optional": true,
1341 "os": [
1342 "linux"
1343 ]
1344 },
1345 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1346 "version": "4.55.1",
1347 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.55.1.tgz",
1348 "integrity": "sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==",
1349 "cpu": [
1350 "ppc64"
1351 ],
1352 "dev": true,
1353 "license": "MIT",
1354 "optional": true,
1355 "os": [
1356 "linux"
1357 ]
1358 },
1359 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1360 "version": "4.55.1",
1361 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.55.1.tgz",
1362 "integrity": "sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==",
1363 "cpu": [
1364 "ppc64"
1365 ],
1366 "dev": true,
1367 "license": "MIT",
1368 "optional": true,
1369 "os": [
1370 "linux"
1371 ]
1372 },
1373 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1374 "version": "4.55.1",
1375 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.55.1.tgz",
1376 "integrity": "sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==",
1377 "cpu": [
1378 "riscv64"
1379 ],
1380 "dev": true,
1381 "license": "MIT",
1382 "optional": true,
1383 "os": [
1384 "linux"
1385 ]
1386 },
1387 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1388 "version": "4.55.1",
1389 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.55.1.tgz",
1390 "integrity": "sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==",
1391 "cpu": [
1392 "riscv64"
1393 ],
1394 "dev": true,
1395 "license": "MIT",
1396 "optional": true,
1397 "os": [
1398 "linux"
1399 ]
1400 },
1401 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1402 "version": "4.55.1",
1403 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.55.1.tgz",
1404 "integrity": "sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==",
1405 "cpu": [
1406 "s390x"
1407 ],
1408 "dev": true,
1409 "license": "MIT",
1410 "optional": true,
1411 "os": [
1412 "linux"
1413 ]
1414 },
1415 "node_modules/@rollup/rollup-linux-x64-gnu": {
1416 "version": "4.55.1",
1417 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.55.1.tgz",
1418 "integrity": "sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==",
1419 "cpu": [
1420 "x64"
1421 ],
1422 "dev": true,
1423 "license": "MIT",
1424 "optional": true,
1425 "os": [
1426 "linux"
1427 ]
1428 },
1429 "node_modules/@rollup/rollup-linux-x64-musl": {
1430 "version": "4.55.1",
1431 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.55.1.tgz",
1432 "integrity": "sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==",
1433 "cpu": [
1434 "x64"
1435 ],
1436 "dev": true,
1437 "license": "MIT",
1438 "optional": true,
1439 "os": [
1440 "linux"
1441 ]
1442 },
1443 "node_modules/@rollup/rollup-openbsd-x64": {
1444 "version": "4.55.1",
1445 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.55.1.tgz",
1446 "integrity": "sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==",
1447 "cpu": [
1448 "x64"
1449 ],
1450 "dev": true,
1451 "license": "MIT",
1452 "optional": true,
1453 "os": [
1454 "openbsd"
1455 ]
1456 },
1457 "node_modules/@rollup/rollup-openharmony-arm64": {
1458 "version": "4.55.1",
1459 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.55.1.tgz",
1460 "integrity": "sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==",
1461 "cpu": [
1462 "arm64"
1463 ],
1464 "dev": true,
1465 "license": "MIT",
1466 "optional": true,
1467 "os": [
1468 "openharmony"
1469 ]
1470 },
1471 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1472 "version": "4.55.1",
1473 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.55.1.tgz",
1474 "integrity": "sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==",
1475 "cpu": [
1476 "arm64"
1477 ],
1478 "dev": true,
1479 "license": "MIT",
1480 "optional": true,
1481 "os": [
1482 "win32"
1483 ]
1484 },
1485 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1486 "version": "4.55.1",
1487 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.55.1.tgz",
1488 "integrity": "sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==",
1489 "cpu": [
1490 "ia32"
1491 ],
1492 "dev": true,
1493 "license": "MIT",
1494 "optional": true,
1495 "os": [
1496 "win32"
1497 ]
1498 },
1499 "node_modules/@rollup/rollup-win32-x64-gnu": {
1500 "version": "4.55.1",
1501 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.55.1.tgz",
1502 "integrity": "sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==",
1503 "cpu": [
1504 "x64"
1505 ],
1506 "dev": true,
1507 "license": "MIT",
1508 "optional": true,
1509 "os": [
1510 "win32"
1511 ]
1512 },
1513 "node_modules/@rollup/rollup-win32-x64-msvc": {
1514 "version": "4.55.1",
1515 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.55.1.tgz",
1516 "integrity": "sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==",
1517 "cpu": [
1518 "x64"
1519 ],
1520 "dev": true,
1521 "license": "MIT",
1522 "optional": true,
1523 "os": [
1524 "win32"
1525 ]
1526 },
1527 "node_modules/@taurean/stylebase": {
1528 "version": "0.11.0",
1529 "resolved": "https://registry.npmjs.org/@taurean/stylebase/-/stylebase-0.11.0.tgz",
1530 "integrity": "sha512-8oJ1dmzs8gbydINRB8+tSv85Tm7OZ2GYp9HSNoRGD9tU8PgqKRzdPcIw72c4koGSKhNpgFw5OaggwiGJ+XM3Dg==",
1531 "license": "SEE LICENSE IN LICENSE"
1532 },
1533 "node_modules/@ts-morph/common": {
1534 "version": "0.25.0",
1535 "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.25.0.tgz",
1536 "integrity": "sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==",
1537 "dev": true,
1538 "license": "MIT",
1539 "dependencies": {
1540 "minimatch": "^9.0.4",
1541 "path-browserify": "^1.0.1",
1542 "tinyglobby": "^0.2.9"
1543 }
1544 },
1545 "node_modules/@types/estree": {
1546 "version": "1.0.8",
1547 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1548 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1549 "dev": true,
1550 "license": "MIT"
1551 },
1552 "node_modules/@types/node": {
1553 "version": "24.10.4",
1554 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.4.tgz",
1555 "integrity": "sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==",
1556 "dev": true,
1557 "license": "MIT",
1558 "dependencies": {
1559 "undici-types": "~7.16.0"
1560 }
1561 },
1562 "node_modules/@types/react": {
1563 "version": "19.2.14",
1564 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz",
1565 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==",
1566 "license": "MIT",
1567 "dependencies": {
1568 "csstype": "^3.2.2"
1569 }
1570 },
1571 "node_modules/@types/react-helmet": {
1572 "version": "6.1.11",
1573 "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.11.tgz",
1574 "integrity": "sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==",
1575 "license": "MIT",
1576 "dependencies": {
1577 "@types/react": "*"
1578 }
1579 },
1580 "node_modules/ansi-styles": {
1581 "version": "4.3.0",
1582 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1583 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1584 "dev": true,
1585 "license": "MIT",
1586 "dependencies": {
1587 "color-convert": "^2.0.1"
1588 },
1589 "engines": {
1590 "node": ">=8"
1591 },
1592 "funding": {
1593 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1594 }
1595 },
1596 "node_modules/await-lock": {
1597 "version": "2.2.2",
1598 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
1599 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
1600 "license": "MIT"
1601 },
1602 "node_modules/babel-plugin-transform-hook-names": {
1603 "version": "1.0.2",
1604 "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz",
1605 "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==",
1606 "dev": true,
1607 "license": "MIT",
1608 "peerDependencies": {
1609 "@babel/core": "^7.12.10"
1610 }
1611 },
1612 "node_modules/balanced-match": {
1613 "version": "1.0.2",
1614 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1615 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1616 "dev": true,
1617 "license": "MIT"
1618 },
1619 "node_modules/baseline-browser-mapping": {
1620 "version": "2.9.13",
1621 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.13.tgz",
1622 "integrity": "sha512-WhtvB2NG2wjr04+h77sg3klAIwrgOqnjS49GGudnUPGFFgg7G17y7Qecqp+2Dr5kUDxNRBca0SK7cG8JwzkWDQ==",
1623 "dev": true,
1624 "license": "Apache-2.0",
1625 "bin": {
1626 "baseline-browser-mapping": "dist/cli.js"
1627 }
1628 },
1629 "node_modules/boolbase": {
1630 "version": "1.0.0",
1631 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1632 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
1633 "dev": true,
1634 "license": "ISC"
1635 },
1636 "node_modules/brace-expansion": {
1637 "version": "2.0.2",
1638 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1639 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1640 "dev": true,
1641 "license": "MIT",
1642 "dependencies": {
1643 "balanced-match": "^1.0.0"
1644 }
1645 },
1646 "node_modules/browserslist": {
1647 "version": "4.28.1",
1648 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
1649 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
1650 "dev": true,
1651 "funding": [
1652 {
1653 "type": "opencollective",
1654 "url": "https://opencollective.com/browserslist"
1655 },
1656 {
1657 "type": "tidelift",
1658 "url": "https://tidelift.com/funding/github/npm/browserslist"
1659 },
1660 {
1661 "type": "github",
1662 "url": "https://github.com/sponsors/ai"
1663 }
1664 ],
1665 "license": "MIT",
1666 "dependencies": {
1667 "baseline-browser-mapping": "^2.9.0",
1668 "caniuse-lite": "^1.0.30001759",
1669 "electron-to-chromium": "^1.5.263",
1670 "node-releases": "^2.0.27",
1671 "update-browserslist-db": "^1.2.0"
1672 },
1673 "bin": {
1674 "browserslist": "cli.js"
1675 },
1676 "engines": {
1677 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1678 }
1679 },
1680 "node_modules/caniuse-lite": {
1681 "version": "1.0.30001763",
1682 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001763.tgz",
1683 "integrity": "sha512-mh/dGtq56uN98LlNX9qdbKnzINhX0QzhiWBFEkFfsFO4QyCvL8YegrJAazCwXIeqkIob8BlZPGM3xdnY+sgmvQ==",
1684 "dev": true,
1685 "funding": [
1686 {
1687 "type": "opencollective",
1688 "url": "https://opencollective.com/browserslist"
1689 },
1690 {
1691 "type": "tidelift",
1692 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1693 },
1694 {
1695 "type": "github",
1696 "url": "https://github.com/sponsors/ai"
1697 }
1698 ],
1699 "license": "CC-BY-4.0"
1700 },
1701 "node_modules/chalk": {
1702 "version": "4.1.2",
1703 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1704 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1705 "dev": true,
1706 "license": "MIT",
1707 "dependencies": {
1708 "ansi-styles": "^4.1.0",
1709 "supports-color": "^7.1.0"
1710 },
1711 "engines": {
1712 "node": ">=10"
1713 },
1714 "funding": {
1715 "url": "https://github.com/chalk/chalk?sponsor=1"
1716 }
1717 },
1718 "node_modules/code-block-writer": {
1719 "version": "13.0.3",
1720 "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz",
1721 "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==",
1722 "dev": true,
1723 "license": "MIT"
1724 },
1725 "node_modules/color-convert": {
1726 "version": "2.0.1",
1727 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1728 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1729 "dev": true,
1730 "license": "MIT",
1731 "dependencies": {
1732 "color-name": "~1.1.4"
1733 },
1734 "engines": {
1735 "node": ">=7.0.0"
1736 }
1737 },
1738 "node_modules/color-name": {
1739 "version": "1.1.4",
1740 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1741 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1742 "dev": true,
1743 "license": "MIT"
1744 },
1745 "node_modules/commander": {
1746 "version": "9.5.0",
1747 "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
1748 "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
1749 "dev": true,
1750 "license": "MIT",
1751 "engines": {
1752 "node": "^12.20.0 || >=14"
1753 }
1754 },
1755 "node_modules/convert-source-map": {
1756 "version": "2.0.0",
1757 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1758 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1759 "dev": true,
1760 "license": "MIT"
1761 },
1762 "node_modules/core-js": {
1763 "version": "3.47.0",
1764 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz",
1765 "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==",
1766 "hasInstallScript": true,
1767 "license": "MIT",
1768 "funding": {
1769 "type": "opencollective",
1770 "url": "https://opencollective.com/core-js"
1771 }
1772 },
1773 "node_modules/css-select": {
1774 "version": "5.2.2",
1775 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
1776 "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
1777 "dev": true,
1778 "license": "BSD-2-Clause",
1779 "dependencies": {
1780 "boolbase": "^1.0.0",
1781 "css-what": "^6.1.0",
1782 "domhandler": "^5.0.2",
1783 "domutils": "^3.0.1",
1784 "nth-check": "^2.0.1"
1785 },
1786 "funding": {
1787 "url": "https://github.com/sponsors/fb55"
1788 }
1789 },
1790 "node_modules/css-what": {
1791 "version": "6.2.2",
1792 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
1793 "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
1794 "dev": true,
1795 "license": "BSD-2-Clause",
1796 "engines": {
1797 "node": ">= 6"
1798 },
1799 "funding": {
1800 "url": "https://github.com/sponsors/fb55"
1801 }
1802 },
1803 "node_modules/csstype": {
1804 "version": "3.2.3",
1805 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1806 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1807 "license": "MIT"
1808 },
1809 "node_modules/debug": {
1810 "version": "4.4.3",
1811 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1812 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1813 "dev": true,
1814 "license": "MIT",
1815 "dependencies": {
1816 "ms": "^2.1.3"
1817 },
1818 "engines": {
1819 "node": ">=6.0"
1820 },
1821 "peerDependenciesMeta": {
1822 "supports-color": {
1823 "optional": true
1824 }
1825 }
1826 },
1827 "node_modules/dom-serializer": {
1828 "version": "2.0.0",
1829 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
1830 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
1831 "dev": true,
1832 "license": "MIT",
1833 "dependencies": {
1834 "domelementtype": "^2.3.0",
1835 "domhandler": "^5.0.2",
1836 "entities": "^4.2.0"
1837 },
1838 "funding": {
1839 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
1840 }
1841 },
1842 "node_modules/domelementtype": {
1843 "version": "2.3.0",
1844 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
1845 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
1846 "dev": true,
1847 "funding": [
1848 {
1849 "type": "github",
1850 "url": "https://github.com/sponsors/fb55"
1851 }
1852 ],
1853 "license": "BSD-2-Clause"
1854 },
1855 "node_modules/domhandler": {
1856 "version": "5.0.3",
1857 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
1858 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
1859 "dev": true,
1860 "license": "BSD-2-Clause",
1861 "dependencies": {
1862 "domelementtype": "^2.3.0"
1863 },
1864 "engines": {
1865 "node": ">= 4"
1866 },
1867 "funding": {
1868 "url": "https://github.com/fb55/domhandler?sponsor=1"
1869 }
1870 },
1871 "node_modules/domutils": {
1872 "version": "3.2.2",
1873 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
1874 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
1875 "dev": true,
1876 "license": "BSD-2-Clause",
1877 "dependencies": {
1878 "dom-serializer": "^2.0.0",
1879 "domelementtype": "^2.3.0",
1880 "domhandler": "^5.0.3"
1881 },
1882 "funding": {
1883 "url": "https://github.com/fb55/domutils?sponsor=1"
1884 }
1885 },
1886 "node_modules/electron-to-chromium": {
1887 "version": "1.5.267",
1888 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
1889 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
1890 "dev": true,
1891 "license": "ISC"
1892 },
1893 "node_modules/entities": {
1894 "version": "4.5.0",
1895 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
1896 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
1897 "dev": true,
1898 "license": "BSD-2-Clause",
1899 "engines": {
1900 "node": ">=0.12"
1901 },
1902 "funding": {
1903 "url": "https://github.com/fb55/entities?sponsor=1"
1904 }
1905 },
1906 "node_modules/esbuild": {
1907 "version": "0.27.2",
1908 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
1909 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
1910 "dev": true,
1911 "hasInstallScript": true,
1912 "license": "MIT",
1913 "bin": {
1914 "esbuild": "bin/esbuild"
1915 },
1916 "engines": {
1917 "node": ">=18"
1918 },
1919 "optionalDependencies": {
1920 "@esbuild/aix-ppc64": "0.27.2",
1921 "@esbuild/android-arm": "0.27.2",
1922 "@esbuild/android-arm64": "0.27.2",
1923 "@esbuild/android-x64": "0.27.2",
1924 "@esbuild/darwin-arm64": "0.27.2",
1925 "@esbuild/darwin-x64": "0.27.2",
1926 "@esbuild/freebsd-arm64": "0.27.2",
1927 "@esbuild/freebsd-x64": "0.27.2",
1928 "@esbuild/linux-arm": "0.27.2",
1929 "@esbuild/linux-arm64": "0.27.2",
1930 "@esbuild/linux-ia32": "0.27.2",
1931 "@esbuild/linux-loong64": "0.27.2",
1932 "@esbuild/linux-mips64el": "0.27.2",
1933 "@esbuild/linux-ppc64": "0.27.2",
1934 "@esbuild/linux-riscv64": "0.27.2",
1935 "@esbuild/linux-s390x": "0.27.2",
1936 "@esbuild/linux-x64": "0.27.2",
1937 "@esbuild/netbsd-arm64": "0.27.2",
1938 "@esbuild/netbsd-x64": "0.27.2",
1939 "@esbuild/openbsd-arm64": "0.27.2",
1940 "@esbuild/openbsd-x64": "0.27.2",
1941 "@esbuild/openharmony-arm64": "0.27.2",
1942 "@esbuild/sunos-x64": "0.27.2",
1943 "@esbuild/win32-arm64": "0.27.2",
1944 "@esbuild/win32-ia32": "0.27.2",
1945 "@esbuild/win32-x64": "0.27.2"
1946 }
1947 },
1948 "node_modules/escalade": {
1949 "version": "3.2.0",
1950 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1951 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1952 "dev": true,
1953 "license": "MIT",
1954 "engines": {
1955 "node": ">=6"
1956 }
1957 },
1958 "node_modules/estree-walker": {
1959 "version": "2.0.2",
1960 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
1961 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
1962 "dev": true,
1963 "license": "MIT"
1964 },
1965 "node_modules/fsevents": {
1966 "version": "2.3.3",
1967 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1968 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1969 "dev": true,
1970 "hasInstallScript": true,
1971 "license": "MIT",
1972 "optional": true,
1973 "os": [
1974 "darwin"
1975 ],
1976 "engines": {
1977 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1978 }
1979 },
1980 "node_modules/gensync": {
1981 "version": "1.0.0-beta.2",
1982 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1983 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1984 "dev": true,
1985 "license": "MIT",
1986 "engines": {
1987 "node": ">=6.9.0"
1988 }
1989 },
1990 "node_modules/has-flag": {
1991 "version": "4.0.0",
1992 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1993 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1994 "dev": true,
1995 "license": "MIT",
1996 "engines": {
1997 "node": ">=8"
1998 }
1999 },
2000 "node_modules/he": {
2001 "version": "1.2.0",
2002 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
2003 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
2004 "dev": true,
2005 "license": "MIT",
2006 "bin": {
2007 "he": "bin/he"
2008 }
2009 },
2010 "node_modules/idb-keyval": {
2011 "version": "6.2.2",
2012 "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.2.tgz",
2013 "integrity": "sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg==",
2014 "license": "Apache-2.0"
2015 },
2016 "node_modules/iso-datestring-validator": {
2017 "version": "2.2.2",
2018 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
2019 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
2020 "license": "MIT"
2021 },
2022 "node_modules/jose": {
2023 "version": "5.10.0",
2024 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
2025 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
2026 "license": "MIT",
2027 "funding": {
2028 "url": "https://github.com/sponsors/panva"
2029 }
2030 },
2031 "node_modules/js-tokens": {
2032 "version": "4.0.0",
2033 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2034 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2035 "license": "MIT"
2036 },
2037 "node_modules/jsesc": {
2038 "version": "3.1.0",
2039 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
2040 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
2041 "dev": true,
2042 "license": "MIT",
2043 "bin": {
2044 "jsesc": "bin/jsesc"
2045 },
2046 "engines": {
2047 "node": ">=6"
2048 }
2049 },
2050 "node_modules/json5": {
2051 "version": "2.2.3",
2052 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
2053 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
2054 "dev": true,
2055 "license": "MIT",
2056 "bin": {
2057 "json5": "lib/cli.js"
2058 },
2059 "engines": {
2060 "node": ">=6"
2061 }
2062 },
2063 "node_modules/kolorist": {
2064 "version": "1.8.0",
2065 "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz",
2066 "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==",
2067 "dev": true,
2068 "license": "MIT"
2069 },
2070 "node_modules/loose-envify": {
2071 "version": "1.4.0",
2072 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
2073 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
2074 "license": "MIT",
2075 "dependencies": {
2076 "js-tokens": "^3.0.0 || ^4.0.0"
2077 },
2078 "bin": {
2079 "loose-envify": "cli.js"
2080 }
2081 },
2082 "node_modules/lru-cache": {
2083 "version": "5.1.1",
2084 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
2085 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
2086 "dev": true,
2087 "license": "ISC",
2088 "dependencies": {
2089 "yallist": "^3.0.2"
2090 }
2091 },
2092 "node_modules/magic-string": {
2093 "version": "0.30.21",
2094 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
2095 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
2096 "dev": true,
2097 "license": "MIT",
2098 "dependencies": {
2099 "@jridgewell/sourcemap-codec": "^1.5.5"
2100 }
2101 },
2102 "node_modules/minimatch": {
2103 "version": "9.0.5",
2104 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
2105 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
2106 "dev": true,
2107 "license": "ISC",
2108 "dependencies": {
2109 "brace-expansion": "^2.0.1"
2110 },
2111 "engines": {
2112 "node": ">=16 || 14 >=14.17"
2113 },
2114 "funding": {
2115 "url": "https://github.com/sponsors/isaacs"
2116 }
2117 },
2118 "node_modules/mitt": {
2119 "version": "3.0.1",
2120 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
2121 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
2122 "license": "MIT"
2123 },
2124 "node_modules/ms": {
2125 "version": "2.1.3",
2126 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2127 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2128 "dev": true,
2129 "license": "MIT"
2130 },
2131 "node_modules/multiformats": {
2132 "version": "9.9.0",
2133 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
2134 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
2135 "license": "(Apache-2.0 AND MIT)"
2136 },
2137 "node_modules/nanoid": {
2138 "version": "3.3.11",
2139 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
2140 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
2141 "dev": true,
2142 "funding": [
2143 {
2144 "type": "github",
2145 "url": "https://github.com/sponsors/ai"
2146 }
2147 ],
2148 "license": "MIT",
2149 "bin": {
2150 "nanoid": "bin/nanoid.cjs"
2151 },
2152 "engines": {
2153 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2154 }
2155 },
2156 "node_modules/node-html-parser": {
2157 "version": "6.1.13",
2158 "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz",
2159 "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==",
2160 "dev": true,
2161 "license": "MIT",
2162 "dependencies": {
2163 "css-select": "^5.1.0",
2164 "he": "1.2.0"
2165 }
2166 },
2167 "node_modules/node-releases": {
2168 "version": "2.0.27",
2169 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
2170 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
2171 "dev": true,
2172 "license": "MIT"
2173 },
2174 "node_modules/nth-check": {
2175 "version": "2.1.1",
2176 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
2177 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
2178 "dev": true,
2179 "license": "BSD-2-Clause",
2180 "dependencies": {
2181 "boolbase": "^1.0.0"
2182 },
2183 "funding": {
2184 "url": "https://github.com/fb55/nth-check?sponsor=1"
2185 }
2186 },
2187 "node_modules/object-assign": {
2188 "version": "4.1.1",
2189 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2190 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
2191 "license": "MIT",
2192 "engines": {
2193 "node": ">=0.10.0"
2194 }
2195 },
2196 "node_modules/path-browserify": {
2197 "version": "1.0.1",
2198 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
2199 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
2200 "dev": true,
2201 "license": "MIT"
2202 },
2203 "node_modules/picocolors": {
2204 "version": "1.1.1",
2205 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2206 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2207 "dev": true,
2208 "license": "ISC"
2209 },
2210 "node_modules/picomatch": {
2211 "version": "2.3.1",
2212 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2213 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2214 "dev": true,
2215 "license": "MIT",
2216 "engines": {
2217 "node": ">=8.6"
2218 },
2219 "funding": {
2220 "url": "https://github.com/sponsors/jonschlinkert"
2221 }
2222 },
2223 "node_modules/postcss": {
2224 "version": "8.5.6",
2225 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
2226 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
2227 "dev": true,
2228 "funding": [
2229 {
2230 "type": "opencollective",
2231 "url": "https://opencollective.com/postcss/"
2232 },
2233 {
2234 "type": "tidelift",
2235 "url": "https://tidelift.com/funding/github/npm/postcss"
2236 },
2237 {
2238 "type": "github",
2239 "url": "https://github.com/sponsors/ai"
2240 }
2241 ],
2242 "license": "MIT",
2243 "dependencies": {
2244 "nanoid": "^3.3.11",
2245 "picocolors": "^1.1.1",
2246 "source-map-js": "^1.2.1"
2247 },
2248 "engines": {
2249 "node": "^10 || ^12 || >=14"
2250 }
2251 },
2252 "node_modules/preact": {
2253 "version": "10.28.2",
2254 "resolved": "https://registry.npmjs.org/preact/-/preact-10.28.2.tgz",
2255 "integrity": "sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==",
2256 "license": "MIT",
2257 "funding": {
2258 "type": "opencollective",
2259 "url": "https://opencollective.com/preact"
2260 }
2261 },
2262 "node_modules/prettier": {
2263 "version": "3.7.4",
2264 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
2265 "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
2266 "dev": true,
2267 "license": "MIT",
2268 "bin": {
2269 "prettier": "bin/prettier.cjs"
2270 },
2271 "engines": {
2272 "node": ">=14"
2273 },
2274 "funding": {
2275 "url": "https://github.com/prettier/prettier?sponsor=1"
2276 }
2277 },
2278 "node_modules/prop-types": {
2279 "version": "15.8.1",
2280 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
2281 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
2282 "license": "MIT",
2283 "dependencies": {
2284 "loose-envify": "^1.4.0",
2285 "object-assign": "^4.1.1",
2286 "react-is": "^16.13.1"
2287 }
2288 },
2289 "node_modules/react": {
2290 "version": "18.3.1",
2291 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
2292 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
2293 "license": "MIT",
2294 "peer": true,
2295 "dependencies": {
2296 "loose-envify": "^1.1.0"
2297 },
2298 "engines": {
2299 "node": ">=0.10.0"
2300 }
2301 },
2302 "node_modules/react-fast-compare": {
2303 "version": "3.2.2",
2304 "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz",
2305 "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==",
2306 "license": "MIT"
2307 },
2308 "node_modules/react-helmet": {
2309 "version": "6.1.0",
2310 "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz",
2311 "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==",
2312 "license": "MIT",
2313 "dependencies": {
2314 "object-assign": "^4.1.1",
2315 "prop-types": "^15.7.2",
2316 "react-fast-compare": "^3.1.1",
2317 "react-side-effect": "^2.1.0"
2318 },
2319 "peerDependencies": {
2320 "react": ">=16.3.0"
2321 }
2322 },
2323 "node_modules/react-is": {
2324 "version": "16.13.1",
2325 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
2326 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
2327 "license": "MIT"
2328 },
2329 "node_modules/react-side-effect": {
2330 "version": "2.1.2",
2331 "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz",
2332 "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==",
2333 "license": "MIT",
2334 "peerDependencies": {
2335 "react": "^16.3.0 || ^17.0.0 || ^18.0.0"
2336 }
2337 },
2338 "node_modules/regexparam": {
2339 "version": "3.0.0",
2340 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz",
2341 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==",
2342 "license": "MIT",
2343 "engines": {
2344 "node": ">=8"
2345 }
2346 },
2347 "node_modules/rollup": {
2348 "version": "4.55.1",
2349 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.55.1.tgz",
2350 "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==",
2351 "dev": true,
2352 "license": "MIT",
2353 "dependencies": {
2354 "@types/estree": "1.0.8"
2355 },
2356 "bin": {
2357 "rollup": "dist/bin/rollup"
2358 },
2359 "engines": {
2360 "node": ">=18.0.0",
2361 "npm": ">=8.0.0"
2362 },
2363 "optionalDependencies": {
2364 "@rollup/rollup-android-arm-eabi": "4.55.1",
2365 "@rollup/rollup-android-arm64": "4.55.1",
2366 "@rollup/rollup-darwin-arm64": "4.55.1",
2367 "@rollup/rollup-darwin-x64": "4.55.1",
2368 "@rollup/rollup-freebsd-arm64": "4.55.1",
2369 "@rollup/rollup-freebsd-x64": "4.55.1",
2370 "@rollup/rollup-linux-arm-gnueabihf": "4.55.1",
2371 "@rollup/rollup-linux-arm-musleabihf": "4.55.1",
2372 "@rollup/rollup-linux-arm64-gnu": "4.55.1",
2373 "@rollup/rollup-linux-arm64-musl": "4.55.1",
2374 "@rollup/rollup-linux-loong64-gnu": "4.55.1",
2375 "@rollup/rollup-linux-loong64-musl": "4.55.1",
2376 "@rollup/rollup-linux-ppc64-gnu": "4.55.1",
2377 "@rollup/rollup-linux-ppc64-musl": "4.55.1",
2378 "@rollup/rollup-linux-riscv64-gnu": "4.55.1",
2379 "@rollup/rollup-linux-riscv64-musl": "4.55.1",
2380 "@rollup/rollup-linux-s390x-gnu": "4.55.1",
2381 "@rollup/rollup-linux-x64-gnu": "4.55.1",
2382 "@rollup/rollup-linux-x64-musl": "4.55.1",
2383 "@rollup/rollup-openbsd-x64": "4.55.1",
2384 "@rollup/rollup-openharmony-arm64": "4.55.1",
2385 "@rollup/rollup-win32-arm64-msvc": "4.55.1",
2386 "@rollup/rollup-win32-ia32-msvc": "4.55.1",
2387 "@rollup/rollup-win32-x64-gnu": "4.55.1",
2388 "@rollup/rollup-win32-x64-msvc": "4.55.1",
2389 "fsevents": "~2.3.2"
2390 }
2391 },
2392 "node_modules/semver": {
2393 "version": "6.3.1",
2394 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
2395 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
2396 "dev": true,
2397 "license": "ISC",
2398 "bin": {
2399 "semver": "bin/semver.js"
2400 }
2401 },
2402 "node_modules/simple-code-frame": {
2403 "version": "1.3.0",
2404 "resolved": "https://registry.npmjs.org/simple-code-frame/-/simple-code-frame-1.3.0.tgz",
2405 "integrity": "sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==",
2406 "dev": true,
2407 "license": "MIT",
2408 "dependencies": {
2409 "kolorist": "^1.6.0"
2410 }
2411 },
2412 "node_modules/source-map": {
2413 "version": "0.7.6",
2414 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
2415 "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==",
2416 "dev": true,
2417 "license": "BSD-3-Clause",
2418 "engines": {
2419 "node": ">= 12"
2420 }
2421 },
2422 "node_modules/source-map-js": {
2423 "version": "1.2.1",
2424 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2425 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2426 "dev": true,
2427 "license": "BSD-3-Clause",
2428 "engines": {
2429 "node": ">=0.10.0"
2430 }
2431 },
2432 "node_modules/stack-trace": {
2433 "version": "1.0.0-pre2",
2434 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz",
2435 "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==",
2436 "dev": true,
2437 "license": "MIT",
2438 "engines": {
2439 "node": ">=16"
2440 }
2441 },
2442 "node_modules/supports-color": {
2443 "version": "7.2.0",
2444 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2445 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2446 "dev": true,
2447 "license": "MIT",
2448 "dependencies": {
2449 "has-flag": "^4.0.0"
2450 },
2451 "engines": {
2452 "node": ">=8"
2453 }
2454 },
2455 "node_modules/tinyglobby": {
2456 "version": "0.2.15",
2457 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
2458 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
2459 "dev": true,
2460 "license": "MIT",
2461 "dependencies": {
2462 "fdir": "^6.5.0",
2463 "picomatch": "^4.0.3"
2464 },
2465 "engines": {
2466 "node": ">=12.0.0"
2467 },
2468 "funding": {
2469 "url": "https://github.com/sponsors/SuperchupuDev"
2470 }
2471 },
2472 "node_modules/tinyglobby/node_modules/fdir": {
2473 "version": "6.5.0",
2474 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2475 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2476 "dev": true,
2477 "license": "MIT",
2478 "engines": {
2479 "node": ">=12.0.0"
2480 },
2481 "peerDependencies": {
2482 "picomatch": "^3 || ^4"
2483 },
2484 "peerDependenciesMeta": {
2485 "picomatch": {
2486 "optional": true
2487 }
2488 }
2489 },
2490 "node_modules/tinyglobby/node_modules/picomatch": {
2491 "version": "4.0.3",
2492 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
2493 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
2494 "dev": true,
2495 "license": "MIT",
2496 "engines": {
2497 "node": ">=12"
2498 },
2499 "funding": {
2500 "url": "https://github.com/sponsors/jonschlinkert"
2501 }
2502 },
2503 "node_modules/tlds": {
2504 "version": "1.261.0",
2505 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
2506 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
2507 "license": "MIT",
2508 "bin": {
2509 "tlds": "bin.js"
2510 }
2511 },
2512 "node_modules/ts-morph": {
2513 "version": "24.0.0",
2514 "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-24.0.0.tgz",
2515 "integrity": "sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==",
2516 "dev": true,
2517 "license": "MIT",
2518 "dependencies": {
2519 "@ts-morph/common": "~0.25.0",
2520 "code-block-writer": "^13.0.3"
2521 }
2522 },
2523 "node_modules/tslib": {
2524 "version": "2.8.1",
2525 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2526 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2527 "license": "0BSD"
2528 },
2529 "node_modules/typescript": {
2530 "version": "5.9.3",
2531 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2532 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2533 "dev": true,
2534 "license": "Apache-2.0",
2535 "bin": {
2536 "tsc": "bin/tsc",
2537 "tsserver": "bin/tsserver"
2538 },
2539 "engines": {
2540 "node": ">=14.17"
2541 }
2542 },
2543 "node_modules/uint8arrays": {
2544 "version": "3.0.0",
2545 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
2546 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
2547 "license": "MIT",
2548 "dependencies": {
2549 "multiformats": "^9.4.2"
2550 }
2551 },
2552 "node_modules/undici-types": {
2553 "version": "7.16.0",
2554 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
2555 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
2556 "dev": true,
2557 "license": "MIT"
2558 },
2559 "node_modules/unicode-segmenter": {
2560 "version": "0.14.5",
2561 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
2562 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
2563 "license": "MIT"
2564 },
2565 "node_modules/update-browserslist-db": {
2566 "version": "1.2.3",
2567 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
2568 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
2569 "dev": true,
2570 "funding": [
2571 {
2572 "type": "opencollective",
2573 "url": "https://opencollective.com/browserslist"
2574 },
2575 {
2576 "type": "tidelift",
2577 "url": "https://tidelift.com/funding/github/npm/browserslist"
2578 },
2579 {
2580 "type": "github",
2581 "url": "https://github.com/sponsors/ai"
2582 }
2583 ],
2584 "license": "MIT",
2585 "dependencies": {
2586 "escalade": "^3.2.0",
2587 "picocolors": "^1.1.1"
2588 },
2589 "bin": {
2590 "update-browserslist-db": "cli.js"
2591 },
2592 "peerDependencies": {
2593 "browserslist": ">= 4.21.0"
2594 }
2595 },
2596 "node_modules/use-sync-external-store": {
2597 "version": "1.6.0",
2598 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
2599 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
2600 "license": "MIT",
2601 "peerDependencies": {
2602 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
2603 }
2604 },
2605 "node_modules/vite": {
2606 "version": "7.3.1",
2607 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
2608 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
2609 "dev": true,
2610 "license": "MIT",
2611 "dependencies": {
2612 "esbuild": "^0.27.0",
2613 "fdir": "^6.5.0",
2614 "picomatch": "^4.0.3",
2615 "postcss": "^8.5.6",
2616 "rollup": "^4.43.0",
2617 "tinyglobby": "^0.2.15"
2618 },
2619 "bin": {
2620 "vite": "bin/vite.js"
2621 },
2622 "engines": {
2623 "node": "^20.19.0 || >=22.12.0"
2624 },
2625 "funding": {
2626 "url": "https://github.com/vitejs/vite?sponsor=1"
2627 },
2628 "optionalDependencies": {
2629 "fsevents": "~2.3.3"
2630 },
2631 "peerDependencies": {
2632 "@types/node": "^20.19.0 || >=22.12.0",
2633 "jiti": ">=1.21.0",
2634 "less": "^4.0.0",
2635 "lightningcss": "^1.21.0",
2636 "sass": "^1.70.0",
2637 "sass-embedded": "^1.70.0",
2638 "stylus": ">=0.54.8",
2639 "sugarss": "^5.0.0",
2640 "terser": "^5.16.0",
2641 "tsx": "^4.8.1",
2642 "yaml": "^2.4.2"
2643 },
2644 "peerDependenciesMeta": {
2645 "@types/node": {
2646 "optional": true
2647 },
2648 "jiti": {
2649 "optional": true
2650 },
2651 "less": {
2652 "optional": true
2653 },
2654 "lightningcss": {
2655 "optional": true
2656 },
2657 "sass": {
2658 "optional": true
2659 },
2660 "sass-embedded": {
2661 "optional": true
2662 },
2663 "stylus": {
2664 "optional": true
2665 },
2666 "sugarss": {
2667 "optional": true
2668 },
2669 "terser": {
2670 "optional": true
2671 },
2672 "tsx": {
2673 "optional": true
2674 },
2675 "yaml": {
2676 "optional": true
2677 }
2678 }
2679 },
2680 "node_modules/vite-prerender-plugin": {
2681 "version": "0.5.12",
2682 "resolved": "https://registry.npmjs.org/vite-prerender-plugin/-/vite-prerender-plugin-0.5.12.tgz",
2683 "integrity": "sha512-EiwhbMn+flg14EysbLTmZSzq8NGTxhytgK3bf4aGRF1evWLGwZiHiUJ1KZDvbxgKbMf2pG6fJWGEa3UZXOnR1g==",
2684 "dev": true,
2685 "license": "MIT",
2686 "dependencies": {
2687 "kolorist": "^1.8.0",
2688 "magic-string": "0.x >= 0.26.0",
2689 "node-html-parser": "^6.1.12",
2690 "simple-code-frame": "^1.3.0",
2691 "source-map": "^0.7.4",
2692 "stack-trace": "^1.0.0-pre2"
2693 },
2694 "peerDependencies": {
2695 "vite": "5.x || 6.x || 7.x"
2696 }
2697 },
2698 "node_modules/vite/node_modules/fdir": {
2699 "version": "6.5.0",
2700 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2701 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2702 "dev": true,
2703 "license": "MIT",
2704 "engines": {
2705 "node": ">=12.0.0"
2706 },
2707 "peerDependencies": {
2708 "picomatch": "^3 || ^4"
2709 },
2710 "peerDependenciesMeta": {
2711 "picomatch": {
2712 "optional": true
2713 }
2714 }
2715 },
2716 "node_modules/vite/node_modules/picomatch": {
2717 "version": "4.0.3",
2718 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
2719 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
2720 "dev": true,
2721 "license": "MIT",
2722 "engines": {
2723 "node": ">=12"
2724 },
2725 "funding": {
2726 "url": "https://github.com/sponsors/jonschlinkert"
2727 }
2728 },
2729 "node_modules/web-haptics": {
2730 "version": "0.0.6",
2731 "resolved": "https://registry.npmjs.org/web-haptics/-/web-haptics-0.0.6.tgz",
2732 "integrity": "sha512-eCzcf1LDi20+Fr0x9V3OkX92k0gxEQXaHajmhXHitsnk6SxPeshv8TBtBRqxyst8HI1uf2FyFVE7QS3jo1gkrw==",
2733 "license": "MIT",
2734 "peerDependencies": {
2735 "react": ">=18",
2736 "react-dom": ">=18",
2737 "svelte": ">=4",
2738 "vue": ">=3"
2739 },
2740 "peerDependenciesMeta": {
2741 "react": {
2742 "optional": true
2743 },
2744 "react-dom": {
2745 "optional": true
2746 },
2747 "svelte": {
2748 "optional": true
2749 },
2750 "vue": {
2751 "optional": true
2752 }
2753 }
2754 },
2755 "node_modules/wouter": {
2756 "version": "3.9.0",
2757 "resolved": "https://registry.npmjs.org/wouter/-/wouter-3.9.0.tgz",
2758 "integrity": "sha512-sF/od/PIgqEQBQcrN7a2x3MX6MQE6nW0ygCfy9hQuUkuB28wEZuu/6M5GyqkrrEu9M6jxdkgE12yDFsQMKos4Q==",
2759 "license": "Unlicense",
2760 "dependencies": {
2761 "mitt": "^3.0.1",
2762 "regexparam": "^3.0.0",
2763 "use-sync-external-store": "^1.0.0"
2764 },
2765 "peerDependencies": {
2766 "react": ">=16.8.0"
2767 }
2768 },
2769 "node_modules/yallist": {
2770 "version": "3.1.1",
2771 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
2772 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
2773 "dev": true,
2774 "license": "ISC"
2775 },
2776 "node_modules/yesno": {
2777 "version": "0.4.0",
2778 "resolved": "https://registry.npmjs.org/yesno/-/yesno-0.4.0.tgz",
2779 "integrity": "sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==",
2780 "dev": true,
2781 "license": "BSD"
2782 },
2783 "node_modules/zod": {
2784 "version": "3.25.76",
2785 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
2786 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
2787 "license": "MIT",
2788 "funding": {
2789 "url": "https://github.com/sponsors/colinhacks"
2790 }
2791 }
2792 }
2793}