twitst4tz

twitter statistics web application
Log | Files | Refs | README | LICENSE

package-lock.json (38918B)


      1 {
      2   "name": "twitwebgraph",
      3   "version": "1.0.0",
      4   "lockfileVersion": 1,
      5   "requires": true,
      6   "dependencies": {
      7     "accepts": {
      8       "version": "1.3.7",
      9       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
     10       "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=",
     11       "requires": {
     12         "mime-types": "~2.1.24",
     13         "negotiator": "0.6.2"
     14       }
     15     },
     16     "after": {
     17       "version": "0.8.2",
     18       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
     19       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8="
     20     },
     21     "ajv": {
     22       "version": "6.12.0",
     23       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
     24       "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
     25       "requires": {
     26         "fast-deep-equal": "^3.1.1",
     27         "fast-json-stable-stringify": "^2.0.0",
     28         "json-schema-traverse": "^0.4.1",
     29         "uri-js": "^4.2.2"
     30       }
     31     },
     32     "array-flatten": {
     33       "version": "1.1.1",
     34       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
     35       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
     36     },
     37     "arraybuffer.slice": {
     38       "version": "0.0.7",
     39       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
     40       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="
     41     },
     42     "asn1": {
     43       "version": "0.2.4",
     44       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
     45       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
     46       "requires": {
     47         "safer-buffer": "~2.1.0"
     48       }
     49     },
     50     "assert-plus": {
     51       "version": "1.0.0",
     52       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
     53       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
     54     },
     55     "async-limiter": {
     56       "version": "1.0.1",
     57       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
     58       "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
     59     },
     60     "asynckit": {
     61       "version": "0.4.0",
     62       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
     63       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
     64     },
     65     "aws-sign2": {
     66       "version": "0.7.0",
     67       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
     68       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
     69     },
     70     "aws4": {
     71       "version": "1.9.1",
     72       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
     73       "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
     74     },
     75     "backo2": {
     76       "version": "1.0.2",
     77       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
     78       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="
     79     },
     80     "base64-arraybuffer": {
     81       "version": "0.1.5",
     82       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
     83       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="
     84     },
     85     "base64id": {
     86       "version": "2.0.0",
     87       "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
     88       "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog=="
     89     },
     90     "bcrypt-pbkdf": {
     91       "version": "1.0.2",
     92       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
     93       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
     94       "requires": {
     95         "tweetnacl": "^0.14.3"
     96       }
     97     },
     98     "better-assert": {
     99       "version": "1.0.2",
    100       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
    101       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
    102       "requires": {
    103         "callsite": "1.0.0"
    104       }
    105     },
    106     "blob": {
    107       "version": "0.0.5",
    108       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
    109       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="
    110     },
    111     "bluebird": {
    112       "version": "3.7.2",
    113       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
    114       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
    115     },
    116     "body-parser": {
    117       "version": "1.19.0",
    118       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
    119       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
    120       "requires": {
    121         "bytes": "3.1.0",
    122         "content-type": "~1.0.4",
    123         "debug": "2.6.9",
    124         "depd": "~1.1.2",
    125         "http-errors": "1.7.2",
    126         "iconv-lite": "0.4.24",
    127         "on-finished": "~2.3.0",
    128         "qs": "6.7.0",
    129         "raw-body": "2.4.0",
    130         "type-is": "~1.6.17"
    131       },
    132       "dependencies": {
    133         "qs": {
    134           "version": "6.7.0",
    135           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
    136           "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw="
    137         }
    138       }
    139     },
    140     "bytes": {
    141       "version": "3.1.0",
    142       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
    143       "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY="
    144     },
    145     "callsite": {
    146       "version": "1.0.0",
    147       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
    148       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
    149     },
    150     "caseless": {
    151       "version": "0.12.0",
    152       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
    153       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
    154     },
    155     "combined-stream": {
    156       "version": "1.0.8",
    157       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
    158       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
    159       "requires": {
    160         "delayed-stream": "~1.0.0"
    161       }
    162     },
    163     "component-bind": {
    164       "version": "1.0.0",
    165       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
    166       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="
    167     },
    168     "component-emitter": {
    169       "version": "1.2.1",
    170       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
    171       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
    172     },
    173     "component-inherit": {
    174       "version": "0.0.3",
    175       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
    176       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM="
    177     },
    178     "content-disposition": {
    179       "version": "0.5.3",
    180       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
    181       "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=",
    182       "requires": {
    183         "safe-buffer": "5.1.2"
    184       }
    185     },
    186     "content-type": {
    187       "version": "1.0.4",
    188       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
    189       "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
    190     },
    191     "cookie": {
    192       "version": "0.4.0",
    193       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
    194       "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo="
    195     },
    196     "cookie-signature": {
    197       "version": "1.0.6",
    198       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
    199       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
    200     },
    201     "core-util-is": {
    202       "version": "1.0.2",
    203       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
    204       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
    205     },
    206     "dashdash": {
    207       "version": "1.14.1",
    208       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
    209       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
    210       "requires": {
    211         "assert-plus": "^1.0.0"
    212       }
    213     },
    214     "debug": {
    215       "version": "2.6.9",
    216       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
    217       "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
    218       "requires": {
    219         "ms": "2.0.0"
    220       }
    221     },
    222     "delayed-stream": {
    223       "version": "1.0.0",
    224       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
    225       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
    226     },
    227     "depd": {
    228       "version": "1.1.2",
    229       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
    230       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
    231     },
    232     "destroy": {
    233       "version": "1.0.4",
    234       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
    235       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
    236     },
    237     "ecc-jsbn": {
    238       "version": "0.1.2",
    239       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
    240       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
    241       "requires": {
    242         "jsbn": "~0.1.0",
    243         "safer-buffer": "^2.1.0"
    244       }
    245     },
    246     "ee-first": {
    247       "version": "1.1.1",
    248       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
    249       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
    250     },
    251     "ejs": {
    252       "version": "3.0.1",
    253       "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.0.1.tgz",
    254       "integrity": "sha512-cuIMtJwxvzumSAkqaaoGY/L6Fc/t6YvoP9/VIaK0V/CyqKLEQ8sqODmYfy/cjXEdZ9+OOL8TecbJu+1RsofGDw=="
    255     },
    256     "encodeurl": {
    257       "version": "1.0.2",
    258       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
    259       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
    260     },
    261     "engine.io": {
    262       "version": "3.4.1",
    263       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.4.1.tgz",
    264       "integrity": "sha512-8MfIfF1/IIfxuc2gv5K+XlFZczw/BpTvqBdl0E2fBLkYQp4miv4LuDTVtYt4yMyaIFLEr4vtaSgV4mjvll8Crw==",
    265       "requires": {
    266         "accepts": "~1.3.4",
    267         "base64id": "2.0.0",
    268         "cookie": "0.3.1",
    269         "debug": "~4.1.0",
    270         "engine.io-parser": "~2.2.0",
    271         "ws": "^7.1.2"
    272       },
    273       "dependencies": {
    274         "cookie": {
    275           "version": "0.3.1",
    276           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
    277           "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
    278         },
    279         "debug": {
    280           "version": "4.1.1",
    281           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    282           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    283           "requires": {
    284             "ms": "^2.1.1"
    285           }
    286         },
    287         "ms": {
    288           "version": "2.1.2",
    289           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    290           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    291         }
    292       }
    293     },
    294     "engine.io-client": {
    295       "version": "3.4.1",
    296       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.1.tgz",
    297       "integrity": "sha512-RJNmA+A9Js+8Aoq815xpGAsgWH1VoSYM//2VgIiu9lNOaHFfLpTjH4tOzktBpjIs5lvOfiNY1dwf+NuU6D38Mw==",
    298       "requires": {
    299         "component-emitter": "1.2.1",
    300         "component-inherit": "0.0.3",
    301         "debug": "~4.1.0",
    302         "engine.io-parser": "~2.2.0",
    303         "has-cors": "1.1.0",
    304         "indexof": "0.0.1",
    305         "parseqs": "0.0.5",
    306         "parseuri": "0.0.5",
    307         "ws": "~6.1.0",
    308         "xmlhttprequest-ssl": "~1.5.4",
    309         "yeast": "0.1.2"
    310       },
    311       "dependencies": {
    312         "debug": {
    313           "version": "4.1.1",
    314           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    315           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    316           "requires": {
    317             "ms": "^2.1.1"
    318           }
    319         },
    320         "ms": {
    321           "version": "2.1.2",
    322           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    323           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    324         },
    325         "ws": {
    326           "version": "6.1.4",
    327           "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",
    328           "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",
    329           "requires": {
    330             "async-limiter": "~1.0.0"
    331           }
    332         }
    333       }
    334     },
    335     "engine.io-parser": {
    336       "version": "2.2.0",
    337       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz",
    338       "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",
    339       "requires": {
    340         "after": "0.8.2",
    341         "arraybuffer.slice": "~0.0.7",
    342         "base64-arraybuffer": "0.1.5",
    343         "blob": "0.0.5",
    344         "has-binary2": "~1.0.2"
    345       }
    346     },
    347     "escape-html": {
    348       "version": "1.0.3",
    349       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
    350       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
    351     },
    352     "etag": {
    353       "version": "1.8.1",
    354       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
    355       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
    356     },
    357     "express": {
    358       "version": "4.17.1",
    359       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
    360       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
    361       "requires": {
    362         "accepts": "~1.3.7",
    363         "array-flatten": "1.1.1",
    364         "body-parser": "1.19.0",
    365         "content-disposition": "0.5.3",
    366         "content-type": "~1.0.4",
    367         "cookie": "0.4.0",
    368         "cookie-signature": "1.0.6",
    369         "debug": "2.6.9",
    370         "depd": "~1.1.2",
    371         "encodeurl": "~1.0.2",
    372         "escape-html": "~1.0.3",
    373         "etag": "~1.8.1",
    374         "finalhandler": "~1.1.2",
    375         "fresh": "0.5.2",
    376         "merge-descriptors": "1.0.1",
    377         "methods": "~1.1.2",
    378         "on-finished": "~2.3.0",
    379         "parseurl": "~1.3.3",
    380         "path-to-regexp": "0.1.7",
    381         "proxy-addr": "~2.0.5",
    382         "qs": "6.7.0",
    383         "range-parser": "~1.2.1",
    384         "safe-buffer": "5.1.2",
    385         "send": "0.17.1",
    386         "serve-static": "1.14.1",
    387         "setprototypeof": "1.1.1",
    388         "statuses": "~1.5.0",
    389         "type-is": "~1.6.18",
    390         "utils-merge": "1.0.1",
    391         "vary": "~1.1.2"
    392       }
    393     },
    394     "extend": {
    395       "version": "3.0.2",
    396       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
    397       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
    398     },
    399     "extsprintf": {
    400       "version": "1.3.0",
    401       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
    402       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
    403     },
    404     "fast-deep-equal": {
    405       "version": "3.1.1",
    406       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
    407       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA=="
    408     },
    409     "fast-json-stable-stringify": {
    410       "version": "2.1.0",
    411       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
    412       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
    413     },
    414     "finalhandler": {
    415       "version": "1.1.2",
    416       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
    417       "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
    418       "requires": {
    419         "debug": "2.6.9",
    420         "encodeurl": "~1.0.2",
    421         "escape-html": "~1.0.3",
    422         "on-finished": "~2.3.0",
    423         "parseurl": "~1.3.3",
    424         "statuses": "~1.5.0",
    425         "unpipe": "~1.0.0"
    426       }
    427     },
    428     "forever-agent": {
    429       "version": "0.6.1",
    430       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
    431       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
    432     },
    433     "form-data": {
    434       "version": "2.3.3",
    435       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
    436       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
    437       "requires": {
    438         "asynckit": "^0.4.0",
    439         "combined-stream": "^1.0.6",
    440         "mime-types": "^2.1.12"
    441       }
    442     },
    443     "forwarded": {
    444       "version": "0.1.2",
    445       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
    446       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
    447     },
    448     "fresh": {
    449       "version": "0.5.2",
    450       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
    451       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
    452     },
    453     "getpass": {
    454       "version": "0.1.7",
    455       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
    456       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
    457       "requires": {
    458         "assert-plus": "^1.0.0"
    459       }
    460     },
    461     "har-schema": {
    462       "version": "2.0.0",
    463       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
    464       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
    465     },
    466     "har-validator": {
    467       "version": "5.1.3",
    468       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
    469       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
    470       "requires": {
    471         "ajv": "^6.5.5",
    472         "har-schema": "^2.0.0"
    473       }
    474     },
    475     "has-binary2": {
    476       "version": "1.0.3",
    477       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
    478       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
    479       "requires": {
    480         "isarray": "2.0.1"
    481       }
    482     },
    483     "has-cors": {
    484       "version": "1.1.0",
    485       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
    486       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk="
    487     },
    488     "http-errors": {
    489       "version": "1.7.2",
    490       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
    491       "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=",
    492       "requires": {
    493         "depd": "~1.1.2",
    494         "inherits": "2.0.3",
    495         "setprototypeof": "1.1.1",
    496         "statuses": ">= 1.5.0 < 2",
    497         "toidentifier": "1.0.0"
    498       }
    499     },
    500     "http-signature": {
    501       "version": "1.2.0",
    502       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
    503       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
    504       "requires": {
    505         "assert-plus": "^1.0.0",
    506         "jsprim": "^1.2.2",
    507         "sshpk": "^1.7.0"
    508       }
    509     },
    510     "iconv-lite": {
    511       "version": "0.4.24",
    512       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
    513       "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
    514       "requires": {
    515         "safer-buffer": ">= 2.1.2 < 3"
    516       }
    517     },
    518     "indexof": {
    519       "version": "0.0.1",
    520       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
    521       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
    522     },
    523     "inherits": {
    524       "version": "2.0.3",
    525       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
    526       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
    527     },
    528     "ipaddr.js": {
    529       "version": "1.9.1",
    530       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
    531       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
    532     },
    533     "is-typedarray": {
    534       "version": "1.0.0",
    535       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
    536       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
    537     },
    538     "isarray": {
    539       "version": "2.0.1",
    540       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
    541       "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="
    542     },
    543     "isstream": {
    544       "version": "0.1.2",
    545       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
    546       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
    547     },
    548     "jsbn": {
    549       "version": "0.1.1",
    550       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
    551       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
    552     },
    553     "json-schema": {
    554       "version": "0.2.3",
    555       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
    556       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
    557     },
    558     "json-schema-traverse": {
    559       "version": "0.4.1",
    560       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
    561       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
    562     },
    563     "json-stringify-safe": {
    564       "version": "5.0.1",
    565       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
    566       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
    567     },
    568     "jsprim": {
    569       "version": "1.4.1",
    570       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
    571       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
    572       "requires": {
    573         "assert-plus": "1.0.0",
    574         "extsprintf": "1.3.0",
    575         "json-schema": "0.2.3",
    576         "verror": "1.10.0"
    577       }
    578     },
    579     "media-typer": {
    580       "version": "0.3.0",
    581       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
    582       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
    583     },
    584     "merge-descriptors": {
    585       "version": "1.0.1",
    586       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
    587       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
    588     },
    589     "methods": {
    590       "version": "1.1.2",
    591       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
    592       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
    593     },
    594     "mime": {
    595       "version": "1.6.0",
    596       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
    597       "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE="
    598     },
    599     "mime-db": {
    600       "version": "1.42.0",
    601       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
    602       "integrity": "sha1-PiUpB7THrbkGWXtLZWNics+ee6w="
    603     },
    604     "mime-types": {
    605       "version": "2.1.25",
    606       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
    607       "integrity": "sha1-OXctRmIfk+KoCoVsU7hqYhVqZDc=",
    608       "requires": {
    609         "mime-db": "1.42.0"
    610       }
    611     },
    612     "ms": {
    613       "version": "2.0.0",
    614       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    615       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
    616     },
    617     "negotiator": {
    618       "version": "0.6.2",
    619       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
    620       "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs="
    621     },
    622     "node-fetch": {
    623       "version": "2.6.0",
    624       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
    625       "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="
    626     },
    627     "oauth-sign": {
    628       "version": "0.9.0",
    629       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
    630       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
    631     },
    632     "object-component": {
    633       "version": "0.0.3",
    634       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
    635       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="
    636     },
    637     "on-finished": {
    638       "version": "2.3.0",
    639       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
    640       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
    641       "requires": {
    642         "ee-first": "1.1.1"
    643       }
    644     },
    645     "parseqs": {
    646       "version": "0.0.5",
    647       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
    648       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
    649       "requires": {
    650         "better-assert": "~1.0.0"
    651       }
    652     },
    653     "parseuri": {
    654       "version": "0.0.5",
    655       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
    656       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
    657       "requires": {
    658         "better-assert": "~1.0.0"
    659       }
    660     },
    661     "parseurl": {
    662       "version": "1.3.3",
    663       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
    664       "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ="
    665     },
    666     "path-to-regexp": {
    667       "version": "0.1.7",
    668       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
    669       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
    670     },
    671     "performance-now": {
    672       "version": "2.1.0",
    673       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
    674       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
    675     },
    676     "proxy-addr": {
    677       "version": "2.0.6",
    678       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
    679       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
    680       "requires": {
    681         "forwarded": "~0.1.2",
    682         "ipaddr.js": "1.9.1"
    683       }
    684     },
    685     "psl": {
    686       "version": "1.7.0",
    687       "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
    688       "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ=="
    689     },
    690     "punycode": {
    691       "version": "2.1.1",
    692       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
    693       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
    694     },
    695     "qs": {
    696       "version": "6.7.0",
    697       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
    698       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
    699     },
    700     "range-parser": {
    701       "version": "1.2.1",
    702       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
    703       "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE="
    704     },
    705     "raw-body": {
    706       "version": "2.4.0",
    707       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
    708       "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=",
    709       "requires": {
    710         "bytes": "3.1.0",
    711         "http-errors": "1.7.2",
    712         "iconv-lite": "0.4.24",
    713         "unpipe": "1.0.0"
    714       }
    715     },
    716     "request": {
    717       "version": "2.88.2",
    718       "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
    719       "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
    720       "requires": {
    721         "aws-sign2": "~0.7.0",
    722         "aws4": "^1.8.0",
    723         "caseless": "~0.12.0",
    724         "combined-stream": "~1.0.6",
    725         "extend": "~3.0.2",
    726         "forever-agent": "~0.6.1",
    727         "form-data": "~2.3.2",
    728         "har-validator": "~5.1.3",
    729         "http-signature": "~1.2.0",
    730         "is-typedarray": "~1.0.0",
    731         "isstream": "~0.1.2",
    732         "json-stringify-safe": "~5.0.1",
    733         "mime-types": "~2.1.19",
    734         "oauth-sign": "~0.9.0",
    735         "performance-now": "^2.1.0",
    736         "qs": "~6.5.2",
    737         "safe-buffer": "^5.1.2",
    738         "tough-cookie": "~2.5.0",
    739         "tunnel-agent": "^0.6.0",
    740         "uuid": "^3.3.2"
    741       },
    742       "dependencies": {
    743         "qs": {
    744           "version": "6.5.2",
    745           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
    746           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
    747         }
    748       }
    749     },
    750     "safe-buffer": {
    751       "version": "5.1.2",
    752       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    753       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    754     },
    755     "safer-buffer": {
    756       "version": "2.1.2",
    757       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
    758       "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo="
    759     },
    760     "send": {
    761       "version": "0.17.1",
    762       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
    763       "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=",
    764       "requires": {
    765         "debug": "2.6.9",
    766         "depd": "~1.1.2",
    767         "destroy": "~1.0.4",
    768         "encodeurl": "~1.0.2",
    769         "escape-html": "~1.0.3",
    770         "etag": "~1.8.1",
    771         "fresh": "0.5.2",
    772         "http-errors": "~1.7.2",
    773         "mime": "1.6.0",
    774         "ms": "2.1.1",
    775         "on-finished": "~2.3.0",
    776         "range-parser": "~1.2.1",
    777         "statuses": "~1.5.0"
    778       },
    779       "dependencies": {
    780         "ms": {
    781           "version": "2.1.1",
    782           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
    783           "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo="
    784         }
    785       }
    786     },
    787     "serve-static": {
    788       "version": "1.14.1",
    789       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
    790       "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=",
    791       "requires": {
    792         "encodeurl": "~1.0.2",
    793         "escape-html": "~1.0.3",
    794         "parseurl": "~1.3.3",
    795         "send": "0.17.1"
    796       }
    797     },
    798     "setprototypeof": {
    799       "version": "1.1.1",
    800       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
    801       "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM="
    802     },
    803     "socket.io": {
    804       "version": "2.3.0",
    805       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz",
    806       "integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==",
    807       "requires": {
    808         "debug": "~4.1.0",
    809         "engine.io": "~3.4.0",
    810         "has-binary2": "~1.0.2",
    811         "socket.io-adapter": "~1.1.0",
    812         "socket.io-client": "2.3.0",
    813         "socket.io-parser": "~3.4.0"
    814       },
    815       "dependencies": {
    816         "debug": {
    817           "version": "4.1.1",
    818           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    819           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    820           "requires": {
    821             "ms": "^2.1.1"
    822           }
    823         },
    824         "ms": {
    825           "version": "2.1.2",
    826           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    827           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    828         }
    829       }
    830     },
    831     "socket.io-adapter": {
    832       "version": "1.1.2",
    833       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
    834       "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g=="
    835     },
    836     "socket.io-client": {
    837       "version": "2.3.0",
    838       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz",
    839       "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",
    840       "requires": {
    841         "backo2": "1.0.2",
    842         "base64-arraybuffer": "0.1.5",
    843         "component-bind": "1.0.0",
    844         "component-emitter": "1.2.1",
    845         "debug": "~4.1.0",
    846         "engine.io-client": "~3.4.0",
    847         "has-binary2": "~1.0.2",
    848         "has-cors": "1.1.0",
    849         "indexof": "0.0.1",
    850         "object-component": "0.0.3",
    851         "parseqs": "0.0.5",
    852         "parseuri": "0.0.5",
    853         "socket.io-parser": "~3.3.0",
    854         "to-array": "0.1.4"
    855       },
    856       "dependencies": {
    857         "debug": {
    858           "version": "4.1.1",
    859           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    860           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    861           "requires": {
    862             "ms": "^2.1.1"
    863           }
    864         },
    865         "ms": {
    866           "version": "2.1.2",
    867           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    868           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    869         },
    870         "socket.io-parser": {
    871           "version": "3.3.0",
    872           "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
    873           "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
    874           "requires": {
    875             "component-emitter": "1.2.1",
    876             "debug": "~3.1.0",
    877             "isarray": "2.0.1"
    878           },
    879           "dependencies": {
    880             "debug": {
    881               "version": "3.1.0",
    882               "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
    883               "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
    884               "requires": {
    885                 "ms": "2.0.0"
    886               }
    887             },
    888             "ms": {
    889               "version": "2.0.0",
    890               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    891               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
    892             }
    893           }
    894         }
    895       }
    896     },
    897     "socket.io-parser": {
    898       "version": "3.4.0",
    899       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.0.tgz",
    900       "integrity": "sha512-/G/VOI+3DBp0+DJKW4KesGnQkQPFmUCbA/oO2QGT6CWxU7hLGWqU3tyuzeSK/dqcyeHsQg1vTe9jiZI8GU9SCQ==",
    901       "requires": {
    902         "component-emitter": "1.2.1",
    903         "debug": "~4.1.0",
    904         "isarray": "2.0.1"
    905       },
    906       "dependencies": {
    907         "debug": {
    908           "version": "4.1.1",
    909           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
    910           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
    911           "requires": {
    912             "ms": "^2.1.1"
    913           }
    914         },
    915         "ms": {
    916           "version": "2.1.2",
    917           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    918           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    919         }
    920       }
    921     },
    922     "sshpk": {
    923       "version": "1.16.1",
    924       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
    925       "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
    926       "requires": {
    927         "asn1": "~0.2.3",
    928         "assert-plus": "^1.0.0",
    929         "bcrypt-pbkdf": "^1.0.0",
    930         "dashdash": "^1.12.0",
    931         "ecc-jsbn": "~0.1.1",
    932         "getpass": "^0.1.1",
    933         "jsbn": "~0.1.0",
    934         "safer-buffer": "^2.0.2",
    935         "tweetnacl": "~0.14.0"
    936       }
    937     },
    938     "statuses": {
    939       "version": "1.5.0",
    940       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
    941       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
    942     },
    943     "to-array": {
    944       "version": "0.1.4",
    945       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
    946       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA="
    947     },
    948     "toidentifier": {
    949       "version": "1.0.0",
    950       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
    951       "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM="
    952     },
    953     "tough-cookie": {
    954       "version": "2.5.0",
    955       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
    956       "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
    957       "requires": {
    958         "psl": "^1.1.28",
    959         "punycode": "^2.1.1"
    960       }
    961     },
    962     "tunnel-agent": {
    963       "version": "0.6.0",
    964       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
    965       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
    966       "requires": {
    967         "safe-buffer": "^5.0.1"
    968       }
    969     },
    970     "tweetnacl": {
    971       "version": "0.14.5",
    972       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
    973       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
    974     },
    975     "twit": {
    976       "version": "2.2.11",
    977       "resolved": "https://registry.npmjs.org/twit/-/twit-2.2.11.tgz",
    978       "integrity": "sha512-BkdwvZGRVoUTcEBp0zuocuqfih4LB+kEFUWkWJOVBg6pAE9Ebv9vmsYTTrfXleZGf45Bj5H3A1/O9YhF2uSYNg==",
    979       "requires": {
    980         "bluebird": "^3.1.5",
    981         "mime": "^1.3.4",
    982         "request": "^2.68.0"
    983       }
    984     },
    985     "type-is": {
    986       "version": "1.6.18",
    987       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
    988       "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
    989       "requires": {
    990         "media-typer": "0.3.0",
    991         "mime-types": "~2.1.24"
    992       }
    993     },
    994     "unpipe": {
    995       "version": "1.0.0",
    996       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
    997       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
    998     },
    999     "uri-js": {
   1000       "version": "4.2.2",
   1001       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
   1002       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
   1003       "requires": {
   1004         "punycode": "^2.1.0"
   1005       }
   1006     },
   1007     "utils-merge": {
   1008       "version": "1.0.1",
   1009       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
   1010       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
   1011     },
   1012     "uuid": {
   1013       "version": "3.4.0",
   1014       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
   1015       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
   1016     },
   1017     "vary": {
   1018       "version": "1.1.2",
   1019       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
   1020       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
   1021     },
   1022     "verror": {
   1023       "version": "1.10.0",
   1024       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
   1025       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
   1026       "requires": {
   1027         "assert-plus": "^1.0.0",
   1028         "core-util-is": "1.0.2",
   1029         "extsprintf": "^1.2.0"
   1030       }
   1031     },
   1032     "ws": {
   1033       "version": "7.2.3",
   1034       "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.3.tgz",
   1035       "integrity": "sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ=="
   1036     },
   1037     "xmlhttprequest-ssl": {
   1038       "version": "1.5.5",
   1039       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
   1040       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4="
   1041     },
   1042     "yeast": {
   1043       "version": "0.1.2",
   1044       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
   1045       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="
   1046     }
   1047   }
   1048 }