返回 CodeWhale
package-lock.json
根目录 / crates / tui / plugins / computer-use / package-lock.json
1 {
2 "name": "codewhale-cu-plugin",
3 "version": "0.11.2",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "codewhale-cu-plugin",
9 "version": "0.11.2",
10 "license": "MIT",
11 "bin": {
12 "codewhale-cu": "mcp/server.mjs",
13 "codewhale-cu-app": "app/daemon.mjs"
14 },
15 "devDependencies": {
16 "sharp": "0.35.4"
17 },
18 "engines": {
19 "node": ">=20"
20 }
21 },
22 "node_modules/@emnapi/runtime": {
23 "version": "1.11.3",
24 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
25 "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",
26 "dev": true,
27 "license": "MIT",
28 "optional": true,
29 "dependencies": {
30 "tslib": "^2.4.0"
31 }
32 },
33 "node_modules/@img/colour": {
34 "version": "1.1.0",
35 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
36 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
37 "dev": true,
38 "license": "MIT",
39 "engines": {
40 "node": ">=18"
41 }
42 },
43 "node_modules/@img/sharp-darwin-arm64": {
44 "version": "0.35.4",
45 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.4.tgz",
46 "integrity": "sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==",
47 "cpu": [
48 "arm64"
49 ],
50 "dev": true,
51 "license": "Apache-2.0",
52 "optional": true,
53 "os": [
54 "darwin"
55 ],
56 "engines": {
57 "node": ">=20.9.0"
58 },
59 "funding": {
60 "url": "https://opencollective.com/libvips"
61 },
62 "optionalDependencies": {
63 "@img/sharp-libvips-darwin-arm64": "1.3.3"
64 }
65 },
66 "node_modules/@img/sharp-darwin-x64": {
67 "version": "0.35.4",
68 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.4.tgz",
69 "integrity": "sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==",
70 "cpu": [
71 "x64"
72 ],
73 "dev": true,
74 "license": "Apache-2.0",
75 "optional": true,
76 "os": [
77 "darwin"
78 ],
79 "engines": {
80 "node": ">=20.9.0"
81 },
82 "funding": {
83 "url": "https://opencollective.com/libvips"
84 },
85 "optionalDependencies": {
86 "@img/sharp-libvips-darwin-x64": "1.3.3"
87 }
88 },
89 "node_modules/@img/sharp-freebsd-wasm32": {
90 "version": "0.35.4",
91 "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.4.tgz",
92 "integrity": "sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==",
93 "dev": true,
94 "license": "Apache-2.0",
95 "optional": true,
96 "os": [
97 "freebsd"
98 ],
99 "dependencies": {
100 "@img/sharp-wasm32": "0.35.4"
101 },
102 "engines": {
103 "node": ">=20.9.0"
104 },
105 "funding": {
106 "url": "https://opencollective.com/libvips"
107 }
108 },
109 "node_modules/@img/sharp-libvips-darwin-arm64": {
110 "version": "1.3.3",
111 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.3.tgz",
112 "integrity": "sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==",
113 "cpu": [
114 "arm64"
115 ],
116 "dev": true,
117 "license": "LGPL-3.0-or-later",
118 "optional": true,
119 "os": [
120 "darwin"
121 ],
122 "funding": {
123 "url": "https://opencollective.com/libvips"
124 }
125 },
126 "node_modules/@img/sharp-libvips-darwin-x64": {
127 "version": "1.3.3",
128 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.3.tgz",
129 "integrity": "sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==",
130 "cpu": [
131 "x64"
132 ],
133 "dev": true,
134 "license": "LGPL-3.0-or-later",
135 "optional": true,
136 "os": [
137 "darwin"
138 ],
139 "funding": {
140 "url": "https://opencollective.com/libvips"
141 }
142 },
143 "node_modules/@img/sharp-libvips-linux-arm": {
144 "version": "1.3.3",
145 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.3.tgz",
146 "integrity": "sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==",
147 "cpu": [
148 "arm"
149 ],
150 "dev": true,
151 "license": "LGPL-3.0-or-later",
152 "optional": true,
153 "os": [
154 "linux"
155 ],
156 "funding": {
157 "url": "https://opencollective.com/libvips"
158 }
159 },
160 "node_modules/@img/sharp-libvips-linux-arm64": {
161 "version": "1.3.3",
162 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.3.tgz",
163 "integrity": "sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==",
164 "cpu": [
165 "arm64"
166 ],
167 "dev": true,
168 "license": "LGPL-3.0-or-later",
169 "optional": true,
170 "os": [
171 "linux"
172 ],
173 "funding": {
174 "url": "https://opencollective.com/libvips"
175 }
176 },
177 "node_modules/@img/sharp-libvips-linux-ppc64": {
178 "version": "1.3.3",
179 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.3.tgz",
180 "integrity": "sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==",
181 "cpu": [
182 "ppc64"
183 ],
184 "dev": true,
185 "license": "LGPL-3.0-or-later",
186 "optional": true,
187 "os": [
188 "linux"
189 ],
190 "funding": {
191 "url": "https://opencollective.com/libvips"
192 }
193 },
194 "node_modules/@img/sharp-libvips-linux-riscv64": {
195 "version": "1.3.3",
196 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.3.tgz",
197 "integrity": "sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==",
198 "cpu": [
199 "riscv64"
200 ],
201 "dev": true,
202 "license": "LGPL-3.0-or-later",
203 "optional": true,
204 "os": [
205 "linux"
206 ],
207 "funding": {
208 "url": "https://opencollective.com/libvips"
209 }
210 },
211 "node_modules/@img/sharp-libvips-linux-s390x": {
212 "version": "1.3.3",
213 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.3.tgz",
214 "integrity": "sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==",
215 "cpu": [
216 "s390x"
217 ],
218 "dev": true,
219 "license": "LGPL-3.0-or-later",
220 "optional": true,
221 "os": [
222 "linux"
223 ],
224 "funding": {
225 "url": "https://opencollective.com/libvips"
226 }
227 },
228 "node_modules/@img/sharp-libvips-linux-x64": {
229 "version": "1.3.3",
230 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.3.tgz",
231 "integrity": "sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==",
232 "cpu": [
233 "x64"
234 ],
235 "dev": true,
236 "license": "LGPL-3.0-or-later",
237 "optional": true,
238 "os": [
239 "linux"
240 ],
241 "funding": {
242 "url": "https://opencollective.com/libvips"
243 }
244 },
245 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
246 "version": "1.3.3",
247 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.3.tgz",
248 "integrity": "sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==",
249 "cpu": [
250 "arm64"
251 ],
252 "dev": true,
253 "license": "LGPL-3.0-or-later",
254 "optional": true,
255 "os": [
256 "linux"
257 ],
258 "funding": {
259 "url": "https://opencollective.com/libvips"
260 }
261 },
262 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
263 "version": "1.3.3",
264 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.3.tgz",
265 "integrity": "sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==",
266 "cpu": [
267 "x64"
268 ],
269 "dev": true,
270 "license": "LGPL-3.0-or-later",
271 "optional": true,
272 "os": [
273 "linux"
274 ],
275 "funding": {
276 "url": "https://opencollective.com/libvips"
277 }
278 },
279 "node_modules/@img/sharp-linux-arm": {
280 "version": "0.35.4",
281 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.4.tgz",
282 "integrity": "sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==",
283 "cpu": [
284 "arm"
285 ],
286 "dev": true,
287 "license": "Apache-2.0",
288 "optional": true,
289 "os": [
290 "linux"
291 ],
292 "engines": {
293 "node": ">=20.9.0"
294 },
295 "funding": {
296 "url": "https://opencollective.com/libvips"
297 },
298 "optionalDependencies": {
299 "@img/sharp-libvips-linux-arm": "1.3.3"
300 }
301 },
302 "node_modules/@img/sharp-linux-arm64": {
303 "version": "0.35.4",
304 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.4.tgz",
305 "integrity": "sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==",
306 "cpu": [
307 "arm64"
308 ],
309 "dev": true,
310 "license": "Apache-2.0",
311 "optional": true,
312 "os": [
313 "linux"
314 ],
315 "engines": {
316 "node": ">=20.9.0"
317 },
318 "funding": {
319 "url": "https://opencollective.com/libvips"
320 },
321 "optionalDependencies": {
322 "@img/sharp-libvips-linux-arm64": "1.3.3"
323 }
324 },
325 "node_modules/@img/sharp-linux-ppc64": {
326 "version": "0.35.4",
327 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.4.tgz",
328 "integrity": "sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==",
329 "cpu": [
330 "ppc64"
331 ],
332 "dev": true,
333 "license": "Apache-2.0",
334 "optional": true,
335 "os": [
336 "linux"
337 ],
338 "engines": {
339 "node": ">=20.9.0"
340 },
341 "funding": {
342 "url": "https://opencollective.com/libvips"
343 },
344 "optionalDependencies": {
345 "@img/sharp-libvips-linux-ppc64": "1.3.3"
346 }
347 },
348 "node_modules/@img/sharp-linux-riscv64": {
349 "version": "0.35.4",
350 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.4.tgz",
351 "integrity": "sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==",
352 "cpu": [
353 "riscv64"
354 ],
355 "dev": true,
356 "license": "Apache-2.0",
357 "optional": true,
358 "os": [
359 "linux"
360 ],
361 "engines": {
362 "node": ">=20.9.0"
363 },
364 "funding": {
365 "url": "https://opencollective.com/libvips"
366 },
367 "optionalDependencies": {
368 "@img/sharp-libvips-linux-riscv64": "1.3.3"
369 }
370 },
371 "node_modules/@img/sharp-linux-s390x": {
372 "version": "0.35.4",
373 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.4.tgz",
374 "integrity": "sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==",
375 "cpu": [
376 "s390x"
377 ],
378 "dev": true,
379 "license": "Apache-2.0",
380 "optional": true,
381 "os": [
382 "linux"
383 ],
384 "engines": {
385 "node": ">=20.9.0"
386 },
387 "funding": {
388 "url": "https://opencollective.com/libvips"
389 },
390 "optionalDependencies": {
391 "@img/sharp-libvips-linux-s390x": "1.3.3"
392 }
393 },
394 "node_modules/@img/sharp-linux-x64": {
395 "version": "0.35.4",
396 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.4.tgz",
397 "integrity": "sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==",
398 "cpu": [
399 "x64"
400 ],
401 "dev": true,
402 "license": "Apache-2.0",
403 "optional": true,
404 "os": [
405 "linux"
406 ],
407 "engines": {
408 "node": ">=20.9.0"
409 },
410 "funding": {
411 "url": "https://opencollective.com/libvips"
412 },
413 "optionalDependencies": {
414 "@img/sharp-libvips-linux-x64": "1.3.3"
415 }
416 },
417 "node_modules/@img/sharp-linuxmusl-arm64": {
418 "version": "0.35.4",
419 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.4.tgz",
420 "integrity": "sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==",
421 "cpu": [
422 "arm64"
423 ],
424 "dev": true,
425 "license": "Apache-2.0",
426 "optional": true,
427 "os": [
428 "linux"
429 ],
430 "engines": {
431 "node": ">=20.9.0"
432 },
433 "funding": {
434 "url": "https://opencollective.com/libvips"
435 },
436 "optionalDependencies": {
437 "@img/sharp-libvips-linuxmusl-arm64": "1.3.3"
438 }
439 },
440 "node_modules/@img/sharp-linuxmusl-x64": {
441 "version": "0.35.4",
442 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.4.tgz",
443 "integrity": "sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==",
444 "cpu": [
445 "x64"
446 ],
447 "dev": true,
448 "license": "Apache-2.0",
449 "optional": true,
450 "os": [
451 "linux"
452 ],
453 "engines": {
454 "node": ">=20.9.0"
455 },
456 "funding": {
457 "url": "https://opencollective.com/libvips"
458 },
459 "optionalDependencies": {
460 "@img/sharp-libvips-linuxmusl-x64": "1.3.3"
461 }
462 },
463 "node_modules/@img/sharp-wasm32": {
464 "version": "0.35.4",
465 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.4.tgz",
466 "integrity": "sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==",
467 "dev": true,
468 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
469 "optional": true,
470 "dependencies": {
471 "@emnapi/runtime": "^1.11.3"
472 },
473 "engines": {
474 "node": ">=20.9.0"
475 },
476 "funding": {
477 "url": "https://opencollective.com/libvips"
478 }
479 },
480 "node_modules/@img/sharp-webcontainers-wasm32": {
481 "version": "0.35.4",
482 "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.4.tgz",
483 "integrity": "sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==",
484 "cpu": [
485 "wasm32"
486 ],
487 "dev": true,
488 "license": "Apache-2.0",
489 "optional": true,
490 "dependencies": {
491 "@img/sharp-wasm32": "0.35.4"
492 },
493 "engines": {
494 "node": ">=20.9.0"
495 },
496 "funding": {
497 "url": "https://opencollective.com/libvips"
498 }
499 },
500 "node_modules/@img/sharp-win32-arm64": {
501 "version": "0.35.4",
502 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.4.tgz",
503 "integrity": "sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==",
504 "cpu": [
505 "arm64"
506 ],
507 "dev": true,
508 "license": "Apache-2.0 AND LGPL-3.0-or-later",
509 "optional": true,
510 "os": [
511 "win32"
512 ],
513 "engines": {
514 "node": ">=20.9.0"
515 },
516 "funding": {
517 "url": "https://opencollective.com/libvips"
518 }
519 },
520 "node_modules/@img/sharp-win32-ia32": {
521 "version": "0.35.4",
522 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.4.tgz",
523 "integrity": "sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==",
524 "cpu": [
525 "ia32"
526 ],
527 "dev": true,
528 "license": "Apache-2.0 AND LGPL-3.0-or-later",
529 "optional": true,
530 "os": [
531 "win32"
532 ],
533 "engines": {
534 "node": "^20.9.0"
535 },
536 "funding": {
537 "url": "https://opencollective.com/libvips"
538 }
539 },
540 "node_modules/@img/sharp-win32-x64": {
541 "version": "0.35.4",
542 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.4.tgz",
543 "integrity": "sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==",
544 "cpu": [
545 "x64"
546 ],
547 "dev": true,
548 "license": "Apache-2.0 AND LGPL-3.0-or-later",
549 "optional": true,
550 "os": [
551 "win32"
552 ],
553 "engines": {
554 "node": ">=20.9.0"
555 },
556 "funding": {
557 "url": "https://opencollective.com/libvips"
558 }
559 },
560 "node_modules/detect-libc": {
561 "version": "2.1.2",
562 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
563 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
564 "dev": true,
565 "license": "Apache-2.0",
566 "engines": {
567 "node": ">=8"
568 }
569 },
570 "node_modules/semver": {
571 "version": "7.8.5",
572 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
573 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
574 "dev": true,
575 "license": "ISC",
576 "bin": {
577 "semver": "bin/semver.js"
578 },
579 "engines": {
580 "node": ">=10"
581 }
582 },
583 "node_modules/sharp": {
584 "version": "0.35.4",
585 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.4.tgz",
586 "integrity": "sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==",
587 "dev": true,
588 "license": "Apache-2.0",
589 "dependencies": {
590 "@img/colour": "^1.1.0",
591 "detect-libc": "^2.1.2",
592 "semver": "^7.8.5"
593 },
594 "engines": {
595 "node": ">=20.9.0"
596 },
597 "funding": {
598 "url": "https://opencollective.com/libvips"
599 },
600 "optionalDependencies": {
601 "@img/sharp-darwin-arm64": "0.35.4",
602 "@img/sharp-darwin-x64": "0.35.4",
603 "@img/sharp-freebsd-wasm32": "0.35.4",
604 "@img/sharp-libvips-darwin-arm64": "1.3.3",
605 "@img/sharp-libvips-darwin-x64": "1.3.3",
606 "@img/sharp-libvips-linux-arm": "1.3.3",
607 "@img/sharp-libvips-linux-arm64": "1.3.3",
608 "@img/sharp-libvips-linux-ppc64": "1.3.3",
609 "@img/sharp-libvips-linux-riscv64": "1.3.3",
610 "@img/sharp-libvips-linux-s390x": "1.3.3",
611 "@img/sharp-libvips-linux-x64": "1.3.3",
612 "@img/sharp-libvips-linuxmusl-arm64": "1.3.3",
613 "@img/sharp-libvips-linuxmusl-x64": "1.3.3",
614 "@img/sharp-linux-arm": "0.35.4",
615 "@img/sharp-linux-arm64": "0.35.4",
616 "@img/sharp-linux-ppc64": "0.35.4",
617 "@img/sharp-linux-riscv64": "0.35.4",
618 "@img/sharp-linux-s390x": "0.35.4",
619 "@img/sharp-linux-x64": "0.35.4",
620 "@img/sharp-linuxmusl-arm64": "0.35.4",
621 "@img/sharp-linuxmusl-x64": "0.35.4",
622 "@img/sharp-webcontainers-wasm32": "0.35.4",
623 "@img/sharp-win32-arm64": "0.35.4",
624 "@img/sharp-win32-ia32": "0.35.4",
625 "@img/sharp-win32-x64": "0.35.4"
626 },
627 "peerDependenciesMeta": {
628 "@types/node": {
629 "optional": true
630 }
631 }
632 },
633 "node_modules/tslib": {
634 "version": "2.8.1",
635 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
636 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
637 "dev": true,
638 "license": "0BSD",
639 "optional": true
640 }
641 }
642 }
643
643 lines JSON