opusdev/vector-similarity-api
1
1{2 "name": "vector-similarity-api",3 "version": "1.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "vector-similarity-api",9 "version": "1.0.0",10 "license": "MIT",11 "dependencies": {12 "@qdrant/js-client-rest": "^1.7.0",13 "@xenova/transformers": "2.17.2",14 "axios": "^1.6.2",15 "bullmq": "^5.73.0",16 "cors": "^2.8.5",17 "dotenv": "^16.3.1",18 "express": "^4.18.2",19 "ioredis": "^5.10.1",20 "mongodb": "^6.3.0"21 },22 "devDependencies": {23 "nodemon": "^3.0.2"24 },25 "engines": {26 "node": ">=18.0.0"27 }28 },29 "node_modules/@huggingface/jinja": {30 "version": "0.2.2",31 "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.2.2.tgz",32 "integrity": "sha512-/KPde26khDUIPkTGU82jdtTW9UAuvUTumCAbFs/7giR0SxsvZC4hru51PBvpijH6BVkHcROcvZM/lpy5h1jRRA==",33 "license": "MIT",34 "engines": {35 "node": ">=18"36 }37 },38 "node_modules/@ioredis/commands": {39 "version": "1.5.1",40 "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.5.1.tgz",41 "integrity": "sha512-JH8ZL/ywcJyR9MmJ5BNqZllXNZQqQbnVZOqpPQqE1vHiFgAw4NHbvE0FOduNU8IX9babitBT46571OnPTT0Zcw==",42 "license": "MIT"43 },44 "node_modules/@mongodb-js/saslprep": {45 "version": "1.4.5",46 "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.4.5.tgz",47 "integrity": "sha512-k64Lbyb7ycCSXHSLzxVdb2xsKGPMvYZfCICXvDsI8Z65CeWQzTEKS4YmGbnqw+U9RBvLPTsB6UCmwkgsDTGWIw==",48 "license": "MIT",49 "dependencies": {50 "sparse-bitfield": "^3.0.3"51 }52 },53 "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": {54 "version": "3.0.3",55 "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz",56 "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==",57 "cpu": [58 "arm64"59 ],60 "license": "MIT",61 "optional": true,62 "os": [63 "darwin"64 ]65 },66 "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": {67 "version": "3.0.3",68 "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz",69 "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==",70 "cpu": [71 "x64"72 ],73 "license": "MIT",74 "optional": true,75 "os": [76 "darwin"77 ]78 },79 "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": {80 "version": "3.0.3",81 "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz",82 "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==",83 "cpu": [84 "arm"85 ],86 "license": "MIT",87 "optional": true,88 "os": [89 "linux"90 ]91 },92 "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": {93 "version": "3.0.3",94 "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz",95 "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==",96 "cpu": [97 "arm64"98 ],99 "license": "MIT",100 "optional": true,101 "os": [102 "linux"103 ]104 },105 "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": {106 "version": "3.0.3",107 "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz",108 "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==",109 "cpu": [110 "x64"111 ],112 "license": "MIT",113 "optional": true,114 "os": [115 "linux"116 ]117 },118 "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": {119 "version": "3.0.3",120 "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz",121 "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==",122 "cpu": [123 "x64"124 ],125 "license": "MIT",126 "optional": true,127 "os": [128 "win32"129 ]130 },131 "node_modules/@protobufjs/aspromise": {132 "version": "1.1.2",133 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",134 "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==",135 "license": "BSD-3-Clause"136 },137 "node_modules/@protobufjs/base64": {138 "version": "1.1.2",139 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",140 "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",141 "license": "BSD-3-Clause"142 },143 "node_modules/@protobufjs/codegen": {144 "version": "2.0.4",145 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",146 "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==",147 "license": "BSD-3-Clause"148 },149 "node_modules/@protobufjs/eventemitter": {150 "version": "1.1.0",151 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",152 "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==",153 "license": "BSD-3-Clause"154 },155 "node_modules/@protobufjs/fetch": {156 "version": "1.1.0",157 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",158 "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",159 "license": "BSD-3-Clause",160 "dependencies": {161 "@protobufjs/aspromise": "^1.1.1",162 "@protobufjs/inquire": "^1.1.0"163 }164 },165 "node_modules/@protobufjs/float": {166 "version": "1.0.2",167 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",168 "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==",169 "license": "BSD-3-Clause"170 },171 "node_modules/@protobufjs/inquire": {172 "version": "1.1.0",173 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",174 "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==",175 "license": "BSD-3-Clause"176 },177 "node_modules/@protobufjs/path": {178 "version": "1.1.2",179 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",180 "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==",181 "license": "BSD-3-Clause"182 },183 "node_modules/@protobufjs/pool": {184 "version": "1.1.0",185 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",186 "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==",187 "license": "BSD-3-Clause"188 },189 "node_modules/@protobufjs/utf8": {190 "version": "1.1.0",191 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",192 "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==",193 "license": "BSD-3-Clause"194 },195 "node_modules/@qdrant/js-client-rest": {196 "version": "1.16.2",197 "resolved": "https://registry.npmjs.org/@qdrant/js-client-rest/-/js-client-rest-1.16.2.tgz",198 "integrity": "sha512-Zm4wEZURrZ24a+Hmm4l1QQYjiz975Ep3vF0yzWR7ICGcxittNz47YK2iBOk8kb8qseCu8pg7WmO1HOIsO8alvw==",199 "license": "Apache-2.0",200 "dependencies": {201 "@qdrant/openapi-typescript-fetch": "1.2.6",202 "undici": "^6.0.0"203 },204 "engines": {205 "node": ">=18.17.0",206 "pnpm": ">=8"207 },208 "peerDependencies": {209 "typescript": ">=4.7"210 }211 },212 "node_modules/@qdrant/openapi-typescript-fetch": {213 "version": "1.2.6",214 "resolved": "https://registry.npmjs.org/@qdrant/openapi-typescript-fetch/-/openapi-typescript-fetch-1.2.6.tgz",215 "integrity": "sha512-oQG/FejNpItrxRHoyctYvT3rwGZOnK4jr3JdppO/c78ktDvkWiPXPHNsrDf33K9sZdRb6PR7gi4noIapu5q4HA==",216 "license": "MIT",217 "engines": {218 "node": ">=18.0.0",219 "pnpm": ">=8"220 }221 },222 "node_modules/@types/long": {223 "version": "4.0.2",224 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz",225 "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==",226 "license": "MIT"227 },228 "node_modules/@types/node": {229 "version": "25.3.0",230 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.0.tgz",231 "integrity": "sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==",232 "license": "MIT",233 "dependencies": {234 "undici-types": "~7.18.0"235 }236 },237 "node_modules/@types/webidl-conversions": {238 "version": "7.0.3",239 "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",240 "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==",241 "license": "MIT"242 },243 "node_modules/@types/whatwg-url": {244 "version": "11.0.5",245 "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz",246 "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==",247 "license": "MIT",248 "dependencies": {249 "@types/webidl-conversions": "*"250 }251 },252 "node_modules/@xenova/transformers": {253 "version": "2.17.2",254 "resolved": "https://registry.npmjs.org/@xenova/transformers/-/transformers-2.17.2.tgz",255 "integrity": "sha512-lZmHqzrVIkSvZdKZEx7IYY51TK0WDrC8eR0c5IMnBsO8di8are1zzw8BlLhyO2TklZKLN5UffNGs1IJwT6oOqQ==",256 "license": "Apache-2.0",257 "dependencies": {258 "@huggingface/jinja": "^0.2.2",259 "onnxruntime-web": "1.14.0",260 "sharp": "^0.32.0"261 },262 "optionalDependencies": {263 "onnxruntime-node": "1.14.0"264 }265 },266 "node_modules/accepts": {267 "version": "1.3.8",268 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",269 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",270 "license": "MIT",271 "dependencies": {272 "mime-types": "~2.1.34",273 "negotiator": "0.6.3"274 },275 "engines": {276 "node": ">= 0.6"277 }278 },279 "node_modules/anymatch": {280 "version": "3.1.3",281 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",282 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",283 "dev": true,284 "license": "ISC",285 "dependencies": {286 "normalize-path": "^3.0.0",287 "picomatch": "^2.0.4"288 },289 "engines": {290 "node": ">= 8"291 }292 },293 "node_modules/array-flatten": {294 "version": "1.1.1",295 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",296 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",297 "license": "MIT"298 },299 "node_modules/asynckit": {300 "version": "0.4.0",301 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",302 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",303 "license": "MIT"304 },305 "node_modules/axios": {306 "version": "1.13.5",307 "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz",308 "integrity": "sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==",309 "license": "MIT",310 "dependencies": {311 "follow-redirects": "^1.15.11",312 "form-data": "^4.0.5",313 "proxy-from-env": "^1.1.0"314 }315 },316 "node_modules/b4a": {317 "version": "1.8.0",318 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",319 "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",320 "license": "Apache-2.0",321 "peerDependencies": {322 "react-native-b4a": "*"323 },324 "peerDependenciesMeta": {325 "react-native-b4a": {326 "optional": true327 }328 }329 },330 "node_modules/balanced-match": {331 "version": "1.0.2",332 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",333 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",334 "dev": true,335 "license": "MIT"336 },337 "node_modules/bare-events": {338 "version": "2.8.2",339 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",340 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",341 "license": "Apache-2.0",342 "peerDependencies": {343 "bare-abort-controller": "*"344 },345 "peerDependenciesMeta": {346 "bare-abort-controller": {347 "optional": true348 }349 }350 },351 "node_modules/bare-fs": {352 "version": "4.5.4",353 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.4.tgz",354 "integrity": "sha512-POK4oplfA7P7gqvetNmCs4CNtm9fNsx+IAh7jH7GgU0OJdge2rso0R20TNWVq6VoWcCvsTdlNDaleLHGaKx8CA==",355 "license": "Apache-2.0",356 "optional": true,357 "dependencies": {358 "bare-events": "^2.5.4",359 "bare-path": "^3.0.0",360 "bare-stream": "^2.6.4",361 "bare-url": "^2.2.2",362 "fast-fifo": "^1.3.2"363 },364 "engines": {365 "bare": ">=1.16.0"366 },367 "peerDependencies": {368 "bare-buffer": "*"369 },370 "peerDependenciesMeta": {371 "bare-buffer": {372 "optional": true373 }374 }375 },376 "node_modules/bare-os": {377 "version": "3.6.2",378 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz",379 "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==",380 "license": "Apache-2.0",381 "optional": true,382 "engines": {383 "bare": ">=1.14.0"384 }385 },386 "node_modules/bare-path": {387 "version": "3.0.0",388 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",389 "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",390 "license": "Apache-2.0",391 "optional": true,392 "dependencies": {393 "bare-os": "^3.0.1"394 }395 },396 "node_modules/bare-stream": {397 "version": "2.8.0",398 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.0.tgz",399 "integrity": "sha512-reUN0M2sHRqCdG4lUK3Fw8w98eeUIZHL5c3H7Mbhk2yVBL+oofgaIp0ieLfD5QXwPCypBpmEEKU2WZKzbAk8GA==",400 "license": "Apache-2.0",401 "optional": true,402 "dependencies": {403 "streamx": "^2.21.0",404 "teex": "^1.0.1"405 },406 "peerDependencies": {407 "bare-buffer": "*",408 "bare-events": "*"409 },410 "peerDependenciesMeta": {411 "bare-buffer": {412 "optional": true413 },414 "bare-events": {415 "optional": true416 }417 }418 },419 "node_modules/bare-url": {420 "version": "2.3.2",421 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",422 "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",423 "license": "Apache-2.0",424 "optional": true,425 "dependencies": {426 "bare-path": "^3.0.0"427 }428 },429 "node_modules/base64-js": {430 "version": "1.5.1",431 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",432 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",433 "funding": [434 {435 "type": "github",436 "url": "https://github.com/sponsors/feross"437 },438 {439 "type": "patreon",440 "url": "https://www.patreon.com/feross"441 },442 {443 "type": "consulting",444 "url": "https://feross.org/support"445 }446 ],447 "license": "MIT"448 },449 "node_modules/binary-extensions": {450 "version": "2.3.0",451 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",452 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",453 "dev": true,454 "license": "MIT",455 "engines": {456 "node": ">=8"457 },458 "funding": {459 "url": "https://github.com/sponsors/sindresorhus"460 }461 },462 "node_modules/bl": {463 "version": "4.1.0",464 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",465 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",466 "license": "MIT",467 "dependencies": {468 "buffer": "^5.5.0",469 "inherits": "^2.0.4",470 "readable-stream": "^3.4.0"471 }472 },473 "node_modules/body-parser": {474 "version": "1.20.4",475 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz",476 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==",477 "license": "MIT",478 "dependencies": {479 "bytes": "~3.1.2",480 "content-type": "~1.0.5",481 "debug": "2.6.9",482 "depd": "2.0.0",483 "destroy": "~1.2.0",484 "http-errors": "~2.0.1",485 "iconv-lite": "~0.4.24",486 "on-finished": "~2.4.1",487 "qs": "~6.14.0",488 "raw-body": "~2.5.3",489 "type-is": "~1.6.18",490 "unpipe": "~1.0.0"491 },492 "engines": {493 "node": ">= 0.8",494 "npm": "1.2.8000 || >= 1.4.16"495 }496 },497 "node_modules/brace-expansion": {498 "version": "1.1.12",499 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",500 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",501 "dev": true,502 "license": "MIT",503 "dependencies": {504 "balanced-match": "^1.0.0",505 "concat-map": "0.0.1"506 }507 },508 "node_modules/braces": {509 "version": "3.0.3",510 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",511 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",512 "dev": true,513 "license": "MIT",514 "dependencies": {515 "fill-range": "^7.1.1"516 },517 "engines": {518 "node": ">=8"519 }520 },521 "node_modules/bson": {522 "version": "6.10.4",523 "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz",524 "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==",525 "license": "Apache-2.0",526 "engines": {527 "node": ">=16.20.1"528 }529 },530 "node_modules/buffer": {531 "version": "5.7.1",532 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",533 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",534 "funding": [535 {536 "type": "github",537 "url": "https://github.com/sponsors/feross"538 },539 {540 "type": "patreon",541 "url": "https://www.patreon.com/feross"542 },543 {544 "type": "consulting",545 "url": "https://feross.org/support"546 }547 ],548 "license": "MIT",549 "dependencies": {550 "base64-js": "^1.3.1",551 "ieee754": "^1.1.13"552 }553 },554 "node_modules/bullmq": {555 "version": "5.73.0",556 "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.73.0.tgz",557 "integrity": "sha512-uX8RbQaBbzk0H9JYXKGrNxpDqFcDBQFFKCyKarMjtfYHuct5X48M2LUq3Q9FXt/P2kWzPrqYlNnNqsico7ty5A==",558 "license": "MIT",559 "dependencies": {560 "cron-parser": "4.9.0",561 "ioredis": "5.10.1",562 "msgpackr": "1.11.5",563 "node-abort-controller": "3.1.1",564 "semver": "7.7.4",565 "tslib": "2.8.1",566 "uuid": "11.1.0"567 }568 },569 "node_modules/bytes": {570 "version": "3.1.2",571 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",572 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",573 "license": "MIT",574 "engines": {575 "node": ">= 0.8"576 }577 },578 "node_modules/call-bind-apply-helpers": {579 "version": "1.0.2",580 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",581 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",582 "license": "MIT",583 "dependencies": {584 "es-errors": "^1.3.0",585 "function-bind": "^1.1.2"586 },587 "engines": {588 "node": ">= 0.4"589 }590 },591 "node_modules/call-bound": {592 "version": "1.0.4",593 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",594 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",595 "license": "MIT",596 "dependencies": {597 "call-bind-apply-helpers": "^1.0.2",598 "get-intrinsic": "^1.3.0"599 },600 "engines": {601 "node": ">= 0.4"602 },603 "funding": {604 "url": "https://github.com/sponsors/ljharb"605 }606 },607 "node_modules/chokidar": {608 "version": "3.6.0",609 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",610 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",611 "dev": true,612 "license": "MIT",613 "dependencies": {614 "anymatch": "~3.1.2",615 "braces": "~3.0.2",616 "glob-parent": "~5.1.2",617 "is-binary-path": "~2.1.0",618 "is-glob": "~4.0.1",619 "normalize-path": "~3.0.0",620 "readdirp": "~3.6.0"621 },622 "engines": {623 "node": ">= 8.10.0"624 },625 "funding": {626 "url": "https://paulmillr.com/funding/"627 },628 "optionalDependencies": {629 "fsevents": "~2.3.2"630 }631 },632 "node_modules/chownr": {633 "version": "1.1.4",634 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",635 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",636 "license": "ISC"637 },638 "node_modules/cluster-key-slot": {639 "version": "1.1.2",640 "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz",641 "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==",642 "license": "Apache-2.0",643 "engines": {644 "node": ">=0.10.0"645 }646 },647 "node_modules/color": {648 "version": "4.2.3",649 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",650 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",651 "license": "MIT",652 "dependencies": {653 "color-convert": "^2.0.1",654 "color-string": "^1.9.0"655 },656 "engines": {657 "node": ">=12.5.0"658 }659 },660 "node_modules/color-convert": {661 "version": "2.0.1",662 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",663 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",664 "license": "MIT",665 "dependencies": {666 "color-name": "~1.1.4"667 },668 "engines": {669 "node": ">=7.0.0"670 }671 },672 "node_modules/color-name": {673 "version": "1.1.4",674 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",675 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",676 "license": "MIT"677 },678 "node_modules/color-string": {679 "version": "1.9.1",680 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",681 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",682 "license": "MIT",683 "dependencies": {684 "color-name": "^1.0.0",685 "simple-swizzle": "^0.2.2"686 }687 },688 "node_modules/combined-stream": {689 "version": "1.0.8",690 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",691 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",692 "license": "MIT",693 "dependencies": {694 "delayed-stream": "~1.0.0"695 },696 "engines": {697 "node": ">= 0.8"698 }699 },700 "node_modules/concat-map": {701 "version": "0.0.1",702 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",703 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",704 "dev": true,705 "license": "MIT"706 },707 "node_modules/content-disposition": {708 "version": "0.5.4",709 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",710 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",711 "license": "MIT",712 "dependencies": {713 "safe-buffer": "5.2.1"714 },715 "engines": {716 "node": ">= 0.6"717 }718 },719 "node_modules/content-type": {720 "version": "1.0.5",721 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",722 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",723 "license": "MIT",724 "engines": {725 "node": ">= 0.6"726 }727 },728 "node_modules/cookie": {729 "version": "0.7.2",730 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",731 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",732 "license": "MIT",733 "engines": {734 "node": ">= 0.6"735 }736 },737 "node_modules/cookie-signature": {738 "version": "1.0.7",739 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",740 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==",741 "license": "MIT"742 },743 "node_modules/cors": {744 "version": "2.8.6",745 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",746 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",747 "license": "MIT",748 "dependencies": {749 "object-assign": "^4",750 "vary": "^1"751 },752 "engines": {753 "node": ">= 0.10"754 },755 "funding": {756 "type": "opencollective",757 "url": "https://opencollective.com/express"758 }759 },760 "node_modules/cron-parser": {761 "version": "4.9.0",762 "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz",763 "integrity": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==",764 "license": "MIT",765 "dependencies": {766 "luxon": "^3.2.1"767 },768 "engines": {769 "node": ">=12.0.0"770 }771 },772 "node_modules/debug": {773 "version": "2.6.9",774 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",775 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",776 "license": "MIT",777 "dependencies": {778 "ms": "2.0.0"779 }780 },781 "node_modules/decompress-response": {782 "version": "6.0.0",783 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",784 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",785 "license": "MIT",786 "dependencies": {787 "mimic-response": "^3.1.0"788 },789 "engines": {790 "node": ">=10"791 },792 "funding": {793 "url": "https://github.com/sponsors/sindresorhus"794 }795 },796 "node_modules/deep-extend": {797 "version": "0.6.0",798 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",799 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",800 "license": "MIT",801 "engines": {802 "node": ">=4.0.0"803 }804 },805 "node_modules/delayed-stream": {806 "version": "1.0.0",807 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",808 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",809 "license": "MIT",810 "engines": {811 "node": ">=0.4.0"812 }813 },814 "node_modules/denque": {815 "version": "2.1.0",816 "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",817 "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",818 "license": "Apache-2.0",819 "engines": {820 "node": ">=0.10"821 }822 },823 "node_modules/depd": {824 "version": "2.0.0",825 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",826 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",827 "license": "MIT",828 "engines": {829 "node": ">= 0.8"830 }831 },832 "node_modules/destroy": {833 "version": "1.2.0",834 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",835 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",836 "license": "MIT",837 "engines": {838 "node": ">= 0.8",839 "npm": "1.2.8000 || >= 1.4.16"840 }841 },842 "node_modules/detect-libc": {843 "version": "2.1.2",844 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",845 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",846 "license": "Apache-2.0",847 "engines": {848 "node": ">=8"849 }850 },851 "node_modules/dotenv": {852 "version": "16.6.1",853 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz",854 "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==",855 "license": "BSD-2-Clause",856 "engines": {857 "node": ">=12"858 },859 "funding": {860 "url": "https://dotenvx.com"861 }862 },863 "node_modules/dunder-proto": {864 "version": "1.0.1",865 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",866 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",867 "license": "MIT",868 "dependencies": {869 "call-bind-apply-helpers": "^1.0.1",870 "es-errors": "^1.3.0",871 "gopd": "^1.2.0"872 },873 "engines": {874 "node": ">= 0.4"875 }876 },877 "node_modules/ee-first": {878 "version": "1.1.1",879 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",880 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",881 "license": "MIT"882 },883 "node_modules/encodeurl": {884 "version": "2.0.0",885 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",886 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",887 "license": "MIT",888 "engines": {889 "node": ">= 0.8"890 }891 },892 "node_modules/end-of-stream": {893 "version": "1.4.5",894 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",895 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",896 "license": "MIT",897 "dependencies": {898 "once": "^1.4.0"899 }900 },901 "node_modules/es-define-property": {902 "version": "1.0.1",903 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",904 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",905 "license": "MIT",906 "engines": {907 "node": ">= 0.4"908 }909 },910 "node_modules/es-errors": {911 "version": "1.3.0",912 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",913 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",914 "license": "MIT",915 "engines": {916 "node": ">= 0.4"917 }918 },919 "node_modules/es-object-atoms": {920 "version": "1.1.1",921 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",922 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",923 "license": "MIT",924 "dependencies": {925 "es-errors": "^1.3.0"926 },927 "engines": {928 "node": ">= 0.4"929 }930 },931 "node_modules/es-set-tostringtag": {932 "version": "2.1.0",933 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",934 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",935 "license": "MIT",936 "dependencies": {937 "es-errors": "^1.3.0",938 "get-intrinsic": "^1.2.6",939 "has-tostringtag": "^1.0.2",940 "hasown": "^2.0.2"941 },942 "engines": {943 "node": ">= 0.4"944 }945 },946 "node_modules/escape-html": {947 "version": "1.0.3",948 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",949 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",950 "license": "MIT"951 },952 "node_modules/etag": {953 "version": "1.8.1",954 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",955 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",956 "license": "MIT",957 "engines": {958 "node": ">= 0.6"959 }960 },961 "node_modules/events-universal": {962 "version": "1.0.1",963 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",964 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",965 "license": "Apache-2.0",966 "dependencies": {967 "bare-events": "^2.7.0"968 }969 },970 "node_modules/expand-template": {971 "version": "2.0.3",972 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",973 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",974 "license": "(MIT OR WTFPL)",975 "engines": {976 "node": ">=6"977 }978 },979 "node_modules/express": {980 "version": "4.22.1",981 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz",982 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==",983 "license": "MIT",984 "dependencies": {985 "accepts": "~1.3.8",986 "array-flatten": "1.1.1",987 "body-parser": "~1.20.3",988 "content-disposition": "~0.5.4",989 "content-type": "~1.0.4",990 "cookie": "~0.7.1",991 "cookie-signature": "~1.0.6",992 "debug": "2.6.9",993 "depd": "2.0.0",994 "encodeurl": "~2.0.0",995 "escape-html": "~1.0.3",996 "etag": "~1.8.1",997 "finalhandler": "~1.3.1",998 "fresh": "~0.5.2",999 "http-errors": "~2.0.0",1000 "merge-descriptors": "1.0.3",1001 "methods": "~1.1.2",1002 "on-finished": "~2.4.1",1003 "parseurl": "~1.3.3",1004 "path-to-regexp": "~0.1.12",1005 "proxy-addr": "~2.0.7",1006 "qs": "~6.14.0",1007 "range-parser": "~1.2.1",1008 "safe-buffer": "5.2.1",1009 "send": "~0.19.0",1010 "serve-static": "~1.16.2",1011 "setprototypeof": "1.2.0",1012 "statuses": "~2.0.1",1013 "type-is": "~1.6.18",1014 "utils-merge": "1.0.1",1015 "vary": "~1.1.2"1016 },1017 "engines": {1018 "node": ">= 0.10.0"1019 },1020 "funding": {1021 "type": "opencollective",1022 "url": "https://opencollective.com/express"1023 }1024 },1025 "node_modules/fast-fifo": {1026 "version": "1.3.2",1027 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",1028 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",1029 "license": "MIT"1030 },1031 "node_modules/fill-range": {1032 "version": "7.1.1",1033 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",1034 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",1035 "dev": true,1036 "license": "MIT",1037 "dependencies": {1038 "to-regex-range": "^5.0.1"1039 },1040 "engines": {1041 "node": ">=8"1042 }1043 },1044 "node_modules/finalhandler": {1045 "version": "1.3.2",1046 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz",1047 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==",1048 "license": "MIT",1049 "dependencies": {1050 "debug": "2.6.9",1051 "encodeurl": "~2.0.0",1052 "escape-html": "~1.0.3",1053 "on-finished": "~2.4.1",1054 "parseurl": "~1.3.3",1055 "statuses": "~2.0.2",1056 "unpipe": "~1.0.0"1057 },1058 "engines": {1059 "node": ">= 0.8"1060 }1061 },1062 "node_modules/flatbuffers": {1063 "version": "1.12.0",1064 "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-1.12.0.tgz",1065 "integrity": "sha512-c7CZADjRcl6j0PlvFy0ZqXQ67qSEZfrVPynmnL+2zPc+NtMvrF8Y0QceMo7QqnSPc7+uWjUIAbvCQ5WIKlMVdQ==",1066 "license": "SEE LICENSE IN LICENSE.txt"1067 },1068 "node_modules/follow-redirects": {1069 "version": "1.15.11",1070 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz",1071 "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",1072 "funding": [1073 {1074 "type": "individual",1075 "url": "https://github.com/sponsors/RubenVerborgh"1076 }1077 ],1078 "license": "MIT",1079 "engines": {1080 "node": ">=4.0"1081 },1082 "peerDependenciesMeta": {1083 "debug": {1084 "optional": true1085 }1086 }1087 },1088 "node_modules/form-data": {1089 "version": "4.0.5",1090 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",1091 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",1092 "license": "MIT",1093 "dependencies": {1094 "asynckit": "^0.4.0",1095 "combined-stream": "^1.0.8",1096 "es-set-tostringtag": "^2.1.0",1097 "hasown": "^2.0.2",1098 "mime-types": "^2.1.12"1099 },1100 "engines": {1101 "node": ">= 6"1102 }1103 },1104 "node_modules/forwarded": {1105 "version": "0.2.0",1106 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",1107 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",1108 "license": "MIT",1109 "engines": {1110 "node": ">= 0.6"1111 }1112 },1113 "node_modules/fresh": {1114 "version": "0.5.2",1115 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",1116 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",1117 "license": "MIT",1118 "engines": {1119 "node": ">= 0.6"1120 }1121 },1122 "node_modules/fs-constants": {1123 "version": "1.0.0",1124 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",1125 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",1126 "license": "MIT"1127 },1128 "node_modules/fsevents": {1129 "version": "2.3.3",1130 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",1131 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",1132 "dev": true,1133 "hasInstallScript": true,1134 "license": "MIT",1135 "optional": true,1136 "os": [1137 "darwin"1138 ],1139 "engines": {1140 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"1141 }1142 },1143 "node_modules/function-bind": {1144 "version": "1.1.2",1145 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",1146 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",1147 "license": "MIT",1148 "funding": {1149 "url": "https://github.com/sponsors/ljharb"1150 }1151 },1152 "node_modules/get-intrinsic": {1153 "version": "1.3.0",1154 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",1155 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",1156 "license": "MIT",1157 "dependencies": {1158 "call-bind-apply-helpers": "^1.0.2",1159 "es-define-property": "^1.0.1",1160 "es-errors": "^1.3.0",1161 "es-object-atoms": "^1.1.1",1162 "function-bind": "^1.1.2",1163 "get-proto": "^1.0.1",1164 "gopd": "^1.2.0",1165 "has-symbols": "^1.1.0",1166 "hasown": "^2.0.2",1167 "math-intrinsics": "^1.1.0"1168 },1169 "engines": {1170 "node": ">= 0.4"1171 },1172 "funding": {1173 "url": "https://github.com/sponsors/ljharb"1174 }1175 },1176 "node_modules/get-proto": {1177 "version": "1.0.1",1178 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",1179 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",1180 "license": "MIT",1181 "dependencies": {1182 "dunder-proto": "^1.0.1",1183 "es-object-atoms": "^1.0.0"1184 },1185 "engines": {1186 "node": ">= 0.4"1187 }1188 },1189 "node_modules/github-from-package": {1190 "version": "0.0.0",1191 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",1192 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",1193 "license": "MIT"1194 },1195 "node_modules/glob-parent": {1196 "version": "5.1.2",1197 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",1198 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",1199 "dev": true,1200 "license": "ISC",