1{
2 "name": "vite-project",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "vite-project",
9 "version": "0.0.0",
10 "dependencies": {
11 "@loaders.gl/core": "4.3.3",
12 "@loaders.gl/gltf": "4.3.3",
13 "gl-matrix": "^4.0.0-beta.2",
14 "tweakpane": "^4.0.5"
15 },
16 "devDependencies": {
17 "@tweakpane/core": "^2.0.5",
18 "@webgpu/types": "^0.1.53",
19 "typescript": "~5.6.2",
20 "vite": "^6.0.5",
21 "vite-plugin-glsl": "^1.4.0"
22 }
23 },
24 "node_modules/@esbuild/aix-ppc64": {
25 "version": "0.24.2",
26 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
27 "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
28 "cpu": [
29 "ppc64"
30 ],
31 "dev": true,
32 "license": "MIT",
33 "optional": true,
34 "os": [
35 "aix"
36 ],
37 "engines": {
38 "node": ">=18"
39 }
40 },
41 "node_modules/@esbuild/android-arm": {
42 "version": "0.24.2",
43 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
44 "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
45 "cpu": [
46 "arm"
47 ],
48 "dev": true,
49 "license": "MIT",
50 "optional": true,
51 "os": [
52 "android"
53 ],
54 "engines": {
55 "node": ">=18"
56 }
57 },
58 "node_modules/@esbuild/android-arm64": {
59 "version": "0.24.2",
60 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
61 "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
62 "cpu": [
63 "arm64"
64 ],
65 "dev": true,
66 "license": "MIT",
67 "optional": true,
68 "os": [
69 "android"
70 ],
71 "engines": {
72 "node": ">=18"
73 }
74 },
75 "node_modules/@esbuild/android-x64": {
76 "version": "0.24.2",
77 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
78 "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
79 "cpu": [
80 "x64"
81 ],
82 "dev": true,
83 "license": "MIT",
84 "optional": true,
85 "os": [
86 "android"
87 ],
88 "engines": {
89 "node": ">=18"
90 }
91 },
92 "node_modules/@esbuild/darwin-arm64": {
93 "version": "0.24.2",
94 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
95 "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
96 "cpu": [
97 "arm64"
98 ],
99 "dev": true,
100 "license": "MIT",
101 "optional": true,
102 "os": [
103 "darwin"
104 ],
105 "engines": {
106 "node": ">=18"
107 }
108 },
109 "node_modules/@esbuild/darwin-x64": {
110 "version": "0.24.2",
111 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
112 "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
113 "cpu": [
114 "x64"
115 ],
116 "dev": true,
117 "license": "MIT",
118 "optional": true,
119 "os": [
120 "darwin"
121 ],
122 "engines": {
123 "node": ">=18"
124 }
125 },
126 "node_modules/@esbuild/freebsd-arm64": {
127 "version": "0.24.2",
128 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
129 "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
130 "cpu": [
131 "arm64"
132 ],
133 "dev": true,
134 "license": "MIT",
135 "optional": true,
136 "os": [
137 "freebsd"
138 ],
139 "engines": {
140 "node": ">=18"
141 }
142 },
143 "node_modules/@esbuild/freebsd-x64": {
144 "version": "0.24.2",
145 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
146 "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
147 "cpu": [
148 "x64"
149 ],
150 "dev": true,
151 "license": "MIT",
152 "optional": true,
153 "os": [
154 "freebsd"
155 ],
156 "engines": {
157 "node": ">=18"
158 }
159 },
160 "node_modules/@esbuild/linux-arm": {
161 "version": "0.24.2",
162 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
163 "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
164 "cpu": [
165 "arm"
166 ],
167 "dev": true,
168 "license": "MIT",
169 "optional": true,
170 "os": [
171 "linux"
172 ],
173 "engines": {
174 "node": ">=18"
175 }
176 },
177 "node_modules/@esbuild/linux-arm64": {
178 "version": "0.24.2",
179 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
180 "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
181 "cpu": [
182 "arm64"
183 ],
184 "dev": true,
185 "license": "MIT",
186 "optional": true,
187 "os": [
188 "linux"
189 ],
190 "engines": {
191 "node": ">=18"
192 }
193 },
194 "node_modules/@esbuild/linux-ia32": {
195 "version": "0.24.2",
196 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
197 "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
198 "cpu": [
199 "ia32"
200 ],
201 "dev": true,
202 "license": "MIT",
203 "optional": true,
204 "os": [
205 "linux"
206 ],
207 "engines": {
208 "node": ">=18"
209 }
210 },
211 "node_modules/@esbuild/linux-loong64": {
212 "version": "0.24.2",
213 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
214 "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
215 "cpu": [
216 "loong64"
217 ],
218 "dev": true,
219 "license": "MIT",
220 "optional": true,
221 "os": [
222 "linux"
223 ],
224 "engines": {
225 "node": ">=18"
226 }
227 },
228 "node_modules/@esbuild/linux-mips64el": {
229 "version": "0.24.2",
230 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
231 "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
232 "cpu": [
233 "mips64el"
234 ],
235 "dev": true,
236 "license": "MIT",
237 "optional": true,
238 "os": [
239 "linux"
240 ],
241 "engines": {
242 "node": ">=18"
243 }
244 },
245 "node_modules/@esbuild/linux-ppc64": {
246 "version": "0.24.2",
247 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
248 "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
249 "cpu": [
250 "ppc64"
251 ],
252 "dev": true,
253 "license": "MIT",
254 "optional": true,
255 "os": [
256 "linux"
257 ],
258 "engines": {
259 "node": ">=18"
260 }
261 },
262 "node_modules/@esbuild/linux-riscv64": {
263 "version": "0.24.2",
264 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
265 "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
266 "cpu": [
267 "riscv64"
268 ],
269 "dev": true,
270 "license": "MIT",
271 "optional": true,
272 "os": [
273 "linux"
274 ],
275 "engines": {
276 "node": ">=18"
277 }
278 },
279 "node_modules/@esbuild/linux-s390x": {
280 "version": "0.24.2",
281 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
282 "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
283 "cpu": [
284 "s390x"
285 ],
286 "dev": true,
287 "license": "MIT",
288 "optional": true,
289 "os": [
290 "linux"
291 ],
292 "engines": {
293 "node": ">=18"
294 }
295 },
296 "node_modules/@esbuild/linux-x64": {
297 "version": "0.24.2",
298 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
299 "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
300 "cpu": [
301 "x64"
302 ],
303 "dev": true,
304 "license": "MIT",
305 "optional": true,
306 "os": [
307 "linux"
308 ],
309 "engines": {
310 "node": ">=18"
311 }
312 },
313 "node_modules/@esbuild/netbsd-arm64": {
314 "version": "0.24.2",
315 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
316 "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
317 "cpu": [
318 "arm64"
319 ],
320 "dev": true,
321 "license": "MIT",
322 "optional": true,
323 "os": [
324 "netbsd"
325 ],
326 "engines": {
327 "node": ">=18"
328 }
329 },
330 "node_modules/@esbuild/netbsd-x64": {
331 "version": "0.24.2",
332 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
333 "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
334 "cpu": [
335 "x64"
336 ],
337 "dev": true,
338 "license": "MIT",
339 "optional": true,
340 "os": [
341 "netbsd"
342 ],
343 "engines": {
344 "node": ">=18"
345 }
346 },
347 "node_modules/@esbuild/openbsd-arm64": {
348 "version": "0.24.2",
349 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
350 "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
351 "cpu": [
352 "arm64"
353 ],
354 "dev": true,
355 "license": "MIT",
356 "optional": true,
357 "os": [
358 "openbsd"
359 ],
360 "engines": {
361 "node": ">=18"
362 }
363 },
364 "node_modules/@esbuild/openbsd-x64": {
365 "version": "0.24.2",
366 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
367 "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
368 "cpu": [
369 "x64"
370 ],
371 "dev": true,
372 "license": "MIT",
373 "optional": true,
374 "os": [
375 "openbsd"
376 ],
377 "engines": {
378 "node": ">=18"
379 }
380 },
381 "node_modules/@esbuild/sunos-x64": {
382 "version": "0.24.2",
383 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
384 "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
385 "cpu": [
386 "x64"
387 ],
388 "dev": true,
389 "license": "MIT",
390 "optional": true,
391 "os": [
392 "sunos"
393 ],
394 "engines": {
395 "node": ">=18"
396 }
397 },
398 "node_modules/@esbuild/win32-arm64": {
399 "version": "0.24.2",
400 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
401 "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
402 "cpu": [
403 "arm64"
404 ],
405 "dev": true,
406 "license": "MIT",
407 "optional": true,
408 "os": [
409 "win32"
410 ],
411 "engines": {
412 "node": ">=18"
413 }
414 },
415 "node_modules/@esbuild/win32-ia32": {
416 "version": "0.24.2",
417 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
418 "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
419 "cpu": [
420 "ia32"
421 ],
422 "dev": true,
423 "license": "MIT",
424 "optional": true,
425 "os": [
426 "win32"
427 ],
428 "engines": {
429 "node": ">=18"
430 }
431 },
432 "node_modules/@esbuild/win32-x64": {
433 "version": "0.24.2",
434 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
435 "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
436 "cpu": [
437 "x64"
438 ],
439 "dev": true,
440 "license": "MIT",
441 "optional": true,
442 "os": [
443 "win32"
444 ],
445 "engines": {
446 "node": ">=18"
447 }
448 },
449 "node_modules/@loaders.gl/core": {
450 "version": "4.3.3",
451 "resolved": "https://registry.npmjs.org/@loaders.gl/core/-/core-4.3.3.tgz",
452 "integrity": "sha512-RaQ3uNg4ZaVqDRgvJ2CjaOjeeHdKvbKuzFFgbGnflVB9is5bu+h3EKc3Jke7NGVvLBsZ6oIXzkwHijVsMfxv8g==",
453 "license": "MIT",
454 "dependencies": {
455 "@loaders.gl/loader-utils": "4.3.3",
456 "@loaders.gl/schema": "4.3.3",
457 "@loaders.gl/worker-utils": "4.3.3",
458 "@probe.gl/log": "^4.0.2"
459 }
460 },
461 "node_modules/@loaders.gl/draco": {
462 "version": "4.3.3",
463 "resolved": "https://registry.npmjs.org/@loaders.gl/draco/-/draco-4.3.3.tgz",
464 "integrity": "sha512-f2isxvOoH4Pm5p4mGvNN9gVigUwX84j9gdKNMV1aSo56GS1KE3GS2rXaIoy1qaIHMzkPySUTEcOTwayf0hWU7A==",
465 "license": "MIT",
466 "dependencies": {
467 "@loaders.gl/loader-utils": "4.3.3",
468 "@loaders.gl/schema": "4.3.3",
469 "@loaders.gl/worker-utils": "4.3.3",
470 "draco3d": "1.5.7"
471 },
472 "peerDependencies": {
473 "@loaders.gl/core": "^4.3.0"
474 }
475 },
476 "node_modules/@loaders.gl/gltf": {
477 "version": "4.3.3",
478 "resolved": "https://registry.npmjs.org/@loaders.gl/gltf/-/gltf-4.3.3.tgz",
479 "integrity": "sha512-M7jQ7KIB5itctDmGYuT9gndmjNwk1lwQ+BV4l5CoFp38e4xJESPglj2Kj8csWdm3WJhrxIYEP4GpjXK02n8DSQ==",
480 "license": "MIT",
481 "dependencies": {
482 "@loaders.gl/draco": "4.3.3",
483 "@loaders.gl/images": "4.3.3",
484 "@loaders.gl/loader-utils": "4.3.3",
485 "@loaders.gl/schema": "4.3.3",
486 "@loaders.gl/textures": "4.3.3",
487 "@math.gl/core": "^4.1.0"
488 },
489 "peerDependencies": {
490 "@loaders.gl/core": "^4.3.0"
491 }
492 },
493 "node_modules/@loaders.gl/images": {
494 "version": "4.3.3",
495 "resolved": "https://registry.npmjs.org/@loaders.gl/images/-/images-4.3.3.tgz",
496 "integrity": "sha512-s4InjIXqEu0T7anZLj4OBUuDBt2BNnAD0GLzSexSkBfQZfpXY0XJNl4mMf5nUKb5NDfXhIKIqv8y324US+I28A==",
497 "license": "MIT",
498 "dependencies": {
499 "@loaders.gl/loader-utils": "4.3.3"
500 },
501 "peerDependencies": {
502 "@loaders.gl/core": "^4.3.0"
503 }
504 },
505 "node_modules/@loaders.gl/loader-utils": {
506 "version": "4.3.3",
507 "resolved": "https://registry.npmjs.org/@loaders.gl/loader-utils/-/loader-utils-4.3.3.tgz",
508 "integrity": "sha512-8erUIwWLiIsZX36fFa/seZsfTsWlLk72Sibh/YZJrPAefuVucV4mGGzMBZ96LE2BUfJhadn250eio/59TUFbNw==",
509 "license": "MIT",
510 "dependencies": {
511 "@loaders.gl/schema": "4.3.3",
512 "@loaders.gl/worker-utils": "4.3.3",
513 "@probe.gl/log": "^4.0.2",
514 "@probe.gl/stats": "^4.0.2"
515 },
516 "peerDependencies": {
517 "@loaders.gl/core": "^4.3.0"
518 }
519 },
520 "node_modules/@loaders.gl/schema": {
521 "version": "4.3.3",
522 "resolved": "https://registry.npmjs.org/@loaders.gl/schema/-/schema-4.3.3.tgz",
523 "integrity": "sha512-zacc9/8je+VbuC6N/QRfiTjRd+BuxsYlddLX1u5/X/cg9s36WZZBlU1oNKUgTYe8eO6+qLyYx77yi+9JbbEehw==",
524 "license": "MIT",
525 "dependencies": {
526 "@types/geojson": "^7946.0.7"
527 },
528 "peerDependencies": {
529 "@loaders.gl/core": "^4.3.0"
530 }
531 },
532 "node_modules/@loaders.gl/textures": {
533 "version": "4.3.3",
534 "resolved": "https://registry.npmjs.org/@loaders.gl/textures/-/textures-4.3.3.tgz",
535 "integrity": "sha512-qIo4ehzZnXFpPKl1BGQG4G3cAhBSczO9mr+H/bT7qFwtSirWVlqsvMlx1Q4VpmouDu+tudwwOlq7B3yqU5P5yQ==",
536 "license": "MIT",
537 "dependencies": {
538 "@loaders.gl/images": "4.3.3",
539 "@loaders.gl/loader-utils": "4.3.3",
540 "@loaders.gl/schema": "4.3.3",
541 "@loaders.gl/worker-utils": "4.3.3",
542 "@math.gl/types": "^4.1.0",
543 "ktx-parse": "^0.7.0",
544 "texture-compressor": "^1.0.2"
545 },
546 "peerDependencies": {
547 "@loaders.gl/core": "^4.3.0"
548 }
549 },
550 "node_modules/@loaders.gl/worker-utils": {
551 "version": "4.3.3",
552 "resolved": "https://registry.npmjs.org/@loaders.gl/worker-utils/-/worker-utils-4.3.3.tgz",
553 "integrity": "sha512-eg45Ux6xqsAfqPUqJkhmbFZh9qfmYuPfA+34VcLtfeXIwAngeP6o4SrTmm9LWLGUKiSh47anCEV1p7borDgvGQ==",
554 "license": "MIT",
555 "peerDependencies": {
556 "@loaders.gl/core": "^4.3.0"
557 }
558 },
559 "node_modules/@math.gl/core": {
560 "version": "4.1.0",
561 "resolved": "https://registry.npmjs.org/@math.gl/core/-/core-4.1.0.tgz",
562 "integrity": "sha512-FrdHBCVG3QdrworwrUSzXIaK+/9OCRLscxI2OUy6sLOHyHgBMyfnEGs99/m3KNvs+95BsnQLWklVfpKfQzfwKA==",
563 "license": "MIT",
564 "dependencies": {
565 "@math.gl/types": "4.1.0"
566 }
567 },
568 "node_modules/@math.gl/types": {
569 "version": "4.1.0",
570 "resolved": "https://registry.npmjs.org/@math.gl/types/-/types-4.1.0.tgz",
571 "integrity": "sha512-clYZdHcmRvMzVK5fjeDkQlHUzXQSNdZ7s4xOqC3nJPgz4C/TZkUecTo9YS4PruZqtDda/ag4erndP0MIn40dGA==",
572 "license": "MIT"
573 },
574 "node_modules/@probe.gl/env": {
575 "version": "4.1.0",
576 "resolved": "https://registry.npmjs.org/@probe.gl/env/-/env-4.1.0.tgz",
577 "integrity": "sha512-5ac2Jm2K72VCs4eSMsM7ykVRrV47w32xOGMvcgqn8vQdEMF9PRXyBGYEV9YbqRKWNKpNKmQJVi4AHM/fkCxs9w==",
578 "license": "MIT"
579 },
580 "node_modules/@probe.gl/log": {
581 "version": "4.1.0",
582 "resolved": "https://registry.npmjs.org/@probe.gl/log/-/log-4.1.0.tgz",
583 "integrity": "sha512-r4gRReNY6f+OZEMgfWEXrAE2qJEt8rX0HsDJQXUBMoc+5H47bdB7f/5HBHAmapK8UydwPKL9wCDoS22rJ0yq7Q==",
584 "license": "MIT",
585 "dependencies": {
586 "@probe.gl/env": "4.1.0"
587 }
588 },
589 "node_modules/@probe.gl/stats": {
590 "version": "4.1.0",
591 "resolved": "https://registry.npmjs.org/@probe.gl/stats/-/stats-4.1.0.tgz",
592 "integrity": "sha512-EI413MkWKBDVNIfLdqbeNSJTs7ToBz/KVGkwi3D+dQrSIkRI2IYbWGAU3xX+D6+CI4ls8ehxMhNpUVMaZggDvQ==",
593 "license": "MIT"
594 },
595 "node_modules/@rollup/pluginutils": {
596 "version": "5.1.4",
597 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz",
598 "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==",
599 "dev": true,
600 "license": "MIT",
601 "dependencies": {
602 "@types/estree": "^1.0.0",
603 "estree-walker": "^2.0.2",
604 "picomatch": "^4.0.2"
605 },
606 "engines": {
607 "node": ">=14.0.0"
608 },
609 "peerDependencies": {
610 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
611 },
612 "peerDependenciesMeta": {
613 "rollup": {
614 "optional": true
615 }
616 }
617 },
618 "node_modules/@rollup/rollup-android-arm-eabi": {
619 "version": "4.31.0",
620 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.31.0.tgz",
621 "integrity": "sha512-9NrR4033uCbUBRgvLcBrJofa2KY9DzxL2UKZ1/4xA/mnTNyhZCWBuD8X3tPm1n4KxcgaraOYgrFKSgwjASfmlA==",
622 "cpu": [
623 "arm"
624 ],
625 "dev": true,
626 "license": "MIT",
627 "optional": true,
628 "os": [
629 "android"
630 ]
631 },
632 "node_modules/@rollup/rollup-android-arm64": {
633 "version": "4.31.0",
634 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.31.0.tgz",
635 "integrity": "sha512-iBbODqT86YBFHajxxF8ebj2hwKm1k8PTBQSojSt3d1FFt1gN+xf4CowE47iN0vOSdnd+5ierMHBbu/rHc7nq5g==",
636 "cpu": [
637 "arm64"
638 ],
639 "dev": true,
640 "license": "MIT",
641 "optional": true,
642 "os": [
643 "android"
644 ]
645 },
646 "node_modules/@rollup/rollup-darwin-arm64": {
647 "version": "4.31.0",
648 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.31.0.tgz",
649 "integrity": "sha512-WHIZfXgVBX30SWuTMhlHPXTyN20AXrLH4TEeH/D0Bolvx9PjgZnn4H677PlSGvU6MKNsjCQJYczkpvBbrBnG6g==",
650 "cpu": [
651 "arm64"
652 ],
653 "dev": true,
654 "license": "MIT",
655 "optional": true,
656 "os": [
657 "darwin"
658 ]
659 },
660 "node_modules/@rollup/rollup-darwin-x64": {
661 "version": "4.31.0",
662 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.31.0.tgz",
663 "integrity": "sha512-hrWL7uQacTEF8gdrQAqcDy9xllQ0w0zuL1wk1HV8wKGSGbKPVjVUv/DEwT2+Asabf8Dh/As+IvfdU+H8hhzrQQ==",
664 "cpu": [
665 "x64"
666 ],
667 "dev": true,
668 "license": "MIT",
669 "optional": true,
670 "os": [
671 "darwin"
672 ]
673 },
674 "node_modules/@rollup/rollup-freebsd-arm64": {
675 "version": "4.31.0",
676 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.31.0.tgz",
677 "integrity": "sha512-S2oCsZ4hJviG1QjPY1h6sVJLBI6ekBeAEssYKad1soRFv3SocsQCzX6cwnk6fID6UQQACTjeIMB+hyYrFacRew==",
678 "cpu": [
679 "arm64"
680 ],
681 "dev": true,
682 "license": "MIT",
683 "optional": true,
684 "os": [
685 "freebsd"
686 ]
687 },
688 "node_modules/@rollup/rollup-freebsd-x64": {
689 "version": "4.31.0",
690 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.31.0.tgz",
691 "integrity": "sha512-pCANqpynRS4Jirn4IKZH4tnm2+2CqCNLKD7gAdEjzdLGbH1iO0zouHz4mxqg0uEMpO030ejJ0aA6e1PJo2xrPA==",
692 "cpu": [
693 "x64"
694 ],
695 "dev": true,
696 "license": "MIT",
697 "optional": true,
698 "os": [
699 "freebsd"
700 ]
701 },
702 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
703 "version": "4.31.0",
704 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.31.0.tgz",
705 "integrity": "sha512-0O8ViX+QcBd3ZmGlcFTnYXZKGbFu09EhgD27tgTdGnkcYXLat4KIsBBQeKLR2xZDCXdIBAlWLkiXE1+rJpCxFw==",
706 "cpu": [
707 "arm"
708 ],
709 "dev": true,
710 "license": "MIT",
711 "optional": true,
712 "os": [
713 "linux"
714 ]
715 },
716 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
717 "version": "4.31.0",
718 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.31.0.tgz",
719 "integrity": "sha512-w5IzG0wTVv7B0/SwDnMYmbr2uERQp999q8FMkKG1I+j8hpPX2BYFjWe69xbhbP6J9h2gId/7ogesl9hwblFwwg==",
720 "cpu": [
721 "arm"
722 ],
723 "dev": true,
724 "license": "MIT",
725 "optional": true,
726 "os": [
727 "linux"
728 ]
729 },
730 "node_modules/@rollup/rollup-linux-arm64-gnu": {
731 "version": "4.31.0",
732 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.31.0.tgz",
733 "integrity": "sha512-JyFFshbN5xwy6fulZ8B/8qOqENRmDdEkcIMF0Zz+RsfamEW+Zabl5jAb0IozP/8UKnJ7g2FtZZPEUIAlUSX8cA==",
734 "cpu": [
735 "arm64"
736 ],
737 "dev": true,
738 "license": "MIT",
739 "optional": true,
740 "os": [
741 "linux"
742 ]
743 },
744 "node_modules/@rollup/rollup-linux-arm64-musl": {
745 "version": "4.31.0",
746 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.31.0.tgz",
747 "integrity": "sha512-kpQXQ0UPFeMPmPYksiBL9WS/BDiQEjRGMfklVIsA0Sng347H8W2iexch+IEwaR7OVSKtr2ZFxggt11zVIlZ25g==",
748 "cpu": [
749 "arm64"
750 ],
751 "dev": true,
752 "license": "MIT",
753 "optional": true,
754 "os": [
755 "linux"
756 ]
757 },
758 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
759 "version": "4.31.0",
760 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.31.0.tgz",
761 "integrity": "sha512-pMlxLjt60iQTzt9iBb3jZphFIl55a70wexvo8p+vVFK+7ifTRookdoXX3bOsRdmfD+OKnMozKO6XM4zR0sHRrQ==",
762 "cpu": [
763 "loong64"
764 ],
765 "dev": true,
766 "license": "MIT",
767 "optional": true,
768 "os": [
769 "linux"
770 ]
771 },
772 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
773 "version": "4.31.0",
774 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.31.0.tgz",
775 "integrity": "sha512-D7TXT7I/uKEuWiRkEFbed1UUYZwcJDU4vZQdPTcepK7ecPhzKOYk4Er2YR4uHKme4qDeIh6N3XrLfpuM7vzRWQ==",
776 "cpu": [
777 "ppc64"
778 ],
779 "dev": true,
780 "license": "MIT",
781 "optional": true,
782 "os": [
783 "linux"
784 ]
785 },
786 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
787 "version": "4.31.0",
788 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.31.0.tgz",
789 "integrity": "sha512-wal2Tc8O5lMBtoePLBYRKj2CImUCJ4UNGJlLwspx7QApYny7K1cUYlzQ/4IGQBLmm+y0RS7dwc3TDO/pmcneTw==",
790 "cpu": [
791 "riscv64"
792 ],
793 "dev": true,
794 "license": "MIT",
795 "optional": true,
796 "os": [
797 "linux"
798 ]
799 },
800 "node_modules/@rollup/rollup-linux-s390x-gnu": {
801 "version": "4.31.0",
802 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.31.0.tgz",
803 "integrity": "sha512-O1o5EUI0+RRMkK9wiTVpk2tyzXdXefHtRTIjBbmFREmNMy7pFeYXCFGbhKFwISA3UOExlo5GGUuuj3oMKdK6JQ==",
804 "cpu": [
805 "s390x"
806 ],
807 "dev": true,
808 "license": "MIT",
809 "optional": true,
810 "os": [
811 "linux"
812 ]
813 },
814 "node_modules/@rollup/rollup-linux-x64-gnu": {
815 "version": "4.31.0",
816 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.31.0.tgz",
817 "integrity": "sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==",
818 "cpu": [
819 "x64"
820 ],
821 "dev": true,
822 "license": "MIT",
823 "optional": true,
824 "os": [
825 "linux"
826 ]
827 },
828 "node_modules/@rollup/rollup-linux-x64-musl": {
829 "version": "4.31.0",
830 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.31.0.tgz",
831 "integrity": "sha512-ypB/HMtcSGhKUQNiFwqgdclWNRrAYDH8iMYH4etw/ZlGwiTVxBz2tDrGRrPlfZu6QjXwtd+C3Zib5pFqID97ZA==",
832 "cpu": [
833 "x64"
834 ],
835 "dev": true,
836 "license": "MIT",
837 "optional": true,
838 "os": [
839 "linux"
840 ]
841 },
842 "node_modules/@rollup/rollup-win32-arm64-msvc": {
843 "version": "4.31.0",
844 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.31.0.tgz",
845 "integrity": "sha512-JuhN2xdI/m8Hr+aVO3vspO7OQfUFO6bKLIRTAy0U15vmWjnZDLrEgCZ2s6+scAYaQVpYSh9tZtRijApw9IXyMw==",
846 "cpu": [
847 "arm64"
848 ],
849 "dev": true,
850 "license": "MIT",
851 "optional": true,
852 "os": [
853 "win32"
854 ]
855 },
856 "node_modules/@rollup/rollup-win32-ia32-msvc": {
857 "version": "4.31.0",
858 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.31.0.tgz",
859 "integrity": "sha512-U1xZZXYkvdf5MIWmftU8wrM5PPXzyaY1nGCI4KI4BFfoZxHamsIe+BtnPLIvvPykvQWlVbqUXdLa4aJUuilwLQ==",
860 "cpu": [
861 "ia32"
862 ],
863 "dev": true,
864 "license": "MIT",
865 "optional": true,
866 "os": [
867 "win32"
868 ]
869 },
870 "node_modules/@rollup/rollup-win32-x64-msvc": {
871 "version": "4.31.0",
872 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.31.0.tgz",
873 "integrity": "sha512-ul8rnCsUumNln5YWwz0ted2ZHFhzhRRnkpBZ+YRuHoRAlUji9KChpOUOndY7uykrPEPXVbHLlsdo6v5yXo/TXw==",
874 "cpu": [
875 "x64"
876 ],
877 "dev": true,
878 "license": "MIT",
879 "optional": true,
880 "os": [
881 "win32"
882 ]
883 },
884 "node_modules/@tweakpane/core": {
885 "version": "2.0.5",
886 "resolved": "https://registry.npmjs.org/@tweakpane/core/-/core-2.0.5.tgz",
887 "integrity": "sha512-punBgD5rKCF5vcNo6BsSOXiDR/NSs9VM7SG65QSLJIxfRaGgj54ree9zQW6bO3pNFf3AogiGgaNODUVQRk9YqQ==",
888 "dev": true,
889 "license": "MIT"
890 },
891 "node_modules/@types/estree": {
892 "version": "1.0.6",
893 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
894 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
895 "dev": true,
896 "license": "MIT"
897 },
898 "node_modules/@types/geojson": {
899 "version": "7946.0.16",
900 "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz",
901 "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==",
902 "license": "MIT"
903 },
904 "node_modules/@webgpu/types": {
905 "version": "0.1.53",
906 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.53.tgz",
907 "integrity": "sha512-x+BLw/opaz9LiVyrMsP75nO1Rg0QfrACUYIbVSfGwY/w0DiWIPYYrpte6us//KZXinxFAOJl0+C17L1Vi2vmDw==",
908 "dev": true,
909 "license": "BSD-3-Clause"
910 },
911 "node_modules/argparse": {
912 "version": "1.0.10",
913 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
914 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
915 "license": "MIT",
916 "dependencies": {
917 "sprintf-js": "~1.0.2"
918 }
919 },
920 "node_modules/draco3d": {
921 "version": "1.5.7",
922 "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.7.tgz",
923 "integrity": "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==",
924 "license": "Apache-2.0"
925 },
926 "node_modules/esbuild": {
927 "version": "0.24.2",
928 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
929 "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
930 "dev": true,
931 "hasInstallScript": true,
932 "license": "MIT",
933 "bin": {
934 "esbuild": "bin/esbuild"
935 },
936 "engines": {
937 "node": ">=18"
938 },
939 "optionalDependencies": {
940 "@esbuild/aix-ppc64": "0.24.2",
941 "@esbuild/android-arm": "0.24.2",
942 "@esbuild/android-arm64": "0.24.2",
943 "@esbuild/android-x64": "0.24.2",
944 "@esbuild/darwin-arm64": "0.24.2",
945 "@esbuild/darwin-x64": "0.24.2",
946 "@esbuild/freebsd-arm64": "0.24.2",
947 "@esbuild/freebsd-x64": "0.24.2",
948 "@esbuild/linux-arm": "0.24.2",
949 "@esbuild/linux-arm64": "0.24.2",
950 "@esbuild/linux-ia32": "0.24.2",
951 "@esbuild/linux-loong64": "0.24.2",
952 "@esbuild/linux-mips64el": "0.24.2",
953 "@esbuild/linux-ppc64": "0.24.2",
954 "@esbuild/linux-riscv64": "0.24.2",
955 "@esbuild/linux-s390x": "0.24.2",
956 "@esbuild/linux-x64": "0.24.2",
957 "@esbuild/netbsd-arm64": "0.24.2",
958 "@esbuild/netbsd-x64": "0.24.2",
959 "@esbuild/openbsd-arm64": "0.24.2",
960 "@esbuild/openbsd-x64": "0.24.2",
961 "@esbuild/sunos-x64": "0.24.2",
962 "@esbuild/win32-arm64": "0.24.2",
963 "@esbuild/win32-ia32": "0.24.2",
964 "@esbuild/win32-x64": "0.24.2"
965 }
966 },
967 "node_modules/estree-walker": {
968 "version": "2.0.2",
969 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
970 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
971 "dev": true,
972 "license": "MIT"
973 },
974 "node_modules/fsevents": {
975 "version": "2.3.3",
976 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
977 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
978 "dev": true,
979 "hasInstallScript": true,
980 "license": "MIT",
981 "optional": true,
982 "os": [
983 "darwin"
984 ],
985 "engines": {
986 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
987 }
988 },
989 "node_modules/gl-matrix": {
990 "version": "4.0.0-beta.2",
991 "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-4.0.0-beta.2.tgz",
992 "integrity": "sha512-OF6IkQpMkF8p2CZF9EtzYZPlPaW3M41KMsgZGlTKmMv/nWaP6GMJi9V5tI+oPn8FG0io85Q5ZtKpCXP4u6YmDA==",
993 "license": "MIT"
994 },
995 "node_modules/image-size": {
996 "version": "0.7.5",
997 "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.5.tgz",
998 "integrity": "sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==",
999 "license": "MIT",
1000 "bin": {
1001 "image-size": "bin/image-size.js"
1002 },
1003 "engines": {
1004 "node": ">=6.9.0"
1005 }
1006 },
1007 "node_modules/ktx-parse": {
1008 "version": "0.7.1",
1009 "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.7.1.tgz",
1010 "integrity": "sha512-FeA3g56ksdFNwjXJJsc1CCc7co+AJYDp6ipIp878zZ2bU8kWROatLYf39TQEd4/XRSUvBXovQ8gaVKWPXsCLEQ==",
1011 "license": "MIT"
1012 },
1013 "node_modules/nanoid": {
1014 "version": "3.3.8",
1015 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
1016 "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
1017 "dev": true,
1018 "funding": [
1019 {
1020 "type": "github",
1021 "url": "https://github.com/sponsors/ai"
1022 }
1023 ],
1024 "license": "MIT",
1025 "bin": {
1026 "nanoid": "bin/nanoid.cjs"
1027 },
1028 "engines": {
1029 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1030 }
1031 },
1032 "node_modules/picocolors": {
1033 "version": "1.1.1",
1034 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1035 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1036 "dev": true,
1037 "license": "ISC"
1038 },
1039 "node_modules/picomatch": {
1040 "version": "4.0.2",
1041 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
1042 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
1043 "dev": true,
1044 "license": "MIT",
1045 "engines": {
1046 "node": ">=12"
1047 },
1048 "funding": {
1049 "url": "https://github.com/sponsors/jonschlinkert"
1050 }
1051 },
1052 "node_modules/postcss": {
1053 "version": "8.5.1",
1054 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
1055 "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
1056 "dev": true,
1057 "funding": [
1058 {
1059 "type": "opencollective",
1060 "url": "https://opencollective.com/postcss/"
1061 },
1062 {
1063 "type": "tidelift",
1064 "url": "https://tidelift.com/funding/github/npm/postcss"
1065 },
1066 {
1067 "type": "github",
1068 "url": "https://github.com/sponsors/ai"
1069 }
1070 ],
1071 "license": "MIT",
1072 "dependencies": {
1073 "nanoid": "^3.3.8",
1074 "picocolors": "^1.1.1",
1075 "source-map-js": "^1.2.1"
1076 },
1077 "engines": {
1078 "node": "^10 || ^12 || >=14"
1079 }
1080 },
1081 "node_modules/rollup": {
1082 "version": "4.31.0",
1083 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.31.0.tgz",
1084 "integrity": "sha512-9cCE8P4rZLx9+PjoyqHLs31V9a9Vpvfo4qNcs6JCiGWYhw2gijSetFbH6SSy1whnkgcefnUwr8sad7tgqsGvnw==",
1085 "dev": true,
1086 "license": "MIT",
1087 "dependencies": {
1088 "@types/estree": "1.0.6"
1089 },
1090 "bin": {
1091 "rollup": "dist/bin/rollup"
1092 },
1093 "engines": {
1094 "node": ">=18.0.0",
1095 "npm": ">=8.0.0"
1096 },
1097 "optionalDependencies": {
1098 "@rollup/rollup-android-arm-eabi": "4.31.0",
1099 "@rollup/rollup-android-arm64": "4.31.0",
1100 "@rollup/rollup-darwin-arm64": "4.31.0",
1101 "@rollup/rollup-darwin-x64": "4.31.0",
1102 "@rollup/rollup-freebsd-arm64": "4.31.0",
1103 "@rollup/rollup-freebsd-x64": "4.31.0",
1104 "@rollup/rollup-linux-arm-gnueabihf": "4.31.0",
1105 "@rollup/rollup-linux-arm-musleabihf": "4.31.0",
1106 "@rollup/rollup-linux-arm64-gnu": "4.31.0",
1107 "@rollup/rollup-linux-arm64-musl": "4.31.0",
1108 "@rollup/rollup-linux-loongarch64-gnu": "4.31.0",
1109 "@rollup/rollup-linux-powerpc64le-gnu": "4.31.0",
1110 "@rollup/rollup-linux-riscv64-gnu": "4.31.0",
1111 "@rollup/rollup-linux-s390x-gnu": "4.31.0",
1112 "@rollup/rollup-linux-x64-gnu": "4.31.0",
1113 "@rollup/rollup-linux-x64-musl": "4.31.0",
1114 "@rollup/rollup-win32-arm64-msvc": "4.31.0",
1115 "@rollup/rollup-win32-ia32-msvc": "4.31.0",
1116 "@rollup/rollup-win32-x64-msvc": "4.31.0",
1117 "fsevents": "~2.3.2"
1118 }
1119 },
1120 "node_modules/source-map-js": {
1121 "version": "1.2.1",
1122 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1123 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1124 "dev": true,
1125 "license": "BSD-3-Clause",
1126 "engines": {
1127 "node": ">=0.10.0"
1128 }
1129 },
1130 "node_modules/sprintf-js": {
1131 "version": "1.0.3",
1132 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1133 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
1134 "license": "BSD-3-Clause"
1135 },
1136 "node_modules/texture-compressor": {
1137 "version": "1.0.2",
1138 "resolved": "https://registry.npmjs.org/texture-compressor/-/texture-compressor-1.0.2.tgz",
1139 "integrity": "sha512-dStVgoaQ11mA5htJ+RzZ51ZxIZqNOgWKAIvtjLrW1AliQQLCmrDqNzQZ8Jh91YealQ95DXt4MEduLzJmbs6lig==",
1140 "license": "MIT",
1141 "dependencies": {
1142 "argparse": "^1.0.10",
1143 "image-size": "^0.7.4"
1144 },
1145 "bin": {
1146 "texture-compressor": "bin/texture-compressor.js"
1147 }
1148 },
1149 "node_modules/tweakpane": {
1150 "version": "4.0.5",
1151 "resolved": "https://registry.npmjs.org/tweakpane/-/tweakpane-4.0.5.tgz",
1152 "integrity": "sha512-rxEXdSI+ArlG1RyO6FghC4ZUX8JkEfz8F3v1JuteXSV0pEtHJzyo07fcDG+NsJfN5L39kSbCYbB9cBGHyuI/tQ==",
1153 "license": "MIT",
1154 "funding": {
1155 "url": "https://github.com/sponsors/cocopon"
1156 }
1157 },
1158 "node_modules/typescript": {
1159 "version": "5.6.3",
1160 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
1161 "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
1162 "dev": true,
1163 "license": "Apache-2.0",
1164 "bin": {
1165 "tsc": "bin/tsc",
1166 "tsserver": "bin/tsserver"
1167 },
1168 "engines": {
1169 "node": ">=14.17"
1170 }
1171 },
1172 "node_modules/vite": {
1173 "version": "6.0.9",
1174 "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.9.tgz",
1175 "integrity": "sha512-MSgUxHcaXLtnBPktkbUSoQUANApKYuxZ6DrbVENlIorbhL2dZydTLaZ01tjUoE3szeFzlFk9ANOKk0xurh4MKA==",
1176 "dev": true,
1177 "license": "MIT",
1178 "dependencies": {
1179 "esbuild": "^0.24.2",
1180 "postcss": "^8.4.49",
1181 "rollup": "^4.23.0"
1182 },
1183 "bin": {
1184 "vite": "bin/vite.js"
1185 },
1186 "engines": {
1187 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1188 },
1189 "funding": {
1190 "url": "https://github.com/vitejs/vite?sponsor=1"
1191 },
1192 "optionalDependencies": {
1193 "fsevents": "~2.3.3"
1194 },
1195 "peerDependencies": {
1196 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
1197 "jiti": ">=1.21.0",
1198 "less": "*",
1199 "lightningcss": "^1.21.0",
1200 "sass": "*",
1201 "sass-embedded": "*",
1202 "stylus": "*",
1203 "sugarss": "*",
1204 "terser": "^5.16.0",
1205 "tsx": "^4.8.1",
1206 "yaml": "^2.4.2"
1207 },
1208 "peerDependenciesMeta": {
1209 "@types/node": {
1210 "optional": true
1211 },
1212 "jiti": {
1213 "optional": true
1214 },
1215 "less": {
1216 "optional": true
1217 },
1218 "lightningcss": {
1219 "optional": true
1220 },
1221 "sass": {
1222 "optional": true
1223 },
1224 "sass-embedded": {
1225 "optional": true
1226 },
1227 "stylus": {
1228 "optional": true
1229 },
1230 "sugarss": {
1231 "optional": true
1232 },
1233 "terser": {
1234 "optional": true
1235 },
1236 "tsx": {
1237 "optional": true
1238 },
1239 "yaml": {
1240 "optional": true
1241 }
1242 }
1243 },
1244 "node_modules/vite-plugin-glsl": {
1245 "version": "1.4.0",
1246 "resolved": "https://registry.npmjs.org/vite-plugin-glsl/-/vite-plugin-glsl-1.4.0.tgz",
1247 "integrity": "sha512-mjT4AaU4qRmlpawgd0M2Qz72tvK4WF0ii2p0WbVRpr7ga6+cRScJUT3oIMv5coT8u/lqUe9u9T5+0zJLZ1uhug==",
1248 "dev": true,
1249 "license": "MIT",
1250 "dependencies": {
1251 "@rollup/pluginutils": "^5.1.4"
1252 },
1253 "engines": {
1254 "node": ">= 20.17.0",
1255 "npm": ">= 10.8.3"
1256 },
1257 "peerDependencies": {
1258 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
1259 }
1260 }
1261 }
1262}