Leon4gr45/browser-use-webui
0
1{2 "name": "react-example",3 "version": "0.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "react-example",9 "version": "0.0.0",10 "dependencies": {11 "@google/genai": "^1.29.0",12 "@tailwindcss/vite": "^4.1.14",13 "@vitejs/plugin-react": "^5.0.4",14 "@wppconnect-team/wppconnect": "^1.41.1",15 "dotenv": "^17.2.3",16 "express": "^4.22.1",17 "lucide-react": "^0.546.0",18 "motion": "^12.23.24",19 "react": "^19.0.0",20 "react-dom": "^19.0.0",21 "vite": "^6.2.0"22 },23 "devDependencies": {24 "@types/express": "^4.17.21",25 "@types/node": "^22.14.0",26 "autoprefixer": "^10.4.21",27 "tailwindcss": "^4.1.14",28 "tsx": "^4.21.0",29 "typescript": "~5.8.2",30 "vite": "^6.2.0"31 }32 },33 "node_modules/@babel/code-frame": {34 "version": "7.29.0",35 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",36 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",37 "license": "MIT",38 "dependencies": {39 "@babel/helper-validator-identifier": "^7.28.5",40 "js-tokens": "^4.0.0",41 "picocolors": "^1.1.1"42 },43 "engines": {44 "node": ">=6.9.0"45 }46 },47 "node_modules/@babel/compat-data": {48 "version": "7.29.0",49 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",50 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",51 "license": "MIT",52 "engines": {53 "node": ">=6.9.0"54 }55 },56 "node_modules/@babel/core": {57 "version": "7.29.0",58 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",59 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",60 "license": "MIT",61 "dependencies": {62 "@babel/code-frame": "^7.29.0",63 "@babel/generator": "^7.29.0",64 "@babel/helper-compilation-targets": "^7.28.6",65 "@babel/helper-module-transforms": "^7.28.6",66 "@babel/helpers": "^7.28.6",67 "@babel/parser": "^7.29.0",68 "@babel/template": "^7.28.6",69 "@babel/traverse": "^7.29.0",70 "@babel/types": "^7.29.0",71 "@jridgewell/remapping": "^2.3.5",72 "convert-source-map": "^2.0.0",73 "debug": "^4.1.0",74 "gensync": "^1.0.0-beta.2",75 "json5": "^2.2.3",76 "semver": "^6.3.1"77 },78 "engines": {79 "node": ">=6.9.0"80 },81 "funding": {82 "type": "opencollective",83 "url": "https://opencollective.com/babel"84 }85 },86 "node_modules/@babel/generator": {87 "version": "7.29.1",88 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",89 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",90 "license": "MIT",91 "dependencies": {92 "@babel/parser": "^7.29.0",93 "@babel/types": "^7.29.0",94 "@jridgewell/gen-mapping": "^0.3.12",95 "@jridgewell/trace-mapping": "^0.3.28",96 "jsesc": "^3.0.2"97 },98 "engines": {99 "node": ">=6.9.0"100 }101 },102 "node_modules/@babel/helper-compilation-targets": {103 "version": "7.28.6",104 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",105 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",106 "license": "MIT",107 "dependencies": {108 "@babel/compat-data": "^7.28.6",109 "@babel/helper-validator-option": "^7.27.1",110 "browserslist": "^4.24.0",111 "lru-cache": "^5.1.1",112 "semver": "^6.3.1"113 },114 "engines": {115 "node": ">=6.9.0"116 }117 },118 "node_modules/@babel/helper-globals": {119 "version": "7.28.0",120 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",121 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",122 "license": "MIT",123 "engines": {124 "node": ">=6.9.0"125 }126 },127 "node_modules/@babel/helper-module-imports": {128 "version": "7.28.6",129 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",130 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",131 "license": "MIT",132 "dependencies": {133 "@babel/traverse": "^7.28.6",134 "@babel/types": "^7.28.6"135 },136 "engines": {137 "node": ">=6.9.0"138 }139 },140 "node_modules/@babel/helper-module-transforms": {141 "version": "7.28.6",142 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",143 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",144 "license": "MIT",145 "dependencies": {146 "@babel/helper-module-imports": "^7.28.6",147 "@babel/helper-validator-identifier": "^7.28.5",148 "@babel/traverse": "^7.28.6"149 },150 "engines": {151 "node": ">=6.9.0"152 },153 "peerDependencies": {154 "@babel/core": "^7.0.0"155 }156 },157 "node_modules/@babel/helper-plugin-utils": {158 "version": "7.28.6",159 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",160 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",161 "license": "MIT",162 "engines": {163 "node": ">=6.9.0"164 }165 },166 "node_modules/@babel/helper-string-parser": {167 "version": "7.27.1",168 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",169 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",170 "license": "MIT",171 "engines": {172 "node": ">=6.9.0"173 }174 },175 "node_modules/@babel/helper-validator-identifier": {176 "version": "7.28.5",177 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",178 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",179 "license": "MIT",180 "engines": {181 "node": ">=6.9.0"182 }183 },184 "node_modules/@babel/helper-validator-option": {185 "version": "7.27.1",186 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",187 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",188 "license": "MIT",189 "engines": {190 "node": ">=6.9.0"191 }192 },193 "node_modules/@babel/helpers": {194 "version": "7.29.2",195 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",196 "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==",197 "license": "MIT",198 "dependencies": {199 "@babel/template": "^7.28.6",200 "@babel/types": "^7.29.0"201 },202 "engines": {203 "node": ">=6.9.0"204 }205 },206 "node_modules/@babel/parser": {207 "version": "7.29.2",208 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",209 "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",210 "license": "MIT",211 "dependencies": {212 "@babel/types": "^7.29.0"213 },214 "bin": {215 "parser": "bin/babel-parser.js"216 },217 "engines": {218 "node": ">=6.0.0"219 }220 },221 "node_modules/@babel/plugin-transform-react-jsx-self": {222 "version": "7.27.1",223 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",224 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",225 "license": "MIT",226 "dependencies": {227 "@babel/helper-plugin-utils": "^7.27.1"228 },229 "engines": {230 "node": ">=6.9.0"231 },232 "peerDependencies": {233 "@babel/core": "^7.0.0-0"234 }235 },236 "node_modules/@babel/plugin-transform-react-jsx-source": {237 "version": "7.27.1",238 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",239 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",240 "license": "MIT",241 "dependencies": {242 "@babel/helper-plugin-utils": "^7.27.1"243 },244 "engines": {245 "node": ">=6.9.0"246 },247 "peerDependencies": {248 "@babel/core": "^7.0.0-0"249 }250 },251 "node_modules/@babel/template": {252 "version": "7.28.6",253 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",254 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",255 "license": "MIT",256 "dependencies": {257 "@babel/code-frame": "^7.28.6",258 "@babel/parser": "^7.28.6",259 "@babel/types": "^7.28.6"260 },261 "engines": {262 "node": ">=6.9.0"263 }264 },265 "node_modules/@babel/traverse": {266 "version": "7.29.0",267 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",268 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",269 "license": "MIT",270 "dependencies": {271 "@babel/code-frame": "^7.29.0",272 "@babel/generator": "^7.29.0",273 "@babel/helper-globals": "^7.28.0",274 "@babel/parser": "^7.29.0",275 "@babel/template": "^7.28.6",276 "@babel/types": "^7.29.0",277 "debug": "^4.3.1"278 },279 "engines": {280 "node": ">=6.9.0"281 }282 },283 "node_modules/@babel/types": {284 "version": "7.29.0",285 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",286 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",287 "license": "MIT",288 "dependencies": {289 "@babel/helper-string-parser": "^7.27.1",290 "@babel/helper-validator-identifier": "^7.28.5"291 },292 "engines": {293 "node": ">=6.9.0"294 }295 },296 "node_modules/@colors/colors": {297 "version": "1.6.0",298 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",299 "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==",300 "license": "MIT",301 "engines": {302 "node": ">=0.1.90"303 }304 },305 "node_modules/@dabh/diagnostics": {306 "version": "2.0.8",307 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.8.tgz",308 "integrity": "sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==",309 "license": "MIT",310 "dependencies": {311 "@so-ric/colorspace": "^1.1.6",312 "enabled": "2.0.x",313 "kuler": "^2.0.0"314 }315 },316 "node_modules/@emnapi/runtime": {317 "version": "1.9.1",318 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz",319 "integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==",320 "license": "MIT",321 "optional": true,322 "dependencies": {323 "tslib": "^2.4.0"324 }325 },326 "node_modules/@esbuild/aix-ppc64": {327 "version": "0.27.4",328 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz",329 "integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==",330 "cpu": [331 "ppc64"332 ],333 "license": "MIT",334 "optional": true,335 "os": [336 "aix"337 ],338 "engines": {339 "node": ">=18"340 }341 },342 "node_modules/@esbuild/android-arm": {343 "version": "0.27.4",344 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz",345 "integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==",346 "cpu": [347 "arm"348 ],349 "license": "MIT",350 "optional": true,351 "os": [352 "android"353 ],354 "engines": {355 "node": ">=18"356 }357 },358 "node_modules/@esbuild/android-arm64": {359 "version": "0.27.4",360 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz",361 "integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==",362 "cpu": [363 "arm64"364 ],365 "license": "MIT",366 "optional": true,367 "os": [368 "android"369 ],370 "engines": {371 "node": ">=18"372 }373 },374 "node_modules/@esbuild/android-x64": {375 "version": "0.27.4",376 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz",377 "integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==",378 "cpu": [379 "x64"380 ],381 "license": "MIT",382 "optional": true,383 "os": [384 "android"385 ],386 "engines": {387 "node": ">=18"388 }389 },390 "node_modules/@esbuild/darwin-arm64": {391 "version": "0.27.4",392 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz",393 "integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==",394 "cpu": [395 "arm64"396 ],397 "license": "MIT",398 "optional": true,399 "os": [400 "darwin"401 ],402 "engines": {403 "node": ">=18"404 }405 },406 "node_modules/@esbuild/darwin-x64": {407 "version": "0.27.4",408 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz",409 "integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==",410 "cpu": [411 "x64"412 ],413 "license": "MIT",414 "optional": true,415 "os": [416 "darwin"417 ],418 "engines": {419 "node": ">=18"420 }421 },422 "node_modules/@esbuild/freebsd-arm64": {423 "version": "0.27.4",424 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz",425 "integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==",426 "cpu": [427 "arm64"428 ],429 "license": "MIT",430 "optional": true,431 "os": [432 "freebsd"433 ],434 "engines": {435 "node": ">=18"436 }437 },438 "node_modules/@esbuild/freebsd-x64": {439 "version": "0.27.4",440 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz",441 "integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==",442 "cpu": [443 "x64"444 ],445 "license": "MIT",446 "optional": true,447 "os": [448 "freebsd"449 ],450 "engines": {451 "node": ">=18"452 }453 },454 "node_modules/@esbuild/linux-arm": {455 "version": "0.27.4",456 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz",457 "integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==",458 "cpu": [459 "arm"460 ],461 "license": "MIT",462 "optional": true,463 "os": [464 "linux"465 ],466 "engines": {467 "node": ">=18"468 }469 },470 "node_modules/@esbuild/linux-arm64": {471 "version": "0.27.4",472 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz",473 "integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==",474 "cpu": [475 "arm64"476 ],477 "license": "MIT",478 "optional": true,479 "os": [480 "linux"481 ],482 "engines": {483 "node": ">=18"484 }485 },486 "node_modules/@esbuild/linux-ia32": {487 "version": "0.27.4",488 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz",489 "integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==",490 "cpu": [491 "ia32"492 ],493 "license": "MIT",494 "optional": true,495 "os": [496 "linux"497 ],498 "engines": {499 "node": ">=18"500 }501 },502 "node_modules/@esbuild/linux-loong64": {503 "version": "0.27.4",504 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz",505 "integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==",506 "cpu": [507 "loong64"508 ],509 "license": "MIT",510 "optional": true,511 "os": [512 "linux"513 ],514 "engines": {515 "node": ">=18"516 }517 },518 "node_modules/@esbuild/linux-mips64el": {519 "version": "0.27.4",520 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz",521 "integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==",522 "cpu": [523 "mips64el"524 ],525 "license": "MIT",526 "optional": true,527 "os": [528 "linux"529 ],530 "engines": {531 "node": ">=18"532 }533 },534 "node_modules/@esbuild/linux-ppc64": {535 "version": "0.27.4",536 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz",537 "integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==",538 "cpu": [539 "ppc64"540 ],541 "license": "MIT",542 "optional": true,543 "os": [544 "linux"545 ],546 "engines": {547 "node": ">=18"548 }549 },550 "node_modules/@esbuild/linux-riscv64": {551 "version": "0.27.4",552 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz",553 "integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==",554 "cpu": [555 "riscv64"556 ],557 "license": "MIT",558 "optional": true,559 "os": [560 "linux"561 ],562 "engines": {563 "node": ">=18"564 }565 },566 "node_modules/@esbuild/linux-s390x": {567 "version": "0.27.4",568 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz",569 "integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==",570 "cpu": [571 "s390x"572 ],573 "license": "MIT",574 "optional": true,575 "os": [576 "linux"577 ],578 "engines": {579 "node": ">=18"580 }581 },582 "node_modules/@esbuild/linux-x64": {583 "version": "0.27.4",584 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz",585 "integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==",586 "cpu": [587 "x64"588 ],589 "license": "MIT",590 "optional": true,591 "os": [592 "linux"593 ],594 "engines": {595 "node": ">=18"596 }597 },598 "node_modules/@esbuild/netbsd-arm64": {599 "version": "0.27.4",600 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz",601 "integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==",602 "cpu": [603 "arm64"604 ],605 "license": "MIT",606 "optional": true,607 "os": [608 "netbsd"609 ],610 "engines": {611 "node": ">=18"612 }613 },614 "node_modules/@esbuild/netbsd-x64": {615 "version": "0.27.4",616 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz",617 "integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==",618 "cpu": [619 "x64"620 ],621 "license": "MIT",622 "optional": true,623 "os": [624 "netbsd"625 ],626 "engines": {627 "node": ">=18"628 }629 },630 "node_modules/@esbuild/openbsd-arm64": {631 "version": "0.27.4",632 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz",633 "integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==",634 "cpu": [635 "arm64"636 ],637 "license": "MIT",638 "optional": true,639 "os": [640 "openbsd"641 ],642 "engines": {643 "node": ">=18"644 }645 },646 "node_modules/@esbuild/openbsd-x64": {647 "version": "0.27.4",648 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz",649 "integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==",650 "cpu": [651 "x64"652 ],653 "license": "MIT",654 "optional": true,655 "os": [656 "openbsd"657 ],658 "engines": {659 "node": ">=18"660 }661 },662 "node_modules/@esbuild/openharmony-arm64": {663 "version": "0.27.4",664 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz",665 "integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==",666 "cpu": [667 "arm64"668 ],669 "license": "MIT",670 "optional": true,671 "os": [672 "openharmony"673 ],674 "engines": {675 "node": ">=18"676 }677 },678 "node_modules/@esbuild/sunos-x64": {679 "version": "0.27.4",680 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz",681 "integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==",682 "cpu": [683 "x64"684 ],685 "license": "MIT",686 "optional": true,687 "os": [688 "sunos"689 ],690 "engines": {691 "node": ">=18"692 }693 },694 "node_modules/@esbuild/win32-arm64": {695 "version": "0.27.4",696 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz",697 "integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==",698 "cpu": [699 "arm64"700 ],701 "license": "MIT",702 "optional": true,703 "os": [704 "win32"705 ],706 "engines": {707 "node": ">=18"708 }709 },710 "node_modules/@esbuild/win32-ia32": {711 "version": "0.27.4",712 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz",713 "integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==",714 "cpu": [715 "ia32"716 ],717 "license": "MIT",718 "optional": true,719 "os": [720 "win32"721 ],722 "engines": {723 "node": ">=18"724 }725 },726 "node_modules/@esbuild/win32-x64": {727 "version": "0.27.4",728 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz",729 "integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==",730 "cpu": [731 "x64"732 ],733 "license": "MIT",734 "optional": true,735 "os": [736 "win32"737 ],738 "engines": {739 "node": ">=18"740 }741 },742 "node_modules/@google/genai": {743 "version": "1.48.0",744 "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.48.0.tgz",745 "integrity": "sha512-plonYK4ML2PrxsRD9SeqmFt76eREWkQdPCglOA6aYDzL1AAbE+7PUnT54SvpWGfws13L0AZEqGSpL7+1IPnTxQ==",746 "license": "Apache-2.0",747 "dependencies": {748 "google-auth-library": "^10.3.0",749 "p-retry": "^4.6.2",750 "protobufjs": "^7.5.4",751 "ws": "^8.18.0"752 },753 "engines": {754 "node": ">=20.0.0"755 },756 "peerDependencies": {757 "@modelcontextprotocol/sdk": "^1.25.2"758 },759 "peerDependenciesMeta": {760 "@modelcontextprotocol/sdk": {761 "optional": true762 }763 }764 },765 "node_modules/@img/colour": {766 "version": "1.1.0",767 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",768 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",769 "license": "MIT",770 "engines": {771 "node": ">=18"772 }773 },774 "node_modules/@img/sharp-darwin-arm64": {775 "version": "0.34.5",776 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",777 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",778 "cpu": [779 "arm64"780 ],781 "license": "Apache-2.0",782 "optional": true,783 "os": [784 "darwin"785 ],786 "engines": {787 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"788 },789 "funding": {790 "url": "https://opencollective.com/libvips"791 },792 "optionalDependencies": {793 "@img/sharp-libvips-darwin-arm64": "1.2.4"794 }795 },796 "node_modules/@img/sharp-darwin-x64": {797 "version": "0.34.5",798 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",799 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",800 "cpu": [801 "x64"802 ],803 "license": "Apache-2.0",804 "optional": true,805 "os": [806 "darwin"807 ],808 "engines": {809 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"810 },811 "funding": {812 "url": "https://opencollective.com/libvips"813 },814 "optionalDependencies": {815 "@img/sharp-libvips-darwin-x64": "1.2.4"816 }817 },818 "node_modules/@img/sharp-libvips-darwin-arm64": {819 "version": "1.2.4",820 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",821 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",822 "cpu": [823 "arm64"824 ],825 "license": "LGPL-3.0-or-later",826 "optional": true,827 "os": [828 "darwin"829 ],830 "funding": {831 "url": "https://opencollective.com/libvips"832 }833 },834 "node_modules/@img/sharp-libvips-darwin-x64": {835 "version": "1.2.4",836 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",837 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",838 "cpu": [839 "x64"840 ],841 "license": "LGPL-3.0-or-later",842 "optional": true,843 "os": [844 "darwin"845 ],846 "funding": {847 "url": "https://opencollective.com/libvips"848 }849 },850 "node_modules/@img/sharp-libvips-linux-arm": {851 "version": "1.2.4",852 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",853 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",854 "cpu": [855 "arm"856 ],857 "license": "LGPL-3.0-or-later",858 "optional": true,859 "os": [860 "linux"861 ],862 "funding": {863 "url": "https://opencollective.com/libvips"864 }865 },866 "node_modules/@img/sharp-libvips-linux-arm64": {867 "version": "1.2.4",868 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",869 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",870 "cpu": [871 "arm64"872 ],873 "license": "LGPL-3.0-or-later",874 "optional": true,875 "os": [876 "linux"877 ],878 "funding": {879 "url": "https://opencollective.com/libvips"880 }881 },882 "node_modules/@img/sharp-libvips-linux-ppc64": {883 "version": "1.2.4",884 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",885 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",886 "cpu": [887 "ppc64"888 ],889 "license": "LGPL-3.0-or-later",890 "optional": true,891 "os": [892 "linux"893 ],894 "funding": {895 "url": "https://opencollective.com/libvips"896 }897 },898 "node_modules/@img/sharp-libvips-linux-riscv64": {899 "version": "1.2.4",900 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",901 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",902 "cpu": [903 "riscv64"904 ],905 "license": "LGPL-3.0-or-later",906 "optional": true,907 "os": [908 "linux"909 ],910 "funding": {911 "url": "https://opencollective.com/libvips"912 }913 },914 "node_modules/@img/sharp-libvips-linux-s390x": {915 "version": "1.2.4",916 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",917 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",918 "cpu": [919 "s390x"920 ],921 "license": "LGPL-3.0-or-later",922 "optional": true,923 "os": [924 "linux"925 ],926 "funding": {927 "url": "https://opencollective.com/libvips"928 }929 },930 "node_modules/@img/sharp-libvips-linux-x64": {931 "version": "1.2.4",932 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",933 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",934 "cpu": [935 "x64"936 ],937 "license": "LGPL-3.0-or-later",938 "optional": true,939 "os": [940 "linux"941 ],942 "funding": {943 "url": "https://opencollective.com/libvips"944 }945 },946 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {947 "version": "1.2.4",948 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",949 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",950 "cpu": [951 "arm64"952 ],953 "license": "LGPL-3.0-or-later",954 "optional": true,955 "os": [956 "linux"957 ],958 "funding": {959 "url": "https://opencollective.com/libvips"960 }961 },962 "node_modules/@img/sharp-libvips-linuxmusl-x64": {963 "version": "1.2.4",964 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",965 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",966 "cpu": [967 "x64"968 ],969 "license": "LGPL-3.0-or-later",970 "optional": true,971 "os": [972 "linux"973 ],974 "funding": {975 "url": "https://opencollective.com/libvips"976 }977 },978 "node_modules/@img/sharp-linux-arm": {979 "version": "0.34.5",980 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",981 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",982 "cpu": [983 "arm"984 ],985 "license": "Apache-2.0",986 "optional": true,987 "os": [988 "linux"989 ],990 "engines": {991 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"992 },993 "funding": {994 "url": "https://opencollective.com/libvips"995 },996 "optionalDependencies": {997 "@img/sharp-libvips-linux-arm": "1.2.4"998 }999 },1000 "node_modules/@img/sharp-linux-arm64": {1001 "version": "0.34.5",1002 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",1003 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",1004 "cpu": [1005 "arm64"1006 ],1007 "license": "Apache-2.0",1008 "optional": true,1009 "os": [1010 "linux"1011 ],1012 "engines": {1013 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1014 },1015 "funding": {1016 "url": "https://opencollective.com/libvips"1017 },1018 "optionalDependencies": {1019 "@img/sharp-libvips-linux-arm64": "1.2.4"1020 }1021 },1022 "node_modules/@img/sharp-linux-ppc64": {1023 "version": "0.34.5",1024 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",1025 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",1026 "cpu": [1027 "ppc64"1028 ],1029 "license": "Apache-2.0",1030 "optional": true,1031 "os": [1032 "linux"1033 ],1034 "engines": {1035 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1036 },1037 "funding": {1038 "url": "https://opencollective.com/libvips"1039 },1040 "optionalDependencies": {1041 "@img/sharp-libvips-linux-ppc64": "1.2.4"1042 }1043 },1044 "node_modules/@img/sharp-linux-riscv64": {1045 "version": "0.34.5",1046 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",1047 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",1048 "cpu": [1049 "riscv64"1050 ],1051 "license": "Apache-2.0",1052 "optional": true,1053 "os": [1054 "linux"1055 ],1056 "engines": {1057 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1058 },1059 "funding": {1060 "url": "https://opencollective.com/libvips"1061 },1062 "optionalDependencies": {1063 "@img/sharp-libvips-linux-riscv64": "1.2.4"1064 }1065 },1066 "node_modules/@img/sharp-linux-s390x": {1067 "version": "0.34.5",1068 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",1069 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",1070 "cpu": [1071 "s390x"1072 ],1073 "license": "Apache-2.0",1074 "optional": true,1075 "os": [1076 "linux"1077 ],1078 "engines": {1079 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1080 },1081 "funding": {1082 "url": "https://opencollective.com/libvips"1083 },1084 "optionalDependencies": {1085 "@img/sharp-libvips-linux-s390x": "1.2.4"1086 }1087 },1088 "node_modules/@img/sharp-linux-x64": {1089 "version": "0.34.5",1090 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",1091 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",1092 "cpu": [1093 "x64"1094 ],1095 "license": "Apache-2.0",1096 "optional": true,1097 "os": [1098 "linux"1099 ],1100 "engines": {1101 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1102 },1103 "funding": {1104 "url": "https://opencollective.com/libvips"1105 },1106 "optionalDependencies": {1107 "@img/sharp-libvips-linux-x64": "1.2.4"1108 }1109 },1110 "node_modules/@img/sharp-linuxmusl-arm64": {1111 "version": "0.34.5",1112 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",1113 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",1114 "cpu": [1115 "arm64"1116 ],1117 "license": "Apache-2.0",1118 "optional": true,1119 "os": [1120 "linux"1121 ],1122 "engines": {1123 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1124 },1125 "funding": {1126 "url": "https://opencollective.com/libvips"1127 },1128 "optionalDependencies": {1129 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"1130 }1131 },1132 "node_modules/@img/sharp-linuxmusl-x64": {1133 "version": "0.34.5",1134 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",1135 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",1136 "cpu": [1137 "x64"1138 ],1139 "license": "Apache-2.0",1140 "optional": true,1141 "os": [1142 "linux"1143 ],1144 "engines": {1145 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1146 },1147 "funding": {1148 "url": "https://opencollective.com/libvips"1149 },1150 "optionalDependencies": {1151 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"1152 }1153 },1154 "node_modules/@img/sharp-wasm32": {1155 "version": "0.34.5",1156 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",1157 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",1158 "cpu": [1159 "wasm32"1160 ],1161 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",1162 "optional": true,1163 "dependencies": {1164 "@emnapi/runtime": "^1.7.0"1165 },1166 "engines": {1167 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1168 },1169 "funding": {1170 "url": "https://opencollective.com/libvips"1171 }1172 },1173 "node_modules/@img/sharp-win32-arm64": {1174 "version": "0.34.5",1175 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",1176 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",1177 "cpu": [1178 "arm64"1179 ],1180 "license": "Apache-2.0 AND LGPL-3.0-or-later",1181 "optional": true,1182 "os": [1183 "win32"1184 ],1185 "engines": {1186 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1187 },1188 "funding": {1189 "url": "https://opencollective.com/libvips"1190 }1191 },1192 "node_modules/@img/sharp-win32-ia32": {1193 "version": "0.34.5",1194 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",1195 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",1196 "cpu": [1197 "ia32"1198 ],1199 "license": "Apache-2.0 AND LGPL-3.0-or-later",1200 "optional": true,