GetSoloTech/solo-conversational-webgpu
1
1{2 "name": "speech-to-speech",3 "version": "0.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "speech-to-speech",9 "version": "0.0.0",10 "dependencies": {11 "@huggingface/transformers": "^3.5.1",12 "@tailwindcss/vite": "^4.1.4",13 "kokoro-js": "^1.2.1",14 "lucide-react": "^0.503.0",15 "react": "^19.0.0",16 "react-dom": "^19.0.0",17 "tailwindcss": "^4.1.4"18 },19 "devDependencies": {20 "@eslint/js": "^9.22.0",21 "@types/react": "^19.0.10",22 "@types/react-dom": "^19.0.4",23 "@vitejs/plugin-react": "^4.3.4",24 "eslint": "^9.22.0",25 "eslint-plugin-react-hooks": "^5.2.0",26 "eslint-plugin-react-refresh": "^0.4.19",27 "globals": "^16.0.0",28 "vite": "^6.3.1"29 }30 },31 "node_modules/@ampproject/remapping": {32 "version": "2.3.0",33 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",34 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",35 "dev": true,36 "license": "Apache-2.0",37 "dependencies": {38 "@jridgewell/gen-mapping": "^0.3.5",39 "@jridgewell/trace-mapping": "^0.3.24"40 },41 "engines": {42 "node": ">=6.0.0"43 }44 },45 "node_modules/@babel/code-frame": {46 "version": "7.26.2",47 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",48 "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",49 "dev": true,50 "license": "MIT",51 "dependencies": {52 "@babel/helper-validator-identifier": "^7.25.9",53 "js-tokens": "^4.0.0",54 "picocolors": "^1.0.0"55 },56 "engines": {57 "node": ">=6.9.0"58 }59 },60 "node_modules/@babel/compat-data": {61 "version": "7.26.8",62 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz",63 "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==",64 "dev": true,65 "license": "MIT",66 "engines": {67 "node": ">=6.9.0"68 }69 },70 "node_modules/@babel/core": {71 "version": "7.26.10",72 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz",73 "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==",74 "dev": true,75 "license": "MIT",76 "dependencies": {77 "@ampproject/remapping": "^2.2.0",78 "@babel/code-frame": "^7.26.2",79 "@babel/generator": "^7.26.10",80 "@babel/helper-compilation-targets": "^7.26.5",81 "@babel/helper-module-transforms": "^7.26.0",82 "@babel/helpers": "^7.26.10",83 "@babel/parser": "^7.26.10",84 "@babel/template": "^7.26.9",85 "@babel/traverse": "^7.26.10",86 "@babel/types": "^7.26.10",87 "convert-source-map": "^2.0.0",88 "debug": "^4.1.0",89 "gensync": "^1.0.0-beta.2",90 "json5": "^2.2.3",91 "semver": "^6.3.1"92 },93 "engines": {94 "node": ">=6.9.0"95 },96 "funding": {97 "type": "opencollective",98 "url": "https://opencollective.com/babel"99 }100 },101 "node_modules/@babel/generator": {102 "version": "7.27.0",103 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz",104 "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==",105 "dev": true,106 "license": "MIT",107 "dependencies": {108 "@babel/parser": "^7.27.0",109 "@babel/types": "^7.27.0",110 "@jridgewell/gen-mapping": "^0.3.5",111 "@jridgewell/trace-mapping": "^0.3.25",112 "jsesc": "^3.0.2"113 },114 "engines": {115 "node": ">=6.9.0"116 }117 },118 "node_modules/@babel/helper-compilation-targets": {119 "version": "7.27.0",120 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz",121 "integrity": "sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==",122 "dev": true,123 "license": "MIT",124 "dependencies": {125 "@babel/compat-data": "^7.26.8",126 "@babel/helper-validator-option": "^7.25.9",127 "browserslist": "^4.24.0",128 "lru-cache": "^5.1.1",129 "semver": "^6.3.1"130 },131 "engines": {132 "node": ">=6.9.0"133 }134 },135 "node_modules/@babel/helper-module-imports": {136 "version": "7.25.9",137 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",138 "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",139 "dev": true,140 "license": "MIT",141 "dependencies": {142 "@babel/traverse": "^7.25.9",143 "@babel/types": "^7.25.9"144 },145 "engines": {146 "node": ">=6.9.0"147 }148 },149 "node_modules/@babel/helper-module-transforms": {150 "version": "7.26.0",151 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",152 "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",153 "dev": true,154 "license": "MIT",155 "dependencies": {156 "@babel/helper-module-imports": "^7.25.9",157 "@babel/helper-validator-identifier": "^7.25.9",158 "@babel/traverse": "^7.25.9"159 },160 "engines": {161 "node": ">=6.9.0"162 },163 "peerDependencies": {164 "@babel/core": "^7.0.0"165 }166 },167 "node_modules/@babel/helper-plugin-utils": {168 "version": "7.26.5",169 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz",170 "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==",171 "dev": true,172 "license": "MIT",173 "engines": {174 "node": ">=6.9.0"175 }176 },177 "node_modules/@babel/helper-string-parser": {178 "version": "7.25.9",179 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",180 "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",181 "dev": true,182 "license": "MIT",183 "engines": {184 "node": ">=6.9.0"185 }186 },187 "node_modules/@babel/helper-validator-identifier": {188 "version": "7.25.9",189 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",190 "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",191 "dev": true,192 "license": "MIT",193 "engines": {194 "node": ">=6.9.0"195 }196 },197 "node_modules/@babel/helper-validator-option": {198 "version": "7.25.9",199 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",200 "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",201 "dev": true,202 "license": "MIT",203 "engines": {204 "node": ">=6.9.0"205 }206 },207 "node_modules/@babel/helpers": {208 "version": "7.27.0",209 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz",210 "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==",211 "dev": true,212 "license": "MIT",213 "dependencies": {214 "@babel/template": "^7.27.0",215 "@babel/types": "^7.27.0"216 },217 "engines": {218 "node": ">=6.9.0"219 }220 },221 "node_modules/@babel/parser": {222 "version": "7.27.0",223 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz",224 "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==",225 "dev": true,226 "license": "MIT",227 "dependencies": {228 "@babel/types": "^7.27.0"229 },230 "bin": {231 "parser": "bin/babel-parser.js"232 },233 "engines": {234 "node": ">=6.0.0"235 }236 },237 "node_modules/@babel/plugin-transform-react-jsx-self": {238 "version": "7.25.9",239 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz",240 "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==",241 "dev": true,242 "license": "MIT",243 "dependencies": {244 "@babel/helper-plugin-utils": "^7.25.9"245 },246 "engines": {247 "node": ">=6.9.0"248 },249 "peerDependencies": {250 "@babel/core": "^7.0.0-0"251 }252 },253 "node_modules/@babel/plugin-transform-react-jsx-source": {254 "version": "7.25.9",255 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz",256 "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==",257 "dev": true,258 "license": "MIT",259 "dependencies": {260 "@babel/helper-plugin-utils": "^7.25.9"261 },262 "engines": {263 "node": ">=6.9.0"264 },265 "peerDependencies": {266 "@babel/core": "^7.0.0-0"267 }268 },269 "node_modules/@babel/template": {270 "version": "7.27.0",271 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz",272 "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==",273 "dev": true,274 "license": "MIT",275 "dependencies": {276 "@babel/code-frame": "^7.26.2",277 "@babel/parser": "^7.27.0",278 "@babel/types": "^7.27.0"279 },280 "engines": {281 "node": ">=6.9.0"282 }283 },284 "node_modules/@babel/traverse": {285 "version": "7.27.0",286 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz",287 "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==",288 "dev": true,289 "license": "MIT",290 "dependencies": {291 "@babel/code-frame": "^7.26.2",292 "@babel/generator": "^7.27.0",293 "@babel/parser": "^7.27.0",294 "@babel/template": "^7.27.0",295 "@babel/types": "^7.27.0",296 "debug": "^4.3.1",297 "globals": "^11.1.0"298 },299 "engines": {300 "node": ">=6.9.0"301 }302 },303 "node_modules/@babel/traverse/node_modules/globals": {304 "version": "11.12.0",305 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",306 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",307 "dev": true,308 "license": "MIT",309 "engines": {310 "node": ">=4"311 }312 },313 "node_modules/@babel/types": {314 "version": "7.27.0",315 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz",316 "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==",317 "dev": true,318 "license": "MIT",319 "dependencies": {320 "@babel/helper-string-parser": "^7.25.9",321 "@babel/helper-validator-identifier": "^7.25.9"322 },323 "engines": {324 "node": ">=6.9.0"325 }326 },327 "node_modules/@emnapi/runtime": {328 "version": "1.4.3",329 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz",330 "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==",331 "license": "MIT",332 "optional": true,333 "dependencies": {334 "tslib": "^2.4.0"335 }336 },337 "node_modules/@esbuild/aix-ppc64": {338 "version": "0.25.2",339 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz",340 "integrity": "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==",341 "cpu": [342 "ppc64"343 ],344 "license": "MIT",345 "optional": true,346 "os": [347 "aix"348 ],349 "engines": {350 "node": ">=18"351 }352 },353 "node_modules/@esbuild/android-arm": {354 "version": "0.25.2",355 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.2.tgz",356 "integrity": "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==",357 "cpu": [358 "arm"359 ],360 "license": "MIT",361 "optional": true,362 "os": [363 "android"364 ],365 "engines": {366 "node": ">=18"367 }368 },369 "node_modules/@esbuild/android-arm64": {370 "version": "0.25.2",371 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz",372 "integrity": "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==",373 "cpu": [374 "arm64"375 ],376 "license": "MIT",377 "optional": true,378 "os": [379 "android"380 ],381 "engines": {382 "node": ">=18"383 }384 },385 "node_modules/@esbuild/android-x64": {386 "version": "0.25.2",387 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.2.tgz",388 "integrity": "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==",389 "cpu": [390 "x64"391 ],392 "license": "MIT",393 "optional": true,394 "os": [395 "android"396 ],397 "engines": {398 "node": ">=18"399 }400 },401 "node_modules/@esbuild/darwin-arm64": {402 "version": "0.25.2",403 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz",404 "integrity": "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==",405 "cpu": [406 "arm64"407 ],408 "license": "MIT",409 "optional": true,410 "os": [411 "darwin"412 ],413 "engines": {414 "node": ">=18"415 }416 },417 "node_modules/@esbuild/darwin-x64": {418 "version": "0.25.2",419 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz",420 "integrity": "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==",421 "cpu": [422 "x64"423 ],424 "license": "MIT",425 "optional": true,426 "os": [427 "darwin"428 ],429 "engines": {430 "node": ">=18"431 }432 },433 "node_modules/@esbuild/freebsd-arm64": {434 "version": "0.25.2",435 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz",436 "integrity": "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==",437 "cpu": [438 "arm64"439 ],440 "license": "MIT",441 "optional": true,442 "os": [443 "freebsd"444 ],445 "engines": {446 "node": ">=18"447 }448 },449 "node_modules/@esbuild/freebsd-x64": {450 "version": "0.25.2",451 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz",452 "integrity": "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==",453 "cpu": [454 "x64"455 ],456 "license": "MIT",457 "optional": true,458 "os": [459 "freebsd"460 ],461 "engines": {462 "node": ">=18"463 }464 },465 "node_modules/@esbuild/linux-arm": {466 "version": "0.25.2",467 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz",468 "integrity": "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==",469 "cpu": [470 "arm"471 ],472 "license": "MIT",473 "optional": true,474 "os": [475 "linux"476 ],477 "engines": {478 "node": ">=18"479 }480 },481 "node_modules/@esbuild/linux-arm64": {482 "version": "0.25.2",483 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz",484 "integrity": "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==",485 "cpu": [486 "arm64"487 ],488 "license": "MIT",489 "optional": true,490 "os": [491 "linux"492 ],493 "engines": {494 "node": ">=18"495 }496 },497 "node_modules/@esbuild/linux-ia32": {498 "version": "0.25.2",499 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz",500 "integrity": "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==",501 "cpu": [502 "ia32"503 ],504 "license": "MIT",505 "optional": true,506 "os": [507 "linux"508 ],509 "engines": {510 "node": ">=18"511 }512 },513 "node_modules/@esbuild/linux-loong64": {514 "version": "0.25.2",515 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz",516 "integrity": "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==",517 "cpu": [518 "loong64"519 ],520 "license": "MIT",521 "optional": true,522 "os": [523 "linux"524 ],525 "engines": {526 "node": ">=18"527 }528 },529 "node_modules/@esbuild/linux-mips64el": {530 "version": "0.25.2",531 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz",532 "integrity": "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==",533 "cpu": [534 "mips64el"535 ],536 "license": "MIT",537 "optional": true,538 "os": [539 "linux"540 ],541 "engines": {542 "node": ">=18"543 }544 },545 "node_modules/@esbuild/linux-ppc64": {546 "version": "0.25.2",547 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz",548 "integrity": "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==",549 "cpu": [550 "ppc64"551 ],552 "license": "MIT",553 "optional": true,554 "os": [555 "linux"556 ],557 "engines": {558 "node": ">=18"559 }560 },561 "node_modules/@esbuild/linux-riscv64": {562 "version": "0.25.2",563 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz",564 "integrity": "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==",565 "cpu": [566 "riscv64"567 ],568 "license": "MIT",569 "optional": true,570 "os": [571 "linux"572 ],573 "engines": {574 "node": ">=18"575 }576 },577 "node_modules/@esbuild/linux-s390x": {578 "version": "0.25.2",579 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz",580 "integrity": "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==",581 "cpu": [582 "s390x"583 ],584 "license": "MIT",585 "optional": true,586 "os": [587 "linux"588 ],589 "engines": {590 "node": ">=18"591 }592 },593 "node_modules/@esbuild/linux-x64": {594 "version": "0.25.2",595 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz",596 "integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==",597 "cpu": [598 "x64"599 ],600 "license": "MIT",601 "optional": true,602 "os": [603 "linux"604 ],605 "engines": {606 "node": ">=18"607 }608 },609 "node_modules/@esbuild/netbsd-arm64": {610 "version": "0.25.2",611 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz",612 "integrity": "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==",613 "cpu": [614 "arm64"615 ],616 "license": "MIT",617 "optional": true,618 "os": [619 "netbsd"620 ],621 "engines": {622 "node": ">=18"623 }624 },625 "node_modules/@esbuild/netbsd-x64": {626 "version": "0.25.2",627 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz",628 "integrity": "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==",629 "cpu": [630 "x64"631 ],632 "license": "MIT",633 "optional": true,634 "os": [635 "netbsd"636 ],637 "engines": {638 "node": ">=18"639 }640 },641 "node_modules/@esbuild/openbsd-arm64": {642 "version": "0.25.2",643 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz",644 "integrity": "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==",645 "cpu": [646 "arm64"647 ],648 "license": "MIT",649 "optional": true,650 "os": [651 "openbsd"652 ],653 "engines": {654 "node": ">=18"655 }656 },657 "node_modules/@esbuild/openbsd-x64": {658 "version": "0.25.2",659 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz",660 "integrity": "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==",661 "cpu": [662 "x64"663 ],664 "license": "MIT",665 "optional": true,666 "os": [667 "openbsd"668 ],669 "engines": {670 "node": ">=18"671 }672 },673 "node_modules/@esbuild/sunos-x64": {674 "version": "0.25.2",675 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz",676 "integrity": "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==",677 "cpu": [678 "x64"679 ],680 "license": "MIT",681 "optional": true,682 "os": [683 "sunos"684 ],685 "engines": {686 "node": ">=18"687 }688 },689 "node_modules/@esbuild/win32-arm64": {690 "version": "0.25.2",691 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz",692 "integrity": "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==",693 "cpu": [694 "arm64"695 ],696 "license": "MIT",697 "optional": true,698 "os": [699 "win32"700 ],701 "engines": {702 "node": ">=18"703 }704 },705 "node_modules/@esbuild/win32-ia32": {706 "version": "0.25.2",707 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz",708 "integrity": "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==",709 "cpu": [710 "ia32"711 ],712 "license": "MIT",713 "optional": true,714 "os": [715 "win32"716 ],717 "engines": {718 "node": ">=18"719 }720 },721 "node_modules/@esbuild/win32-x64": {722 "version": "0.25.2",723 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz",724 "integrity": "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==",725 "cpu": [726 "x64"727 ],728 "license": "MIT",729 "optional": true,730 "os": [731 "win32"732 ],733 "engines": {734 "node": ">=18"735 }736 },737 "node_modules/@eslint-community/eslint-utils": {738 "version": "4.6.1",739 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.6.1.tgz",740 "integrity": "sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==",741 "dev": true,742 "license": "MIT",743 "dependencies": {744 "eslint-visitor-keys": "^3.4.3"745 },746 "engines": {747 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"748 },749 "funding": {750 "url": "https://opencollective.com/eslint"751 },752 "peerDependencies": {753 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"754 }755 },756 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {757 "version": "3.4.3",758 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",759 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",760 "dev": true,761 "license": "Apache-2.0",762 "engines": {763 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"764 },765 "funding": {766 "url": "https://opencollective.com/eslint"767 }768 },769 "node_modules/@eslint-community/regexpp": {770 "version": "4.12.1",771 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",772 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",773 "dev": true,774 "license": "MIT",775 "engines": {776 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"777 }778 },779 "node_modules/@eslint/config-array": {780 "version": "0.20.0",781 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz",782 "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==",783 "dev": true,784 "license": "Apache-2.0",785 "dependencies": {786 "@eslint/object-schema": "^2.1.6",787 "debug": "^4.3.1",788 "minimatch": "^3.1.2"789 },790 "engines": {791 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"792 }793 },794 "node_modules/@eslint/config-helpers": {795 "version": "0.2.1",796 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",797 "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",798 "dev": true,799 "license": "Apache-2.0",800 "engines": {801 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"802 }803 },804 "node_modules/@eslint/core": {805 "version": "0.13.0",806 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz",807 "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==",808 "dev": true,809 "license": "Apache-2.0",810 "dependencies": {811 "@types/json-schema": "^7.0.15"812 },813 "engines": {814 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"815 }816 },817 "node_modules/@eslint/eslintrc": {818 "version": "3.3.1",819 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",820 "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",821 "dev": true,822 "license": "MIT",823 "dependencies": {824 "ajv": "^6.12.4",825 "debug": "^4.3.2",826 "espree": "^10.0.1",827 "globals": "^14.0.0",828 "ignore": "^5.2.0",829 "import-fresh": "^3.2.1",830 "js-yaml": "^4.1.0",831 "minimatch": "^3.1.2",832 "strip-json-comments": "^3.1.1"833 },834 "engines": {835 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"836 },837 "funding": {838 "url": "https://opencollective.com/eslint"839 }840 },841 "node_modules/@eslint/eslintrc/node_modules/globals": {842 "version": "14.0.0",843 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",844 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",845 "dev": true,846 "license": "MIT",847 "engines": {848 "node": ">=18"849 },850 "funding": {851 "url": "https://github.com/sponsors/sindresorhus"852 }853 },854 "node_modules/@eslint/js": {855 "version": "9.25.1",856 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.25.1.tgz",857 "integrity": "sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==",858 "dev": true,859 "license": "MIT",860 "engines": {861 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"862 }863 },864 "node_modules/@eslint/object-schema": {865 "version": "2.1.6",866 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",867 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",868 "dev": true,869 "license": "Apache-2.0",870 "engines": {871 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"872 }873 },874 "node_modules/@eslint/plugin-kit": {875 "version": "0.2.8",876 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz",877 "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==",878 "dev": true,879 "license": "Apache-2.0",880 "dependencies": {881 "@eslint/core": "^0.13.0",882 "levn": "^0.4.1"883 },884 "engines": {885 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"886 }887 },888 "node_modules/@huggingface/jinja": {889 "version": "0.4.1",890 "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.4.1.tgz",891 "integrity": "sha512-3WXbMFaPkk03LRCM0z0sylmn8ddDm4ubjU7X+Hg4M2GOuMklwoGAFXp9V2keq7vltoB/c7McE5aHUVVddAewsw==",892 "license": "MIT",893 "engines": {894 "node": ">=18"895 }896 },897 "node_modules/@huggingface/transformers": {898 "version": "3.5.1",899 "resolved": "https://registry.npmjs.org/@huggingface/transformers/-/transformers-3.5.1.tgz",900 "integrity": "sha512-qWsPoJMBPYcrGuzRMVL//3dwcLXED9r+j+Hzw+hZpBfrMPdyq57ehNs7lew0D34Paj0DO0E0kZQjOZcIVN17hQ==",901 "license": "Apache-2.0",902 "dependencies": {903 "@huggingface/jinja": "^0.4.1",904 "onnxruntime-node": "1.21.0",905 "onnxruntime-web": "1.22.0-dev.20250409-89f8206ba4",906 "sharp": "^0.34.1"907 }908 },909 "node_modules/@humanfs/core": {910 "version": "0.19.1",911 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",912 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",913 "dev": true,914 "license": "Apache-2.0",915 "engines": {916 "node": ">=18.18.0"917 }918 },919 "node_modules/@humanfs/node": {920 "version": "0.16.6",921 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",922 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",923 "dev": true,924 "license": "Apache-2.0",925 "dependencies": {926 "@humanfs/core": "^0.19.1",927 "@humanwhocodes/retry": "^0.3.0"928 },929 "engines": {930 "node": ">=18.18.0"931 }932 },933 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {934 "version": "0.3.1",935 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",936 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",937 "dev": true,938 "license": "Apache-2.0",939 "engines": {940 "node": ">=18.18"941 },942 "funding": {943 "type": "github",944 "url": "https://github.com/sponsors/nzakas"945 }946 },947 "node_modules/@humanwhocodes/module-importer": {948 "version": "1.0.1",949 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",950 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",951 "dev": true,952 "license": "Apache-2.0",953 "engines": {954 "node": ">=12.22"955 },956 "funding": {957 "type": "github",958 "url": "https://github.com/sponsors/nzakas"959 }960 },961 "node_modules/@humanwhocodes/retry": {962 "version": "0.4.2",963 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz",964 "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==",965 "dev": true,966 "license": "Apache-2.0",967 "engines": {968 "node": ">=18.18"969 },970 "funding": {971 "type": "github",972 "url": "https://github.com/sponsors/nzakas"973 }974 },975 "node_modules/@img/sharp-darwin-arm64": {976 "version": "0.34.2",977 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.2.tgz",978 "integrity": "sha512-OfXHZPppddivUJnqyKoi5YVeHRkkNE2zUFT2gbpKxp/JZCFYEYubnMg+gOp6lWfasPrTS+KPosKqdI+ELYVDtg==",979 "cpu": [980 "arm64"981 ],982 "license": "Apache-2.0",983 "optional": true,984 "os": [985 "darwin"986 ],987 "engines": {988 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"989 },990 "funding": {991 "url": "https://opencollective.com/libvips"992 },993 "optionalDependencies": {994 "@img/sharp-libvips-darwin-arm64": "1.1.0"995 }996 },997 "node_modules/@img/sharp-darwin-x64": {998 "version": "0.34.2",999 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.2.tgz",1000 "integrity": "sha512-dYvWqmjU9VxqXmjEtjmvHnGqF8GrVjM2Epj9rJ6BUIXvk8slvNDJbhGFvIoXzkDhrJC2jUxNLz/GUjjvSzfw+g==",1001 "cpu": [1002 "x64"1003 ],1004 "license": "Apache-2.0",1005 "optional": true,1006 "os": [1007 "darwin"1008 ],1009 "engines": {1010 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1011 },1012 "funding": {1013 "url": "https://opencollective.com/libvips"1014 },1015 "optionalDependencies": {1016 "@img/sharp-libvips-darwin-x64": "1.1.0"1017 }1018 },1019 "node_modules/@img/sharp-libvips-darwin-arm64": {1020 "version": "1.1.0",1021 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.1.0.tgz",1022 "integrity": "sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==",1023 "cpu": [1024 "arm64"1025 ],1026 "license": "LGPL-3.0-or-later",1027 "optional": true,1028 "os": [1029 "darwin"1030 ],1031 "funding": {1032 "url": "https://opencollective.com/libvips"1033 }1034 },1035 "node_modules/@img/sharp-libvips-darwin-x64": {1036 "version": "1.1.0",1037 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.1.0.tgz",1038 "integrity": "sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==",1039 "cpu": [1040 "x64"1041 ],1042 "license": "LGPL-3.0-or-later",1043 "optional": true,1044 "os": [1045 "darwin"1046 ],1047 "funding": {1048 "url": "https://opencollective.com/libvips"1049 }1050 },1051 "node_modules/@img/sharp-libvips-linux-arm": {1052 "version": "1.1.0",1053 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.1.0.tgz",1054 "integrity": "sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==",1055 "cpu": [1056 "arm"1057 ],1058 "license": "LGPL-3.0-or-later",1059 "optional": true,1060 "os": [1061 "linux"1062 ],1063 "funding": {1064 "url": "https://opencollective.com/libvips"1065 }1066 },1067 "node_modules/@img/sharp-libvips-linux-arm64": {1068 "version": "1.1.0",1069 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.1.0.tgz",1070 "integrity": "sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==",1071 "cpu": [1072 "arm64"1073 ],1074 "license": "LGPL-3.0-or-later",1075 "optional": true,1076 "os": [1077 "linux"1078 ],1079 "funding": {1080 "url": "https://opencollective.com/libvips"1081 }1082 },1083 "node_modules/@img/sharp-libvips-linux-ppc64": {1084 "version": "1.1.0",1085 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.1.0.tgz",1086 "integrity": "sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==",1087 "cpu": [1088 "ppc64"1089 ],1090 "license": "LGPL-3.0-or-later",1091 "optional": true,1092 "os": [1093 "linux"1094 ],1095 "funding": {1096 "url": "https://opencollective.com/libvips"1097 }1098 },1099 "node_modules/@img/sharp-libvips-linux-s390x": {1100 "version": "1.1.0",1101 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.1.0.tgz",1102 "integrity": "sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==",1103 "cpu": [1104 "s390x"1105 ],1106 "license": "LGPL-3.0-or-later",1107 "optional": true,1108 "os": [1109 "linux"1110 ],1111 "funding": {1112 "url": "https://opencollective.com/libvips"1113 }1114 },1115 "node_modules/@img/sharp-libvips-linux-x64": {1116 "version": "1.1.0",1117 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.1.0.tgz",1118 "integrity": "sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==",1119 "cpu": [1120 "x64"1121 ],1122 "license": "LGPL-3.0-or-later",1123 "optional": true,1124 "os": [1125 "linux"1126 ],1127 "funding": {1128 "url": "https://opencollective.com/libvips"1129 }1130 },1131 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {1132 "version": "1.1.0",1133 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.1.0.tgz",1134 "integrity": "sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==",1135 "cpu": [1136 "arm64"1137 ],1138 "license": "LGPL-3.0-or-later",1139 "optional": true,1140 "os": [1141 "linux"1142 ],1143 "funding": {1144 "url": "https://opencollective.com/libvips"1145 }1146 },1147 "node_modules/@img/sharp-libvips-linuxmusl-x64": {1148 "version": "1.1.0",1149 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.1.0.tgz",1150 "integrity": "sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==",1151 "cpu": [1152 "x64"1153 ],1154 "license": "LGPL-3.0-or-later",1155 "optional": true,1156 "os": [1157 "linux"1158 ],1159 "funding": {1160 "url": "https://opencollective.com/libvips"1161 }1162 },1163 "node_modules/@img/sharp-linux-arm": {1164 "version": "0.34.2",1165 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.2.tgz",1166 "integrity": "sha512-0DZzkvuEOqQUP9mo2kjjKNok5AmnOr1jB2XYjkaoNRwpAYMDzRmAqUIa1nRi58S2WswqSfPOWLNOr0FDT3H5RQ==",1167 "cpu": [1168 "arm"1169 ],1170 "license": "Apache-2.0",1171 "optional": true,1172 "os": [1173 "linux"1174 ],1175 "engines": {1176 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1177 },1178 "funding": {1179 "url": "https://opencollective.com/libvips"1180 },1181 "optionalDependencies": {1182 "@img/sharp-libvips-linux-arm": "1.1.0"1183 }1184 },1185 "node_modules/@img/sharp-linux-arm64": {1186 "version": "0.34.2",1187 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.2.tgz",1188 "integrity": "sha512-D8n8wgWmPDakc83LORcfJepdOSN6MvWNzzz2ux0MnIbOqdieRZwVYY32zxVx+IFUT8er5KPcyU3XXsn+GzG/0Q==",1189 "cpu": [1190 "arm64"1191 ],1192 "license": "Apache-2.0",1193 "optional": true,1194 "os": [1195 "linux"1196 ],1197 "engines": {1198 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1199 },1200 "funding": {