fuzzyworld

nuts / goo / files / pnpm-lock.yaml

Branch goo · default branch · all branches

pnpm-lock.yaml

45.4 KB · history · blame

1lockfileVersion: '9.0'
2
3settings:
4 autoInstallPeers: true
5 excludeLinksFromLockfile: false
6
7importers:
8
9 .:
10 dependencies:
11 matter-js:
12 specifier: ^0.19.0
13 version: 0.19.0
14 qrcode:
15 specifier: ^1.5.4
16 version: 1.5.4
17 devDependencies:
18 '@types/matter-js':
19 specifier: ^0.19.6
20 version: 0.19.8
21 '@types/node':
22 specifier: ^25.6.0
23 version: 25.6.0
24 '@types/qrcode':
25 specifier: ^1.5.6
26 version: 1.5.6
27 '@vitejs/plugin-basic-ssl':
28 specifier: ^2.3.0
29 version: 2.3.0(vite@5.4.21(@types/node@25.6.0))
30 sharp:
31 specifier: ^0.34.5
32 version: 0.34.5
33 tsx:
34 specifier: ^4.21.0
35 version: 4.21.0
36 typescript:
37 specifier: ^5.4.0
38 version: 5.9.3
39 vite:
40 specifier: ^5.2.0
41 version: 5.4.21(@types/node@25.6.0)
42 vite-plugin-qrcode:
43 specifier: ^0.4.1
44 version: 0.4.1(vite@5.4.21(@types/node@25.6.0))
45
46packages:
47
48 '@emnapi/runtime@1.9.2':
49 resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==}
50
51 '@esbuild/aix-ppc64@0.21.5':
52 resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
53 engines: {node: '>=12'}
54 cpu: [ppc64]
55 os: [aix]
56
57 '@esbuild/aix-ppc64@0.27.7':
58 resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==}
59 engines: {node: '>=18'}
60 cpu: [ppc64]
61 os: [aix]
62
63 '@esbuild/android-arm64@0.21.5':
64 resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
65 engines: {node: '>=12'}
66 cpu: [arm64]
67 os: [android]
68
69 '@esbuild/android-arm64@0.27.7':
70 resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==}
71 engines: {node: '>=18'}
72 cpu: [arm64]
73 os: [android]
74
75 '@esbuild/android-arm@0.21.5':
76 resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
77 engines: {node: '>=12'}
78 cpu: [arm]
79 os: [android]
80
81 '@esbuild/android-arm@0.27.7':
82 resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==}
83 engines: {node: '>=18'}
84 cpu: [arm]
85 os: [android]
86
87 '@esbuild/android-x64@0.21.5':
88 resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
89 engines: {node: '>=12'}
90 cpu: [x64]
91 os: [android]
92
93 '@esbuild/android-x64@0.27.7':
94 resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==}
95 engines: {node: '>=18'}
96 cpu: [x64]
97 os: [android]
98
99 '@esbuild/darwin-arm64@0.21.5':
100 resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
101 engines: {node: '>=12'}
102 cpu: [arm64]
103 os: [darwin]
104
105 '@esbuild/darwin-arm64@0.27.7':
106 resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==}
107 engines: {node: '>=18'}
108 cpu: [arm64]
109 os: [darwin]
110
111 '@esbuild/darwin-x64@0.21.5':
112 resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
113 engines: {node: '>=12'}
114 cpu: [x64]
115 os: [darwin]
116
117 '@esbuild/darwin-x64@0.27.7':
118 resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==}
119 engines: {node: '>=18'}
120 cpu: [x64]
121 os: [darwin]
122
123 '@esbuild/freebsd-arm64@0.21.5':
124 resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
125 engines: {node: '>=12'}
126 cpu: [arm64]
127 os: [freebsd]
128
129 '@esbuild/freebsd-arm64@0.27.7':
130 resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==}
131 engines: {node: '>=18'}
132 cpu: [arm64]
133 os: [freebsd]
134
135 '@esbuild/freebsd-x64@0.21.5':
136 resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
137 engines: {node: '>=12'}
138 cpu: [x64]
139 os: [freebsd]
140
141 '@esbuild/freebsd-x64@0.27.7':
142 resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==}
143 engines: {node: '>=18'}
144 cpu: [x64]
145 os: [freebsd]
146
147 '@esbuild/linux-arm64@0.21.5':
148 resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
149 engines: {node: '>=12'}
150 cpu: [arm64]
151 os: [linux]
152
153 '@esbuild/linux-arm64@0.27.7':
154 resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==}
155 engines: {node: '>=18'}
156 cpu: [arm64]
157 os: [linux]
158
159 '@esbuild/linux-arm@0.21.5':
160 resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
161 engines: {node: '>=12'}
162 cpu: [arm]
163 os: [linux]
164
165 '@esbuild/linux-arm@0.27.7':
166 resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==}
167 engines: {node: '>=18'}
168 cpu: [arm]
169 os: [linux]
170
171 '@esbuild/linux-ia32@0.21.5':
172 resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
173 engines: {node: '>=12'}
174 cpu: [ia32]
175 os: [linux]
176
177 '@esbuild/linux-ia32@0.27.7':
178 resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==}
179 engines: {node: '>=18'}
180 cpu: [ia32]
181 os: [linux]
182
183 '@esbuild/linux-loong64@0.21.5':
184 resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
185 engines: {node: '>=12'}
186 cpu: [loong64]
187 os: [linux]
188
189 '@esbuild/linux-loong64@0.27.7':
190 resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==}
191 engines: {node: '>=18'}
192 cpu: [loong64]
193 os: [linux]
194
195 '@esbuild/linux-mips64el@0.21.5':
196 resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
197 engines: {node: '>=12'}
198 cpu: [mips64el]
199 os: [linux]
200
201 '@esbuild/linux-mips64el@0.27.7':
202 resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==}
203 engines: {node: '>=18'}
204 cpu: [mips64el]
205 os: [linux]
206
207 '@esbuild/linux-ppc64@0.21.5':
208 resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
209 engines: {node: '>=12'}
210 cpu: [ppc64]
211 os: [linux]
212
213 '@esbuild/linux-ppc64@0.27.7':
214 resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==}
215 engines: {node: '>=18'}
216 cpu: [ppc64]
217 os: [linux]
218
219 '@esbuild/linux-riscv64@0.21.5':
220 resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
221 engines: {node: '>=12'}
222 cpu: [riscv64]
223 os: [linux]
224
225 '@esbuild/linux-riscv64@0.27.7':
226 resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==}
227 engines: {node: '>=18'}
228 cpu: [riscv64]
229 os: [linux]
230
231 '@esbuild/linux-s390x@0.21.5':
232 resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
233 engines: {node: '>=12'}
234 cpu: [s390x]
235 os: [linux]
236
237 '@esbuild/linux-s390x@0.27.7':
238 resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==}
239 engines: {node: '>=18'}
240 cpu: [s390x]
241 os: [linux]
242
243 '@esbuild/linux-x64@0.21.5':
244 resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
245 engines: {node: '>=12'}
246 cpu: [x64]
247 os: [linux]
248
249 '@esbuild/linux-x64@0.27.7':
250 resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==}
251 engines: {node: '>=18'}
252 cpu: [x64]
253 os: [linux]
254
255 '@esbuild/netbsd-arm64@0.27.7':
256 resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==}
257 engines: {node: '>=18'}
258 cpu: [arm64]
259 os: [netbsd]
260
261 '@esbuild/netbsd-x64@0.21.5':
262 resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
263 engines: {node: '>=12'}
264 cpu: [x64]
265 os: [netbsd]
266
267 '@esbuild/netbsd-x64@0.27.7':
268 resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==}
269 engines: {node: '>=18'}
270 cpu: [x64]
271 os: [netbsd]
272
273 '@esbuild/openbsd-arm64@0.27.7':
274 resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==}
275 engines: {node: '>=18'}
276 cpu: [arm64]
277 os: [openbsd]
278
279 '@esbuild/openbsd-x64@0.21.5':
280 resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
281 engines: {node: '>=12'}
282 cpu: [x64]
283 os: [openbsd]
284
285 '@esbuild/openbsd-x64@0.27.7':
286 resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==}
287 engines: {node: '>=18'}
288 cpu: [x64]
289 os: [openbsd]
290
291 '@esbuild/openharmony-arm64@0.27.7':
292 resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==}
293 engines: {node: '>=18'}
294 cpu: [arm64]
295 os: [openharmony]
296
297 '@esbuild/sunos-x64@0.21.5':
298 resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
299 engines: {node: '>=12'}
300 cpu: [x64]
301 os: [sunos]
302
303 '@esbuild/sunos-x64@0.27.7':
304 resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==}
305 engines: {node: '>=18'}
306 cpu: [x64]
307 os: [sunos]
308
309 '@esbuild/win32-arm64@0.21.5':
310 resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
311 engines: {node: '>=12'}
312 cpu: [arm64]
313 os: [win32]
314
315 '@esbuild/win32-arm64@0.27.7':
316 resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==}
317 engines: {node: '>=18'}
318 cpu: [arm64]
319 os: [win32]
320
321 '@esbuild/win32-ia32@0.21.5':
322 resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
323 engines: {node: '>=12'}
324 cpu: [ia32]
325 os: [win32]
326
327 '@esbuild/win32-ia32@0.27.7':
328 resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==}
329 engines: {node: '>=18'}
330 cpu: [ia32]
331 os: [win32]
332
333 '@esbuild/win32-x64@0.21.5':
334 resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
335 engines: {node: '>=12'}
336 cpu: [x64]
337 os: [win32]
338
339 '@esbuild/win32-x64@0.27.7':
340 resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==}
341 engines: {node: '>=18'}
342 cpu: [x64]
343 os: [win32]
344
345 '@img/colour@1.1.0':
346 resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
347 engines: {node: '>=18'}
348
349 '@img/sharp-darwin-arm64@0.34.5':
350 resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
351 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
352 cpu: [arm64]
353 os: [darwin]
354
355 '@img/sharp-darwin-x64@0.34.5':
356 resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
357 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
358 cpu: [x64]
359 os: [darwin]
360
361 '@img/sharp-libvips-darwin-arm64@1.2.4':
362 resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
363 cpu: [arm64]
364 os: [darwin]
365
366 '@img/sharp-libvips-darwin-x64@1.2.4':
367 resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
368 cpu: [x64]
369 os: [darwin]
370
371 '@img/sharp-libvips-linux-arm64@1.2.4':
372 resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
373 cpu: [arm64]
374 os: [linux]
375
376 '@img/sharp-libvips-linux-arm@1.2.4':
377 resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
378 cpu: [arm]
379 os: [linux]
380
381 '@img/sharp-libvips-linux-ppc64@1.2.4':
382 resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
383 cpu: [ppc64]
384 os: [linux]
385
386 '@img/sharp-libvips-linux-riscv64@1.2.4':
387 resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
388 cpu: [riscv64]
389 os: [linux]
390
391 '@img/sharp-libvips-linux-s390x@1.2.4':
392 resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
393 cpu: [s390x]
394 os: [linux]
395
396 '@img/sharp-libvips-linux-x64@1.2.4':
397 resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
398 cpu: [x64]
399 os: [linux]
400
401 '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
402 resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
403 cpu: [arm64]
404 os: [linux]
405
406 '@img/sharp-libvips-linuxmusl-x64@1.2.4':
407 resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
408 cpu: [x64]
409 os: [linux]
410
411 '@img/sharp-linux-arm64@0.34.5':
412 resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
413 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
414 cpu: [arm64]
415 os: [linux]
416
417 '@img/sharp-linux-arm@0.34.5':
418 resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
419 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
420 cpu: [arm]
421 os: [linux]
422
423 '@img/sharp-linux-ppc64@0.34.5':
424 resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
425 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
426 cpu: [ppc64]
427 os: [linux]
428
429 '@img/sharp-linux-riscv64@0.34.5':
430 resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
431 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
432 cpu: [riscv64]
433 os: [linux]
434
435 '@img/sharp-linux-s390x@0.34.5':
436 resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
437 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
438 cpu: [s390x]
439 os: [linux]
440
441 '@img/sharp-linux-x64@0.34.5':
442 resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
443 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
444 cpu: [x64]
445 os: [linux]
446
447 '@img/sharp-linuxmusl-arm64@0.34.5':
448 resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
449 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
450 cpu: [arm64]
451 os: [linux]
452
453 '@img/sharp-linuxmusl-x64@0.34.5':
454 resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
455 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
456 cpu: [x64]
457 os: [linux]
458
459 '@img/sharp-wasm32@0.34.5':
460 resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
461 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
462 cpu: [wasm32]
463
464 '@img/sharp-win32-arm64@0.34.5':
465 resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
466 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
467 cpu: [arm64]
468 os: [win32]
469
470 '@img/sharp-win32-ia32@0.34.5':
471 resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
472 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
473 cpu: [ia32]
474 os: [win32]
475
476 '@img/sharp-win32-x64@0.34.5':
477 resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
478 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
479 cpu: [x64]
480 os: [win32]
481
482 '@rollup/rollup-android-arm-eabi@4.60.1':
483 resolution: {integrity: sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==}
484 cpu: [arm]
485 os: [android]
486
487 '@rollup/rollup-android-arm64@4.60.1':
488 resolution: {integrity: sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==}
489 cpu: [arm64]
490 os: [android]
491
492 '@rollup/rollup-darwin-arm64@4.60.1':
493 resolution: {integrity: sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==}
494 cpu: [arm64]
495 os: [darwin]
496
497 '@rollup/rollup-darwin-x64@4.60.1':
498 resolution: {integrity: sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==}
499 cpu: [x64]
500 os: [darwin]
501
502 '@rollup/rollup-freebsd-arm64@4.60.1':
503 resolution: {integrity: sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==}
504 cpu: [arm64]
505 os: [freebsd]
506
507 '@rollup/rollup-freebsd-x64@4.60.1':
508 resolution: {integrity: sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==}
509 cpu: [x64]
510 os: [freebsd]
511
512 '@rollup/rollup-linux-arm-gnueabihf@4.60.1':
513 resolution: {integrity: sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==}
514 cpu: [arm]
515 os: [linux]
516
517 '@rollup/rollup-linux-arm-musleabihf@4.60.1':
518 resolution: {integrity: sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==}
519 cpu: [arm]
520 os: [linux]
521
522 '@rollup/rollup-linux-arm64-gnu@4.60.1':
523 resolution: {integrity: sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==}
524 cpu: [arm64]
525 os: [linux]
526
527 '@rollup/rollup-linux-arm64-musl@4.60.1':
528 resolution: {integrity: sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==}
529 cpu: [arm64]
530 os: [linux]
531
532 '@rollup/rollup-linux-loong64-gnu@4.60.1':
533 resolution: {integrity: sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==}
534 cpu: [loong64]
535 os: [linux]
536
537 '@rollup/rollup-linux-loong64-musl@4.60.1':
538 resolution: {integrity: sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==}
539 cpu: [loong64]
540 os: [linux]
541
542 '@rollup/rollup-linux-ppc64-gnu@4.60.1':
543 resolution: {integrity: sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==}
544 cpu: [ppc64]
545 os: [linux]
546
547 '@rollup/rollup-linux-ppc64-musl@4.60.1':
548 resolution: {integrity: sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==}
549 cpu: [ppc64]
550 os: [linux]
551
552 '@rollup/rollup-linux-riscv64-gnu@4.60.1':
553 resolution: {integrity: sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==}
554 cpu: [riscv64]
555 os: [linux]
556
557 '@rollup/rollup-linux-riscv64-musl@4.60.1':
558 resolution: {integrity: sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==}
559 cpu: [riscv64]
560 os: [linux]
561
562 '@rollup/rollup-linux-s390x-gnu@4.60.1':
563 resolution: {integrity: sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==}
564 cpu: [s390x]
565 os: [linux]
566
567 '@rollup/rollup-linux-x64-gnu@4.60.1':
568 resolution: {integrity: sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==}
569 cpu: [x64]
570 os: [linux]
571
572 '@rollup/rollup-linux-x64-musl@4.60.1':
573 resolution: {integrity: sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==}
574 cpu: [x64]
575 os: [linux]
576
577 '@rollup/rollup-openbsd-x64@4.60.1':
578 resolution: {integrity: sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==}
579 cpu: [x64]
580 os: [openbsd]
581
582 '@rollup/rollup-openharmony-arm64@4.60.1':
583 resolution: {integrity: sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==}
584 cpu: [arm64]
585 os: [openharmony]
586
587 '@rollup/rollup-win32-arm64-msvc@4.60.1':
588 resolution: {integrity: sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==}
589 cpu: [arm64]
590 os: [win32]
591
592 '@rollup/rollup-win32-ia32-msvc@4.60.1':
593 resolution: {integrity: sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==}
594 cpu: [ia32]
595 os: [win32]
596
597 '@rollup/rollup-win32-x64-gnu@4.60.1':
598 resolution: {integrity: sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==}
599 cpu: [x64]
600 os: [win32]
601
602 '@rollup/rollup-win32-x64-msvc@4.60.1':
603 resolution: {integrity: sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==}
604 cpu: [x64]
605 os: [win32]
606
607 '@types/estree@1.0.8':
608 resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
609
610 '@types/matter-js@0.19.8':
611 resolution: {integrity: sha512-W2ZWG58Lijv/4v768NgpeyFqqiOyslmAU7qqM1Lhz4XBoUgGtZtPz4CjcOKYtqHIak14dvPldslQhltqLTWwsw==}
612
613 '@types/node@25.6.0':
614 resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==}
615
616 '@types/qrcode@1.5.6':
617 resolution: {integrity: sha512-te7NQcV2BOvdj2b1hCAHzAoMNuj65kNBMz0KBaxM6c3VGBOhU0dURQKOtH8CFNI/dsKkwlv32p26qYQTWoB5bw==}
618
619 '@vitejs/plugin-basic-ssl@2.3.0':
620 resolution: {integrity: sha512-bdyo8rB3NnQbikdMpHaML9Z1OZPBu6fFOBo+OtxsBlvMJtysWskmBcnbIDhUqgC8tcxNv/a+BcV5U+2nQMm1OQ==}
621 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
622 peerDependencies:
623 vite: ^6.0.0 || ^7.0.0 || ^8.0.0
624
625 ansi-regex@5.0.1:
626 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
627 engines: {node: '>=8'}
628
629 ansi-styles@4.3.0:
630 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
631 engines: {node: '>=8'}
632
633 camelcase@5.3.1:
634 resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
635 engines: {node: '>=6'}
636
637 cliui@6.0.0:
638 resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
639
640 color-convert@2.0.1:
641 resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
642 engines: {node: '>=7.0.0'}
643
644 color-name@1.1.4:
645 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
646
647 decamelize@1.2.0:
648 resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
649 engines: {node: '>=0.10.0'}
650
651 detect-libc@2.1.2:
652 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
653 engines: {node: '>=8'}
654
655 dijkstrajs@1.0.3:
656 resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==}
657
658 emoji-regex@8.0.0:
659 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
660
661 esbuild@0.21.5:
662 resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
663 engines: {node: '>=12'}
664 hasBin: true
665
666 esbuild@0.27.7:
667 resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==}
668 engines: {node: '>=18'}
669 hasBin: true
670
671 find-up@4.1.0:
672 resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
673 engines: {node: '>=8'}
674
675 fsevents@2.3.3:
676 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
677 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
678 os: [darwin]
679
680 get-caller-file@2.0.5:
681 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
682 engines: {node: 6.* || 8.* || >= 10.*}
683
684 get-tsconfig@4.13.7:
685 resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==}
686
687 is-fullwidth-code-point@3.0.0:
688 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
689 engines: {node: '>=8'}
690
691 locate-path@5.0.0:
692 resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
693 engines: {node: '>=8'}
694
695 matter-js@0.19.0:
696 resolution: {integrity: sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ==}
697
698 nanoid@3.3.11:
699 resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
700 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
701 hasBin: true
702
703 p-limit@2.3.0:
704 resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
705 engines: {node: '>=6'}
706
707 p-locate@4.1.0:
708 resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
709 engines: {node: '>=8'}
710
711 p-try@2.2.0:
712 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
713 engines: {node: '>=6'}
714
715 path-exists@4.0.0:
716 resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
717 engines: {node: '>=8'}
718
719 picocolors@1.1.1:
720 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
721
722 pngjs@5.0.0:
723 resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
724 engines: {node: '>=10.13.0'}
725
726 postcss@8.5.9:
727 resolution: {integrity: sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw==}
728 engines: {node: ^10 || ^12 || >=14}
729
730 qrcode@1.5.4:
731 resolution: {integrity: sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==}
732 engines: {node: '>=10.13.0'}
733 hasBin: true
734
735 require-directory@2.1.1:
736 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
737 engines: {node: '>=0.10.0'}
738
739 require-main-filename@2.0.0:
740 resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
741
742 resolve-pkg-maps@1.0.0:
743 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
744
745 rollup@4.60.1:
746 resolution: {integrity: sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==}
747 engines: {node: '>=18.0.0', npm: '>=8.0.0'}
748 hasBin: true
749
750 semver@7.7.4:
751 resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==}
752 engines: {node: '>=10'}
753 hasBin: true
754
755 set-blocking@2.0.0:
756 resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
757
758 sharp@0.34.5:
759 resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
760 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
761
762 source-map-js@1.2.1:
763 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
764 engines: {node: '>=0.10.0'}
765
766 string-width@4.2.3:
767 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
768 engines: {node: '>=8'}
769
770 strip-ansi@6.0.1:
771 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
772 engines: {node: '>=8'}
773
774 tslib@2.8.1:
775 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
776
777 tsx@4.21.0:
778 resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==}
779 engines: {node: '>=18.0.0'}
780 hasBin: true
781
782 typescript@5.9.3:
783 resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
784 engines: {node: '>=14.17'}
785 hasBin: true
786
787 undici-types@7.19.2:
788 resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==}
789
790 uqr@0.1.3:
791 resolution: {integrity: sha512-0rjE8iEJe4YmT9TOhwsZtqCMRLc5DXZUI2UEYUUg63ikBkqqE5EYWaI0etFe/5KUcmcYwLih2RND1kq+hrUJXA==}
792
793 vite-plugin-qrcode@0.4.1:
794 resolution: {integrity: sha512-t3gdCbn/a2HHLK3M8bUrQ+4c+I0YQGJ/STxAL9eI6TBnfdeM/CJr3HctvOb7UYhEtWxHs5xZWpz7kYnRd5w+rA==}
795 peerDependencies:
796 vite: '>=3'
797
798 vite@5.4.21:
799 resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==}
800 engines: {node: ^18.0.0 || >=20.0.0}
801 hasBin: true
802 peerDependencies:
803 '@types/node': ^18.0.0 || >=20.0.0
804 less: '*'
805 lightningcss: ^1.21.0
806 sass: '*'
807 sass-embedded: '*'
808 stylus: '*'
809 sugarss: '*'
810 terser: ^5.4.0
811 peerDependenciesMeta:
812 '@types/node':
813 optional: true
814 less:
815 optional: true
816 lightningcss:
817 optional: true
818 sass:
819 optional: true
820 sass-embedded:
821 optional: true
822 stylus:
823 optional: true
824 sugarss:
825 optional: true
826 terser:
827 optional: true
828
829 which-module@2.0.1:
830 resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}
831
832 wrap-ansi@6.2.0:
833 resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
834 engines: {node: '>=8'}
835
836 y18n@4.0.3:
837 resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
838
839 yargs-parser@18.1.3:
840 resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
841 engines: {node: '>=6'}
842
843 yargs@15.4.1:
844 resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
845 engines: {node: '>=8'}
846
847snapshots:
848
849 '@emnapi/runtime@1.9.2':
850 dependencies:
851 tslib: 2.8.1
852 optional: true
853
854 '@esbuild/aix-ppc64@0.21.5':
855 optional: true
856
857 '@esbuild/aix-ppc64@0.27.7':
858 optional: true
859
860 '@esbuild/android-arm64@0.21.5':
861 optional: true
862
863 '@esbuild/android-arm64@0.27.7':
864 optional: true
865
866 '@esbuild/android-arm@0.21.5':
867 optional: true
868
869 '@esbuild/android-arm@0.27.7':
870 optional: true
871
872 '@esbuild/android-x64@0.21.5':
873 optional: true
874
875 '@esbuild/android-x64@0.27.7':
876 optional: true
877
878 '@esbuild/darwin-arm64@0.21.5':
879 optional: true
880
881 '@esbuild/darwin-arm64@0.27.7':
882 optional: true
883
884 '@esbuild/darwin-x64@0.21.5':
885 optional: true
886
887 '@esbuild/darwin-x64@0.27.7':
888 optional: true
889
890 '@esbuild/freebsd-arm64@0.21.5':
891 optional: true
892
893 '@esbuild/freebsd-arm64@0.27.7':
894 optional: true
895
896 '@esbuild/freebsd-x64@0.21.5':
897 optional: true
898
899 '@esbuild/freebsd-x64@0.27.7':
900 optional: true
901
902 '@esbuild/linux-arm64@0.21.5':
903 optional: true
904
905 '@esbuild/linux-arm64@0.27.7':
906 optional: true
907
908 '@esbuild/linux-arm@0.21.5':
909 optional: true
910
911 '@esbuild/linux-arm@0.27.7':
912 optional: true
913
914 '@esbuild/linux-ia32@0.21.5':
915 optional: true
916
917 '@esbuild/linux-ia32@0.27.7':
918 optional: true
919
920 '@esbuild/linux-loong64@0.21.5':
921 optional: true
922
923 '@esbuild/linux-loong64@0.27.7':
924 optional: true
925
926 '@esbuild/linux-mips64el@0.21.5':
927 optional: true
928
929 '@esbuild/linux-mips64el@0.27.7':
930 optional: true
931
932 '@esbuild/linux-ppc64@0.21.5':
933 optional: true
934
935 '@esbuild/linux-ppc64@0.27.7':
936 optional: true
937
938 '@esbuild/linux-riscv64@0.21.5':
939 optional: true
940
941 '@esbuild/linux-riscv64@0.27.7':
942 optional: true
943
944 '@esbuild/linux-s390x@0.21.5':
945 optional: true
946
947 '@esbuild/linux-s390x@0.27.7':
948 optional: true
949
950 '@esbuild/linux-x64@0.21.5':
951 optional: true
952
953 '@esbuild/linux-x64@0.27.7':
954 optional: true
955
956 '@esbuild/netbsd-arm64@0.27.7':
957 optional: true
958
959 '@esbuild/netbsd-x64@0.21.5':
960 optional: true
961
962 '@esbuild/netbsd-x64@0.27.7':
963 optional: true
964
965 '@esbuild/openbsd-arm64@0.27.7':
966 optional: true
967
968 '@esbuild/openbsd-x64@0.21.5':
969 optional: true
970
971 '@esbuild/openbsd-x64@0.27.7':
972 optional: true
973
974 '@esbuild/openharmony-arm64@0.27.7':
975 optional: true
976
977 '@esbuild/sunos-x64@0.21.5':
978 optional: true
979
980 '@esbuild/sunos-x64@0.27.7':
981 optional: true
982
983 '@esbuild/win32-arm64@0.21.5':
984 optional: true
985
986 '@esbuild/win32-arm64@0.27.7':
987 optional: true
988
989 '@esbuild/win32-ia32@0.21.5':
990 optional: true
991
992 '@esbuild/win32-ia32@0.27.7':
993 optional: true
994
995 '@esbuild/win32-x64@0.21.5':
996 optional: true
997
998 '@esbuild/win32-x64@0.27.7':
999 optional: true
1000
1001 '@img/colour@1.1.0': {}
1002
1003 '@img/sharp-darwin-arm64@0.34.5':
1004 optionalDependencies:
1005 '@img/sharp-libvips-darwin-arm64': 1.2.4
1006 optional: true
1007
1008 '@img/sharp-darwin-x64@0.34.5':
1009 optionalDependencies:
1010 '@img/sharp-libvips-darwin-x64': 1.2.4
1011 optional: true
1012
1013 '@img/sharp-libvips-darwin-arm64@1.2.4':
1014 optional: true
1015
1016 '@img/sharp-libvips-darwin-x64@1.2.4':
1017 optional: true
1018
1019 '@img/sharp-libvips-linux-arm64@1.2.4':
1020 optional: true
1021
1022 '@img/sharp-libvips-linux-arm@1.2.4':
1023 optional: true
1024
1025 '@img/sharp-libvips-linux-ppc64@1.2.4':
1026 optional: true
1027
1028 '@img/sharp-libvips-linux-riscv64@1.2.4':
1029 optional: true
1030
1031 '@img/sharp-libvips-linux-s390x@1.2.4':
1032 optional: true
1033
1034 '@img/sharp-libvips-linux-x64@1.2.4':
1035 optional: true
1036
1037 '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
1038 optional: true
1039
1040 '@img/sharp-libvips-linuxmusl-x64@1.2.4':
1041 optional: true
1042
1043 '@img/sharp-linux-arm64@0.34.5':
1044 optionalDependencies:
1045 '@img/sharp-libvips-linux-arm64': 1.2.4
1046 optional: true
1047
1048 '@img/sharp-linux-arm@0.34.5':
1049 optionalDependencies:
1050 '@img/sharp-libvips-linux-arm': 1.2.4
1051 optional: true
1052
1053 '@img/sharp-linux-ppc64@0.34.5':
1054 optionalDependencies:
1055 '@img/sharp-libvips-linux-ppc64': 1.2.4
1056 optional: true
1057
1058 '@img/sharp-linux-riscv64@0.34.5':
1059 optionalDependencies:
1060 '@img/sharp-libvips-linux-riscv64': 1.2.4
1061 optional: true
1062
1063 '@img/sharp-linux-s390x@0.34.5':
1064 optionalDependencies:
1065 '@img/sharp-libvips-linux-s390x': 1.2.4
1066 optional: true
1067
1068 '@img/sharp-linux-x64@0.34.5':
1069 optionalDependencies:
1070 '@img/sharp-libvips-linux-x64': 1.2.4
1071 optional: true
1072
1073 '@img/sharp-linuxmusl-arm64@0.34.5':
1074 optionalDependencies:
1075 '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
1076 optional: true
1077
1078 '@img/sharp-linuxmusl-x64@0.34.5':
1079 optionalDependencies:
1080 '@img/sharp-libvips-linuxmusl-x64': 1.2.4
1081 optional: true
1082
1083 '@img/sharp-wasm32@0.34.5':
1084 dependencies:
1085 '@emnapi/runtime': 1.9.2
1086 optional: true
1087
1088 '@img/sharp-win32-arm64@0.34.5':
1089 optional: true
1090
1091 '@img/sharp-win32-ia32@0.34.5':
1092 optional: true
1093
1094 '@img/sharp-win32-x64@0.34.5':
1095 optional: true
1096
1097 '@rollup/rollup-android-arm-eabi@4.60.1':
1098 optional: true
1099
1100 '@rollup/rollup-android-arm64@4.60.1':
1101 optional: true
1102
1103 '@rollup/rollup-darwin-arm64@4.60.1':
1104 optional: true
1105
1106 '@rollup/rollup-darwin-x64@4.60.1':
1107 optional: true
1108
1109 '@rollup/rollup-freebsd-arm64@4.60.1':
1110 optional: true
1111
1112 '@rollup/rollup-freebsd-x64@4.60.1':
1113 optional: true
1114
1115 '@rollup/rollup-linux-arm-gnueabihf@4.60.1':
1116 optional: true
1117
1118 '@rollup/rollup-linux-arm-musleabihf@4.60.1':
1119 optional: true
1120
1121 '@rollup/rollup-linux-arm64-gnu@4.60.1':
1122 optional: true
1123
1124 '@rollup/rollup-linux-arm64-musl@4.60.1':
1125 optional: true
1126
1127 '@rollup/rollup-linux-loong64-gnu@4.60.1':
1128 optional: true
1129
1130 '@rollup/rollup-linux-loong64-musl@4.60.1':
1131 optional: true
1132
1133 '@rollup/rollup-linux-ppc64-gnu@4.60.1':
1134 optional: true
1135
1136 '@rollup/rollup-linux-ppc64-musl@4.60.1':
1137 optional: true
1138
1139 '@rollup/rollup-linux-riscv64-gnu@4.60.1':
1140 optional: true
1141
1142 '@rollup/rollup-linux-riscv64-musl@4.60.1':
1143 optional: true
1144
1145 '@rollup/rollup-linux-s390x-gnu@4.60.1':
1146 optional: true
1147
1148 '@rollup/rollup-linux-x64-gnu@4.60.1':
1149 optional: true
1150
1151 '@rollup/rollup-linux-x64-musl@4.60.1':
1152 optional: true
1153
1154 '@rollup/rollup-openbsd-x64@4.60.1':
1155 optional: true
1156
1157 '@rollup/rollup-openharmony-arm64@4.60.1':
1158 optional: true
1159
1160 '@rollup/rollup-win32-arm64-msvc@4.60.1':
1161 optional: true
1162
1163 '@rollup/rollup-win32-ia32-msvc@4.60.1':
1164 optional: true
1165
1166 '@rollup/rollup-win32-x64-gnu@4.60.1':
1167 optional: true
1168
1169 '@rollup/rollup-win32-x64-msvc@4.60.1':
1170 optional: true
1171
1172 '@types/estree@1.0.8': {}
1173
1174 '@types/matter-js@0.19.8': {}
1175
1176 '@types/node@25.6.0':
1177 dependencies:
1178 undici-types: 7.19.2
1179
1180 '@types/qrcode@1.5.6':
1181 dependencies:
1182 '@types/node': 25.6.0
1183
1184 '@vitejs/plugin-basic-ssl@2.3.0(vite@5.4.21(@types/node@25.6.0))':
1185 dependencies:
1186 vite: 5.4.21(@types/node@25.6.0)
1187
1188 ansi-regex@5.0.1: {}
1189
1190 ansi-styles@4.3.0:
1191 dependencies:
1192 color-convert: 2.0.1
1193
1194 camelcase@5.3.1: {}
1195
1196 cliui@6.0.0:
1197 dependencies:
1198 string-width: 4.2.3
1199 strip-ansi: 6.0.1
1200 wrap-ansi: 6.2.0
1201
1202 color-convert@2.0.1:
1203 dependencies:
1204 color-name: 1.1.4
1205
1206 color-name@1.1.4: {}
1207
1208 decamelize@1.2.0: {}
1209
1210 detect-libc@2.1.2: {}
1211
1212 dijkstrajs@1.0.3: {}
1213
1214 emoji-regex@8.0.0: {}
1215
1216 esbuild@0.21.5:
1217 optionalDependencies:
1218 '@esbuild/aix-ppc64': 0.21.5
1219 '@esbuild/android-arm': 0.21.5
1220 '@esbuild/android-arm64': 0.21.5
1221 '@esbuild/android-x64': 0.21.5
1222 '@esbuild/darwin-arm64': 0.21.5
1223 '@esbuild/darwin-x64': 0.21.5
1224 '@esbuild/freebsd-arm64': 0.21.5
1225 '@esbuild/freebsd-x64': 0.21.5
1226 '@esbuild/linux-arm': 0.21.5
1227 '@esbuild/linux-arm64': 0.21.5
1228 '@esbuild/linux-ia32': 0.21.5
1229 '@esbuild/linux-loong64': 0.21.5
1230 '@esbuild/linux-mips64el': 0.21.5
1231 '@esbuild/linux-ppc64': 0.21.5
1232 '@esbuild/linux-riscv64': 0.21.5
1233 '@esbuild/linux-s390x': 0.21.5
1234 '@esbuild/linux-x64': 0.21.5
1235 '@esbuild/netbsd-x64': 0.21.5
1236 '@esbuild/openbsd-x64': 0.21.5
1237 '@esbuild/sunos-x64': 0.21.5
1238 '@esbuild/win32-arm64': 0.21.5
1239 '@esbuild/win32-ia32': 0.21.5
1240 '@esbuild/win32-x64': 0.21.5
1241
1242 esbuild@0.27.7:
1243 optionalDependencies:
1244 '@esbuild/aix-ppc64': 0.27.7
1245 '@esbuild/android-arm': 0.27.7
1246 '@esbuild/android-arm64': 0.27.7
1247 '@esbuild/android-x64': 0.27.7
1248 '@esbuild/darwin-arm64': 0.27.7
1249 '@esbuild/darwin-x64': 0.27.7
1250 '@esbuild/freebsd-arm64': 0.27.7
1251 '@esbuild/freebsd-x64': 0.27.7
1252 '@esbuild/linux-arm': 0.27.7
1253 '@esbuild/linux-arm64': 0.27.7
1254 '@esbuild/linux-ia32': 0.27.7
1255 '@esbuild/linux-loong64': 0.27.7
1256 '@esbuild/linux-mips64el': 0.27.7
1257 '@esbuild/linux-ppc64': 0.27.7
1258 '@esbuild/linux-riscv64': 0.27.7
1259 '@esbuild/linux-s390x': 0.27.7
1260 '@esbuild/linux-x64': 0.27.7
1261 '@esbuild/netbsd-arm64': 0.27.7
1262 '@esbuild/netbsd-x64': 0.27.7
1263 '@esbuild/openbsd-arm64': 0.27.7
1264 '@esbuild/openbsd-x64': 0.27.7
1265 '@esbuild/openharmony-arm64': 0.27.7
1266 '@esbuild/sunos-x64': 0.27.7
1267 '@esbuild/win32-arm64': 0.27.7
1268 '@esbuild/win32-ia32': 0.27.7
1269 '@esbuild/win32-x64': 0.27.7
1270
1271 find-up@4.1.0:
1272 dependencies:
1273 locate-path: 5.0.0
1274 path-exists: 4.0.0
1275
1276 fsevents@2.3.3:
1277 optional: true
1278
1279 get-caller-file@2.0.5: {}
1280
1281 get-tsconfig@4.13.7:
1282 dependencies:
1283 resolve-pkg-maps: 1.0.0
1284
1285 is-fullwidth-code-point@3.0.0: {}
1286
1287 locate-path@5.0.0:
1288 dependencies:
1289 p-locate: 4.1.0
1290
1291 matter-js@0.19.0: {}
1292
1293 nanoid@3.3.11: {}
1294
1295 p-limit@2.3.0:
1296 dependencies:
1297 p-try: 2.2.0
1298
1299 p-locate@4.1.0:
1300 dependencies:
1301 p-limit: 2.3.0
1302
1303 p-try@2.2.0: {}
1304
1305 path-exists@4.0.0: {}
1306
1307 picocolors@1.1.1: {}
1308
1309 pngjs@5.0.0: {}
1310
1311 postcss@8.5.9:
1312 dependencies:
1313 nanoid: 3.3.11
1314 picocolors: 1.1.1
1315 source-map-js: 1.2.1
1316
1317 qrcode@1.5.4:
1318 dependencies:
1319 dijkstrajs: 1.0.3
1320 pngjs: 5.0.0
1321 yargs: 15.4.1
1322
1323 require-directory@2.1.1: {}
1324
1325 require-main-filename@2.0.0: {}
1326
1327 resolve-pkg-maps@1.0.0: {}
1328
1329 rollup@4.60.1:
1330 dependencies:
1331 '@types/estree': 1.0.8
1332 optionalDependencies:
1333 '@rollup/rollup-android-arm-eabi': 4.60.1
1334 '@rollup/rollup-android-arm64': 4.60.1
1335 '@rollup/rollup-darwin-arm64': 4.60.1
1336 '@rollup/rollup-darwin-x64': 4.60.1
1337 '@rollup/rollup-freebsd-arm64': 4.60.1
1338 '@rollup/rollup-freebsd-x64': 4.60.1
1339 '@rollup/rollup-linux-arm-gnueabihf': 4.60.1
1340 '@rollup/rollup-linux-arm-musleabihf': 4.60.1
1341 '@rollup/rollup-linux-arm64-gnu': 4.60.1
1342 '@rollup/rollup-linux-arm64-musl': 4.60.1
1343 '@rollup/rollup-linux-loong64-gnu': 4.60.1
1344 '@rollup/rollup-linux-loong64-musl': 4.60.1
1345 '@rollup/rollup-linux-ppc64-gnu': 4.60.1
1346 '@rollup/rollup-linux-ppc64-musl': 4.60.1
1347 '@rollup/rollup-linux-riscv64-gnu': 4.60.1
1348 '@rollup/rollup-linux-riscv64-musl': 4.60.1
1349 '@rollup/rollup-linux-s390x-gnu': 4.60.1
1350 '@rollup/rollup-linux-x64-gnu': 4.60.1
1351 '@rollup/rollup-linux-x64-musl': 4.60.1
1352 '@rollup/rollup-openbsd-x64': 4.60.1
1353 '@rollup/rollup-openharmony-arm64': 4.60.1
1354 '@rollup/rollup-win32-arm64-msvc': 4.60.1
1355 '@rollup/rollup-win32-ia32-msvc': 4.60.1
1356 '@rollup/rollup-win32-x64-gnu': 4.60.1
1357 '@rollup/rollup-win32-x64-msvc': 4.60.1
1358 fsevents: 2.3.3
1359
1360 semver@7.7.4: {}
1361
1362 set-blocking@2.0.0: {}
1363
1364 sharp@0.34.5:
1365 dependencies:
1366 '@img/colour': 1.1.0
1367 detect-libc: 2.1.2
1368 semver: 7.7.4
1369 optionalDependencies:
1370 '@img/sharp-darwin-arm64': 0.34.5
1371 '@img/sharp-darwin-x64': 0.34.5
1372 '@img/sharp-libvips-darwin-arm64': 1.2.4
1373 '@img/sharp-libvips-darwin-x64': 1.2.4
1374 '@img/sharp-libvips-linux-arm': 1.2.4
1375 '@img/sharp-libvips-linux-arm64': 1.2.4
1376 '@img/sharp-libvips-linux-ppc64': 1.2.4
1377 '@img/sharp-libvips-linux-riscv64': 1.2.4
1378 '@img/sharp-libvips-linux-s390x': 1.2.4
1379 '@img/sharp-libvips-linux-x64': 1.2.4
1380 '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
1381 '@img/sharp-libvips-linuxmusl-x64': 1.2.4
1382 '@img/sharp-linux-arm': 0.34.5
1383 '@img/sharp-linux-arm64': 0.34.5
1384 '@img/sharp-linux-ppc64': 0.34.5
1385 '@img/sharp-linux-riscv64': 0.34.5
1386 '@img/sharp-linux-s390x': 0.34.5
1387 '@img/sharp-linux-x64': 0.34.5
1388 '@img/sharp-linuxmusl-arm64': 0.34.5
1389 '@img/sharp-linuxmusl-x64': 0.34.5
1390 '@img/sharp-wasm32': 0.34.5
1391 '@img/sharp-win32-arm64': 0.34.5
1392 '@img/sharp-win32-ia32': 0.34.5
1393 '@img/sharp-win32-x64': 0.34.5
1394
1395 source-map-js@1.2.1: {}
1396
1397 string-width@4.2.3:
1398 dependencies:
1399 emoji-regex: 8.0.0
1400 is-fullwidth-code-point: 3.0.0
1401 strip-ansi: 6.0.1
1402
1403 strip-ansi@6.0.1:
1404 dependencies:
1405 ansi-regex: 5.0.1
1406
1407 tslib@2.8.1:
1408 optional: true
1409
1410 tsx@4.21.0:
1411 dependencies:
1412 esbuild: 0.27.7
1413 get-tsconfig: 4.13.7
1414 optionalDependencies:
1415 fsevents: 2.3.3
1416
1417 typescript@5.9.3: {}
1418
1419 undici-types@7.19.2: {}
1420
1421 uqr@0.1.3: {}
1422
1423 vite-plugin-qrcode@0.4.1(vite@5.4.21(@types/node@25.6.0)):
1424 dependencies:
1425 uqr: 0.1.3
1426 vite: 5.4.21(@types/node@25.6.0)
1427
1428 vite@5.4.21(@types/node@25.6.0):
1429 dependencies:
1430 esbuild: 0.21.5
1431 postcss: 8.5.9
1432 rollup: 4.60.1
1433 optionalDependencies:
1434 '@types/node': 25.6.0
1435 fsevents: 2.3.3
1436
1437 which-module@2.0.1: {}
1438
1439 wrap-ansi@6.2.0:
1440 dependencies:
1441 ansi-styles: 4.3.0
1442 string-width: 4.2.3
1443 strip-ansi: 6.0.1
1444
1445 y18n@4.0.3: {}
1446
1447 yargs-parser@18.1.3:
1448 dependencies:
1449 camelcase: 5.3.1
1450 decamelize: 1.2.0
1451
1452 yargs@15.4.1:
1453 dependencies:
1454 cliui: 6.0.0
1455 decamelize: 1.2.0
1456 find-up: 4.1.0
1457 get-caller-file: 2.0.5
1458 require-directory: 2.1.1
1459 require-main-filename: 2.0.0
1460 set-blocking: 2.0.0
1461 string-width: 4.2.3
1462 which-module: 2.0.1
1463 y18n: 4.0.3
1464 yargs-parser: 18.1.3