CoolFace
Apppublic

ilhamap/live-vision2

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
package-lock.json977 linesDownload Raw Back to root
1{2    "name": "live-vision",3    "version": "1.0.0",4    "lockfileVersion": 3,5    "requires": true,6    "packages": {7        "": {8            "name": "live-vision",9            "version": "1.0.0",10            "license": "MIT",11            "dependencies": {12                "@gradio/client": "^0.10.1",13                "dotenv": "^4.0.0",14                "eventsource": "^2.0.2",15                "express": "^4.18.2",16                "socket.io": "^4.5.4"17            }18        },19        "node_modules/@gradio/client": {20            "version": "0.10.1",21            "resolved": "https://registry.npmjs.org/@gradio/client/-/client-0.10.1.tgz",22            "integrity": "sha512-C3uWIWEqlpTuG3sfPw3K3+26Fkr+jXPL8U2lC1u7DlBm25rHdGMVX17o8ApW7XcFtznfaLceVtpnDPkDpQTJlw==",23            "dependencies": {24                "bufferutil": "^4.0.7",25                "semiver": "^1.1.0",26                "ws": "^8.13.0"27            },28            "engines": {29                "node": ">=18.0.0"30            }31        },32        "node_modules/@socket.io/component-emitter": {33            "version": "3.1.0",34            "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz",35            "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg=="36        },37        "node_modules/@types/cookie": {38            "version": "0.4.1",39            "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",40            "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q=="41        },42        "node_modules/@types/cors": {43            "version": "2.8.17",44            "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz",45            "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",46            "dependencies": {47                "@types/node": "*"48            }49        },50        "node_modules/@types/node": {51            "version": "20.11.6",52            "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.6.tgz",53            "integrity": "sha512-+EOokTnksGVgip2PbYbr3xnR7kZigh4LbybAfBAw5BpnQ+FqBYUsvCEjYd70IXKlbohQ64mzEYmMtlWUY8q//Q==",54            "dependencies": {55                "undici-types": "~5.26.4"56            }57        },58        "node_modules/accepts": {59            "version": "1.3.8",60            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",61            "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",62            "dependencies": {63                "mime-types": "~2.1.34",64                "negotiator": "0.6.3"65            },66            "engines": {67                "node": ">= 0.6"68            }69        },70        "node_modules/array-flatten": {71            "version": "1.1.1",72            "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",73            "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="74        },75        "node_modules/base64id": {76            "version": "2.0.0",77            "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",78            "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",79            "engines": {80                "node": "^4.5.0 || >= 5.9"81            }82        },83        "node_modules/body-parser": {84            "version": "1.20.1",85            "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",86            "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",87            "dependencies": {88                "bytes": "3.1.2",89                "content-type": "~1.0.4",90                "debug": "2.6.9",91                "depd": "2.0.0",92                "destroy": "1.2.0",93                "http-errors": "2.0.0",94                "iconv-lite": "0.4.24",95                "on-finished": "2.4.1",96                "qs": "6.11.0",97                "raw-body": "2.5.1",98                "type-is": "~1.6.18",99                "unpipe": "1.0.0"100            },101            "engines": {102                "node": ">= 0.8",103                "npm": "1.2.8000 || >= 1.4.16"104            }105        },106        "node_modules/bufferutil": {107            "version": "4.0.8",108            "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz",109            "integrity": "sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==",110            "hasInstallScript": true,111            "dependencies": {112                "node-gyp-build": "^4.3.0"113            },114            "engines": {115                "node": ">=6.14.2"116            }117        },118        "node_modules/bytes": {119            "version": "3.1.2",120            "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",121            "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",122            "engines": {123                "node": ">= 0.8"124            }125        },126        "node_modules/call-bind": {127            "version": "1.0.5",128            "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",129            "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",130            "dependencies": {131                "function-bind": "^1.1.2",132                "get-intrinsic": "^1.2.1",133                "set-function-length": "^1.1.1"134            },135            "funding": {136                "url": "https://github.com/sponsors/ljharb"137            }138        },139        "node_modules/content-disposition": {140            "version": "0.5.4",141            "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",142            "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",143            "dependencies": {144                "safe-buffer": "5.2.1"145            },146            "engines": {147                "node": ">= 0.6"148            }149        },150        "node_modules/content-type": {151            "version": "1.0.5",152            "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",153            "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",154            "engines": {155                "node": ">= 0.6"156            }157        },158        "node_modules/cookie": {159            "version": "0.5.0",160            "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",161            "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",162            "engines": {163                "node": ">= 0.6"164            }165        },166        "node_modules/cookie-signature": {167            "version": "1.0.6",168            "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",169            "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="170        },171        "node_modules/cors": {172            "version": "2.8.5",173            "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",174            "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",175            "dependencies": {176                "object-assign": "^4",177                "vary": "^1"178            },179            "engines": {180                "node": ">= 0.10"181            }182        },183        "node_modules/debug": {184            "version": "2.6.9",185            "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",186            "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",187            "dependencies": {188                "ms": "2.0.0"189            }190        },191        "node_modules/define-data-property": {192            "version": "1.1.1",193            "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",194            "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",195            "dependencies": {196                "get-intrinsic": "^1.2.1",197                "gopd": "^1.0.1",198                "has-property-descriptors": "^1.0.0"199            },200            "engines": {201                "node": ">= 0.4"202            }203        },204        "node_modules/depd": {205            "version": "2.0.0",206            "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",207            "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",208            "engines": {209                "node": ">= 0.8"210            }211        },212        "node_modules/destroy": {213            "version": "1.2.0",214            "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",215            "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",216            "engines": {217                "node": ">= 0.8",218                "npm": "1.2.8000 || >= 1.4.16"219            }220        },221        "node_modules/dotenv": {222            "version": "4.0.0",223            "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz",224            "integrity": "sha512-XcaMACOr3JMVcEv0Y/iUM2XaOsATRZ3U1In41/1jjK6vJZ2PZbQ1bzCG8uvaByfaBpl9gqc9QWJovpUGBXLLYQ==",225            "engines": {226                "node": ">=4.6.0"227            }228        },229        "node_modules/ee-first": {230            "version": "1.1.1",231            "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",232            "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="233        },234        "node_modules/encodeurl": {235            "version": "1.0.2",236            "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",237            "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",238            "engines": {239                "node": ">= 0.8"240            }241        },242        "node_modules/engine.io": {243            "version": "6.5.4",244            "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz",245            "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==",246            "dependencies": {247                "@types/cookie": "^0.4.1",248                "@types/cors": "^2.8.12",249                "@types/node": ">=10.0.0",250                "accepts": "~1.3.4",251                "base64id": "2.0.0",252                "cookie": "~0.4.1",253                "cors": "~2.8.5",254                "debug": "~4.3.1",255                "engine.io-parser": "~5.2.1",256                "ws": "~8.11.0"257            },258            "engines": {259                "node": ">=10.2.0"260            }261        },262        "node_modules/engine.io-parser": {263            "version": "5.2.1",264            "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz",265            "integrity": "sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==",266            "engines": {267                "node": ">=10.0.0"268            }269        },270        "node_modules/engine.io/node_modules/cookie": {271            "version": "0.4.2",272            "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",273            "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",274            "engines": {275                "node": ">= 0.6"276            }277        },278        "node_modules/engine.io/node_modules/debug": {279            "version": "4.3.4",280            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",281            "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",282            "dependencies": {283                "ms": "2.1.2"284            },285            "engines": {286                "node": ">=6.0"287            },288            "peerDependenciesMeta": {289                "supports-color": {290                    "optional": true291                }292            }293        },294        "node_modules/engine.io/node_modules/ms": {295            "version": "2.1.2",296            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",297            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="298        },299        "node_modules/engine.io/node_modules/ws": {300            "version": "8.11.0",301            "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",302            "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",303            "engines": {304                "node": ">=10.0.0"305            },306            "peerDependencies": {307                "bufferutil": "^4.0.1",308                "utf-8-validate": "^5.0.2"309            },310            "peerDependenciesMeta": {311                "bufferutil": {312                    "optional": true313                },314                "utf-8-validate": {315                    "optional": true316                }317            }318        },319        "node_modules/escape-html": {320            "version": "1.0.3",321            "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",322            "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="323        },324        "node_modules/etag": {325            "version": "1.8.1",326            "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",327            "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",328            "engines": {329                "node": ">= 0.6"330            }331        },332        "node_modules/eventsource": {333            "version": "2.0.2",334            "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz",335            "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==",336            "engines": {337                "node": ">=12.0.0"338            }339        },340        "node_modules/express": {341            "version": "4.18.2",342            "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",343            "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",344            "dependencies": {345                "accepts": "~1.3.8",346                "array-flatten": "1.1.1",347                "body-parser": "1.20.1",348                "content-disposition": "0.5.4",349                "content-type": "~1.0.4",350                "cookie": "0.5.0",351                "cookie-signature": "1.0.6",352                "debug": "2.6.9",353                "depd": "2.0.0",354                "encodeurl": "~1.0.2",355                "escape-html": "~1.0.3",356                "etag": "~1.8.1",357                "finalhandler": "1.2.0",358                "fresh": "0.5.2",359                "http-errors": "2.0.0",360                "merge-descriptors": "1.0.1",361                "methods": "~1.1.2",362                "on-finished": "2.4.1",363                "parseurl": "~1.3.3",364                "path-to-regexp": "0.1.7",365                "proxy-addr": "~2.0.7",366                "qs": "6.11.0",367                "range-parser": "~1.2.1",368                "safe-buffer": "5.2.1",369                "send": "0.18.0",370                "serve-static": "1.15.0",371                "setprototypeof": "1.2.0",372                "statuses": "2.0.1",373                "type-is": "~1.6.18",374                "utils-merge": "1.0.1",375                "vary": "~1.1.2"376            },377            "engines": {378                "node": ">= 0.10.0"379            }380        },381        "node_modules/finalhandler": {382            "version": "1.2.0",383            "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",384            "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",385            "dependencies": {386                "debug": "2.6.9",387                "encodeurl": "~1.0.2",388                "escape-html": "~1.0.3",389                "on-finished": "2.4.1",390                "parseurl": "~1.3.3",391                "statuses": "2.0.1",392                "unpipe": "~1.0.0"393            },394            "engines": {395                "node": ">= 0.8"396            }397        },398        "node_modules/forwarded": {399            "version": "0.2.0",400            "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",401            "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",402            "engines": {403                "node": ">= 0.6"404            }405        },406        "node_modules/fresh": {407            "version": "0.5.2",408            "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",409            "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",410            "engines": {411                "node": ">= 0.6"412            }413        },414        "node_modules/function-bind": {415            "version": "1.1.2",416            "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",417            "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",418            "funding": {419                "url": "https://github.com/sponsors/ljharb"420            }421        },422        "node_modules/get-intrinsic": {423            "version": "1.2.2",424            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",425            "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",426            "dependencies": {427                "function-bind": "^1.1.2",428                "has-proto": "^1.0.1",429                "has-symbols": "^1.0.3",430                "hasown": "^2.0.0"431            },432            "funding": {433                "url": "https://github.com/sponsors/ljharb"434            }435        },436        "node_modules/gopd": {437            "version": "1.0.1",438            "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",439            "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",440            "dependencies": {441                "get-intrinsic": "^1.1.3"442            },443            "funding": {444                "url": "https://github.com/sponsors/ljharb"445            }446        },447        "node_modules/has-property-descriptors": {448            "version": "1.0.1",449            "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",450            "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",451            "dependencies": {452                "get-intrinsic": "^1.2.2"453            },454            "funding": {455                "url": "https://github.com/sponsors/ljharb"456            }457        },458        "node_modules/has-proto": {459            "version": "1.0.1",460            "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",461            "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",462            "engines": {463                "node": ">= 0.4"464            },465            "funding": {466                "url": "https://github.com/sponsors/ljharb"467            }468        },469        "node_modules/has-symbols": {470            "version": "1.0.3",471            "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",472            "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",473            "engines": {474                "node": ">= 0.4"475            },476            "funding": {477                "url": "https://github.com/sponsors/ljharb"478            }479        },480        "node_modules/hasown": {481            "version": "2.0.0",482            "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",483            "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",484            "dependencies": {485                "function-bind": "^1.1.2"486            },487            "engines": {488                "node": ">= 0.4"489            }490        },491        "node_modules/http-errors": {492            "version": "2.0.0",493            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",494            "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",495            "dependencies": {496                "depd": "2.0.0",497                "inherits": "2.0.4",498                "setprototypeof": "1.2.0",499                "statuses": "2.0.1",500                "toidentifier": "1.0.1"501            },502            "engines": {503                "node": ">= 0.8"504            }505        },506        "node_modules/iconv-lite": {507            "version": "0.4.24",508            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",509            "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",510            "dependencies": {511                "safer-buffer": ">= 2.1.2 < 3"512            },513            "engines": {514                "node": ">=0.10.0"515            }516        },517        "node_modules/inherits": {518            "version": "2.0.4",519            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",520            "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="521        },522        "node_modules/ipaddr.js": {523            "version": "1.9.1",524            "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",525            "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",526            "engines": {527                "node": ">= 0.10"528            }529        },530        "node_modules/media-typer": {531            "version": "0.3.0",532            "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",533            "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",534            "engines": {535                "node": ">= 0.6"536            }537        },538        "node_modules/merge-descriptors": {539            "version": "1.0.1",540            "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",541            "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="542        },543        "node_modules/methods": {544            "version": "1.1.2",545            "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",546            "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",547            "engines": {548                "node": ">= 0.6"549            }550        },551        "node_modules/mime": {552            "version": "1.6.0",553            "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",554            "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",555            "bin": {556                "mime": "cli.js"557            },558            "engines": {559                "node": ">=4"560            }561        },562        "node_modules/mime-db": {563            "version": "1.52.0",564            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",565            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",566            "engines": {567                "node": ">= 0.6"568            }569        },570        "node_modules/mime-types": {571            "version": "2.1.35",572            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",573            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",574            "dependencies": {575                "mime-db": "1.52.0"576            },577            "engines": {578                "node": ">= 0.6"579            }580        },581        "node_modules/ms": {582            "version": "2.0.0",583            "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",584            "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="585        },586        "node_modules/negotiator": {587            "version": "0.6.3",588            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",589            "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",590            "engines": {591                "node": ">= 0.6"592            }593        },594        "node_modules/node-gyp-build": {595            "version": "4.8.0",596            "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz",597            "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==",598            "bin": {599                "node-gyp-build": "bin.js",600                "node-gyp-build-optional": "optional.js",601                "node-gyp-build-test": "build-test.js"602            }603        },604        "node_modules/object-assign": {605            "version": "4.1.1",606            "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",607            "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",608            "engines": {609                "node": ">=0.10.0"610            }611        },612        "node_modules/object-inspect": {613            "version": "1.13.1",614            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",615            "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",616            "funding": {617                "url": "https://github.com/sponsors/ljharb"618            }619        },620        "node_modules/on-finished": {621            "version": "2.4.1",622            "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",623            "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",624            "dependencies": {625                "ee-first": "1.1.1"626            },627            "engines": {628                "node": ">= 0.8"629            }630        },631        "node_modules/parseurl": {632            "version": "1.3.3",633            "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",634            "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",635            "engines": {636                "node": ">= 0.8"637            }638        },639        "node_modules/path-to-regexp": {640            "version": "0.1.7",641            "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",642            "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="643        },644        "node_modules/proxy-addr": {645            "version": "2.0.7",646            "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",647            "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",648            "dependencies": {649                "forwarded": "0.2.0",650                "ipaddr.js": "1.9.1"651            },652            "engines": {653                "node": ">= 0.10"654            }655        },656        "node_modules/qs": {657            "version": "6.11.0",658            "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",659            "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",660            "dependencies": {661                "side-channel": "^1.0.4"662            },663            "engines": {664                "node": ">=0.6"665            },666            "funding": {667                "url": "https://github.com/sponsors/ljharb"668            }669        },670        "node_modules/range-parser": {671            "version": "1.2.1",672            "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",673            "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",674            "engines": {675                "node": ">= 0.6"676            }677        },678        "node_modules/raw-body": {679            "version": "2.5.1",680            "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",681            "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",682            "dependencies": {683                "bytes": "3.1.2",684                "http-errors": "2.0.0",685                "iconv-lite": "0.4.24",686                "unpipe": "1.0.0"687            },688            "engines": {689                "node": ">= 0.8"690            }691        },692        "node_modules/safe-buffer": {693            "version": "5.2.1",694            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",695            "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",696            "funding": [697                {698                    "type": "github",699                    "url": "https://github.com/sponsors/feross"700                },701                {702                    "type": "patreon",703                    "url": "https://www.patreon.com/feross"704                },705                {706                    "type": "consulting",707                    "url": "https://feross.org/support"708                }709            ]710        },711        "node_modules/safer-buffer": {712            "version": "2.1.2",713            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",714            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="715        },716        "node_modules/semiver": {717            "version": "1.1.0",718            "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz",719            "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==",720            "engines": {721                "node": ">=6"722            }723        },724        "node_modules/send": {725            "version": "0.18.0",726            "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",727            "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",728            "dependencies": {729                "debug": "2.6.9",730                "depd": "2.0.0",731                "destroy": "1.2.0",732                "encodeurl": "~1.0.2",733                "escape-html": "~1.0.3",734                "etag": "~1.8.1",735                "fresh": "0.5.2",736                "http-errors": "2.0.0",737                "mime": "1.6.0",738                "ms": "2.1.3",739                "on-finished": "2.4.1",740                "range-parser": "~1.2.1",741                "statuses": "2.0.1"742            },743            "engines": {744                "node": ">= 0.8.0"745            }746        },747        "node_modules/send/node_modules/ms": {748            "version": "2.1.3",749            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",750            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="751        },752        "node_modules/serve-static": {753            "version": "1.15.0",754            "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",755            "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",756            "dependencies": {757                "encodeurl": "~1.0.2",758                "escape-html": "~1.0.3",759                "parseurl": "~1.3.3",760                "send": "0.18.0"761            },762            "engines": {763                "node": ">= 0.8.0"764            }765        },766        "node_modules/set-function-length": {767            "version": "1.2.0",768            "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz",769            "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==",770            "dependencies": {771                "define-data-property": "^1.1.1",772                "function-bind": "^1.1.2",773                "get-intrinsic": "^1.2.2",774                "gopd": "^1.0.1",775                "has-property-descriptors": "^1.0.1"776            },777            "engines": {778                "node": ">= 0.4"779            }780        },781        "node_modules/setprototypeof": {782            "version": "1.2.0",783            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",784            "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="785        },786        "node_modules/side-channel": {787            "version": "1.0.4",788            "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",789            "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",790            "dependencies": {791                "call-bind": "^1.0.0",792                "get-intrinsic": "^1.0.2",793                "object-inspect": "^1.9.0"794            },795            "funding": {796                "url": "https://github.com/sponsors/ljharb"797            }798        },799        "node_modules/socket.io": {800            "version": "4.7.4",801            "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.4.tgz",802            "integrity": "sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==",803            "dependencies": {804                "accepts": "~1.3.4",805                "base64id": "~2.0.0",806                "cors": "~2.8.5",807                "debug": "~4.3.2",808                "engine.io": "~6.5.2",809                "socket.io-adapter": "~2.5.2",810                "socket.io-parser": "~4.2.4"811            },812            "engines": {813                "node": ">=10.2.0"814            }815        },816        "node_modules/socket.io-adapter": {817            "version": "2.5.2",818            "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz",819            "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==",820            "dependencies": {821                "ws": "~8.11.0"822            }823        },824        "node_modules/socket.io-adapter/node_modules/ws": {825            "version": "8.11.0",826            "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",827            "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",828            "engines": {829                "node": ">=10.0.0"830            },831            "peerDependencies": {832                "bufferutil": "^4.0.1",833                "utf-8-validate": "^5.0.2"834            },835            "peerDependenciesMeta": {836                "bufferutil": {837                    "optional": true838                },839                "utf-8-validate": {840                    "optional": true841                }842            }843        },844        "node_modules/socket.io-parser": {845            "version": "4.2.4",846            "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz",847            "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==",848            "dependencies": {849                "@socket.io/component-emitter": "~3.1.0",850                "debug": "~4.3.1"851            },852            "engines": {853                "node": ">=10.0.0"854            }855        },856        "node_modules/socket.io-parser/node_modules/debug": {857            "version": "4.3.4",858            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",859            "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",860            "dependencies": {861                "ms": "2.1.2"862            },863            "engines": {864                "node": ">=6.0"865            },866            "peerDependenciesMeta": {867                "supports-color": {868                    "optional": true869                }870            }871        },872        "node_modules/socket.io-parser/node_modules/ms": {873            "version": "2.1.2",874            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",875            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="876        },877        "node_modules/socket.io/node_modules/debug": {878            "version": "4.3.4",879            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",880            "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",881            "dependencies": {882                "ms": "2.1.2"883            },884            "engines": {885                "node": ">=6.0"886            },887            "peerDependenciesMeta": {888                "supports-color": {889                    "optional": true890                }891            }892        },893        "node_modules/socket.io/node_modules/ms": {894            "version": "2.1.2",895            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",896            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="897        },898        "node_modules/statuses": {899            "version": "2.0.1",900            "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",901            "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",902            "engines": {903                "node": ">= 0.8"904            }905        },906        "node_modules/toidentifier": {907            "version": "1.0.1",908            "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",909            "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",910            "engines": {911                "node": ">=0.6"912            }913        },914        "node_modules/type-is": {915            "version": "1.6.18",916            "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",917            "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",918            "dependencies": {919                "media-typer": "0.3.0",920                "mime-types": "~2.1.24"921            },922            "engines": {923                "node": ">= 0.6"924            }925        },926        "node_modules/undici-types": {927            "version": "5.26.5",928            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",929            "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="930        },931        "node_modules/unpipe": {932            "version": "1.0.0",933            "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",934            "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",935            "engines": {936                "node": ">= 0.8"937            }938        },939        "node_modules/utils-merge": {940            "version": "1.0.1",941            "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",942            "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",943            "engines": {944                "node": ">= 0.4.0"945            }946        },947        "node_modules/vary": {948            "version": "1.1.2",949            "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",950            "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",951            "engines": {952                "node": ">= 0.8"953            }954        },955        "node_modules/ws": {956            "version": "8.16.0",957            "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz",958            "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",959            "engines": {960                "node": ">=10.0.0"961            },962            "peerDependencies": {963                "bufferutil": "^4.0.1",964                "utf-8-validate": ">=5.0.2"965            },966            "peerDependenciesMeta": {967                "bufferutil": {968                    "optional": true969                },970                "utf-8-validate": {971                    "optional": true972                }973            }974        }975    }976}977