shreyask/LFM2-WebGPU-MCP
5
1{2 "name": "lfm-tool-calling",3 "version": "0.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "lfm-tool-calling",9 "version": "0.0.0",10 "dependencies": {11 "@huggingface/transformers": "^3.7.1",12 "@modelcontextprotocol/sdk": "^1.17.3",13 "@monaco-editor/react": "^4.7.0",14 "@tailwindcss/vite": "^4.1.11",15 "idb": "^8.0.3",16 "lucide-react": "^0.535.0",17 "react": "^19.1.0",18 "react-dom": "^19.1.0",19 "react-router-dom": "^7.8.0",20 "tailwindcss": "^4.1.11"21 },22 "devDependencies": {23 "@eslint/js": "^9.30.1",24 "@types/react": "^19.1.8",25 "@types/react-dom": "^19.1.6",26 "@vitejs/plugin-react": "^4.6.0",27 "eslint": "^9.30.1",28 "eslint-plugin-react-hooks": "^5.2.0",29 "eslint-plugin-react-refresh": "^0.4.20",30 "globals": "^16.3.0",31 "typescript": "~5.8.3",32 "typescript-eslint": "^8.35.1",33 "vite": "^7.0.4"34 }35 },36 "node_modules/@ampproject/remapping": {37 "version": "2.3.0",38 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",39 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",40 "dev": true,41 "license": "Apache-2.0",42 "dependencies": {43 "@jridgewell/gen-mapping": "^0.3.5",44 "@jridgewell/trace-mapping": "^0.3.24"45 },46 "engines": {47 "node": ">=6.0.0"48 }49 },50 "node_modules/@babel/code-frame": {51 "version": "7.27.1",52 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",53 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",54 "dev": true,55 "license": "MIT",56 "dependencies": {57 "@babel/helper-validator-identifier": "^7.27.1",58 "js-tokens": "^4.0.0",59 "picocolors": "^1.1.1"60 },61 "engines": {62 "node": ">=6.9.0"63 }64 },65 "node_modules/@babel/compat-data": {66 "version": "7.28.0",67 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz",68 "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==",69 "dev": true,70 "license": "MIT",71 "engines": {72 "node": ">=6.9.0"73 }74 },75 "node_modules/@babel/core": {76 "version": "7.28.3",77 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz",78 "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==",79 "dev": true,80 "license": "MIT",81 "dependencies": {82 "@ampproject/remapping": "^2.2.0",83 "@babel/code-frame": "^7.27.1",84 "@babel/generator": "^7.28.3",85 "@babel/helper-compilation-targets": "^7.27.2",86 "@babel/helper-module-transforms": "^7.28.3",87 "@babel/helpers": "^7.28.3",88 "@babel/parser": "^7.28.3",89 "@babel/template": "^7.27.2",90 "@babel/traverse": "^7.28.3",91 "@babel/types": "^7.28.2",92 "convert-source-map": "^2.0.0",93 "debug": "^4.1.0",94 "gensync": "^1.0.0-beta.2",95 "json5": "^2.2.3",96 "semver": "^6.3.1"97 },98 "engines": {99 "node": ">=6.9.0"100 },101 "funding": {102 "type": "opencollective",103 "url": "https://opencollective.com/babel"104 }105 },106 "node_modules/@babel/generator": {107 "version": "7.28.3",108 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz",109 "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==",110 "dev": true,111 "license": "MIT",112 "dependencies": {113 "@babel/parser": "^7.28.3",114 "@babel/types": "^7.28.2",115 "@jridgewell/gen-mapping": "^0.3.12",116 "@jridgewell/trace-mapping": "^0.3.28",117 "jsesc": "^3.0.2"118 },119 "engines": {120 "node": ">=6.9.0"121 }122 },123 "node_modules/@babel/helper-compilation-targets": {124 "version": "7.27.2",125 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",126 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",127 "dev": true,128 "license": "MIT",129 "dependencies": {130 "@babel/compat-data": "^7.27.2",131 "@babel/helper-validator-option": "^7.27.1",132 "browserslist": "^4.24.0",133 "lru-cache": "^5.1.1",134 "semver": "^6.3.1"135 },136 "engines": {137 "node": ">=6.9.0"138 }139 },140 "node_modules/@babel/helper-globals": {141 "version": "7.28.0",142 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",143 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",144 "dev": true,145 "license": "MIT",146 "engines": {147 "node": ">=6.9.0"148 }149 },150 "node_modules/@babel/helper-module-imports": {151 "version": "7.27.1",152 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",153 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",154 "dev": true,155 "license": "MIT",156 "dependencies": {157 "@babel/traverse": "^7.27.1",158 "@babel/types": "^7.27.1"159 },160 "engines": {161 "node": ">=6.9.0"162 }163 },164 "node_modules/@babel/helper-module-transforms": {165 "version": "7.28.3",166 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",167 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",168 "dev": true,169 "license": "MIT",170 "dependencies": {171 "@babel/helper-module-imports": "^7.27.1",172 "@babel/helper-validator-identifier": "^7.27.1",173 "@babel/traverse": "^7.28.3"174 },175 "engines": {176 "node": ">=6.9.0"177 },178 "peerDependencies": {179 "@babel/core": "^7.0.0"180 }181 },182 "node_modules/@babel/helper-plugin-utils": {183 "version": "7.27.1",184 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",185 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",186 "dev": true,187 "license": "MIT",188 "engines": {189 "node": ">=6.9.0"190 }191 },192 "node_modules/@babel/helper-string-parser": {193 "version": "7.27.1",194 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",195 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",196 "dev": true,197 "license": "MIT",198 "engines": {199 "node": ">=6.9.0"200 }201 },202 "node_modules/@babel/helper-validator-identifier": {203 "version": "7.27.1",204 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",205 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",206 "dev": true,207 "license": "MIT",208 "engines": {209 "node": ">=6.9.0"210 }211 },212 "node_modules/@babel/helper-validator-option": {213 "version": "7.27.1",214 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",215 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",216 "dev": true,217 "license": "MIT",218 "engines": {219 "node": ">=6.9.0"220 }221 },222 "node_modules/@babel/helpers": {223 "version": "7.28.3",224 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.3.tgz",225 "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==",226 "dev": true,227 "license": "MIT",228 "dependencies": {229 "@babel/template": "^7.27.2",230 "@babel/types": "^7.28.2"231 },232 "engines": {233 "node": ">=6.9.0"234 }235 },236 "node_modules/@babel/parser": {237 "version": "7.28.3",238 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz",239 "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==",240 "dev": true,241 "license": "MIT",242 "dependencies": {243 "@babel/types": "^7.28.2"244 },245 "bin": {246 "parser": "bin/babel-parser.js"247 },248 "engines": {249 "node": ">=6.0.0"250 }251 },252 "node_modules/@babel/plugin-transform-react-jsx-self": {253 "version": "7.27.1",254 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",255 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",256 "dev": true,257 "license": "MIT",258 "dependencies": {259 "@babel/helper-plugin-utils": "^7.27.1"260 },261 "engines": {262 "node": ">=6.9.0"263 },264 "peerDependencies": {265 "@babel/core": "^7.0.0-0"266 }267 },268 "node_modules/@babel/plugin-transform-react-jsx-source": {269 "version": "7.27.1",270 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",271 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",272 "dev": true,273 "license": "MIT",274 "dependencies": {275 "@babel/helper-plugin-utils": "^7.27.1"276 },277 "engines": {278 "node": ">=6.9.0"279 },280 "peerDependencies": {281 "@babel/core": "^7.0.0-0"282 }283 },284 "node_modules/@babel/template": {285 "version": "7.27.2",286 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",287 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",288 "dev": true,289 "license": "MIT",290 "dependencies": {291 "@babel/code-frame": "^7.27.1",292 "@babel/parser": "^7.27.2",293 "@babel/types": "^7.27.1"294 },295 "engines": {296 "node": ">=6.9.0"297 }298 },299 "node_modules/@babel/traverse": {300 "version": "7.28.3",301 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz",302 "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==",303 "dev": true,304 "license": "MIT",305 "dependencies": {306 "@babel/code-frame": "^7.27.1",307 "@babel/generator": "^7.28.3",308 "@babel/helper-globals": "^7.28.0",309 "@babel/parser": "^7.28.3",310 "@babel/template": "^7.27.2",311 "@babel/types": "^7.28.2",312 "debug": "^4.3.1"313 },314 "engines": {315 "node": ">=6.9.0"316 }317 },318 "node_modules/@babel/types": {319 "version": "7.28.2",320 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz",321 "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==",322 "dev": true,323 "license": "MIT",324 "dependencies": {325 "@babel/helper-string-parser": "^7.27.1",326 "@babel/helper-validator-identifier": "^7.27.1"327 },328 "engines": {329 "node": ">=6.9.0"330 }331 },332 "node_modules/@emnapi/runtime": {333 "version": "1.4.5",334 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz",335 "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==",336 "license": "MIT",337 "optional": true,338 "dependencies": {339 "tslib": "^2.4.0"340 }341 },342 "node_modules/@esbuild/aix-ppc64": {343 "version": "0.25.9",344 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz",345 "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==",346 "cpu": [347 "ppc64"348 ],349 "license": "MIT",350 "optional": true,351 "os": [352 "aix"353 ],354 "engines": {355 "node": ">=18"356 }357 },358 "node_modules/@esbuild/android-arm": {359 "version": "0.25.9",360 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz",361 "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==",362 "cpu": [363 "arm"364 ],365 "license": "MIT",366 "optional": true,367 "os": [368 "android"369 ],370 "engines": {371 "node": ">=18"372 }373 },374 "node_modules/@esbuild/android-arm64": {375 "version": "0.25.9",376 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz",377 "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==",378 "cpu": [379 "arm64"380 ],381 "license": "MIT",382 "optional": true,383 "os": [384 "android"385 ],386 "engines": {387 "node": ">=18"388 }389 },390 "node_modules/@esbuild/android-x64": {391 "version": "0.25.9",392 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz",393 "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==",394 "cpu": [395 "x64"396 ],397 "license": "MIT",398 "optional": true,399 "os": [400 "android"401 ],402 "engines": {403 "node": ">=18"404 }405 },406 "node_modules/@esbuild/darwin-arm64": {407 "version": "0.25.9",408 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz",409 "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==",410 "cpu": [411 "arm64"412 ],413 "license": "MIT",414 "optional": true,415 "os": [416 "darwin"417 ],418 "engines": {419 "node": ">=18"420 }421 },422 "node_modules/@esbuild/darwin-x64": {423 "version": "0.25.9",424 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz",425 "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==",426 "cpu": [427 "x64"428 ],429 "license": "MIT",430 "optional": true,431 "os": [432 "darwin"433 ],434 "engines": {435 "node": ">=18"436 }437 },438 "node_modules/@esbuild/freebsd-arm64": {439 "version": "0.25.9",440 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz",441 "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==",442 "cpu": [443 "arm64"444 ],445 "license": "MIT",446 "optional": true,447 "os": [448 "freebsd"449 ],450 "engines": {451 "node": ">=18"452 }453 },454 "node_modules/@esbuild/freebsd-x64": {455 "version": "0.25.9",456 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz",457 "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==",458 "cpu": [459 "x64"460 ],461 "license": "MIT",462 "optional": true,463 "os": [464 "freebsd"465 ],466 "engines": {467 "node": ">=18"468 }469 },470 "node_modules/@esbuild/linux-arm": {471 "version": "0.25.9",472 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz",473 "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==",474 "cpu": [475 "arm"476 ],477 "license": "MIT",478 "optional": true,479 "os": [480 "linux"481 ],482 "engines": {483 "node": ">=18"484 }485 },486 "node_modules/@esbuild/linux-arm64": {487 "version": "0.25.9",488 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz",489 "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==",490 "cpu": [491 "arm64"492 ],493 "license": "MIT",494 "optional": true,495 "os": [496 "linux"497 ],498 "engines": {499 "node": ">=18"500 }501 },502 "node_modules/@esbuild/linux-ia32": {503 "version": "0.25.9",504 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz",505 "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==",506 "cpu": [507 "ia32"508 ],509 "license": "MIT",510 "optional": true,511 "os": [512 "linux"513 ],514 "engines": {515 "node": ">=18"516 }517 },518 "node_modules/@esbuild/linux-loong64": {519 "version": "0.25.9",520 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz",521 "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==",522 "cpu": [523 "loong64"524 ],525 "license": "MIT",526 "optional": true,527 "os": [528 "linux"529 ],530 "engines": {531 "node": ">=18"532 }533 },534 "node_modules/@esbuild/linux-mips64el": {535 "version": "0.25.9",536 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz",537 "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==",538 "cpu": [539 "mips64el"540 ],541 "license": "MIT",542 "optional": true,543 "os": [544 "linux"545 ],546 "engines": {547 "node": ">=18"548 }549 },550 "node_modules/@esbuild/linux-ppc64": {551 "version": "0.25.9",552 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz",553 "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==",554 "cpu": [555 "ppc64"556 ],557 "license": "MIT",558 "optional": true,559 "os": [560 "linux"561 ],562 "engines": {563 "node": ">=18"564 }565 },566 "node_modules/@esbuild/linux-riscv64": {567 "version": "0.25.9",568 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz",569 "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==",570 "cpu": [571 "riscv64"572 ],573 "license": "MIT",574 "optional": true,575 "os": [576 "linux"577 ],578 "engines": {579 "node": ">=18"580 }581 },582 "node_modules/@esbuild/linux-s390x": {583 "version": "0.25.9",584 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz",585 "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==",586 "cpu": [587 "s390x"588 ],589 "license": "MIT",590 "optional": true,591 "os": [592 "linux"593 ],594 "engines": {595 "node": ">=18"596 }597 },598 "node_modules/@esbuild/linux-x64": {599 "version": "0.25.9",600 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz",601 "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==",602 "cpu": [603 "x64"604 ],605 "license": "MIT",606 "optional": true,607 "os": [608 "linux"609 ],610 "engines": {611 "node": ">=18"612 }613 },614 "node_modules/@esbuild/netbsd-arm64": {615 "version": "0.25.9",616 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz",617 "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==",618 "cpu": [619 "arm64"620 ],621 "license": "MIT",622 "optional": true,623 "os": [624 "netbsd"625 ],626 "engines": {627 "node": ">=18"628 }629 },630 "node_modules/@esbuild/netbsd-x64": {631 "version": "0.25.9",632 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz",633 "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==",634 "cpu": [635 "x64"636 ],637 "license": "MIT",638 "optional": true,639 "os": [640 "netbsd"641 ],642 "engines": {643 "node": ">=18"644 }645 },646 "node_modules/@esbuild/openbsd-arm64": {647 "version": "0.25.9",648 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz",649 "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==",650 "cpu": [651 "arm64"652 ],653 "license": "MIT",654 "optional": true,655 "os": [656 "openbsd"657 ],658 "engines": {659 "node": ">=18"660 }661 },662 "node_modules/@esbuild/openbsd-x64": {663 "version": "0.25.9",664 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz",665 "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==",666 "cpu": [667 "x64"668 ],669 "license": "MIT",670 "optional": true,671 "os": [672 "openbsd"673 ],674 "engines": {675 "node": ">=18"676 }677 },678 "node_modules/@esbuild/openharmony-arm64": {679 "version": "0.25.9",680 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz",681 "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==",682 "cpu": [683 "arm64"684 ],685 "license": "MIT",686 "optional": true,687 "os": [688 "openharmony"689 ],690 "engines": {691 "node": ">=18"692 }693 },694 "node_modules/@esbuild/sunos-x64": {695 "version": "0.25.9",696 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz",697 "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==",698 "cpu": [699 "x64"700 ],701 "license": "MIT",702 "optional": true,703 "os": [704 "sunos"705 ],706 "engines": {707 "node": ">=18"708 }709 },710 "node_modules/@esbuild/win32-arm64": {711 "version": "0.25.9",712 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz",713 "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==",714 "cpu": [715 "arm64"716 ],717 "license": "MIT",718 "optional": true,719 "os": [720 "win32"721 ],722 "engines": {723 "node": ">=18"724 }725 },726 "node_modules/@esbuild/win32-ia32": {727 "version": "0.25.9",728 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz",729 "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==",730 "cpu": [731 "ia32"732 ],733 "license": "MIT",734 "optional": true,735 "os": [736 "win32"737 ],738 "engines": {739 "node": ">=18"740 }741 },742 "node_modules/@esbuild/win32-x64": {743 "version": "0.25.9",744 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz",745 "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==",746 "cpu": [747 "x64"748 ],749 "license": "MIT",750 "optional": true,751 "os": [752 "win32"753 ],754 "engines": {755 "node": ">=18"756 }757 },758 "node_modules/@eslint-community/eslint-utils": {759 "version": "4.7.0",760 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz",761 "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==",762 "dev": true,763 "license": "MIT",764 "dependencies": {765 "eslint-visitor-keys": "^3.4.3"766 },767 "engines": {768 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"769 },770 "funding": {771 "url": "https://opencollective.com/eslint"772 },773 "peerDependencies": {774 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"775 }776 },777 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {778 "version": "3.4.3",779 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",780 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",781 "dev": true,782 "license": "Apache-2.0",783 "engines": {784 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"785 },786 "funding": {787 "url": "https://opencollective.com/eslint"788 }789 },790 "node_modules/@eslint-community/regexpp": {791 "version": "4.12.1",792 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",793 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",794 "dev": true,795 "license": "MIT",796 "engines": {797 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"798 }799 },800 "node_modules/@eslint/config-array": {801 "version": "0.21.0",802 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz",803 "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==",804 "dev": true,805 "license": "Apache-2.0",806 "dependencies": {807 "@eslint/object-schema": "^2.1.6",808 "debug": "^4.3.1",809 "minimatch": "^3.1.2"810 },811 "engines": {812 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"813 }814 },815 "node_modules/@eslint/config-helpers": {816 "version": "0.3.1",817 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz",818 "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==",819 "dev": true,820 "license": "Apache-2.0",821 "engines": {822 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"823 }824 },825 "node_modules/@eslint/core": {826 "version": "0.15.2",827 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz",828 "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==",829 "dev": true,830 "license": "Apache-2.0",831 "dependencies": {832 "@types/json-schema": "^7.0.15"833 },834 "engines": {835 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"836 }837 },838 "node_modules/@eslint/eslintrc": {839 "version": "3.3.1",840 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",841 "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",842 "dev": true,843 "license": "MIT",844 "dependencies": {845 "ajv": "^6.12.4",846 "debug": "^4.3.2",847 "espree": "^10.0.1",848 "globals": "^14.0.0",849 "ignore": "^5.2.0",850 "import-fresh": "^3.2.1",851 "js-yaml": "^4.1.0",852 "minimatch": "^3.1.2",853 "strip-json-comments": "^3.1.1"854 },855 "engines": {856 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"857 },858 "funding": {859 "url": "https://opencollective.com/eslint"860 }861 },862 "node_modules/@eslint/eslintrc/node_modules/globals": {863 "version": "14.0.0",864 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",865 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",866 "dev": true,867 "license": "MIT",868 "engines": {869 "node": ">=18"870 },871 "funding": {872 "url": "https://github.com/sponsors/sindresorhus"873 }874 },875 "node_modules/@eslint/js": {876 "version": "9.33.0",877 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz",878 "integrity": "sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==",879 "dev": true,880 "license": "MIT",881 "engines": {882 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"883 },884 "funding": {885 "url": "https://eslint.org/donate"886 }887 },888 "node_modules/@eslint/object-schema": {889 "version": "2.1.6",890 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",891 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",892 "dev": true,893 "license": "Apache-2.0",894 "engines": {895 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"896 }897 },898 "node_modules/@eslint/plugin-kit": {899 "version": "0.3.5",900 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz",901 "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==",902 "dev": true,903 "license": "Apache-2.0",904 "dependencies": {905 "@eslint/core": "^0.15.2",906 "levn": "^0.4.1"907 },908 "engines": {909 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"910 }911 },912 "node_modules/@huggingface/jinja": {913 "version": "0.5.1",914 "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.5.1.tgz",915 "integrity": "sha512-yUZLld4lrM9iFxHCwFQ7D1HW2MWMwSbeB7WzWqFYDWK+rEb+WldkLdAJxUPOmgICMHZLzZGVcVjFh3w/YGubng==",916 "license": "MIT",917 "engines": {918 "node": ">=18"919 }920 },921 "node_modules/@huggingface/transformers": {922 "version": "3.7.1",923 "resolved": "https://registry.npmjs.org/@huggingface/transformers/-/transformers-3.7.1.tgz",924 "integrity": "sha512-z14yXkm7G/FKGM8Y24NLDbrSP/kbn62byKNYF04pZ6pidTVpucqRSderQgpfQWoMVrhOKmrZs29G3yQ1R28sIA==",925 "license": "Apache-2.0",926 "dependencies": {927 "@huggingface/jinja": "^0.5.1",928 "onnxruntime-node": "1.21.0",929 "onnxruntime-web": "1.22.0-dev.20250409-89f8206ba4",930 "sharp": "^0.34.1"931 }932 },933 "node_modules/@humanfs/core": {934 "version": "0.19.1",935 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",936 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",937 "dev": true,938 "license": "Apache-2.0",939 "engines": {940 "node": ">=18.18.0"941 }942 },943 "node_modules/@humanfs/node": {944 "version": "0.16.6",945 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",946 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",947 "dev": true,948 "license": "Apache-2.0",949 "dependencies": {950 "@humanfs/core": "^0.19.1",951 "@humanwhocodes/retry": "^0.3.0"952 },953 "engines": {954 "node": ">=18.18.0"955 }956 },957 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {958 "version": "0.3.1",959 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",960 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",961 "dev": true,962 "license": "Apache-2.0",963 "engines": {964 "node": ">=18.18"965 },966 "funding": {967 "type": "github",968 "url": "https://github.com/sponsors/nzakas"969 }970 },971 "node_modules/@humanwhocodes/module-importer": {972 "version": "1.0.1",973 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",974 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",975 "dev": true,976 "license": "Apache-2.0",977 "engines": {978 "node": ">=12.22"979 },980 "funding": {981 "type": "github",982 "url": "https://github.com/sponsors/nzakas"983 }984 },985 "node_modules/@humanwhocodes/retry": {986 "version": "0.4.3",987 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",988 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",989 "dev": true,990 "license": "Apache-2.0",991 "engines": {992 "node": ">=18.18"993 },994 "funding": {995 "type": "github",996 "url": "https://github.com/sponsors/nzakas"997 }998 },999 "node_modules/@img/sharp-darwin-arm64": {1000 "version": "0.34.3",1001 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.3.tgz",1002 "integrity": "sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg==",1003 "cpu": [1004 "arm64"1005 ],1006 "license": "Apache-2.0",1007 "optional": true,1008 "os": [1009 "darwin"1010 ],1011 "engines": {1012 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1013 },1014 "funding": {1015 "url": "https://opencollective.com/libvips"1016 },1017 "optionalDependencies": {1018 "@img/sharp-libvips-darwin-arm64": "1.2.0"1019 }1020 },1021 "node_modules/@img/sharp-darwin-x64": {1022 "version": "0.34.3",1023 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.3.tgz",1024 "integrity": "sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA==",1025 "cpu": [1026 "x64"1027 ],1028 "license": "Apache-2.0",1029 "optional": true,1030 "os": [1031 "darwin"1032 ],1033 "engines": {1034 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1035 },1036 "funding": {1037 "url": "https://opencollective.com/libvips"1038 },1039 "optionalDependencies": {1040 "@img/sharp-libvips-darwin-x64": "1.2.0"1041 }1042 },1043 "node_modules/@img/sharp-libvips-darwin-arm64": {1044 "version": "1.2.0",1045 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.0.tgz",1046 "integrity": "sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ==",1047 "cpu": [1048 "arm64"1049 ],1050 "license": "LGPL-3.0-or-later",1051 "optional": true,1052 "os": [1053 "darwin"1054 ],1055 "funding": {1056 "url": "https://opencollective.com/libvips"1057 }1058 },1059 "node_modules/@img/sharp-libvips-darwin-x64": {1060 "version": "1.2.0",1061 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.0.tgz",1062 "integrity": "sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg==",1063 "cpu": [1064 "x64"1065 ],1066 "license": "LGPL-3.0-or-later",1067 "optional": true,1068 "os": [1069 "darwin"1070 ],1071 "funding": {1072 "url": "https://opencollective.com/libvips"1073 }1074 },1075 "node_modules/@img/sharp-libvips-linux-arm": {1076 "version": "1.2.0",1077 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.0.tgz",1078 "integrity": "sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw==",1079 "cpu": [1080 "arm"1081 ],1082 "license": "LGPL-3.0-or-later",1083 "optional": true,1084 "os": [1085 "linux"1086 ],1087 "funding": {1088 "url": "https://opencollective.com/libvips"1089 }1090 },1091 "node_modules/@img/sharp-libvips-linux-arm64": {1092 "version": "1.2.0",1093 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.0.tgz",1094 "integrity": "sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA==",1095 "cpu": [1096 "arm64"1097 ],1098 "license": "LGPL-3.0-or-later",1099 "optional": true,1100 "os": [1101 "linux"1102 ],1103 "funding": {1104 "url": "https://opencollective.com/libvips"1105 }1106 },1107 "node_modules/@img/sharp-libvips-linux-ppc64": {1108 "version": "1.2.0",1109 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.0.tgz",1110 "integrity": "sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ==",1111 "cpu": [1112 "ppc64"1113 ],1114 "license": "LGPL-3.0-or-later",1115 "optional": true,1116 "os": [1117 "linux"1118 ],1119 "funding": {1120 "url": "https://opencollective.com/libvips"1121 }1122 },1123 "node_modules/@img/sharp-libvips-linux-s390x": {1124 "version": "1.2.0",1125 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.0.tgz",1126 "integrity": "sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw==",1127 "cpu": [1128 "s390x"1129 ],1130 "license": "LGPL-3.0-or-later",1131 "optional": true,1132 "os": [1133 "linux"1134 ],1135 "funding": {1136 "url": "https://opencollective.com/libvips"1137 }1138 },1139 "node_modules/@img/sharp-libvips-linux-x64": {1140 "version": "1.2.0",1141 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.0.tgz",1142 "integrity": "sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg==",1143 "cpu": [1144 "x64"1145 ],1146 "license": "LGPL-3.0-or-later",1147 "optional": true,1148 "os": [1149 "linux"1150 ],1151 "funding": {1152 "url": "https://opencollective.com/libvips"1153 }1154 },1155 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {1156 "version": "1.2.0",1157 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.0.tgz",1158 "integrity": "sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q==",1159 "cpu": [1160 "arm64"1161 ],1162 "license": "LGPL-3.0-or-later",1163 "optional": true,1164 "os": [1165 "linux"1166 ],1167 "funding": {1168 "url": "https://opencollective.com/libvips"1169 }1170 },1171 "node_modules/@img/sharp-libvips-linuxmusl-x64": {1172 "version": "1.2.0",1173 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.0.tgz",1174 "integrity": "sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q==",1175 "cpu": [1176 "x64"1177 ],1178 "license": "LGPL-3.0-or-later",1179 "optional": true,1180 "os": [1181 "linux"1182 ],1183 "funding": {1184 "url": "https://opencollective.com/libvips"1185 }1186 },1187 "node_modules/@img/sharp-linux-arm": {1188 "version": "0.34.3",1189 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.3.tgz",1190 "integrity": "sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A==",1191 "cpu": [1192 "arm"1193 ],1194 "license": "Apache-2.0",1195 "optional": true,1196 "os": [1197 "linux"1198 ],1199 "engines": {1200 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"