Mistral-AI-Game-Jam/DefendDaniel2
7
1{2 "name": "myapp",3 "version": "0.1.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "myapp",9 "version": "0.1.0",10 "dependencies": {11 "@mistralai/mistralai": "^1.4.0",12 "elevenlabs-client": "^0.0.13",13 "ffmpeg-static": "^5.2.0",14 "fluent-ffmpeg": "^2.1.3",15 "next": "15.1.6",16 "react": "^19.0.0",17 "react-dom": "^19.0.0"18 },19 "devDependencies": {20 "@eslint/eslintrc": "^3",21 "@types/fluent-ffmpeg": "^2.1.27",22 "@types/node": "^20",23 "@types/react": "^19",24 "@types/react-dom": "^19",25 "eslint": "^9",26 "eslint-config-next": "15.1.6",27 "postcss": "^8",28 "tailwindcss": "^3.4.1",29 "typescript": "^5"30 }31 },32 "node_modules/@0no-co/graphql.web": {33 "version": "1.0.13",34 "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.0.13.tgz",35 "integrity": "sha512-jqYxOevheVTU1S36ZdzAkJIdvRp2m3OYIG5SEoKDw5NI8eVwkoI0D/Q3DYNGmXCxkA6CQuoa7zvMiDPTLqUNuw==",36 "peerDependencies": {37 "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0"38 },39 "peerDependenciesMeta": {40 "graphql": {41 "optional": true42 }43 }44 },45 "node_modules/@alloc/quick-lru": {46 "version": "5.2.0",47 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",48 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",49 "dev": true,50 "engines": {51 "node": ">=10"52 },53 "funding": {54 "url": "https://github.com/sponsors/sindresorhus"55 }56 },57 "node_modules/@blgc/types": {58 "version": "0.0.9",59 "resolved": "https://registry.npmjs.org/@blgc/types/-/types-0.0.9.tgz",60 "integrity": "sha512-05yLpTPwmOeZiiyakV67NO9BhUhVlFs9peRYl0hWQ2OyolVBztDob1v8bMXiUGmpgHHuSxSL627EQuDmLT8mfw=="61 },62 "node_modules/@blgc/utils": {63 "version": "0.0.31",64 "resolved": "https://registry.npmjs.org/@blgc/utils/-/utils-0.0.31.tgz",65 "integrity": "sha512-v8FWbS6z28NQN52UNNJAwsYfvgjA7/X6qVFy51Rfa4Zt6WkXGs14L+ZKfw2qkTe78tgWRFoQQu+rEjmM+IundA=="66 },67 "node_modules/@derhuerst/http-basic": {68 "version": "8.2.4",69 "resolved": "https://registry.npmjs.org/@derhuerst/http-basic/-/http-basic-8.2.4.tgz",70 "integrity": "sha512-F9rL9k9Xjf5blCz8HsJRO4diy111cayL2vkY2XE4r4t3n0yPXVYy3KD3nJ1qbrSn9743UWSXH4IwuCa/HWlGFw==",71 "dependencies": {72 "caseless": "^0.12.0",73 "concat-stream": "^2.0.0",74 "http-response-object": "^3.0.1",75 "parse-cache-control": "^1.0.1"76 },77 "engines": {78 "node": ">=6.0.0"79 }80 },81 "node_modules/@emnapi/runtime": {82 "version": "1.3.1",83 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",84 "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",85 "optional": true,86 "dependencies": {87 "tslib": "^2.4.0"88 }89 },90 "node_modules/@eslint-community/eslint-utils": {91 "version": "4.4.1",92 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",93 "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",94 "dev": true,95 "dependencies": {96 "eslint-visitor-keys": "^3.4.3"97 },98 "engines": {99 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"100 },101 "funding": {102 "url": "https://opencollective.com/eslint"103 },104 "peerDependencies": {105 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"106 }107 },108 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {109 "version": "3.4.3",110 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",111 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",112 "dev": true,113 "engines": {114 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"115 },116 "funding": {117 "url": "https://opencollective.com/eslint"118 }119 },120 "node_modules/@eslint-community/regexpp": {121 "version": "4.12.1",122 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",123 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",124 "dev": true,125 "engines": {126 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"127 }128 },129 "node_modules/@eslint/config-array": {130 "version": "0.19.1",131 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz",132 "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==",133 "dev": true,134 "dependencies": {135 "@eslint/object-schema": "^2.1.5",136 "debug": "^4.3.1",137 "minimatch": "^3.1.2"138 },139 "engines": {140 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"141 }142 },143 "node_modules/@eslint/core": {144 "version": "0.10.0",145 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz",146 "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==",147 "dev": true,148 "dependencies": {149 "@types/json-schema": "^7.0.15"150 },151 "engines": {152 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"153 }154 },155 "node_modules/@eslint/eslintrc": {156 "version": "3.2.0",157 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz",158 "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==",159 "dev": true,160 "dependencies": {161 "ajv": "^6.12.4",162 "debug": "^4.3.2",163 "espree": "^10.0.1",164 "globals": "^14.0.0",165 "ignore": "^5.2.0",166 "import-fresh": "^3.2.1",167 "js-yaml": "^4.1.0",168 "minimatch": "^3.1.2",169 "strip-json-comments": "^3.1.1"170 },171 "engines": {172 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"173 },174 "funding": {175 "url": "https://opencollective.com/eslint"176 }177 },178 "node_modules/@eslint/js": {179 "version": "9.19.0",180 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz",181 "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==",182 "dev": true,183 "engines": {184 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"185 }186 },187 "node_modules/@eslint/object-schema": {188 "version": "2.1.5",189 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz",190 "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==",191 "dev": true,192 "engines": {193 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"194 }195 },196 "node_modules/@eslint/plugin-kit": {197 "version": "0.2.5",198 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz",199 "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==",200 "dev": true,201 "dependencies": {202 "@eslint/core": "^0.10.0",203 "levn": "^0.4.1"204 },205 "engines": {206 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"207 }208 },209 "node_modules/@humanfs/core": {210 "version": "0.19.1",211 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",212 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",213 "dev": true,214 "engines": {215 "node": ">=18.18.0"216 }217 },218 "node_modules/@humanfs/node": {219 "version": "0.16.6",220 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",221 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",222 "dev": true,223 "dependencies": {224 "@humanfs/core": "^0.19.1",225 "@humanwhocodes/retry": "^0.3.0"226 },227 "engines": {228 "node": ">=18.18.0"229 }230 },231 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {232 "version": "0.3.1",233 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",234 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",235 "dev": true,236 "engines": {237 "node": ">=18.18"238 },239 "funding": {240 "type": "github",241 "url": "https://github.com/sponsors/nzakas"242 }243 },244 "node_modules/@humanwhocodes/module-importer": {245 "version": "1.0.1",246 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",247 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",248 "dev": true,249 "engines": {250 "node": ">=12.22"251 },252 "funding": {253 "type": "github",254 "url": "https://github.com/sponsors/nzakas"255 }256 },257 "node_modules/@humanwhocodes/retry": {258 "version": "0.4.1",259 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz",260 "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==",261 "dev": true,262 "engines": {263 "node": ">=18.18"264 },265 "funding": {266 "type": "github",267 "url": "https://github.com/sponsors/nzakas"268 }269 },270 "node_modules/@img/sharp-darwin-arm64": {271 "version": "0.33.5",272 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",273 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",274 "cpu": [275 "arm64"276 ],277 "optional": true,278 "os": [279 "darwin"280 ],281 "engines": {282 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"283 },284 "funding": {285 "url": "https://opencollective.com/libvips"286 },287 "optionalDependencies": {288 "@img/sharp-libvips-darwin-arm64": "1.0.4"289 }290 },291 "node_modules/@img/sharp-darwin-x64": {292 "version": "0.33.5",293 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",294 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",295 "cpu": [296 "x64"297 ],298 "optional": true,299 "os": [300 "darwin"301 ],302 "engines": {303 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"304 },305 "funding": {306 "url": "https://opencollective.com/libvips"307 },308 "optionalDependencies": {309 "@img/sharp-libvips-darwin-x64": "1.0.4"310 }311 },312 "node_modules/@img/sharp-libvips-darwin-arm64": {313 "version": "1.0.4",314 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",315 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",316 "cpu": [317 "arm64"318 ],319 "optional": true,320 "os": [321 "darwin"322 ],323 "funding": {324 "url": "https://opencollective.com/libvips"325 }326 },327 "node_modules/@img/sharp-libvips-darwin-x64": {328 "version": "1.0.4",329 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",330 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",331 "cpu": [332 "x64"333 ],334 "optional": true,335 "os": [336 "darwin"337 ],338 "funding": {339 "url": "https://opencollective.com/libvips"340 }341 },342 "node_modules/@img/sharp-libvips-linux-arm": {343 "version": "1.0.5",344 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",345 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",346 "cpu": [347 "arm"348 ],349 "optional": true,350 "os": [351 "linux"352 ],353 "funding": {354 "url": "https://opencollective.com/libvips"355 }356 },357 "node_modules/@img/sharp-libvips-linux-arm64": {358 "version": "1.0.4",359 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",360 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",361 "cpu": [362 "arm64"363 ],364 "optional": true,365 "os": [366 "linux"367 ],368 "funding": {369 "url": "https://opencollective.com/libvips"370 }371 },372 "node_modules/@img/sharp-libvips-linux-s390x": {373 "version": "1.0.4",374 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",375 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",376 "cpu": [377 "s390x"378 ],379 "optional": true,380 "os": [381 "linux"382 ],383 "funding": {384 "url": "https://opencollective.com/libvips"385 }386 },387 "node_modules/@img/sharp-libvips-linux-x64": {388 "version": "1.0.4",389 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",390 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",391 "cpu": [392 "x64"393 ],394 "optional": true,395 "os": [396 "linux"397 ],398 "funding": {399 "url": "https://opencollective.com/libvips"400 }401 },402 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {403 "version": "1.0.4",404 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",405 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",406 "cpu": [407 "arm64"408 ],409 "optional": true,410 "os": [411 "linux"412 ],413 "funding": {414 "url": "https://opencollective.com/libvips"415 }416 },417 "node_modules/@img/sharp-libvips-linuxmusl-x64": {418 "version": "1.0.4",419 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",420 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",421 "cpu": [422 "x64"423 ],424 "optional": true,425 "os": [426 "linux"427 ],428 "funding": {429 "url": "https://opencollective.com/libvips"430 }431 },432 "node_modules/@img/sharp-linux-arm": {433 "version": "0.33.5",434 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",435 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",436 "cpu": [437 "arm"438 ],439 "optional": true,440 "os": [441 "linux"442 ],443 "engines": {444 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"445 },446 "funding": {447 "url": "https://opencollective.com/libvips"448 },449 "optionalDependencies": {450 "@img/sharp-libvips-linux-arm": "1.0.5"451 }452 },453 "node_modules/@img/sharp-linux-arm64": {454 "version": "0.33.5",455 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",456 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",457 "cpu": [458 "arm64"459 ],460 "optional": true,461 "os": [462 "linux"463 ],464 "engines": {465 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"466 },467 "funding": {468 "url": "https://opencollective.com/libvips"469 },470 "optionalDependencies": {471 "@img/sharp-libvips-linux-arm64": "1.0.4"472 }473 },474 "node_modules/@img/sharp-linux-s390x": {475 "version": "0.33.5",476 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",477 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",478 "cpu": [479 "s390x"480 ],481 "optional": true,482 "os": [483 "linux"484 ],485 "engines": {486 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"487 },488 "funding": {489 "url": "https://opencollective.com/libvips"490 },491 "optionalDependencies": {492 "@img/sharp-libvips-linux-s390x": "1.0.4"493 }494 },495 "node_modules/@img/sharp-linux-x64": {496 "version": "0.33.5",497 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",498 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",499 "cpu": [500 "x64"501 ],502 "optional": true,503 "os": [504 "linux"505 ],506 "engines": {507 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"508 },509 "funding": {510 "url": "https://opencollective.com/libvips"511 },512 "optionalDependencies": {513 "@img/sharp-libvips-linux-x64": "1.0.4"514 }515 },516 "node_modules/@img/sharp-linuxmusl-arm64": {517 "version": "0.33.5",518 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",519 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",520 "cpu": [521 "arm64"522 ],523 "optional": true,524 "os": [525 "linux"526 ],527 "engines": {528 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"529 },530 "funding": {531 "url": "https://opencollective.com/libvips"532 },533 "optionalDependencies": {534 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"535 }536 },537 "node_modules/@img/sharp-linuxmusl-x64": {538 "version": "0.33.5",539 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",540 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",541 "cpu": [542 "x64"543 ],544 "optional": true,545 "os": [546 "linux"547 ],548 "engines": {549 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"550 },551 "funding": {552 "url": "https://opencollective.com/libvips"553 },554 "optionalDependencies": {555 "@img/sharp-libvips-linuxmusl-x64": "1.0.4"556 }557 },558 "node_modules/@img/sharp-wasm32": {559 "version": "0.33.5",560 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",561 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",562 "cpu": [563 "wasm32"564 ],565 "optional": true,566 "dependencies": {567 "@emnapi/runtime": "^1.2.0"568 },569 "engines": {570 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"571 },572 "funding": {573 "url": "https://opencollective.com/libvips"574 }575 },576 "node_modules/@img/sharp-win32-ia32": {577 "version": "0.33.5",578 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",579 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",580 "cpu": [581 "ia32"582 ],583 "optional": true,584 "os": [585 "win32"586 ],587 "engines": {588 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"589 },590 "funding": {591 "url": "https://opencollective.com/libvips"592 }593 },594 "node_modules/@img/sharp-win32-x64": {595 "version": "0.33.5",596 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",597 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",598 "cpu": [599 "x64"600 ],601 "optional": true,602 "os": [603 "win32"604 ],605 "engines": {606 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"607 },608 "funding": {609 "url": "https://opencollective.com/libvips"610 }611 },612 "node_modules/@isaacs/cliui": {613 "version": "8.0.2",614 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",615 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",616 "dev": true,617 "dependencies": {618 "string-width": "^5.1.2",619 "string-width-cjs": "npm:string-width@^4.2.0",620 "strip-ansi": "^7.0.1",621 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",622 "wrap-ansi": "^8.1.0",623 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"624 },625 "engines": {626 "node": ">=12"627 }628 },629 "node_modules/@jridgewell/gen-mapping": {630 "version": "0.3.8",631 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",632 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",633 "dev": true,634 "dependencies": {635 "@jridgewell/set-array": "^1.2.1",636 "@jridgewell/sourcemap-codec": "^1.4.10",637 "@jridgewell/trace-mapping": "^0.3.24"638 },639 "engines": {640 "node": ">=6.0.0"641 }642 },643 "node_modules/@jridgewell/resolve-uri": {644 "version": "3.1.2",645 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",646 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",647 "dev": true,648 "engines": {649 "node": ">=6.0.0"650 }651 },652 "node_modules/@jridgewell/set-array": {653 "version": "1.2.1",654 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",655 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",656 "dev": true,657 "engines": {658 "node": ">=6.0.0"659 }660 },661 "node_modules/@jridgewell/sourcemap-codec": {662 "version": "1.5.0",663 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",664 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",665 "dev": true666 },667 "node_modules/@jridgewell/trace-mapping": {668 "version": "0.3.25",669 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",670 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",671 "dev": true,672 "dependencies": {673 "@jridgewell/resolve-uri": "^3.1.0",674 "@jridgewell/sourcemap-codec": "^1.4.14"675 }676 },677 "node_modules/@mistralai/mistralai": {678 "version": "1.4.0",679 "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-1.4.0.tgz",680 "integrity": "sha512-xA3DAtIDh4Qgr1EoSuiGVE+2ABNrxpcTeC0kSXYbkDNUGdthalLAH7DgbG0fkKZ7TN8xdWXQq2WiIghp/O96Eg==",681 "peerDependencies": {682 "zod": ">= 3"683 }684 },685 "node_modules/@next/env": {686 "version": "15.1.6",687 "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.6.tgz",688 "integrity": "sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w=="689 },690 "node_modules/@next/eslint-plugin-next": {691 "version": "15.1.6",692 "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.6.tgz",693 "integrity": "sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==",694 "dev": true,695 "dependencies": {696 "fast-glob": "3.3.1"697 }698 },699 "node_modules/@next/swc-darwin-arm64": {700 "version": "15.1.6",701 "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz",702 "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==",703 "cpu": [704 "arm64"705 ],706 "optional": true,707 "os": [708 "darwin"709 ],710 "engines": {711 "node": ">= 10"712 }713 },714 "node_modules/@next/swc-darwin-x64": {715 "version": "15.1.6",716 "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz",717 "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==",718 "cpu": [719 "x64"720 ],721 "optional": true,722 "os": [723 "darwin"724 ],725 "engines": {726 "node": ">= 10"727 }728 },729 "node_modules/@next/swc-linux-arm64-gnu": {730 "version": "15.1.6",731 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz",732 "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==",733 "cpu": [734 "arm64"735 ],736 "optional": true,737 "os": [738 "linux"739 ],740 "engines": {741 "node": ">= 10"742 }743 },744 "node_modules/@next/swc-linux-arm64-musl": {745 "version": "15.1.6",746 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz",747 "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==",748 "cpu": [749 "arm64"750 ],751 "optional": true,752 "os": [753 "linux"754 ],755 "engines": {756 "node": ">= 10"757 }758 },759 "node_modules/@next/swc-linux-x64-gnu": {760 "version": "15.1.6",761 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.6.tgz",762 "integrity": "sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==",763 "cpu": [764 "x64"765 ],766 "optional": true,767 "os": [768 "linux"769 ],770 "engines": {771 "node": ">= 10"772 }773 },774 "node_modules/@next/swc-linux-x64-musl": {775 "version": "15.1.6",776 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz",777 "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==",778 "cpu": [779 "x64"780 ],781 "optional": true,782 "os": [783 "linux"784 ],785 "engines": {786 "node": ">= 10"787 }788 },789 "node_modules/@next/swc-win32-arm64-msvc": {790 "version": "15.1.6",791 "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz",792 "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==",793 "cpu": [794 "arm64"795 ],796 "optional": true,797 "os": [798 "win32"799 ],800 "engines": {801 "node": ">= 10"802 }803 },804 "node_modules/@next/swc-win32-x64-msvc": {805 "version": "15.1.6",806 "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz",807 "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==",808 "cpu": [809 "x64"810 ],811 "optional": true,812 "os": [813 "win32"814 ],815 "engines": {816 "node": ">= 10"817 }818 },819 "node_modules/@nodelib/fs.scandir": {820 "version": "2.1.5",821 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",822 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",823 "dev": true,824 "dependencies": {825 "@nodelib/fs.stat": "2.0.5",826 "run-parallel": "^1.1.9"827 },828 "engines": {829 "node": ">= 8"830 }831 },832 "node_modules/@nodelib/fs.stat": {833 "version": "2.0.5",834 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",835 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",836 "dev": true,837 "engines": {838 "node": ">= 8"839 }840 },841 "node_modules/@nodelib/fs.walk": {842 "version": "1.2.8",843 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",844 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",845 "dev": true,846 "dependencies": {847 "@nodelib/fs.scandir": "2.1.5",848 "fastq": "^1.6.0"849 },850 "engines": {851 "node": ">= 8"852 }853 },854 "node_modules/@nolyfill/is-core-module": {855 "version": "1.0.39",856 "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz",857 "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==",858 "dev": true,859 "engines": {860 "node": ">=12.4.0"861 }862 },863 "node_modules/@pkgjs/parseargs": {864 "version": "0.11.0",865 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",866 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",867 "dev": true,868 "optional": true,869 "engines": {870 "node": ">=14"871 }872 },873 "node_modules/@rtsao/scc": {874 "version": "1.1.0",875 "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",876 "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",877 "dev": true878 },879 "node_modules/@rushstack/eslint-patch": {880 "version": "1.10.5",881 "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.5.tgz",882 "integrity": "sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==",883 "dev": true884 },885 "node_modules/@swc/counter": {886 "version": "0.1.3",887 "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",888 "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ=="889 },890 "node_modules/@swc/helpers": {891 "version": "0.5.15",892 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",893 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",894 "dependencies": {895 "tslib": "^2.8.0"896 }897 },898 "node_modules/@types/estree": {899 "version": "1.0.6",900 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",901 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",902 "dev": true903 },904 "node_modules/@types/fluent-ffmpeg": {905 "version": "2.1.27",906 "resolved": "https://registry.npmjs.org/@types/fluent-ffmpeg/-/fluent-ffmpeg-2.1.27.tgz",907 "integrity": "sha512-QiDWjihpUhriISNoBi2hJBRUUmoj/BMTYcfz+F+ZM9hHWBYABFAE6hjP/TbCZC0GWwlpa3FzvHH9RzFeRusZ7A==",908 "dev": true,909 "dependencies": {910 "@types/node": "*"911 }912 },913 "node_modules/@types/json-schema": {914 "version": "7.0.15",915 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",916 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",917 "dev": true918 },919 "node_modules/@types/json5": {920 "version": "0.0.29",921 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",922 "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",923 "dev": true924 },925 "node_modules/@types/node": {926 "version": "20.17.16",927 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.16.tgz",928 "integrity": "sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==",929 "dev": true,930 "dependencies": {931 "undici-types": "~6.19.2"932 }933 },934 "node_modules/@types/react": {935 "version": "19.0.8",936 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.8.tgz",937 "integrity": "sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==",938 "dev": true,939 "dependencies": {940 "csstype": "^3.0.2"941 }942 },943 "node_modules/@types/react-dom": {944 "version": "19.0.3",945 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.3.tgz",946 "integrity": "sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==",947 "dev": true,948 "peerDependencies": {949 "@types/react": "^19.0.0"950 }951 },952 "node_modules/@typescript-eslint/eslint-plugin": {953 "version": "8.21.0",954 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.21.0.tgz",955 "integrity": "sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==",956 "dev": true,957 "dependencies": {958 "@eslint-community/regexpp": "^4.10.0",959 "@typescript-eslint/scope-manager": "8.21.0",960 "@typescript-eslint/type-utils": "8.21.0",961 "@typescript-eslint/utils": "8.21.0",962 "@typescript-eslint/visitor-keys": "8.21.0",963 "graphemer": "^1.4.0",964 "ignore": "^5.3.1",965 "natural-compare": "^1.4.0",966 "ts-api-utils": "^2.0.0"967 },968 "engines": {969 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"970 },971 "funding": {972 "type": "opencollective",973 "url": "https://opencollective.com/typescript-eslint"974 },975 "peerDependencies": {976 "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",977 "eslint": "^8.57.0 || ^9.0.0",978 "typescript": ">=4.8.4 <5.8.0"979 }980 },981 "node_modules/@typescript-eslint/parser": {982 "version": "8.21.0",983 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.21.0.tgz",984 "integrity": "sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==",985 "dev": true,986 "dependencies": {987 "@typescript-eslint/scope-manager": "8.21.0",988 "@typescript-eslint/types": "8.21.0",989 "@typescript-eslint/typescript-estree": "8.21.0",990 "@typescript-eslint/visitor-keys": "8.21.0",991 "debug": "^4.3.4"992 },993 "engines": {994 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"995 },996 "funding": {997 "type": "opencollective",998 "url": "https://opencollective.com/typescript-eslint"999 },1000 "peerDependencies": {1001 "eslint": "^8.57.0 || ^9.0.0",1002 "typescript": ">=4.8.4 <5.8.0"1003 }1004 },1005 "node_modules/@typescript-eslint/scope-manager": {1006 "version": "8.21.0",1007 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.21.0.tgz",1008 "integrity": "sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==",1009 "dev": true,1010 "dependencies": {1011 "@typescript-eslint/types": "8.21.0",1012 "@typescript-eslint/visitor-keys": "8.21.0"1013 },1014 "engines": {1015 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1016 },1017 "funding": {1018 "type": "opencollective",1019 "url": "https://opencollective.com/typescript-eslint"1020 }1021 },1022 "node_modules/@typescript-eslint/type-utils": {1023 "version": "8.21.0",1024 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.21.0.tgz",1025 "integrity": "sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==",1026 "dev": true,1027 "dependencies": {1028 "@typescript-eslint/typescript-estree": "8.21.0",1029 "@typescript-eslint/utils": "8.21.0",1030 "debug": "^4.3.4",1031 "ts-api-utils": "^2.0.0"1032 },1033 "engines": {1034 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1035 },1036 "funding": {1037 "type": "opencollective",1038 "url": "https://opencollective.com/typescript-eslint"1039 },1040 "peerDependencies": {1041 "eslint": "^8.57.0 || ^9.0.0",1042 "typescript": ">=4.8.4 <5.8.0"1043 }1044 },1045 "node_modules/@typescript-eslint/types": {1046 "version": "8.21.0",1047 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.21.0.tgz",1048 "integrity": "sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==",1049 "dev": true,1050 "engines": {1051 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1052 },1053 "funding": {1054 "type": "opencollective",1055 "url": "https://opencollective.com/typescript-eslint"1056 }1057 },1058 "node_modules/@typescript-eslint/typescript-estree": {1059 "version": "8.21.0",1060 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.21.0.tgz",1061 "integrity": "sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==",1062 "dev": true,1063 "dependencies": {1064 "@typescript-eslint/types": "8.21.0",1065 "@typescript-eslint/visitor-keys": "8.21.0",1066 "debug": "^4.3.4",1067 "fast-glob": "^3.3.2",1068 "is-glob": "^4.0.3",1069 "minimatch": "^9.0.4",1070 "semver": "^7.6.0",1071 "ts-api-utils": "^2.0.0"1072 },1073 "engines": {1074 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1075 },1076 "funding": {1077 "type": "opencollective",1078 "url": "https://opencollective.com/typescript-eslint"1079 },1080 "peerDependencies": {1081 "typescript": ">=4.8.4 <5.8.0"1082 }1083 },1084 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {1085 "version": "2.0.1",1086 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",1087 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",1088 "dev": true,1089 "dependencies": {1090 "balanced-match": "^1.0.0"1091 }1092 },1093 "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": {1094 "version": "3.3.3",1095 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",1096 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",1097 "dev": true,1098 "dependencies": {1099 "@nodelib/fs.stat": "^2.0.2",1100 "@nodelib/fs.walk": "^1.2.3",1101 "glob-parent": "^5.1.2",1102 "merge2": "^1.3.0",1103 "micromatch": "^4.0.8"1104 },1105 "engines": {1106 "node": ">=8.6.0"1107 }1108 },1109 "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": {1110 "version": "5.1.2",1111 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",1112 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",1113 "dev": true,1114 "dependencies": {1115 "is-glob": "^4.0.1"1116 },1117 "engines": {1118 "node": ">= 6"1119 }1120 },1121 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {1122 "version": "9.0.5",1123 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",1124 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",1125 "dev": true,1126 "dependencies": {1127 "brace-expansion": "^2.0.1"1128 },1129 "engines": {1130 "node": ">=16 || 14 >=14.17"1131 },1132 "funding": {1133 "url": "https://github.com/sponsors/isaacs"1134 }1135 },1136 "node_modules/@typescript-eslint/utils": {1137 "version": "8.21.0",1138 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.21.0.tgz",1139 "integrity": "sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==",1140 "dev": true,1141 "dependencies": {1142 "@eslint-community/eslint-utils": "^4.4.0",1143 "@typescript-eslint/scope-manager": "8.21.0",1144 "@typescript-eslint/types": "8.21.0",1145 "@typescript-eslint/typescript-estree": "8.21.0"1146 },1147 "engines": {1148 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1149 },1150 "funding": {1151 "type": "opencollective",1152 "url": "https://opencollective.com/typescript-eslint"1153 },1154 "peerDependencies": {1155 "eslint": "^8.57.0 || ^9.0.0",1156 "typescript": ">=4.8.4 <5.8.0"1157 }1158 },1159 "node_modules/@typescript-eslint/visitor-keys": {1160 "version": "8.21.0",1161 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.21.0.tgz",1162 "integrity": "sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==",1163 "dev": true,1164 "dependencies": {1165 "@typescript-eslint/types": "8.21.0",1166 "eslint-visitor-keys": "^4.2.0"1167 },1168 "engines": {1169 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1170 },1171 "funding": {1172 "type": "opencollective",1173 "url": "https://opencollective.com/typescript-eslint"1174 }1175 },1176 "node_modules/acorn": {1177 "version": "8.14.0",1178 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",1179 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",1180 "dev": true,1181 "bin": {1182 "acorn": "bin/acorn"1183 },1184 "engines": {1185 "node": ">=0.4.0"1186 }1187 },1188 "node_modules/acorn-jsx": {1189 "version": "5.3.2",1190 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",1191 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",1192 "dev": true,1193 "peerDependencies": {1194 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"1195 }1196 },1197 "node_modules/agent-base": {1198 "version": "6.0.2",1199 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",1200 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",