This repository has no description
81 kB
2315 lines
1{
2 "name": "chaos-soccer",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "chaos-soccer",
9 "version": "0.0.0",
10 "dependencies": {
11 "@atproto/api": "^0.19.19",
12 "@atproto/oauth-client-browser": "^0.3.42",
13 "pixi.js": "^8.6.0",
14 "planck": "^1.4.2",
15 "react": "^18.3.1",
16 "react-dom": "^18.3.1"
17 },
18 "devDependencies": {
19 "@types/node": "^22.10.0",
20 "@types/react": "^18.3.12",
21 "@types/react-dom": "^18.3.1",
22 "@vitejs/plugin-react": "^4.3.4",
23 "typescript": "^5.6.3",
24 "vite": "^6.0.0"
25 }
26 },
27 "node_modules/@atproto-labs/did-resolver": {
28 "version": "0.2.6",
29 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.6.tgz",
30 "integrity": "sha512-2K1bC04nI2fmgNcvof+yA28IhGlpWn2JKYlPa7To9JTKI45FINCGkQSGiL2nyXlyzDJJ34fZ1aq6/IRFIOIiqg==",
31 "license": "MIT",
32 "dependencies": {
33 "@atproto-labs/fetch": "0.2.3",
34 "@atproto-labs/pipe": "0.1.1",
35 "@atproto-labs/simple-store": "0.3.0",
36 "@atproto-labs/simple-store-memory": "0.1.4",
37 "@atproto/did": "0.3.0",
38 "zod": "^3.23.8"
39 }
40 },
41 "node_modules/@atproto-labs/fetch": {
42 "version": "0.2.3",
43 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz",
44 "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==",
45 "license": "MIT",
46 "dependencies": {
47 "@atproto-labs/pipe": "0.1.1"
48 }
49 },
50 "node_modules/@atproto-labs/handle-resolver": {
51 "version": "0.3.6",
52 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.6.tgz",
53 "integrity": "sha512-qnSTXvOBNj1EHhp2qTWSX8MS5q3AwYU5LKlt5fBvSbCjgmTr2j0URHCv+ydrwO55KvsojIkTMgeMOh4YuY4fCA==",
54 "license": "MIT",
55 "dependencies": {
56 "@atproto-labs/simple-store": "0.3.0",
57 "@atproto-labs/simple-store-memory": "0.1.4",
58 "@atproto/did": "0.3.0",
59 "zod": "^3.23.8"
60 }
61 },
62 "node_modules/@atproto-labs/identity-resolver": {
63 "version": "0.3.6",
64 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.6.tgz",
65 "integrity": "sha512-qoWqBDRobln0NR8L8dQjSp79E0chGkBhibEgxQa2f9WD+JbJdjQ0YvwwO5yeQn05pJoJmAwmI2wyJ45zjU7aWg==",
66 "license": "MIT",
67 "dependencies": {
68 "@atproto-labs/did-resolver": "0.2.6",
69 "@atproto-labs/handle-resolver": "0.3.6"
70 }
71 },
72 "node_modules/@atproto-labs/pipe": {
73 "version": "0.1.1",
74 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz",
75 "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==",
76 "license": "MIT"
77 },
78 "node_modules/@atproto-labs/simple-store": {
79 "version": "0.3.0",
80 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz",
81 "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==",
82 "license": "MIT"
83 },
84 "node_modules/@atproto-labs/simple-store-memory": {
85 "version": "0.1.4",
86 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz",
87 "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==",
88 "license": "MIT",
89 "dependencies": {
90 "@atproto-labs/simple-store": "0.3.0",
91 "lru-cache": "^10.2.0"
92 }
93 },
94 "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": {
95 "version": "10.4.3",
96 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
97 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
98 "license": "ISC"
99 },
100 "node_modules/@atproto/api": {
101 "version": "0.19.19",
102 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.19.19.tgz",
103 "integrity": "sha512-8pwyN3qM1HnaJzL297OBjfxwLLJvNHkFDr5smoFRLXEDiyPprQfbsH7YrGsJfX8Cez+KcHZAuZTY4Hh6NUBwBQ==",
104 "license": "MIT",
105 "dependencies": {
106 "@atproto/common-web": "^0.4.21",
107 "@atproto/lexicon": "^0.6.2",
108 "@atproto/syntax": "^0.5.4",
109 "@atproto/xrpc": "^0.7.7",
110 "await-lock": "^2.2.2",
111 "multiformats": "^9.9.0",
112 "tlds": "^1.234.0",
113 "zod": "^3.23.8"
114 }
115 },
116 "node_modules/@atproto/common-web": {
117 "version": "0.4.21",
118 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.21.tgz",
119 "integrity": "sha512-Odq+wdk3YNasGCjjlpl3bCIPvqYHige5DLfMkIffNv/2PI/iIj5ZvAvMvJlJ59OhReKSxtpI0invx5UQPc3+fw==",
120 "license": "MIT",
121 "dependencies": {
122 "@atproto/lex-data": "^0.0.15",
123 "@atproto/lex-json": "^0.0.16",
124 "@atproto/syntax": "^0.5.4",
125 "zod": "^3.23.8"
126 }
127 },
128 "node_modules/@atproto/did": {
129 "version": "0.3.0",
130 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.3.0.tgz",
131 "integrity": "sha512-raUPzUGegtW/6OxwCmM8bhZvuIMzxG5t9oWsth6Tp91Kb5fTnHV2h/KKNF1C82doeA4BdXCErTyg7ISwLbQkzA==",
132 "license": "MIT",
133 "dependencies": {
134 "zod": "^3.23.8"
135 }
136 },
137 "node_modules/@atproto/jwk": {
138 "version": "0.6.0",
139 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz",
140 "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==",
141 "license": "MIT",
142 "dependencies": {
143 "multiformats": "^9.9.0",
144 "zod": "^3.23.8"
145 }
146 },
147 "node_modules/@atproto/jwk-jose": {
148 "version": "0.1.11",
149 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz",
150 "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==",
151 "license": "MIT",
152 "dependencies": {
153 "@atproto/jwk": "0.6.0",
154 "jose": "^5.2.0"
155 }
156 },
157 "node_modules/@atproto/jwk-webcrypto": {
158 "version": "0.2.0",
159 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz",
160 "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==",
161 "license": "MIT",
162 "dependencies": {
163 "@atproto/jwk": "0.6.0",
164 "@atproto/jwk-jose": "0.1.11",
165 "zod": "^3.23.8"
166 }
167 },
168 "node_modules/@atproto/lex-data": {
169 "version": "0.0.15",
170 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.15.tgz",
171 "integrity": "sha512-ZsbGiaM5S3CnGrcTMbDGON3bLZzCi/Mx9UvcMREKSRujnF68eHgMiXxJqvykP7+QpOX6tYCK93axZkuJVhtSEw==",
172 "license": "MIT",
173 "dependencies": {
174 "multiformats": "^9.9.0",
175 "tslib": "^2.8.1",
176 "uint8arrays": "3.0.0",
177 "unicode-segmenter": "^0.14.0"
178 }
179 },
180 "node_modules/@atproto/lex-json": {
181 "version": "0.0.16",
182 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.16.tgz",
183 "integrity": "sha512-IgLgQ0krshVlrIYZ+heTBDbCnM3LmAgWvsaYn5MxvKA3LcBot3PG3ptdO8VOweVZ+WgCLuo39cz9EbUmIbqdtg==",
184 "license": "MIT",
185 "dependencies": {
186 "@atproto/lex-data": "^0.0.15",
187 "tslib": "^2.8.1"
188 }
189 },
190 "node_modules/@atproto/lexicon": {
191 "version": "0.6.2",
192 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.2.tgz",
193 "integrity": "sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==",
194 "license": "MIT",
195 "dependencies": {
196 "@atproto/common-web": "^0.4.18",
197 "@atproto/syntax": "^0.5.0",
198 "iso-datestring-validator": "^2.2.2",
199 "multiformats": "^9.9.0",
200 "zod": "^3.23.8"
201 }
202 },
203 "node_modules/@atproto/oauth-client": {
204 "version": "0.6.1",
205 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.6.1.tgz",
206 "integrity": "sha512-QTLbEFyv7EJuwJf4A8IZnsylK5wwrzrSsxy0INcZf9zktPVQvgckWhSvbfK8alp60M+rwWfQQAlodcCF4WB78A==",
207 "license": "MIT",
208 "dependencies": {
209 "@atproto-labs/did-resolver": "^0.2.6",
210 "@atproto-labs/fetch": "^0.2.3",
211 "@atproto-labs/handle-resolver": "^0.3.6",
212 "@atproto-labs/identity-resolver": "^0.3.6",
213 "@atproto-labs/simple-store": "^0.3.0",
214 "@atproto-labs/simple-store-memory": "^0.1.4",
215 "@atproto/did": "^0.3.0",
216 "@atproto/jwk": "^0.6.0",
217 "@atproto/oauth-types": "^0.6.3",
218 "@atproto/xrpc": "^0.7.7",
219 "core-js": "^3",
220 "multiformats": "^9.9.0",
221 "zod": "^3.23.8"
222 }
223 },
224 "node_modules/@atproto/oauth-client-browser": {
225 "version": "0.3.42",
226 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-browser/-/oauth-client-browser-0.3.42.tgz",
227 "integrity": "sha512-YRNMnZNid+ipBndpKbqZ+1uzb51Ci7Pit56iF2+hBljZkE6MAW/gkGwywJigVPlhkVKCO80PaXt8CHuON5kS8w==",
228 "license": "MIT",
229 "dependencies": {
230 "@atproto-labs/did-resolver": "^0.2.6",
231 "@atproto-labs/handle-resolver": "^0.3.6",
232 "@atproto-labs/simple-store": "^0.3.0",
233 "@atproto/did": "^0.3.0",
234 "@atproto/jwk": "^0.6.0",
235 "@atproto/jwk-webcrypto": "^0.2.0",
236 "@atproto/oauth-client": "^0.6.1",
237 "@atproto/oauth-types": "^0.6.3",
238 "core-js": "^3"
239 }
240 },
241 "node_modules/@atproto/oauth-types": {
242 "version": "0.6.3",
243 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.6.3.tgz",
244 "integrity": "sha512-jdKuoPknJuh/WjI+mYk7agSbx9mNVMbS6Dr3k1z2YMY2oRiCQjxYBuo4MLKATbxj05nMQaZRWlHRUazoAu5Cng==",
245 "license": "MIT",
246 "dependencies": {
247 "@atproto/did": "^0.3.0",
248 "@atproto/jwk": "^0.6.0",
249 "zod": "^3.23.8"
250 }
251 },
252 "node_modules/@atproto/syntax": {
253 "version": "0.5.4",
254 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.5.4.tgz",
255 "integrity": "sha512-9XJOpMAgsGFxMEIp8nJ8AIWv+krrY1xQMj+wULbbXhQztQV+9aZ0TbG9Jtn3Op2or8Kr6OqyWR4ga9Z189kKDw==",
256 "license": "MIT",
257 "dependencies": {
258 "tslib": "^2.8.1"
259 }
260 },
261 "node_modules/@atproto/xrpc": {
262 "version": "0.7.7",
263 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz",
264 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==",
265 "license": "MIT",
266 "dependencies": {
267 "@atproto/lexicon": "^0.6.0",
268 "zod": "^3.23.8"
269 }
270 },
271 "node_modules/@babel/code-frame": {
272 "version": "7.29.7",
273 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
274 "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
275 "dev": true,
276 "license": "MIT",
277 "dependencies": {
278 "@babel/helper-validator-identifier": "^7.29.7",
279 "js-tokens": "^4.0.0",
280 "picocolors": "^1.1.1"
281 },
282 "engines": {
283 "node": ">=6.9.0"
284 }
285 },
286 "node_modules/@babel/compat-data": {
287 "version": "7.29.7",
288 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz",
289 "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==",
290 "dev": true,
291 "license": "MIT",
292 "engines": {
293 "node": ">=6.9.0"
294 }
295 },
296 "node_modules/@babel/core": {
297 "version": "7.29.7",
298 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz",
299 "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==",
300 "dev": true,
301 "license": "MIT",
302 "dependencies": {
303 "@babel/code-frame": "^7.29.7",
304 "@babel/generator": "^7.29.7",
305 "@babel/helper-compilation-targets": "^7.29.7",
306 "@babel/helper-module-transforms": "^7.29.7",
307 "@babel/helpers": "^7.29.7",
308 "@babel/parser": "^7.29.7",
309 "@babel/template": "^7.29.7",
310 "@babel/traverse": "^7.29.7",
311 "@babel/types": "^7.29.7",
312 "@jridgewell/remapping": "^2.3.5",
313 "convert-source-map": "^2.0.0",
314 "debug": "^4.1.0",
315 "gensync": "^1.0.0-beta.2",
316 "json5": "^2.2.3",
317 "semver": "^6.3.1"
318 },
319 "engines": {
320 "node": ">=6.9.0"
321 },
322 "funding": {
323 "type": "opencollective",
324 "url": "https://opencollective.com/babel"
325 }
326 },
327 "node_modules/@babel/generator": {
328 "version": "7.29.7",
329 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz",
330 "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==",
331 "dev": true,
332 "license": "MIT",
333 "dependencies": {
334 "@babel/parser": "^7.29.7",
335 "@babel/types": "^7.29.7",
336 "@jridgewell/gen-mapping": "^0.3.12",
337 "@jridgewell/trace-mapping": "^0.3.28",
338 "jsesc": "^3.0.2"
339 },
340 "engines": {
341 "node": ">=6.9.0"
342 }
343 },
344 "node_modules/@babel/helper-compilation-targets": {
345 "version": "7.29.7",
346 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz",
347 "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==",
348 "dev": true,
349 "license": "MIT",
350 "dependencies": {
351 "@babel/compat-data": "^7.29.7",
352 "@babel/helper-validator-option": "^7.29.7",
353 "browserslist": "^4.24.0",
354 "lru-cache": "^5.1.1",
355 "semver": "^6.3.1"
356 },
357 "engines": {
358 "node": ">=6.9.0"
359 }
360 },
361 "node_modules/@babel/helper-globals": {
362 "version": "7.29.7",
363 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
364 "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
365 "dev": true,
366 "license": "MIT",
367 "engines": {
368 "node": ">=6.9.0"
369 }
370 },
371 "node_modules/@babel/helper-module-imports": {
372 "version": "7.29.7",
373 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
374 "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
375 "dev": true,
376 "license": "MIT",
377 "dependencies": {
378 "@babel/traverse": "^7.29.7",
379 "@babel/types": "^7.29.7"
380 },
381 "engines": {
382 "node": ">=6.9.0"
383 }
384 },
385 "node_modules/@babel/helper-module-transforms": {
386 "version": "7.29.7",
387 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz",
388 "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==",
389 "dev": true,
390 "license": "MIT",
391 "dependencies": {
392 "@babel/helper-module-imports": "^7.29.7",
393 "@babel/helper-validator-identifier": "^7.29.7",
394 "@babel/traverse": "^7.29.7"
395 },
396 "engines": {
397 "node": ">=6.9.0"
398 },
399 "peerDependencies": {
400 "@babel/core": "^7.0.0"
401 }
402 },
403 "node_modules/@babel/helper-plugin-utils": {
404 "version": "7.29.7",
405 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz",
406 "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==",
407 "dev": true,
408 "license": "MIT",
409 "engines": {
410 "node": ">=6.9.0"
411 }
412 },
413 "node_modules/@babel/helper-string-parser": {
414 "version": "7.29.7",
415 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
416 "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
417 "dev": true,
418 "license": "MIT",
419 "engines": {
420 "node": ">=6.9.0"
421 }
422 },
423 "node_modules/@babel/helper-validator-identifier": {
424 "version": "7.29.7",
425 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
426 "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
427 "dev": true,
428 "license": "MIT",
429 "engines": {
430 "node": ">=6.9.0"
431 }
432 },
433 "node_modules/@babel/helper-validator-option": {
434 "version": "7.29.7",
435 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
436 "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
437 "dev": true,
438 "license": "MIT",
439 "engines": {
440 "node": ">=6.9.0"
441 }
442 },
443 "node_modules/@babel/helpers": {
444 "version": "7.29.7",
445 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz",
446 "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==",
447 "dev": true,
448 "license": "MIT",
449 "dependencies": {
450 "@babel/template": "^7.29.7",
451 "@babel/types": "^7.29.7"
452 },
453 "engines": {
454 "node": ">=6.9.0"
455 }
456 },
457 "node_modules/@babel/parser": {
458 "version": "7.29.7",
459 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz",
460 "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==",
461 "dev": true,
462 "license": "MIT",
463 "dependencies": {
464 "@babel/types": "^7.29.7"
465 },
466 "bin": {
467 "parser": "bin/babel-parser.js"
468 },
469 "engines": {
470 "node": ">=6.0.0"
471 }
472 },
473 "node_modules/@babel/plugin-transform-react-jsx-self": {
474 "version": "7.29.7",
475 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz",
476 "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==",
477 "dev": true,
478 "license": "MIT",
479 "dependencies": {
480 "@babel/helper-plugin-utils": "^7.29.7"
481 },
482 "engines": {
483 "node": ">=6.9.0"
484 },
485 "peerDependencies": {
486 "@babel/core": "^7.0.0-0"
487 }
488 },
489 "node_modules/@babel/plugin-transform-react-jsx-source": {
490 "version": "7.29.7",
491 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz",
492 "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==",
493 "dev": true,
494 "license": "MIT",
495 "dependencies": {
496 "@babel/helper-plugin-utils": "^7.29.7"
497 },
498 "engines": {
499 "node": ">=6.9.0"
500 },
501 "peerDependencies": {
502 "@babel/core": "^7.0.0-0"
503 }
504 },
505 "node_modules/@babel/template": {
506 "version": "7.29.7",
507 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
508 "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
509 "dev": true,
510 "license": "MIT",
511 "dependencies": {
512 "@babel/code-frame": "^7.29.7",
513 "@babel/parser": "^7.29.7",
514 "@babel/types": "^7.29.7"
515 },
516 "engines": {
517 "node": ">=6.9.0"
518 }
519 },
520 "node_modules/@babel/traverse": {
521 "version": "7.29.7",
522 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz",
523 "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==",
524 "dev": true,
525 "license": "MIT",
526 "dependencies": {
527 "@babel/code-frame": "^7.29.7",
528 "@babel/generator": "^7.29.7",
529 "@babel/helper-globals": "^7.29.7",
530 "@babel/parser": "^7.29.7",
531 "@babel/template": "^7.29.7",
532 "@babel/types": "^7.29.7",
533 "debug": "^4.3.1"
534 },
535 "engines": {
536 "node": ">=6.9.0"
537 }
538 },
539 "node_modules/@babel/types": {
540 "version": "7.29.7",
541 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz",
542 "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==",
543 "dev": true,
544 "license": "MIT",
545 "dependencies": {
546 "@babel/helper-string-parser": "^7.29.7",
547 "@babel/helper-validator-identifier": "^7.29.7"
548 },
549 "engines": {
550 "node": ">=6.9.0"
551 }
552 },
553 "node_modules/@esbuild/aix-ppc64": {
554 "version": "0.25.12",
555 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
556 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
557 "cpu": [
558 "ppc64"
559 ],
560 "dev": true,
561 "license": "MIT",
562 "optional": true,
563 "os": [
564 "aix"
565 ],
566 "engines": {
567 "node": ">=18"
568 }
569 },
570 "node_modules/@esbuild/android-arm": {
571 "version": "0.25.12",
572 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
573 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
574 "cpu": [
575 "arm"
576 ],
577 "dev": true,
578 "license": "MIT",
579 "optional": true,
580 "os": [
581 "android"
582 ],
583 "engines": {
584 "node": ">=18"
585 }
586 },
587 "node_modules/@esbuild/android-arm64": {
588 "version": "0.25.12",
589 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
590 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
591 "cpu": [
592 "arm64"
593 ],
594 "dev": true,
595 "license": "MIT",
596 "optional": true,
597 "os": [
598 "android"
599 ],
600 "engines": {
601 "node": ">=18"
602 }
603 },
604 "node_modules/@esbuild/android-x64": {
605 "version": "0.25.12",
606 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
607 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
608 "cpu": [
609 "x64"
610 ],
611 "dev": true,
612 "license": "MIT",
613 "optional": true,
614 "os": [
615 "android"
616 ],
617 "engines": {
618 "node": ">=18"
619 }
620 },
621 "node_modules/@esbuild/darwin-arm64": {
622 "version": "0.25.12",
623 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
624 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
625 "cpu": [
626 "arm64"
627 ],
628 "dev": true,
629 "license": "MIT",
630 "optional": true,
631 "os": [
632 "darwin"
633 ],
634 "engines": {
635 "node": ">=18"
636 }
637 },
638 "node_modules/@esbuild/darwin-x64": {
639 "version": "0.25.12",
640 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
641 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
642 "cpu": [
643 "x64"
644 ],
645 "dev": true,
646 "license": "MIT",
647 "optional": true,
648 "os": [
649 "darwin"
650 ],
651 "engines": {
652 "node": ">=18"
653 }
654 },
655 "node_modules/@esbuild/freebsd-arm64": {
656 "version": "0.25.12",
657 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
658 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
659 "cpu": [
660 "arm64"
661 ],
662 "dev": true,
663 "license": "MIT",
664 "optional": true,
665 "os": [
666 "freebsd"
667 ],
668 "engines": {
669 "node": ">=18"
670 }
671 },
672 "node_modules/@esbuild/freebsd-x64": {
673 "version": "0.25.12",
674 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
675 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
676 "cpu": [
677 "x64"
678 ],
679 "dev": true,
680 "license": "MIT",
681 "optional": true,
682 "os": [
683 "freebsd"
684 ],
685 "engines": {
686 "node": ">=18"
687 }
688 },
689 "node_modules/@esbuild/linux-arm": {
690 "version": "0.25.12",
691 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
692 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
693 "cpu": [
694 "arm"
695 ],
696 "dev": true,
697 "license": "MIT",
698 "optional": true,
699 "os": [
700 "linux"
701 ],
702 "engines": {
703 "node": ">=18"
704 }
705 },
706 "node_modules/@esbuild/linux-arm64": {
707 "version": "0.25.12",
708 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
709 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
710 "cpu": [
711 "arm64"
712 ],
713 "dev": true,
714 "license": "MIT",
715 "optional": true,
716 "os": [
717 "linux"
718 ],
719 "engines": {
720 "node": ">=18"
721 }
722 },
723 "node_modules/@esbuild/linux-ia32": {
724 "version": "0.25.12",
725 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
726 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
727 "cpu": [
728 "ia32"
729 ],
730 "dev": true,
731 "license": "MIT",
732 "optional": true,
733 "os": [
734 "linux"
735 ],
736 "engines": {
737 "node": ">=18"
738 }
739 },
740 "node_modules/@esbuild/linux-loong64": {
741 "version": "0.25.12",
742 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
743 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
744 "cpu": [
745 "loong64"
746 ],
747 "dev": true,
748 "license": "MIT",
749 "optional": true,
750 "os": [
751 "linux"
752 ],
753 "engines": {
754 "node": ">=18"
755 }
756 },
757 "node_modules/@esbuild/linux-mips64el": {
758 "version": "0.25.12",
759 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
760 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
761 "cpu": [
762 "mips64el"
763 ],
764 "dev": true,
765 "license": "MIT",
766 "optional": true,
767 "os": [
768 "linux"
769 ],
770 "engines": {
771 "node": ">=18"
772 }
773 },
774 "node_modules/@esbuild/linux-ppc64": {
775 "version": "0.25.12",
776 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
777 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
778 "cpu": [
779 "ppc64"
780 ],
781 "dev": true,
782 "license": "MIT",
783 "optional": true,
784 "os": [
785 "linux"
786 ],
787 "engines": {
788 "node": ">=18"
789 }
790 },
791 "node_modules/@esbuild/linux-riscv64": {
792 "version": "0.25.12",
793 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
794 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
795 "cpu": [
796 "riscv64"
797 ],
798 "dev": true,
799 "license": "MIT",
800 "optional": true,
801 "os": [
802 "linux"
803 ],
804 "engines": {
805 "node": ">=18"
806 }
807 },
808 "node_modules/@esbuild/linux-s390x": {
809 "version": "0.25.12",
810 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
811 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
812 "cpu": [
813 "s390x"
814 ],
815 "dev": true,
816 "license": "MIT",
817 "optional": true,
818 "os": [
819 "linux"
820 ],
821 "engines": {
822 "node": ">=18"
823 }
824 },
825 "node_modules/@esbuild/linux-x64": {
826 "version": "0.25.12",
827 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
828 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
829 "cpu": [
830 "x64"
831 ],
832 "dev": true,
833 "license": "MIT",
834 "optional": true,
835 "os": [
836 "linux"
837 ],
838 "engines": {
839 "node": ">=18"
840 }
841 },
842 "node_modules/@esbuild/netbsd-arm64": {
843 "version": "0.25.12",
844 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
845 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
846 "cpu": [
847 "arm64"
848 ],
849 "dev": true,
850 "license": "MIT",
851 "optional": true,
852 "os": [
853 "netbsd"
854 ],
855 "engines": {
856 "node": ">=18"
857 }
858 },
859 "node_modules/@esbuild/netbsd-x64": {
860 "version": "0.25.12",
861 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
862 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
863 "cpu": [
864 "x64"
865 ],
866 "dev": true,
867 "license": "MIT",
868 "optional": true,
869 "os": [
870 "netbsd"
871 ],
872 "engines": {
873 "node": ">=18"
874 }
875 },
876 "node_modules/@esbuild/openbsd-arm64": {
877 "version": "0.25.12",
878 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
879 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
880 "cpu": [
881 "arm64"
882 ],
883 "dev": true,
884 "license": "MIT",
885 "optional": true,
886 "os": [
887 "openbsd"
888 ],
889 "engines": {
890 "node": ">=18"
891 }
892 },
893 "node_modules/@esbuild/openbsd-x64": {
894 "version": "0.25.12",
895 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
896 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
897 "cpu": [
898 "x64"
899 ],
900 "dev": true,
901 "license": "MIT",
902 "optional": true,
903 "os": [
904 "openbsd"
905 ],
906 "engines": {
907 "node": ">=18"
908 }
909 },
910 "node_modules/@esbuild/openharmony-arm64": {
911 "version": "0.25.12",
912 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
913 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
914 "cpu": [
915 "arm64"
916 ],
917 "dev": true,
918 "license": "MIT",
919 "optional": true,
920 "os": [
921 "openharmony"
922 ],
923 "engines": {
924 "node": ">=18"
925 }
926 },
927 "node_modules/@esbuild/sunos-x64": {
928 "version": "0.25.12",
929 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
930 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
931 "cpu": [
932 "x64"
933 ],
934 "dev": true,
935 "license": "MIT",
936 "optional": true,
937 "os": [
938 "sunos"
939 ],
940 "engines": {
941 "node": ">=18"
942 }
943 },
944 "node_modules/@esbuild/win32-arm64": {
945 "version": "0.25.12",
946 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
947 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
948 "cpu": [
949 "arm64"
950 ],
951 "dev": true,
952 "license": "MIT",
953 "optional": true,
954 "os": [
955 "win32"
956 ],
957 "engines": {
958 "node": ">=18"
959 }
960 },
961 "node_modules/@esbuild/win32-ia32": {
962 "version": "0.25.12",
963 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
964 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
965 "cpu": [
966 "ia32"
967 ],
968 "dev": true,
969 "license": "MIT",
970 "optional": true,
971 "os": [
972 "win32"
973 ],
974 "engines": {
975 "node": ">=18"
976 }
977 },
978 "node_modules/@esbuild/win32-x64": {
979 "version": "0.25.12",
980 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
981 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
982 "cpu": [
983 "x64"
984 ],
985 "dev": true,
986 "license": "MIT",
987 "optional": true,
988 "os": [
989 "win32"
990 ],
991 "engines": {
992 "node": ">=18"
993 }
994 },
995 "node_modules/@jridgewell/gen-mapping": {
996 "version": "0.3.13",
997 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
998 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
999 "dev": true,
1000 "license": "MIT",
1001 "dependencies": {
1002 "@jridgewell/sourcemap-codec": "^1.5.0",
1003 "@jridgewell/trace-mapping": "^0.3.24"
1004 }
1005 },
1006 "node_modules/@jridgewell/remapping": {
1007 "version": "2.3.5",
1008 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1009 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1010 "dev": true,
1011 "license": "MIT",
1012 "dependencies": {
1013 "@jridgewell/gen-mapping": "^0.3.5",
1014 "@jridgewell/trace-mapping": "^0.3.24"
1015 }
1016 },
1017 "node_modules/@jridgewell/resolve-uri": {
1018 "version": "3.1.2",
1019 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1020 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1021 "dev": true,
1022 "license": "MIT",
1023 "engines": {
1024 "node": ">=6.0.0"
1025 }
1026 },
1027 "node_modules/@jridgewell/sourcemap-codec": {
1028 "version": "1.5.5",
1029 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1030 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1031 "dev": true,
1032 "license": "MIT"
1033 },
1034 "node_modules/@jridgewell/trace-mapping": {
1035 "version": "0.3.31",
1036 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1037 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1038 "dev": true,
1039 "license": "MIT",
1040 "dependencies": {
1041 "@jridgewell/resolve-uri": "^3.1.0",
1042 "@jridgewell/sourcemap-codec": "^1.4.14"
1043 }
1044 },
1045 "node_modules/@pixi/colord": {
1046 "version": "2.9.6",
1047 "resolved": "https://registry.npmjs.org/@pixi/colord/-/colord-2.9.6.tgz",
1048 "integrity": "sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==",
1049 "license": "MIT"
1050 },
1051 "node_modules/@rolldown/pluginutils": {
1052 "version": "1.0.0-beta.27",
1053 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
1054 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==",
1055 "dev": true,
1056 "license": "MIT"
1057 },
1058 "node_modules/@rollup/rollup-android-arm-eabi": {
1059 "version": "4.61.1",
1060 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.61.1.tgz",
1061 "integrity": "sha512-JnBB8MdXj45cajvTuO5FmPlvFVJRQgvrz1uSEl3NwqFnReAPGwb8EanbGi4z2nRaqLzjJSv5/JmycoTKlRZxHA==",
1062 "cpu": [
1063 "arm"
1064 ],
1065 "dev": true,
1066 "license": "MIT",
1067 "optional": true,
1068 "os": [
1069 "android"
1070 ]
1071 },
1072 "node_modules/@rollup/rollup-android-arm64": {
1073 "version": "4.61.1",
1074 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.61.1.tgz",
1075 "integrity": "sha512-Jx2g7iSjw4AOT0HDPHM9RV3GNjRXwybWtSFZiZAYUTjUwjVrYIwq3kBf+LnhqJlzXFAqTAh2F7IGI+O568exPw==",
1076 "cpu": [
1077 "arm64"
1078 ],
1079 "dev": true,
1080 "license": "MIT",
1081 "optional": true,
1082 "os": [
1083 "android"
1084 ]
1085 },
1086 "node_modules/@rollup/rollup-darwin-arm64": {
1087 "version": "4.61.1",
1088 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.61.1.tgz",
1089 "integrity": "sha512-0F1L/Z3Eqv8mT2n3dCpeO8GcTvHvVqkP5/t6DMsn0KzhYVcg+s7Ncl5DS8qjKYEeio6Az0Gt6nyBORay5qIlCA==",
1090 "cpu": [
1091 "arm64"
1092 ],
1093 "dev": true,
1094 "license": "MIT",
1095 "optional": true,
1096 "os": [
1097 "darwin"
1098 ]
1099 },
1100 "node_modules/@rollup/rollup-darwin-x64": {
1101 "version": "4.61.1",
1102 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.61.1.tgz",
1103 "integrity": "sha512-qLttcH871ujY4YcVfUSShhOw+CsoTatYz8gRbHO7Bb92QH059/P0y5do1KMs41fY0BpD2x4AJH/gID0zFiqVKQ==",
1104 "cpu": [
1105 "x64"
1106 ],
1107 "dev": true,
1108 "license": "MIT",
1109 "optional": true,
1110 "os": [
1111 "darwin"
1112 ]
1113 },
1114 "node_modules/@rollup/rollup-freebsd-arm64": {
1115 "version": "4.61.1",
1116 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.61.1.tgz",
1117 "integrity": "sha512-fUI4RapGE0Oh3mb8mgfvC1O2nU1RpDZUKnDQm3xB1Ipg7C2wTs5Kstz7G2uWK99a8S2yTMq8/P4uycwNa0nJyw==",
1118 "cpu": [
1119 "arm64"
1120 ],
1121 "dev": true,
1122 "license": "MIT",
1123 "optional": true,
1124 "os": [
1125 "freebsd"
1126 ]
1127 },
1128 "node_modules/@rollup/rollup-freebsd-x64": {
1129 "version": "4.61.1",
1130 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.61.1.tgz",
1131 "integrity": "sha512-H5YrdvJaDtI/U9/emrD4b++xkvp3y/JvOe4rizHbxvkyMfRS/CiRYdji+Pl8D0brEaNFWUh1drQxgAGIl6Xudw==",
1132 "cpu": [
1133 "x64"
1134 ],
1135 "dev": true,
1136 "license": "MIT",
1137 "optional": true,
1138 "os": [
1139 "freebsd"
1140 ]
1141 },
1142 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1143 "version": "4.61.1",
1144 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.61.1.tgz",
1145 "integrity": "sha512-Q8CBCCQtDFrYtXoeUXSrnFXKOnyUhx6bz+SkL6A0E7V8kAiCJ5pamq1WtbfpVGhR5TSpXY6ak3avmDc5fHTyJA==",
1146 "cpu": [
1147 "arm"
1148 ],
1149 "dev": true,
1150 "license": "MIT",
1151 "optional": true,
1152 "os": [
1153 "linux"
1154 ]
1155 },
1156 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1157 "version": "4.61.1",
1158 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.61.1.tgz",
1159 "integrity": "sha512-nwnhk1581l0FBVellGcVCAT0Oi06onEA3WB53sf01VO3I0UPBkMH9sXONYME2K0ovXcNayJfNtHfm6mpJElatQ==",
1160 "cpu": [
1161 "arm"
1162 ],
1163 "dev": true,
1164 "license": "MIT",
1165 "optional": true,
1166 "os": [
1167 "linux"
1168 ]
1169 },
1170 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1171 "version": "4.61.1",
1172 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.61.1.tgz",
1173 "integrity": "sha512-x5Xr49hwt3hdW75UOZm3395YwwzPyauktslv29KpWL/T+vVAzoT3azLcTWv0eMciBNrx+DYjH4paehHoLpPvpg==",
1174 "cpu": [
1175 "arm64"
1176 ],
1177 "dev": true,
1178 "license": "MIT",
1179 "optional": true,
1180 "os": [
1181 "linux"
1182 ]
1183 },
1184 "node_modules/@rollup/rollup-linux-arm64-musl": {
1185 "version": "4.61.1",
1186 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.61.1.tgz",
1187 "integrity": "sha512-unMS3H73DpaoPyyEVPjGKleM/s0mkmsauTENpw4INQY8y4+IuLNjkueQ5QCtC0D3N38Y38yhAU8OoZ20S2Tm6w==",
1188 "cpu": [
1189 "arm64"
1190 ],
1191 "dev": true,
1192 "license": "MIT",
1193 "optional": true,
1194 "os": [
1195 "linux"
1196 ]
1197 },
1198 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1199 "version": "4.61.1",
1200 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.61.1.tgz",
1201 "integrity": "sha512-zNZzGRnAhwjFEYmvphJRV5XaQGjs62cCmeYYHUT//NbvEnHauw+I85nGG+SiVg5ld4GX8D1IbKIX+ozITQnhMQ==",
1202 "cpu": [
1203 "loong64"
1204 ],
1205 "dev": true,
1206 "license": "MIT",
1207 "optional": true,
1208 "os": [
1209 "linux"
1210 ]
1211 },
1212 "node_modules/@rollup/rollup-linux-loong64-musl": {
1213 "version": "4.61.1",
1214 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.61.1.tgz",
1215 "integrity": "sha512-LdpWGL8X209B2SIvWjqlc8VZgM6PKfontSerGepuldQmHYrAOtnMCXeJkxXGbC+PPZVOuu5czJo7fNV6aeW8rQ==",
1216 "cpu": [
1217 "loong64"
1218 ],
1219 "dev": true,
1220 "license": "MIT",
1221 "optional": true,
1222 "os": [
1223 "linux"
1224 ]
1225 },
1226 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1227 "version": "4.61.1",
1228 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.61.1.tgz",
1229 "integrity": "sha512-EC5kTtNaNGOmbMGqar8dvJy6y/hg99GAwjfBz++pxZhQATXGcRjd6c5en5wcbru0vkRmiMGsQKdMJOOf6sza4g==",
1230 "cpu": [
1231 "ppc64"
1232 ],
1233 "dev": true,
1234 "license": "MIT",
1235 "optional": true,
1236 "os": [
1237 "linux"
1238 ]
1239 },
1240 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1241 "version": "4.61.1",
1242 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.61.1.tgz",
1243 "integrity": "sha512-8hiwp6D4acEcNK78I4rP0/XtS1sknWIAMJBPdR4l6zUtyTm5KiTDr5bXmWt4foY7nAN7AThDHgkLIEZOWKbzWw==",
1244 "cpu": [
1245 "ppc64"
1246 ],
1247 "dev": true,
1248 "license": "MIT",
1249 "optional": true,
1250 "os": [
1251 "linux"
1252 ]
1253 },
1254 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1255 "version": "4.61.1",
1256 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.61.1.tgz",
1257 "integrity": "sha512-10dh/h/BqA7DuMPWSxkR8uks18FRwnwOEqr5zOTEl+NOwP/OMzKX8OFR/Of9xxDA7D5qef1Nzar5WDD2kCCr1g==",
1258 "cpu": [
1259 "riscv64"
1260 ],
1261 "dev": true,
1262 "license": "MIT",
1263 "optional": true,
1264 "os": [
1265 "linux"
1266 ]
1267 },
1268 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1269 "version": "4.61.1",
1270 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.61.1.tgz",
1271 "integrity": "sha512-YKJ5lg35DP17gcAOggnihe+APw9HLyj1Xn7gsmGumBJAUDa6NGXNixJzmkWLhcK9TOuuyQjdamzvJefkO7qHZQ==",
1272 "cpu": [
1273 "riscv64"
1274 ],
1275 "dev": true,
1276 "license": "MIT",
1277 "optional": true,
1278 "os": [
1279 "linux"
1280 ]
1281 },
1282 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1283 "version": "4.61.1",
1284 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.61.1.tgz",
1285 "integrity": "sha512-Mlil5G2Jj6a7B3LWGctg+XPL9vdXYuzCtNXfxOQ0nPjc2m6ueUktocPGH9bnAM0bNRKb/bAWTujUU7IJQdQA+g==",
1286 "cpu": [
1287 "s390x"
1288 ],
1289 "dev": true,
1290 "license": "MIT",
1291 "optional": true,
1292 "os": [
1293 "linux"
1294 ]
1295 },
1296 "node_modules/@rollup/rollup-linux-x64-gnu": {
1297 "version": "4.61.1",
1298 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.61.1.tgz",
1299 "integrity": "sha512-bVWIOIk6pV01p4CdUbPP7CJ/434z+OooYjDuFcR+44N35YvKUC66G8MGnvcWx5mWKW3g61J+t74l3Kj15Kwn2Q==",
1300 "cpu": [
1301 "x64"
1302 ],
1303 "dev": true,
1304 "license": "MIT",
1305 "optional": true,
1306 "os": [
1307 "linux"
1308 ]
1309 },
1310 "node_modules/@rollup/rollup-linux-x64-musl": {
1311 "version": "4.61.1",
1312 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.61.1.tgz",
1313 "integrity": "sha512-qy5pBvZbqNFheBz61R1rzsezjm0J7O2oNGoWtGoY89SZYLUfxAJTBAqDChqAIdB4rCiIbi9nF7yZ83GnNiLwSw==",
1314 "cpu": [
1315 "x64"
1316 ],
1317 "dev": true,
1318 "license": "MIT",
1319 "optional": true,
1320 "os": [
1321 "linux"
1322 ]
1323 },
1324 "node_modules/@rollup/rollup-openbsd-x64": {
1325 "version": "4.61.1",
1326 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.61.1.tgz",
1327 "integrity": "sha512-E83TXjI4zm0+5f2qO+UOudaCYIhYwpJ5jq6YCZNIZ+6CbfhKrkAGezeiASBL9ElxAxFsRS9ZhESv8mfnj6TKeg==",
1328 "cpu": [
1329 "x64"
1330 ],
1331 "dev": true,
1332 "license": "MIT",
1333 "optional": true,
1334 "os": [
1335 "openbsd"
1336 ]
1337 },
1338 "node_modules/@rollup/rollup-openharmony-arm64": {
1339 "version": "4.61.1",
1340 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.61.1.tgz",
1341 "integrity": "sha512-fbWnKqVkjrJN38vNe3ahkbk6iejS/3b0Nt7EEtPpE6RBacZcGXNKbzfHN3GUUlXOPghUg0j6XUGrtjX9z1sIvA==",
1342 "cpu": [
1343 "arm64"
1344 ],
1345 "dev": true,
1346 "license": "MIT",
1347 "optional": true,
1348 "os": [
1349 "openharmony"
1350 ]
1351 },
1352 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1353 "version": "4.61.1",
1354 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.61.1.tgz",
1355 "integrity": "sha512-ArMl38iVAbk0New1ogihQNY6iphLi4ZaRsa037gUzv5yeKPY8TD3Dmy4x2RNC1VztU/uqm+G+/RwFrSka3Oy2g==",
1356 "cpu": [
1357 "arm64"
1358 ],
1359 "dev": true,
1360 "license": "MIT",
1361 "optional": true,
1362 "os": [
1363 "win32"
1364 ]
1365 },
1366 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1367 "version": "4.61.1",
1368 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.61.1.tgz",
1369 "integrity": "sha512-0mYtjHS9ucAbcATycCNK9IGBk/cCe/ma7EmSLGZdsxnOA8cjRIyU04wDpVAD9NiOfLUR9KTxdiO53uOkherqjQ==",
1370 "cpu": [
1371 "ia32"
1372 ],
1373 "dev": true,
1374 "license": "MIT",
1375 "optional": true,
1376 "os": [
1377 "win32"
1378 ]
1379 },
1380 "node_modules/@rollup/rollup-win32-x64-gnu": {
1381 "version": "4.61.1",
1382 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.61.1.tgz",
1383 "integrity": "sha512-gK1iCEPfpoSG9wfBihXxvBMi8ZfcWffYkEsC/Eih+iFENTaewvNcrEQ69lIOWYO5pePHKLHHO7nq5AILGO/HQQ==",
1384 "cpu": [
1385 "x64"
1386 ],
1387 "dev": true,
1388 "license": "MIT",
1389 "optional": true,
1390 "os": [
1391 "win32"
1392 ]
1393 },
1394 "node_modules/@rollup/rollup-win32-x64-msvc": {
1395 "version": "4.61.1",
1396 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.61.1.tgz",
1397 "integrity": "sha512-X+zaP2x+j4RXGfbp/seSoRHWnPxzApilDszisZxbYH5C/jTxFhCtDNdPGZb9lJyYPs24wGxruPF7Y+sIXt9Gzw==",
1398 "cpu": [
1399 "x64"
1400 ],
1401 "dev": true,
1402 "license": "MIT",
1403 "optional": true,
1404 "os": [
1405 "win32"
1406 ]
1407 },
1408 "node_modules/@types/babel__core": {
1409 "version": "7.20.5",
1410 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1411 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1412 "dev": true,
1413 "license": "MIT",
1414 "dependencies": {
1415 "@babel/parser": "^7.20.7",
1416 "@babel/types": "^7.20.7",
1417 "@types/babel__generator": "*",
1418 "@types/babel__template": "*",
1419 "@types/babel__traverse": "*"
1420 }
1421 },
1422 "node_modules/@types/babel__generator": {
1423 "version": "7.27.0",
1424 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
1425 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
1426 "dev": true,
1427 "license": "MIT",
1428 "dependencies": {
1429 "@babel/types": "^7.0.0"
1430 }
1431 },
1432 "node_modules/@types/babel__template": {
1433 "version": "7.4.4",
1434 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1435 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1436 "dev": true,
1437 "license": "MIT",
1438 "dependencies": {
1439 "@babel/parser": "^7.1.0",
1440 "@babel/types": "^7.0.0"
1441 }
1442 },
1443 "node_modules/@types/babel__traverse": {
1444 "version": "7.28.0",
1445 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
1446 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
1447 "dev": true,
1448 "license": "MIT",
1449 "dependencies": {
1450 "@babel/types": "^7.28.2"
1451 }
1452 },
1453 "node_modules/@types/earcut": {
1454 "version": "3.0.0",
1455 "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-3.0.0.tgz",
1456 "integrity": "sha512-k/9fOUGO39yd2sCjrbAJvGDEQvRwRnQIZlBz43roGwUZo5SHAmyVvSFyaVVZkicRVCaDXPKlbxrUcBuJoSWunQ==",
1457 "license": "MIT"
1458 },
1459 "node_modules/@types/estree": {
1460 "version": "1.0.9",
1461 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1462 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1463 "dev": true,
1464 "license": "MIT"
1465 },
1466 "node_modules/@types/node": {
1467 "version": "22.19.20",
1468 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.20.tgz",
1469 "integrity": "sha512-6tELRwSDYWW9EdZhbeZmYGZ1/7Djkt+Ah3/ScEYT9cDord7UJzasR/4D3VONg9tQI5CDp+/CZC1AXj2pCFOvpw==",
1470 "dev": true,
1471 "license": "MIT",
1472 "dependencies": {
1473 "undici-types": "~6.21.0"
1474 }
1475 },
1476 "node_modules/@types/prop-types": {
1477 "version": "15.7.15",
1478 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
1479 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
1480 "dev": true,
1481 "license": "MIT"
1482 },
1483 "node_modules/@types/react": {
1484 "version": "18.3.31",
1485 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.31.tgz",
1486 "integrity": "sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==",
1487 "dev": true,
1488 "license": "MIT",
1489 "dependencies": {
1490 "@types/prop-types": "*",
1491 "csstype": "^3.2.2"
1492 }
1493 },
1494 "node_modules/@types/react-dom": {
1495 "version": "18.3.7",
1496 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz",
1497 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==",
1498 "dev": true,
1499 "license": "MIT",
1500 "peerDependencies": {
1501 "@types/react": "^18.0.0"
1502 }
1503 },
1504 "node_modules/@vitejs/plugin-react": {
1505 "version": "4.7.0",
1506 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
1507 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
1508 "dev": true,
1509 "license": "MIT",
1510 "dependencies": {
1511 "@babel/core": "^7.28.0",
1512 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1513 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1514 "@rolldown/pluginutils": "1.0.0-beta.27",
1515 "@types/babel__core": "^7.20.5",
1516 "react-refresh": "^0.17.0"
1517 },
1518 "engines": {
1519 "node": "^14.18.0 || >=16.0.0"
1520 },
1521 "peerDependencies": {
1522 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1523 }
1524 },
1525 "node_modules/@webgpu/types": {
1526 "version": "0.1.70",
1527 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.70.tgz",
1528 "integrity": "sha512-LFiNHHKMvmAEvwVew3JLJmTdShhbdwRFSImUshGhE2mGE8ybQzIo63l5uRp+YKnNx+8Qno8Kf6gN+DKMreIJCA==",
1529 "license": "BSD-3-Clause"
1530 },
1531 "node_modules/@xmldom/xmldom": {
1532 "version": "0.8.13",
1533 "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.13.tgz",
1534 "integrity": "sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==",
1535 "license": "MIT",
1536 "engines": {
1537 "node": ">=10.0.0"
1538 }
1539 },
1540 "node_modules/await-lock": {
1541 "version": "2.2.2",
1542 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
1543 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
1544 "license": "MIT"
1545 },
1546 "node_modules/baseline-browser-mapping": {
1547 "version": "2.10.35",
1548 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.35.tgz",
1549 "integrity": "sha512-honAfLBde0HAFLdNyBEfuuENkF6zR+ozxqxa/2zJKHBe1qzLqyTSeRKpdPEHAP03rlDGyQOPnCSxnVpVqQo9Mg==",
1550 "dev": true,
1551 "license": "Apache-2.0",
1552 "bin": {
1553 "baseline-browser-mapping": "dist/cli.cjs"
1554 },
1555 "engines": {
1556 "node": ">=6.0.0"
1557 }
1558 },
1559 "node_modules/browserslist": {
1560 "version": "4.28.2",
1561 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz",
1562 "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==",
1563 "dev": true,
1564 "funding": [
1565 {
1566 "type": "opencollective",
1567 "url": "https://opencollective.com/browserslist"
1568 },
1569 {
1570 "type": "tidelift",
1571 "url": "https://tidelift.com/funding/github/npm/browserslist"
1572 },
1573 {
1574 "type": "github",
1575 "url": "https://github.com/sponsors/ai"
1576 }
1577 ],
1578 "license": "MIT",
1579 "dependencies": {
1580 "baseline-browser-mapping": "^2.10.12",
1581 "caniuse-lite": "^1.0.30001782",
1582 "electron-to-chromium": "^1.5.328",
1583 "node-releases": "^2.0.36",
1584 "update-browserslist-db": "^1.2.3"
1585 },
1586 "bin": {
1587 "browserslist": "cli.js"
1588 },
1589 "engines": {
1590 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1591 }
1592 },
1593 "node_modules/caniuse-lite": {
1594 "version": "1.0.30001797",
1595 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001797.tgz",
1596 "integrity": "sha512-l8xKG+gwAIExZGl9FrF7KUwuOmk6wbEPC9Xoy/RtnWv1XG0Q4LFlagaLpUv3Kiza3W/wm27zy0yWJEieYKAP6w==",
1597 "dev": true,
1598 "funding": [
1599 {
1600 "type": "opencollective",
1601 "url": "https://opencollective.com/browserslist"
1602 },
1603 {
1604 "type": "tidelift",
1605 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1606 },
1607 {
1608 "type": "github",
1609 "url": "https://github.com/sponsors/ai"
1610 }
1611 ],
1612 "license": "CC-BY-4.0"
1613 },
1614 "node_modules/convert-source-map": {
1615 "version": "2.0.0",
1616 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1617 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1618 "dev": true,
1619 "license": "MIT"
1620 },
1621 "node_modules/core-js": {
1622 "version": "3.49.0",
1623 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz",
1624 "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==",
1625 "hasInstallScript": true,
1626 "license": "MIT",
1627 "funding": {
1628 "type": "opencollective",
1629 "url": "https://opencollective.com/core-js"
1630 }
1631 },
1632 "node_modules/csstype": {
1633 "version": "3.2.3",
1634 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1635 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1636 "dev": true,
1637 "license": "MIT"
1638 },
1639 "node_modules/debug": {
1640 "version": "4.4.3",
1641 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1642 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1643 "dev": true,
1644 "license": "MIT",
1645 "dependencies": {
1646 "ms": "^2.1.3"
1647 },
1648 "engines": {
1649 "node": ">=6.0"
1650 },
1651 "peerDependenciesMeta": {
1652 "supports-color": {
1653 "optional": true
1654 }
1655 }
1656 },
1657 "node_modules/earcut": {
1658 "version": "3.0.2",
1659 "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.2.tgz",
1660 "integrity": "sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==",
1661 "license": "ISC"
1662 },
1663 "node_modules/electron-to-chromium": {
1664 "version": "1.5.371",
1665 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.371.tgz",
1666 "integrity": "sha512-e9htk9mAYL6AzmkEhSvVVw7IWGSBJ/Bqdn2eRyRLrj1g6sncN4WbFt5qnILYoCktktr45pyjIrOiRvBThQ808w==",
1667 "dev": true,
1668 "license": "ISC"
1669 },
1670 "node_modules/esbuild": {
1671 "version": "0.25.12",
1672 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
1673 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
1674 "dev": true,
1675 "hasInstallScript": true,
1676 "license": "MIT",
1677 "bin": {
1678 "esbuild": "bin/esbuild"
1679 },
1680 "engines": {
1681 "node": ">=18"
1682 },
1683 "optionalDependencies": {
1684 "@esbuild/aix-ppc64": "0.25.12",
1685 "@esbuild/android-arm": "0.25.12",
1686 "@esbuild/android-arm64": "0.25.12",
1687 "@esbuild/android-x64": "0.25.12",
1688 "@esbuild/darwin-arm64": "0.25.12",
1689 "@esbuild/darwin-x64": "0.25.12",
1690 "@esbuild/freebsd-arm64": "0.25.12",
1691 "@esbuild/freebsd-x64": "0.25.12",
1692 "@esbuild/linux-arm": "0.25.12",
1693 "@esbuild/linux-arm64": "0.25.12",
1694 "@esbuild/linux-ia32": "0.25.12",
1695 "@esbuild/linux-loong64": "0.25.12",
1696 "@esbuild/linux-mips64el": "0.25.12",
1697 "@esbuild/linux-ppc64": "0.25.12",
1698 "@esbuild/linux-riscv64": "0.25.12",
1699 "@esbuild/linux-s390x": "0.25.12",
1700 "@esbuild/linux-x64": "0.25.12",
1701 "@esbuild/netbsd-arm64": "0.25.12",
1702 "@esbuild/netbsd-x64": "0.25.12",
1703 "@esbuild/openbsd-arm64": "0.25.12",
1704 "@esbuild/openbsd-x64": "0.25.12",
1705 "@esbuild/openharmony-arm64": "0.25.12",
1706 "@esbuild/sunos-x64": "0.25.12",
1707 "@esbuild/win32-arm64": "0.25.12",
1708 "@esbuild/win32-ia32": "0.25.12",
1709 "@esbuild/win32-x64": "0.25.12"
1710 }
1711 },
1712 "node_modules/escalade": {
1713 "version": "3.2.0",
1714 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1715 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1716 "dev": true,
1717 "license": "MIT",
1718 "engines": {
1719 "node": ">=6"
1720 }
1721 },
1722 "node_modules/eventemitter3": {
1723 "version": "5.0.4",
1724 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz",
1725 "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==",
1726 "license": "MIT"
1727 },
1728 "node_modules/fdir": {
1729 "version": "6.5.0",
1730 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1731 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1732 "dev": true,
1733 "license": "MIT",
1734 "engines": {
1735 "node": ">=12.0.0"
1736 },
1737 "peerDependencies": {
1738 "picomatch": "^3 || ^4"
1739 },
1740 "peerDependenciesMeta": {
1741 "picomatch": {
1742 "optional": true
1743 }
1744 }
1745 },
1746 "node_modules/fsevents": {
1747 "version": "2.3.3",
1748 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1749 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1750 "dev": true,
1751 "hasInstallScript": true,
1752 "license": "MIT",
1753 "optional": true,
1754 "os": [
1755 "darwin"
1756 ],
1757 "engines": {
1758 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1759 }
1760 },
1761 "node_modules/gensync": {
1762 "version": "1.0.0-beta.2",
1763 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1764 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1765 "dev": true,
1766 "license": "MIT",
1767 "engines": {
1768 "node": ">=6.9.0"
1769 }
1770 },
1771 "node_modules/gifuct-js": {
1772 "version": "2.1.2",
1773 "resolved": "https://registry.npmjs.org/gifuct-js/-/gifuct-js-2.1.2.tgz",
1774 "integrity": "sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==",
1775 "license": "MIT",
1776 "dependencies": {
1777 "js-binary-schema-parser": "^2.0.3"
1778 }
1779 },
1780 "node_modules/ismobilejs": {
1781 "version": "1.1.1",
1782 "resolved": "https://registry.npmjs.org/ismobilejs/-/ismobilejs-1.1.1.tgz",
1783 "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==",
1784 "license": "MIT"
1785 },
1786 "node_modules/iso-datestring-validator": {
1787 "version": "2.2.2",
1788 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
1789 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
1790 "license": "MIT"
1791 },
1792 "node_modules/jose": {
1793 "version": "5.10.0",
1794 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
1795 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
1796 "license": "MIT",
1797 "funding": {
1798 "url": "https://github.com/sponsors/panva"
1799 }
1800 },
1801 "node_modules/js-binary-schema-parser": {
1802 "version": "2.0.3",
1803 "resolved": "https://registry.npmjs.org/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz",
1804 "integrity": "sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==",
1805 "license": "MIT"
1806 },
1807 "node_modules/js-tokens": {
1808 "version": "4.0.0",
1809 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1810 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1811 "license": "MIT"
1812 },
1813 "node_modules/jsesc": {
1814 "version": "3.1.0",
1815 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
1816 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
1817 "dev": true,
1818 "license": "MIT",
1819 "bin": {
1820 "jsesc": "bin/jsesc"
1821 },
1822 "engines": {
1823 "node": ">=6"
1824 }
1825 },
1826 "node_modules/json5": {
1827 "version": "2.2.3",
1828 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
1829 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
1830 "dev": true,
1831 "license": "MIT",
1832 "bin": {
1833 "json5": "lib/cli.js"
1834 },
1835 "engines": {
1836 "node": ">=6"
1837 }
1838 },
1839 "node_modules/loose-envify": {
1840 "version": "1.4.0",
1841 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1842 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1843 "license": "MIT",
1844 "dependencies": {
1845 "js-tokens": "^3.0.0 || ^4.0.0"
1846 },
1847 "bin": {
1848 "loose-envify": "cli.js"
1849 }
1850 },
1851 "node_modules/lru-cache": {
1852 "version": "5.1.1",
1853 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
1854 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
1855 "dev": true,
1856 "license": "ISC",
1857 "dependencies": {
1858 "yallist": "^3.0.2"
1859 }
1860 },
1861 "node_modules/ms": {
1862 "version": "2.1.3",
1863 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1864 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1865 "dev": true,
1866 "license": "MIT"
1867 },
1868 "node_modules/multiformats": {
1869 "version": "9.9.0",
1870 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
1871 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
1872 "license": "(Apache-2.0 AND MIT)"
1873 },
1874 "node_modules/nanoid": {
1875 "version": "3.3.12",
1876 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz",
1877 "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==",
1878 "dev": true,
1879 "funding": [
1880 {
1881 "type": "github",
1882 "url": "https://github.com/sponsors/ai"
1883 }
1884 ],
1885 "license": "MIT",
1886 "bin": {
1887 "nanoid": "bin/nanoid.cjs"
1888 },
1889 "engines": {
1890 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1891 }
1892 },
1893 "node_modules/node-releases": {
1894 "version": "2.0.47",
1895 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.47.tgz",
1896 "integrity": "sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==",
1897 "dev": true,
1898 "license": "MIT",
1899 "engines": {
1900 "node": ">=18"
1901 }
1902 },
1903 "node_modules/parse-svg-path": {
1904 "version": "0.2.0",
1905 "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.2.0.tgz",
1906 "integrity": "sha512-Tf7FFIrguPKQwzD4pWnYkR2VOv3raoHeKED80Bm+BYHI3KxC8KsgsGC5+fSMzAGDA6UEk4bHvmi+RsjmL3khpg==",
1907 "license": "MIT"
1908 },
1909 "node_modules/picocolors": {
1910 "version": "1.1.1",
1911 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1912 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1913 "dev": true,
1914 "license": "ISC"
1915 },
1916 "node_modules/picomatch": {
1917 "version": "4.0.4",
1918 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
1919 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
1920 "dev": true,
1921 "license": "MIT",
1922 "engines": {
1923 "node": ">=12"
1924 },
1925 "funding": {
1926 "url": "https://github.com/sponsors/jonschlinkert"
1927 }
1928 },
1929 "node_modules/pixi.js": {
1930 "version": "8.19.0",
1931 "resolved": "https://registry.npmjs.org/pixi.js/-/pixi.js-8.19.0.tgz",
1932 "integrity": "sha512-pq1O6emA/GFjjeF+8d3Pb5t7knD8FsnfWGqQcRjYjsqFZ7QdzG1XgjLDUu0DFJRbafjV5+g8iNLFBx0b9649lg==",
1933 "license": "MIT",
1934 "workspaces": [
1935 "examples",
1936 "playground"
1937 ],
1938 "dependencies": {
1939 "@pixi/colord": "^2.9.6",
1940 "@types/earcut": "^3.0.0",
1941 "@webgpu/types": "^0.1.69",
1942 "@xmldom/xmldom": "^0.8.13",
1943 "earcut": "^3.0.2",
1944 "eventemitter3": "^5.0.1",
1945 "gifuct-js": "^2.1.2",
1946 "ismobilejs": "^1.1.1",
1947 "parse-svg-path": "^0.2.0",
1948 "tiny-lru": "^11.4.7"
1949 },
1950 "funding": {
1951 "type": "opencollective",
1952 "url": "https://opencollective.com/pixijs"
1953 }
1954 },
1955 "node_modules/planck": {
1956 "version": "1.4.2",
1957 "resolved": "https://registry.npmjs.org/planck/-/planck-1.4.2.tgz",
1958 "integrity": "sha512-mNbhnV3g8X2rwGxzcesjmN8BDA6qfXgQxXVMkWau9MCRlQY0RLNEkyHlVp6yFy/X6qrzAXyNONCnZ1cGDLrNew==",
1959 "license": "MIT",
1960 "engines": {
1961 "node": ">=14.0"
1962 },
1963 "peerDependencies": {
1964 "stage-js": "^1.0.0-alpha.12"
1965 }
1966 },
1967 "node_modules/postcss": {
1968 "version": "8.5.15",
1969 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz",
1970 "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==",
1971 "dev": true,
1972 "funding": [
1973 {
1974 "type": "opencollective",
1975 "url": "https://opencollective.com/postcss/"
1976 },
1977 {
1978 "type": "tidelift",
1979 "url": "https://tidelift.com/funding/github/npm/postcss"
1980 },
1981 {
1982 "type": "github",
1983 "url": "https://github.com/sponsors/ai"
1984 }
1985 ],
1986 "license": "MIT",
1987 "dependencies": {
1988 "nanoid": "^3.3.12",
1989 "picocolors": "^1.1.1",
1990 "source-map-js": "^1.2.1"
1991 },
1992 "engines": {
1993 "node": "^10 || ^12 || >=14"
1994 }
1995 },
1996 "node_modules/react": {
1997 "version": "18.3.1",
1998 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
1999 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
2000 "license": "MIT",
2001 "dependencies": {
2002 "loose-envify": "^1.1.0"
2003 },
2004 "engines": {
2005 "node": ">=0.10.0"
2006 }
2007 },
2008 "node_modules/react-dom": {
2009 "version": "18.3.1",
2010 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
2011 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
2012 "license": "MIT",
2013 "dependencies": {
2014 "loose-envify": "^1.1.0",
2015 "scheduler": "^0.23.2"
2016 },
2017 "peerDependencies": {
2018 "react": "^18.3.1"
2019 }
2020 },
2021 "node_modules/react-refresh": {
2022 "version": "0.17.0",
2023 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
2024 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
2025 "dev": true,
2026 "license": "MIT",
2027 "engines": {
2028 "node": ">=0.10.0"
2029 }
2030 },
2031 "node_modules/rollup": {
2032 "version": "4.61.1",
2033 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.61.1.tgz",
2034 "integrity": "sha512-I4KW6iuRpuu2uHBLraZ1wNZe0DP7lnRha+VJ9tNaYVaVgKhW0aI3h4RYnoRPeql0flHm/Co55b7snEDcOfOJrA==",
2035 "dev": true,
2036 "license": "MIT",
2037 "dependencies": {
2038 "@types/estree": "1.0.9"
2039 },
2040 "bin": {
2041 "rollup": "dist/bin/rollup"
2042 },
2043 "engines": {
2044 "node": ">=18.0.0",
2045 "npm": ">=8.0.0"
2046 },
2047 "optionalDependencies": {
2048 "@rollup/rollup-android-arm-eabi": "4.61.1",
2049 "@rollup/rollup-android-arm64": "4.61.1",
2050 "@rollup/rollup-darwin-arm64": "4.61.1",
2051 "@rollup/rollup-darwin-x64": "4.61.1",
2052 "@rollup/rollup-freebsd-arm64": "4.61.1",
2053 "@rollup/rollup-freebsd-x64": "4.61.1",
2054 "@rollup/rollup-linux-arm-gnueabihf": "4.61.1",
2055 "@rollup/rollup-linux-arm-musleabihf": "4.61.1",
2056 "@rollup/rollup-linux-arm64-gnu": "4.61.1",
2057 "@rollup/rollup-linux-arm64-musl": "4.61.1",
2058 "@rollup/rollup-linux-loong64-gnu": "4.61.1",
2059 "@rollup/rollup-linux-loong64-musl": "4.61.1",
2060 "@rollup/rollup-linux-ppc64-gnu": "4.61.1",
2061 "@rollup/rollup-linux-ppc64-musl": "4.61.1",
2062 "@rollup/rollup-linux-riscv64-gnu": "4.61.1",
2063 "@rollup/rollup-linux-riscv64-musl": "4.61.1",
2064 "@rollup/rollup-linux-s390x-gnu": "4.61.1",
2065 "@rollup/rollup-linux-x64-gnu": "4.61.1",
2066 "@rollup/rollup-linux-x64-musl": "4.61.1",
2067 "@rollup/rollup-openbsd-x64": "4.61.1",
2068 "@rollup/rollup-openharmony-arm64": "4.61.1",
2069 "@rollup/rollup-win32-arm64-msvc": "4.61.1",
2070 "@rollup/rollup-win32-ia32-msvc": "4.61.1",
2071 "@rollup/rollup-win32-x64-gnu": "4.61.1",
2072 "@rollup/rollup-win32-x64-msvc": "4.61.1",
2073 "fsevents": "~2.3.2"
2074 }
2075 },
2076 "node_modules/scheduler": {
2077 "version": "0.23.2",
2078 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
2079 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
2080 "license": "MIT",
2081 "dependencies": {
2082 "loose-envify": "^1.1.0"
2083 }
2084 },
2085 "node_modules/semver": {
2086 "version": "6.3.1",
2087 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
2088 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
2089 "dev": true,
2090 "license": "ISC",
2091 "bin": {
2092 "semver": "bin/semver.js"
2093 }
2094 },
2095 "node_modules/source-map-js": {
2096 "version": "1.2.1",
2097 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2098 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2099 "dev": true,
2100 "license": "BSD-3-Clause",
2101 "engines": {
2102 "node": ">=0.10.0"
2103 }
2104 },
2105 "node_modules/stage-js": {
2106 "version": "1.0.1",
2107 "resolved": "https://registry.npmjs.org/stage-js/-/stage-js-1.0.1.tgz",
2108 "integrity": "sha512-cz14aPp/wY0s3bkb/B93BPP5ZAEhgBbRmAT3CCDqert8eCAqIpQ0RB2zpK8Ksxf+Pisl5oTzvPHtL4CVzzeHcw==",
2109 "license": "MIT",
2110 "peer": true,
2111 "engines": {
2112 "node": ">=18.0"
2113 }
2114 },
2115 "node_modules/tiny-lru": {
2116 "version": "11.4.7",
2117 "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.4.7.tgz",
2118 "integrity": "sha512-w/Te7uMUVeH0CR8vZIjr+XiN41V+30lkDdK+NRIDCUYKKuL9VcmaUEmaPISuwGhLlrTGh5yu18lENtR9axSxYw==",
2119 "license": "BSD-3-Clause",
2120 "engines": {
2121 "node": ">=12"
2122 }
2123 },
2124 "node_modules/tinyglobby": {
2125 "version": "0.2.17",
2126 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
2127 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
2128 "dev": true,
2129 "license": "MIT",
2130 "dependencies": {
2131 "fdir": "^6.5.0",
2132 "picomatch": "^4.0.4"
2133 },
2134 "engines": {
2135 "node": ">=12.0.0"
2136 },
2137 "funding": {
2138 "url": "https://github.com/sponsors/SuperchupuDev"
2139 }
2140 },
2141 "node_modules/tlds": {
2142 "version": "1.261.0",
2143 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
2144 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
2145 "license": "MIT",
2146 "bin": {
2147 "tlds": "bin.js"
2148 }
2149 },
2150 "node_modules/tslib": {
2151 "version": "2.8.1",
2152 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2153 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2154 "license": "0BSD"
2155 },
2156 "node_modules/typescript": {
2157 "version": "5.9.3",
2158 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2159 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2160 "dev": true,
2161 "license": "Apache-2.0",
2162 "bin": {
2163 "tsc": "bin/tsc",
2164 "tsserver": "bin/tsserver"
2165 },
2166 "engines": {
2167 "node": ">=14.17"
2168 }
2169 },
2170 "node_modules/uint8arrays": {
2171 "version": "3.0.0",
2172 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
2173 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
2174 "license": "MIT",
2175 "dependencies": {
2176 "multiformats": "^9.4.2"
2177 }
2178 },
2179 "node_modules/undici-types": {
2180 "version": "6.21.0",
2181 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
2182 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
2183 "dev": true,
2184 "license": "MIT"
2185 },
2186 "node_modules/unicode-segmenter": {
2187 "version": "0.14.5",
2188 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
2189 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
2190 "license": "MIT"
2191 },
2192 "node_modules/update-browserslist-db": {
2193 "version": "1.2.3",
2194 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
2195 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
2196 "dev": true,
2197 "funding": [
2198 {
2199 "type": "opencollective",
2200 "url": "https://opencollective.com/browserslist"
2201 },
2202 {
2203 "type": "tidelift",
2204 "url": "https://tidelift.com/funding/github/npm/browserslist"
2205 },
2206 {
2207 "type": "github",
2208 "url": "https://github.com/sponsors/ai"
2209 }
2210 ],
2211 "license": "MIT",
2212 "dependencies": {
2213 "escalade": "^3.2.0",
2214 "picocolors": "^1.1.1"
2215 },
2216 "bin": {
2217 "update-browserslist-db": "cli.js"
2218 },
2219 "peerDependencies": {
2220 "browserslist": ">= 4.21.0"
2221 }
2222 },
2223 "node_modules/vite": {
2224 "version": "6.4.3",
2225 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.3.tgz",
2226 "integrity": "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==",
2227 "dev": true,
2228 "license": "MIT",
2229 "dependencies": {
2230 "esbuild": "^0.25.0",
2231 "fdir": "^6.4.4",
2232 "picomatch": "^4.0.2",
2233 "postcss": "^8.5.3",
2234 "rollup": "^4.34.9",
2235 "tinyglobby": "^0.2.13"
2236 },
2237 "bin": {
2238 "vite": "bin/vite.js"
2239 },
2240 "engines": {
2241 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2242 },
2243 "funding": {
2244 "url": "https://github.com/vitejs/vite?sponsor=1"
2245 },
2246 "optionalDependencies": {
2247 "fsevents": "~2.3.3"
2248 },
2249 "peerDependencies": {
2250 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2251 "jiti": ">=1.21.0",
2252 "less": "*",
2253 "lightningcss": "^1.21.0",
2254 "sass": "*",
2255 "sass-embedded": "*",
2256 "stylus": "*",
2257 "sugarss": "*",
2258 "terser": "^5.16.0",
2259 "tsx": "^4.8.1",
2260 "yaml": "^2.4.2"
2261 },
2262 "peerDependenciesMeta": {
2263 "@types/node": {
2264 "optional": true
2265 },
2266 "jiti": {
2267 "optional": true
2268 },
2269 "less": {
2270 "optional": true
2271 },
2272 "lightningcss": {
2273 "optional": true
2274 },
2275 "sass": {
2276 "optional": true
2277 },
2278 "sass-embedded": {
2279 "optional": true
2280 },
2281 "stylus": {
2282 "optional": true
2283 },
2284 "sugarss": {
2285 "optional": true
2286 },
2287 "terser": {
2288 "optional": true
2289 },
2290 "tsx": {
2291 "optional": true
2292 },
2293 "yaml": {
2294 "optional": true
2295 }
2296 }
2297 },
2298 "node_modules/yallist": {
2299 "version": "3.1.1",
2300 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
2301 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
2302 "dev": true,
2303 "license": "ISC"
2304 },
2305 "node_modules/zod": {
2306 "version": "3.25.76",
2307 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
2308 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
2309 "license": "MIT",
2310 "funding": {
2311 "url": "https://github.com/sponsors/colinhacks"
2312 }
2313 }
2314 }
2315}