1lockfileVersion: '9.0'
2
3settings:
4 autoInstallPeers: true
5 excludeLinksFromLockfile: false
6
7importers:
8
9 .:
10 dependencies:
11 '@clo/lib':
12 specifier: jsr:^3.0.0
13 version: '@jsr/clo__lib@3.0.0'
14 '@mdi/svg':
15 specifier: ^7.4.47
16 version: 7.4.47
17 '@types/node':
18 specifier: ^25.5.0
19 version: 25.5.0
20 lucide-static:
21 specifier: ^1.21.0
22 version: 1.21.0
23 mdi-ts:
24 specifier: ^1.0.3
25 version: 1.0.3
26 node-hid:
27 specifier: ^3.3.0
28 version: 3.3.0
29 sharp:
30 specifier: ^0.35.2
31 version: 0.35.2
32 usb:
33 specifier: ^2.17.0
34 version: 2.17.0
35
36packages:
37
38 '@emnapi/runtime@1.11.1':
39 resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}
40
41 '@img/colour@1.1.0':
42 resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
43 engines: {node: '>=18'}
44
45 '@img/sharp-darwin-arm64@0.35.2':
46 resolution: {integrity: sha512-eEieHsMksAW4IiO5NzauESRl2D2qz3J/kwUxUrSfV06A93eEaRfMpHXyUb1mAqrR7i8U9A0GRqE9pjn6u1Jjpg==}
47 engines: {node: '>=20.9.0'}
48 cpu: [arm64]
49 os: [darwin]
50
51 '@img/sharp-darwin-x64@0.35.2':
52 resolution: {integrity: sha512-BaktuGPCeHJMARpodR8jK4uKiZrPAy9WrfQW0sdI37clracq8Bp01AYS3SZgi5FS/y5twa9t4+LIuuxQjqRrWw==}
53 engines: {node: '>=20.9.0'}
54 cpu: [x64]
55 os: [darwin]
56
57 '@img/sharp-freebsd-wasm32@0.35.2':
58 resolution: {integrity: sha512-YoAxdnd8hPUkvLHd3bWY+YA8nw3xM/RyRopYucNsWHVSan8NLVM3X2volsfoRDcXdUJPg6tXahSd7HXPK7lRnw==}
59 engines: {node: '>=20.9.0'}
60 os: [freebsd]
61
62 '@img/sharp-libvips-darwin-arm64@1.3.1':
63 resolution: {integrity: sha512-4V/M3roRMTYjiwZY9IOVQOE8OyeCxFAkYmyZDrZl51uOKjibm3oeEJ4WAmLxutAfzFbC9jqUiPs2gbnGflH+7g==}
64 cpu: [arm64]
65 os: [darwin]
66
67 '@img/sharp-libvips-darwin-x64@1.3.1':
68 resolution: {integrity: sha512-c0/DxItpJv2+dGhgycJBBgotdqruGYDvA79drdh0MD1dFpy7JzJ/PlXwi1H4rFf0eTy8tgbI91aHDnZIceY3jQ==}
69 cpu: [x64]
70 os: [darwin]
71
72 '@img/sharp-libvips-linux-arm64@1.3.1':
73 resolution: {integrity: sha512-JznefmcK9j1JKPz8AkQDh89kjojubyfOasWBPKfzMIhPwsgDy9evpE/naJTXXXmghS1iFwR8u/kTwh/I2/+GCw==}
74 cpu: [arm64]
75 os: [linux]
76
77 '@img/sharp-libvips-linux-arm@1.3.1':
78 resolution: {integrity: sha512-aGGy9aWzXgHBG7HNyQPWorZthlp7+x6fDRoPAQbGO3ThcttuTyKIx3NuSHb6zb4gBNq6/yNn9f1cy9nFKS/Vmg==}
79 cpu: [arm]
80 os: [linux]
81
82 '@img/sharp-libvips-linux-ppc64@1.3.1':
83 resolution: {integrity: sha512-1EkwGNCZk6iWNCMWqrvdJ+r1j0PT1zIz60CNPhYnJlK/zyeWqlsPZIe+ocBVqPF8k/Ssee/NCk+tE9Ryrko6ng==}
84 cpu: [ppc64]
85 os: [linux]
86
87 '@img/sharp-libvips-linux-riscv64@1.3.1':
88 resolution: {integrity: sha512-Ilays+w2bXdnxzxtQdmXR62u8o8GYa3eL4+Gr+1KiE4xperMZUslRaVPJwwPkzlHEjGfXAfRVAa/7CYCtSqsBw==}
89 cpu: [riscv64]
90 os: [linux]
91
92 '@img/sharp-libvips-linux-s390x@1.3.1':
93 resolution: {integrity: sha512-VfBwVHQTbRoj4XlpA/KLZ7ltgMpz+4WSejFzQ+GnoImjo1PtEJ59QB2qR1xQEeRPYIkNrPIm2L4cICMvz4C2ew==}
94 cpu: [s390x]
95 os: [linux]
96
97 '@img/sharp-libvips-linux-x64@1.3.1':
98 resolution: {integrity: sha512-+c8ukgwU62DS54nCAjw7keOfHUkmr0B5QHEdcOqRnodF/MNXJbVI8Eopoj4B/0H8Asr65I+A4Amrn7a85/md6A==}
99 cpu: [x64]
100 os: [linux]
101
102 '@img/sharp-libvips-linuxmusl-arm64@1.3.1':
103 resolution: {integrity: sha512-qlKb/pwbkAi1WMsJrYHk7CuDrd12s27U2QnRhFYUoJNrRCmkosMTttuRFat/DDB3IlDm5qE1TJgZ4JDnHX8Ldw==}
104 cpu: [arm64]
105 os: [linux]
106
107 '@img/sharp-libvips-linuxmusl-x64@1.3.1':
108 resolution: {integrity: sha512-yO21HwoUVLN8Qa+/SBjQLMYwBWAVJjeGPNe+hc0OUeMeifEtJqu5a1c4HayE1nNpDih9y3/KkoltfkDodmKAlg==}
109 cpu: [x64]
110 os: [linux]
111
112 '@img/sharp-linux-arm64@0.35.2':
113 resolution: {integrity: sha512-af12Pnd0ZGu2HfP8NayB0kk6eC/lrfbQE6HlR4jD+34wdJ1Vw9TF6TMn6ZvffT+WgqVsl0hRbmNvz2u/23VmwA==}
114 engines: {node: '>=20.9.0'}
115 cpu: [arm64]
116 os: [linux]
117
118 '@img/sharp-linux-arm@0.35.2':
119 resolution: {integrity: sha512-SE4kzF2mepn6z+6E7L6lsV8FzuLL6IPQdyX8ZiwROAG/G8td+hP/m7FsFPwidtrF19gvajuC9l6TxAVcsA4S7A==}
120 engines: {node: '>=20.9.0'}
121 cpu: [arm]
122 os: [linux]
123
124 '@img/sharp-linux-ppc64@0.35.2':
125 resolution: {integrity: sha512-hYSBm7zcNtDCozCxQHYZJiu63b/bXsgRZuOxCIBZsStMM9Vap47iFHdbX4kCvQsblPB/k+clhELpdQJHQLSHvg==}
126 engines: {node: '>=20.9.0'}
127 cpu: [ppc64]
128 os: [linux]
129
130 '@img/sharp-linux-riscv64@0.35.2':
131 resolution: {integrity: sha512-qQt0Kc13+Hoan/Awq/qMSQw3L+RI1NCRPgD5cUJ/1WSSmIoysLOc72jlRM3E0OHN9Yr313jgeQ2T+zW+F03QFA==}
132 engines: {node: '>=20.9.0'}
133 cpu: [riscv64]
134 os: [linux]
135
136 '@img/sharp-linux-s390x@0.35.2':
137 resolution: {integrity: sha512-E4fLLfRPzDLlEeDaTzI98OFLcv++WL5ChLLMwPoVd0CIoZQqupBSNbOisPL5am9XsbQ9T84+iiMpUvbFtkunbA==}
138 engines: {node: '>=20.9.0'}
139 cpu: [s390x]
140 os: [linux]
141
142 '@img/sharp-linux-x64@0.35.2':
143 resolution: {integrity: sha512-gi0zFJJRLswfCZmHtJdikXPOc5u7qamSOS3NHedLqLd4W8Q0NqjdBr6TTRIgsfFjqfTsHFgdfvJ9LwqSgcHiAA==}
144 engines: {node: '>=20.9.0'}
145 cpu: [x64]
146 os: [linux]
147
148 '@img/sharp-linuxmusl-arm64@0.35.2':
149 resolution: {integrity: sha512-siWbOW1u6HFnFLrp0waKyW7VEf7jYvcDWdrXEFa8AkdAQgEvuu5Fz8/Y70w9EeqAdwDtfU012BhEHHaDqvQNzg==}
150 engines: {node: '>=20.9.0'}
151 cpu: [arm64]
152 os: [linux]
153
154 '@img/sharp-linuxmusl-x64@0.35.2':
155 resolution: {integrity: sha512-YBqMMcjDi4QGYiSn4vNOYBhmlC4z5AXqkOUUqI2e0AFA4urNv4ESgOgwNl3K+4etQhha0twXlzeF20bbULm9Yg==}
156 engines: {node: '>=20.9.0'}
157 cpu: [x64]
158 os: [linux]
159
160 '@img/sharp-wasm32@0.35.2':
161 resolution: {integrity: sha512-Mrv4JQNYVQ94xH+jzZ9r+gowleN8mv2FTgKT+PI6bx5C0G8TdNYndu161pg2i7uoBwxy2ImPMHrJOM2LZef7Bw==}
162 engines: {node: '>=20.9.0'}
163
164 '@img/sharp-webcontainers-wasm32@0.35.2':
165 resolution: {integrity: sha512-QNV27pxs9wpApEiCfvHM1RDoP1w1+2KrUWWDPEhEwg+latvOrfuhWrHWZKwdSFwU6jh3myjw/yOCRsUIuOft3g==}
166 engines: {node: '>=20.9.0'}
167 cpu: [wasm32]
168
169 '@img/sharp-win32-arm64@0.35.2':
170 resolution: {integrity: sha512-BiVRYc/t6/Vl3e1hBx0hugG4oN9Pydf4fgMSpxTQJmwGUg/YoXTWHiFeRymHfCZzifxu4F4rpk/I67D0LQ20wQ==}
171 engines: {node: '>=20.9.0'}
172 cpu: [arm64]
173 os: [win32]
174
175 '@img/sharp-win32-ia32@0.35.2':
176 resolution: {integrity: sha512-YYEhx9PImCC7T0tI8JDMi4DB9LwLCXCU5OWNYEXAxh5Q1ShKkyC6byxzoBJ3gEFDnH2lQckWuDe70G7mB2XJog==}
177 engines: {node: ^20.9.0}
178 cpu: [ia32]
179 os: [win32]
180
181 '@img/sharp-win32-x64@0.35.2':
182 resolution: {integrity: sha512-imoOyBcoM/iiUr4J6VPpCNjPnjvP/Gks95898yB8YqoGGYmHYbOyCuNv9FMhFgtaiHFGbHW8bxKqRV6VjtXThQ==}
183 engines: {node: '>=20.9.0'}
184 cpu: [x64]
185 os: [win32]
186
187 '@jsr/clo__lib@3.0.0':
188 resolution: {integrity: sha512-oseZwHCAcXNPbqnGZ37l7+wAoj6ikIXE1VM0s6eD6fz4DcgM030Slf0T7Lgtn7fIdas5hlfx4JF54TR+vo4THw==, tarball: https://npm.jsr.io/~/11/@jsr/clo__lib/3.0.0.tgz}
189
190 '@mdi/svg@7.4.47':
191 resolution: {integrity: sha512-WQ2gDll12T9WD34fdRFgQVgO8bag3gavrAgJ0frN4phlwdJARpE6gO1YvLEMJR0KKgoc+/Ea/A0Pp11I00xBvw==}
192
193 '@types/node@25.5.0':
194 resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==}
195
196 '@types/w3c-web-usb@1.0.13':
197 resolution: {integrity: sha512-N2nSl3Xsx8mRHZBvMSdNGtzMyeleTvtlEw+ujujgXalPqOjIA6UtrqcB6OzyUjkTbDm3J7P1RNK1lgoO7jxtsw==}
198
199 ansi-regex@5.0.1:
200 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
201 engines: {node: '>=8'}
202
203 ansi-styles@4.3.0:
204 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
205 engines: {node: '>=8'}
206
207 cliui@8.0.1:
208 resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
209 engines: {node: '>=12'}
210
211 color-convert@2.0.1:
212 resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
213 engines: {node: '>=7.0.0'}
214
215 color-name@1.1.4:
216 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
217
218 detect-libc@2.1.2:
219 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
220 engines: {node: '>=8'}
221
222 emoji-regex@8.0.0:
223 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
224
225 escalade@3.2.0:
226 resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
227 engines: {node: '>=6'}
228
229 get-caller-file@2.0.5:
230 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
231 engines: {node: 6.* || 8.* || >= 10.*}
232
233 is-fullwidth-code-point@3.0.0:
234 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
235 engines: {node: '>=8'}
236
237 linq@4.0.3:
238 resolution: {integrity: sha512-dP0w2ERJXfVUk6VmmAK+Tz/SxFHwyY7VM6Mrq4fnJmeQf9JNEYFH6qJfV6Qn0N91mfwz2GEE/4S+RDkmDNyUJw==}
239
240 lucide-static@1.21.0:
241 resolution: {integrity: sha512-6248z2/4sEyKkYAPPUYxOPiB2RCfMmLdMHuoOhsTFnoD40ixAoHmTVhOPux8ADa1NTBmzpEKF7WNePm+Ms503Q==}
242
243 mdi-ts@1.0.3:
244 resolution: {integrity: sha512-wtVNYoCkvyYuTJ8osV5af6jfsE5o+UT1sAnaPVjAZiIXHVFpP2l66JzdAdNClnLfCk7g5wu8cWHrr/9ru1V8vQ==}
245
246 node-addon-api@3.2.1:
247 resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==}
248
249 node-addon-api@8.6.0:
250 resolution: {integrity: sha512-gBVjCaqDlRUk0EwoPNKzIr9KkS9041G/q31IBShPs1Xz6UTA+EXdZADbzqAJQrpDRq71CIMnOP5VMut3SL0z5Q==}
251 engines: {node: ^18 || ^20 || >= 21}
252
253 node-gyp-build@4.8.4:
254 resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
255 hasBin: true
256
257 node-hid@3.3.0:
258 resolution: {integrity: sha512-j+dFgJLRAE0nufQKXk3IfS6T6YuHhCgMvz4TrG0sgtb6DSCdYpfJ1etcdmeCmPQjUgO+yo32ktVrRliNs/+fmg==}
259 engines: {node: '>=10.16'}
260 hasBin: true
261
262 pkg-prebuilds@1.0.0:
263 resolution: {integrity: sha512-D9wlkXZCmjxj2kBHTw3fGSyjoahr33breGBoJcoezpi7ouYS59DJVOHMZ+dgqacSrZiJo4qtkXxLQTE+BqXJmQ==}
264 engines: {node: '>= 14.15.0'}
265 hasBin: true
266
267 require-directory@2.1.1:
268 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
269 engines: {node: '>=0.10.0'}
270
271 semver@7.8.5:
272 resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
273 engines: {node: '>=10'}
274 hasBin: true
275
276 sharp@0.35.2:
277 resolution: {integrity: sha512-FVtFjtBCMiJS6yb5CX7Sop45WFMpeGw6oRKuJnXYgf/f1ms/D7LE/ZUSNxnW7rZ/dbslQWYkoqFHGPaDBtaK4w==}
278 engines: {node: '>=20.9.0'}
279
280 string-width@4.2.3:
281 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
282 engines: {node: '>=8'}
283
284 strip-ansi@6.0.1:
285 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
286 engines: {node: '>=8'}
287
288 tslib@2.8.1:
289 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
290
291 undici-types@7.18.2:
292 resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}
293
294 usb@2.17.0:
295 resolution: {integrity: sha512-UuFgrlglgDn5ll6d5l7kl3nDb2Yx43qLUGcDq+7UNLZLtbNug0HZBb2Xodhgx2JZB1LqvU+dOGqLEeYUeZqsHg==}
296 engines: {node: '>=12.22.0 <13.0 || >=14.17.0'}
297
298 wrap-ansi@7.0.0:
299 resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
300 engines: {node: '>=10'}
301
302 y18n@5.0.8:
303 resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
304 engines: {node: '>=10'}
305
306 yargs-parser@21.1.1:
307 resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
308 engines: {node: '>=12'}
309
310 yargs@17.7.2:
311 resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
312 engines: {node: '>=12'}
313
314snapshots:
315
316 '@emnapi/runtime@1.11.1':
317 dependencies:
318 tslib: 2.8.1
319 optional: true
320
321 '@img/colour@1.1.0': {}
322
323 '@img/sharp-darwin-arm64@0.35.2':
324 optionalDependencies:
325 '@img/sharp-libvips-darwin-arm64': 1.3.1
326 optional: true
327
328 '@img/sharp-darwin-x64@0.35.2':
329 optionalDependencies:
330 '@img/sharp-libvips-darwin-x64': 1.3.1
331 optional: true
332
333 '@img/sharp-freebsd-wasm32@0.35.2':
334 dependencies:
335 '@img/sharp-wasm32': 0.35.2
336 optional: true
337
338 '@img/sharp-libvips-darwin-arm64@1.3.1':
339 optional: true
340
341 '@img/sharp-libvips-darwin-x64@1.3.1':
342 optional: true
343
344 '@img/sharp-libvips-linux-arm64@1.3.1':
345 optional: true
346
347 '@img/sharp-libvips-linux-arm@1.3.1':
348 optional: true
349
350 '@img/sharp-libvips-linux-ppc64@1.3.1':
351 optional: true
352
353 '@img/sharp-libvips-linux-riscv64@1.3.1':
354 optional: true
355
356 '@img/sharp-libvips-linux-s390x@1.3.1':
357 optional: true
358
359 '@img/sharp-libvips-linux-x64@1.3.1':
360 optional: true
361
362 '@img/sharp-libvips-linuxmusl-arm64@1.3.1':
363 optional: true
364
365 '@img/sharp-libvips-linuxmusl-x64@1.3.1':
366 optional: true
367
368 '@img/sharp-linux-arm64@0.35.2':
369 optionalDependencies:
370 '@img/sharp-libvips-linux-arm64': 1.3.1
371 optional: true
372
373 '@img/sharp-linux-arm@0.35.2':
374 optionalDependencies:
375 '@img/sharp-libvips-linux-arm': 1.3.1
376 optional: true
377
378 '@img/sharp-linux-ppc64@0.35.2':
379 optionalDependencies:
380 '@img/sharp-libvips-linux-ppc64': 1.3.1
381 optional: true
382
383 '@img/sharp-linux-riscv64@0.35.2':
384 optionalDependencies:
385 '@img/sharp-libvips-linux-riscv64': 1.3.1
386 optional: true
387
388 '@img/sharp-linux-s390x@0.35.2':
389 optionalDependencies:
390 '@img/sharp-libvips-linux-s390x': 1.3.1
391 optional: true
392
393 '@img/sharp-linux-x64@0.35.2':
394 optionalDependencies:
395 '@img/sharp-libvips-linux-x64': 1.3.1
396 optional: true
397
398 '@img/sharp-linuxmusl-arm64@0.35.2':
399 optionalDependencies:
400 '@img/sharp-libvips-linuxmusl-arm64': 1.3.1
401 optional: true
402
403 '@img/sharp-linuxmusl-x64@0.35.2':
404 optionalDependencies:
405 '@img/sharp-libvips-linuxmusl-x64': 1.3.1
406 optional: true
407
408 '@img/sharp-wasm32@0.35.2':
409 dependencies:
410 '@emnapi/runtime': 1.11.1
411 optional: true
412
413 '@img/sharp-webcontainers-wasm32@0.35.2':
414 dependencies:
415 '@img/sharp-wasm32': 0.35.2
416 optional: true
417
418 '@img/sharp-win32-arm64@0.35.2':
419 optional: true
420
421 '@img/sharp-win32-ia32@0.35.2':
422 optional: true
423
424 '@img/sharp-win32-x64@0.35.2':
425 optional: true
426
427 '@jsr/clo__lib@3.0.0': {}
428
429 '@mdi/svg@7.4.47': {}
430
431 '@types/node@25.5.0':
432 dependencies:
433 undici-types: 7.18.2
434
435 '@types/w3c-web-usb@1.0.13': {}
436
437 ansi-regex@5.0.1: {}
438
439 ansi-styles@4.3.0:
440 dependencies:
441 color-convert: 2.0.1
442
443 cliui@8.0.1:
444 dependencies:
445 string-width: 4.2.3
446 strip-ansi: 6.0.1
447 wrap-ansi: 7.0.0
448
449 color-convert@2.0.1:
450 dependencies:
451 color-name: 1.1.4
452
453 color-name@1.1.4: {}
454
455 detect-libc@2.1.2: {}
456
457 emoji-regex@8.0.0: {}
458
459 escalade@3.2.0: {}
460
461 get-caller-file@2.0.5: {}
462
463 is-fullwidth-code-point@3.0.0: {}
464
465 linq@4.0.3: {}
466
467 lucide-static@1.21.0: {}
468
469 mdi-ts@1.0.3:
470 dependencies:
471 linq: 4.0.3
472
473 node-addon-api@3.2.1: {}
474
475 node-addon-api@8.6.0: {}
476
477 node-gyp-build@4.8.4: {}
478
479 node-hid@3.3.0:
480 dependencies:
481 node-addon-api: 3.2.1
482 pkg-prebuilds: 1.0.0
483
484 pkg-prebuilds@1.0.0:
485 dependencies:
486 yargs: 17.7.2
487
488 require-directory@2.1.1: {}
489
490 semver@7.8.5: {}
491
492 sharp@0.35.2:
493 dependencies:
494 '@img/colour': 1.1.0
495 detect-libc: 2.1.2
496 semver: 7.8.5
497 optionalDependencies:
498 '@img/sharp-darwin-arm64': 0.35.2
499 '@img/sharp-darwin-x64': 0.35.2
500 '@img/sharp-freebsd-wasm32': 0.35.2
501 '@img/sharp-libvips-darwin-arm64': 1.3.1
502 '@img/sharp-libvips-darwin-x64': 1.3.1
503 '@img/sharp-libvips-linux-arm': 1.3.1
504 '@img/sharp-libvips-linux-arm64': 1.3.1
505 '@img/sharp-libvips-linux-ppc64': 1.3.1
506 '@img/sharp-libvips-linux-riscv64': 1.3.1
507 '@img/sharp-libvips-linux-s390x': 1.3.1
508 '@img/sharp-libvips-linux-x64': 1.3.1
509 '@img/sharp-libvips-linuxmusl-arm64': 1.3.1
510 '@img/sharp-libvips-linuxmusl-x64': 1.3.1
511 '@img/sharp-linux-arm': 0.35.2
512 '@img/sharp-linux-arm64': 0.35.2
513 '@img/sharp-linux-ppc64': 0.35.2
514 '@img/sharp-linux-riscv64': 0.35.2
515 '@img/sharp-linux-s390x': 0.35.2
516 '@img/sharp-linux-x64': 0.35.2
517 '@img/sharp-linuxmusl-arm64': 0.35.2
518 '@img/sharp-linuxmusl-x64': 0.35.2
519 '@img/sharp-webcontainers-wasm32': 0.35.2
520 '@img/sharp-win32-arm64': 0.35.2
521 '@img/sharp-win32-ia32': 0.35.2
522 '@img/sharp-win32-x64': 0.35.2
523
524 string-width@4.2.3:
525 dependencies:
526 emoji-regex: 8.0.0
527 is-fullwidth-code-point: 3.0.0
528 strip-ansi: 6.0.1
529
530 strip-ansi@6.0.1:
531 dependencies:
532 ansi-regex: 5.0.1
533
534 tslib@2.8.1:
535 optional: true
536
537 undici-types@7.18.2: {}
538
539 usb@2.17.0:
540 dependencies:
541 '@types/w3c-web-usb': 1.0.13
542 node-addon-api: 8.6.0
543 node-gyp-build: 4.8.4
544
545 wrap-ansi@7.0.0:
546 dependencies:
547 ansi-styles: 4.3.0
548 string-width: 4.2.3
549 strip-ansi: 6.0.1
550
551 y18n@5.0.8: {}
552
553 yargs-parser@21.1.1: {}
554
555 yargs@17.7.2:
556 dependencies:
557 cliui: 8.0.1
558 escalade: 3.2.0
559 get-caller-file: 2.0.5
560 require-directory: 2.1.1
561 string-width: 4.2.3
562 y18n: 5.0.8
563 yargs-parser: 21.1.1