WheelOfPorn

The Wheel of Porn from Family Guy (Season 13 Episode 9) programmed in react.
git clone git://git.oshgnacknak.de/WheelOfPorn.git
Log | Files | Refs | README

package-lock.json (60897B)


      1 {
      2   "name": "wheelofporn",
      3   "version": "1.0.0",
      4   "lockfileVersion": 1,
      5   "requires": true,
      6   "dependencies": {
      7     "@sindresorhus/is": {
      8       "version": "0.14.0",
      9       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
     10       "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
     11       "dev": true
     12     },
     13     "@szmarczak/http-timer": {
     14       "version": "1.1.2",
     15       "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
     16       "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
     17       "dev": true,
     18       "requires": {
     19         "defer-to-connect": "^1.0.1"
     20       }
     21     },
     22     "@types/color-name": {
     23       "version": "1.1.1",
     24       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
     25       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
     26       "dev": true
     27     },
     28     "@types/node": {
     29       "version": "14.6.0",
     30       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.6.0.tgz",
     31       "integrity": "sha512-mikldZQitV94akrc4sCcSjtJfsTKt4p+e/s0AGscVA6XArQ9kFclP+ZiYUMnq987rc6QlYxXv/EivqlfSLxpKA=="
     32     },
     33     "abbrev": {
     34       "version": "1.1.1",
     35       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
     36       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
     37       "dev": true
     38     },
     39     "accepts": {
     40       "version": "1.3.7",
     41       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
     42       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
     43       "requires": {
     44         "mime-types": "~2.1.24",
     45         "negotiator": "0.6.2"
     46       }
     47     },
     48     "ansi-align": {
     49       "version": "3.0.0",
     50       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz",
     51       "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==",
     52       "dev": true,
     53       "requires": {
     54         "string-width": "^3.0.0"
     55       },
     56       "dependencies": {
     57         "string-width": {
     58           "version": "3.1.0",
     59           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
     60           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
     61           "dev": true,
     62           "requires": {
     63             "emoji-regex": "^7.0.1",
     64             "is-fullwidth-code-point": "^2.0.0",
     65             "strip-ansi": "^5.1.0"
     66           }
     67         }
     68       }
     69     },
     70     "ansi-regex": {
     71       "version": "4.1.0",
     72       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
     73       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
     74       "dev": true
     75     },
     76     "ansi-styles": {
     77       "version": "4.2.1",
     78       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
     79       "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
     80       "dev": true,
     81       "requires": {
     82         "@types/color-name": "^1.1.1",
     83         "color-convert": "^2.0.1"
     84       }
     85     },
     86     "anymatch": {
     87       "version": "3.1.1",
     88       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
     89       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
     90       "dev": true,
     91       "requires": {
     92         "normalize-path": "^3.0.0",
     93         "picomatch": "^2.0.4"
     94       }
     95     },
     96     "array-flatten": {
     97       "version": "1.1.1",
     98       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
     99       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
    100     },
    101     "balanced-match": {
    102       "version": "1.0.0",
    103       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
    104       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
    105       "dev": true
    106     },
    107     "basic-auth": {
    108       "version": "2.0.1",
    109       "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
    110       "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
    111       "requires": {
    112         "safe-buffer": "5.1.2"
    113       },
    114       "dependencies": {
    115         "safe-buffer": {
    116           "version": "5.1.2",
    117           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    118           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    119         }
    120       }
    121     },
    122     "binary-extensions": {
    123       "version": "2.1.0",
    124       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz",
    125       "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==",
    126       "dev": true
    127     },
    128     "body-parser": {
    129       "version": "1.19.0",
    130       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
    131       "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
    132       "requires": {
    133         "bytes": "3.1.0",
    134         "content-type": "~1.0.4",
    135         "debug": "2.6.9",
    136         "depd": "~1.1.2",
    137         "http-errors": "1.7.2",
    138         "iconv-lite": "0.4.24",
    139         "on-finished": "~2.3.0",
    140         "qs": "6.7.0",
    141         "raw-body": "2.4.0",
    142         "type-is": "~1.6.17"
    143       }
    144     },
    145     "boolbase": {
    146       "version": "1.0.0",
    147       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
    148       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
    149     },
    150     "boxen": {
    151       "version": "4.2.0",
    152       "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz",
    153       "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==",
    154       "dev": true,
    155       "requires": {
    156         "ansi-align": "^3.0.0",
    157         "camelcase": "^5.3.1",
    158         "chalk": "^3.0.0",
    159         "cli-boxes": "^2.2.0",
    160         "string-width": "^4.1.0",
    161         "term-size": "^2.1.0",
    162         "type-fest": "^0.8.1",
    163         "widest-line": "^3.1.0"
    164       }
    165     },
    166     "brace-expansion": {
    167       "version": "1.1.11",
    168       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    169       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
    170       "dev": true,
    171       "requires": {
    172         "balanced-match": "^1.0.0",
    173         "concat-map": "0.0.1"
    174       }
    175     },
    176     "braces": {
    177       "version": "3.0.2",
    178       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
    179       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
    180       "dev": true,
    181       "requires": {
    182         "fill-range": "^7.0.1"
    183       }
    184     },
    185     "bytes": {
    186       "version": "3.1.0",
    187       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
    188       "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
    189     },
    190     "cacheable-request": {
    191       "version": "6.1.0",
    192       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
    193       "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
    194       "dev": true,
    195       "requires": {
    196         "clone-response": "^1.0.2",
    197         "get-stream": "^5.1.0",
    198         "http-cache-semantics": "^4.0.0",
    199         "keyv": "^3.0.0",
    200         "lowercase-keys": "^2.0.0",
    201         "normalize-url": "^4.1.0",
    202         "responselike": "^1.0.2"
    203       },
    204       "dependencies": {
    205         "get-stream": {
    206           "version": "5.2.0",
    207           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
    208           "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
    209           "dev": true,
    210           "requires": {
    211             "pump": "^3.0.0"
    212           }
    213         },
    214         "lowercase-keys": {
    215           "version": "2.0.0",
    216           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
    217           "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
    218           "dev": true
    219         }
    220       }
    221     },
    222     "camelcase": {
    223       "version": "5.3.1",
    224       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
    225       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
    226       "dev": true
    227     },
    228     "chalk": {
    229       "version": "3.0.0",
    230       "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
    231       "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
    232       "dev": true,
    233       "requires": {
    234         "ansi-styles": "^4.1.0",
    235         "supports-color": "^7.1.0"
    236       },
    237       "dependencies": {
    238         "has-flag": {
    239           "version": "4.0.0",
    240           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
    241           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    242           "dev": true
    243         },
    244         "supports-color": {
    245           "version": "7.1.0",
    246           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
    247           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
    248           "dev": true,
    249           "requires": {
    250             "has-flag": "^4.0.0"
    251           }
    252         }
    253       }
    254     },
    255     "cheerio": {
    256       "version": "1.0.0-rc.3",
    257       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
    258       "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==",
    259       "requires": {
    260         "css-select": "~1.2.0",
    261         "dom-serializer": "~0.1.1",
    262         "entities": "~1.1.1",
    263         "htmlparser2": "^3.9.1",
    264         "lodash": "^4.15.0",
    265         "parse5": "^3.0.1"
    266       }
    267     },
    268     "chokidar": {
    269       "version": "3.4.2",
    270       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz",
    271       "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==",
    272       "dev": true,
    273       "requires": {
    274         "anymatch": "~3.1.1",
    275         "braces": "~3.0.2",
    276         "fsevents": "~2.1.2",
    277         "glob-parent": "~5.1.0",
    278         "is-binary-path": "~2.1.0",
    279         "is-glob": "~4.0.1",
    280         "normalize-path": "~3.0.0",
    281         "readdirp": "~3.4.0"
    282       }
    283     },
    284     "ci-info": {
    285       "version": "2.0.0",
    286       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
    287       "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
    288       "dev": true
    289     },
    290     "cli-boxes": {
    291       "version": "2.2.0",
    292       "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.0.tgz",
    293       "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==",
    294       "dev": true
    295     },
    296     "clone-response": {
    297       "version": "1.0.2",
    298       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
    299       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
    300       "dev": true,
    301       "requires": {
    302         "mimic-response": "^1.0.0"
    303       }
    304     },
    305     "color-convert": {
    306       "version": "2.0.1",
    307       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
    308       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
    309       "dev": true,
    310       "requires": {
    311         "color-name": "~1.1.4"
    312       }
    313     },
    314     "color-name": {
    315       "version": "1.1.4",
    316       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
    317       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
    318       "dev": true
    319     },
    320     "concat-map": {
    321       "version": "0.0.1",
    322       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
    323       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
    324       "dev": true
    325     },
    326     "configstore": {
    327       "version": "5.0.1",
    328       "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
    329       "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
    330       "dev": true,
    331       "requires": {
    332         "dot-prop": "^5.2.0",
    333         "graceful-fs": "^4.1.2",
    334         "make-dir": "^3.0.0",
    335         "unique-string": "^2.0.0",
    336         "write-file-atomic": "^3.0.0",
    337         "xdg-basedir": "^4.0.0"
    338       }
    339     },
    340     "content-disposition": {
    341       "version": "0.5.3",
    342       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
    343       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
    344       "requires": {
    345         "safe-buffer": "5.1.2"
    346       },
    347       "dependencies": {
    348         "safe-buffer": {
    349           "version": "5.1.2",
    350           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    351           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    352         }
    353       }
    354     },
    355     "content-type": {
    356       "version": "1.0.4",
    357       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
    358       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
    359     },
    360     "cookie": {
    361       "version": "0.4.0",
    362       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
    363       "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
    364     },
    365     "cookie-signature": {
    366       "version": "1.0.6",
    367       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
    368       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
    369     },
    370     "cors": {
    371       "version": "2.8.5",
    372       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
    373       "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
    374       "requires": {
    375         "object-assign": "^4",
    376         "vary": "^1"
    377       }
    378     },
    379     "crypto-random-string": {
    380       "version": "2.0.0",
    381       "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
    382       "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
    383       "dev": true
    384     },
    385     "css-select": {
    386       "version": "1.2.0",
    387       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
    388       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
    389       "requires": {
    390         "boolbase": "~1.0.0",
    391         "css-what": "2.1",
    392         "domutils": "1.5.1",
    393         "nth-check": "~1.0.1"
    394       }
    395     },
    396     "css-what": {
    397       "version": "2.1.3",
    398       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
    399       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg=="
    400     },
    401     "debug": {
    402       "version": "2.6.9",
    403       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
    404       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
    405       "requires": {
    406         "ms": "2.0.0"
    407       }
    408     },
    409     "decompress-response": {
    410       "version": "3.3.0",
    411       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
    412       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
    413       "dev": true,
    414       "requires": {
    415         "mimic-response": "^1.0.0"
    416       }
    417     },
    418     "deep-extend": {
    419       "version": "0.6.0",
    420       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
    421       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
    422       "dev": true
    423     },
    424     "defer-to-connect": {
    425       "version": "1.1.3",
    426       "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
    427       "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
    428       "dev": true
    429     },
    430     "depd": {
    431       "version": "1.1.2",
    432       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
    433       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
    434     },
    435     "destroy": {
    436       "version": "1.0.4",
    437       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
    438       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
    439     },
    440     "dom-serializer": {
    441       "version": "0.1.1",
    442       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
    443       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
    444       "requires": {
    445         "domelementtype": "^1.3.0",
    446         "entities": "^1.1.1"
    447       }
    448     },
    449     "domelementtype": {
    450       "version": "1.3.1",
    451       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
    452       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
    453     },
    454     "domhandler": {
    455       "version": "2.4.2",
    456       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
    457       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
    458       "requires": {
    459         "domelementtype": "1"
    460       }
    461     },
    462     "domutils": {
    463       "version": "1.5.1",
    464       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
    465       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
    466       "requires": {
    467         "dom-serializer": "0",
    468         "domelementtype": "1"
    469       }
    470     },
    471     "dot-prop": {
    472       "version": "5.2.0",
    473       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
    474       "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
    475       "dev": true,
    476       "requires": {
    477         "is-obj": "^2.0.0"
    478       }
    479     },
    480     "duplexer3": {
    481       "version": "0.1.4",
    482       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
    483       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
    484       "dev": true
    485     },
    486     "ee-first": {
    487       "version": "1.1.1",
    488       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
    489       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
    490     },
    491     "emoji-regex": {
    492       "version": "7.0.3",
    493       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
    494       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
    495       "dev": true
    496     },
    497     "encodeurl": {
    498       "version": "1.0.2",
    499       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
    500       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
    501     },
    502     "end-of-stream": {
    503       "version": "1.4.4",
    504       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
    505       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
    506       "dev": true,
    507       "requires": {
    508         "once": "^1.4.0"
    509       }
    510     },
    511     "entities": {
    512       "version": "1.1.2",
    513       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
    514       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
    515     },
    516     "escape-goat": {
    517       "version": "2.1.1",
    518       "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
    519       "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
    520       "dev": true
    521     },
    522     "escape-html": {
    523       "version": "1.0.3",
    524       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
    525       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
    526     },
    527     "etag": {
    528       "version": "1.8.1",
    529       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
    530       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
    531     },
    532     "express": {
    533       "version": "4.17.1",
    534       "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
    535       "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
    536       "requires": {
    537         "accepts": "~1.3.7",
    538         "array-flatten": "1.1.1",
    539         "body-parser": "1.19.0",
    540         "content-disposition": "0.5.3",
    541         "content-type": "~1.0.4",
    542         "cookie": "0.4.0",
    543         "cookie-signature": "1.0.6",
    544         "debug": "2.6.9",
    545         "depd": "~1.1.2",
    546         "encodeurl": "~1.0.2",
    547         "escape-html": "~1.0.3",
    548         "etag": "~1.8.1",
    549         "finalhandler": "~1.1.2",
    550         "fresh": "0.5.2",
    551         "merge-descriptors": "1.0.1",
    552         "methods": "~1.1.2",
    553         "on-finished": "~2.3.0",
    554         "parseurl": "~1.3.3",
    555         "path-to-regexp": "0.1.7",
    556         "proxy-addr": "~2.0.5",
    557         "qs": "6.7.0",
    558         "range-parser": "~1.2.1",
    559         "safe-buffer": "5.1.2",
    560         "send": "0.17.1",
    561         "serve-static": "1.14.1",
    562         "setprototypeof": "1.1.1",
    563         "statuses": "~1.5.0",
    564         "type-is": "~1.6.18",
    565         "utils-merge": "1.0.1",
    566         "vary": "~1.1.2"
    567       },
    568       "dependencies": {
    569         "safe-buffer": {
    570           "version": "5.1.2",
    571           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    572           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    573         }
    574       }
    575     },
    576     "fill-range": {
    577       "version": "7.0.1",
    578       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
    579       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
    580       "dev": true,
    581       "requires": {
    582         "to-regex-range": "^5.0.1"
    583       }
    584     },
    585     "finalhandler": {
    586       "version": "1.1.2",
    587       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
    588       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
    589       "requires": {
    590         "debug": "2.6.9",
    591         "encodeurl": "~1.0.2",
    592         "escape-html": "~1.0.3",
    593         "on-finished": "~2.3.0",
    594         "parseurl": "~1.3.3",
    595         "statuses": "~1.5.0",
    596         "unpipe": "~1.0.0"
    597       }
    598     },
    599     "forwarded": {
    600       "version": "0.1.2",
    601       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
    602       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
    603     },
    604     "fresh": {
    605       "version": "0.5.2",
    606       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
    607       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
    608     },
    609     "fsevents": {
    610       "version": "2.1.3",
    611       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
    612       "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
    613       "dev": true,
    614       "optional": true
    615     },
    616     "get-stream": {
    617       "version": "4.1.0",
    618       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
    619       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
    620       "dev": true,
    621       "requires": {
    622         "pump": "^3.0.0"
    623       }
    624     },
    625     "glob-parent": {
    626       "version": "5.1.1",
    627       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
    628       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
    629       "dev": true,
    630       "requires": {
    631         "is-glob": "^4.0.1"
    632       }
    633     },
    634     "global-dirs": {
    635       "version": "2.0.1",
    636       "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz",
    637       "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==",
    638       "dev": true,
    639       "requires": {
    640         "ini": "^1.3.5"
    641       }
    642     },
    643     "got": {
    644       "version": "9.6.0",
    645       "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
    646       "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
    647       "dev": true,
    648       "requires": {
    649         "@sindresorhus/is": "^0.14.0",
    650         "@szmarczak/http-timer": "^1.1.2",
    651         "cacheable-request": "^6.0.0",
    652         "decompress-response": "^3.3.0",
    653         "duplexer3": "^0.1.4",
    654         "get-stream": "^4.1.0",
    655         "lowercase-keys": "^1.0.1",
    656         "mimic-response": "^1.0.1",
    657         "p-cancelable": "^1.0.0",
    658         "to-readable-stream": "^1.0.0",
    659         "url-parse-lax": "^3.0.0"
    660       }
    661     },
    662     "graceful-fs": {
    663       "version": "4.2.4",
    664       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
    665       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
    666       "dev": true
    667     },
    668     "has-flag": {
    669       "version": "3.0.0",
    670       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
    671       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
    672       "dev": true
    673     },
    674     "has-yarn": {
    675       "version": "2.1.0",
    676       "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
    677       "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
    678       "dev": true
    679     },
    680     "htmlparser2": {
    681       "version": "3.10.1",
    682       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
    683       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
    684       "requires": {
    685         "domelementtype": "^1.3.1",
    686         "domhandler": "^2.3.0",
    687         "domutils": "^1.5.1",
    688         "entities": "^1.1.1",
    689         "inherits": "^2.0.1",
    690         "readable-stream": "^3.1.1"
    691       }
    692     },
    693     "http-cache-semantics": {
    694       "version": "4.1.0",
    695       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
    696       "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
    697       "dev": true
    698     },
    699     "http-errors": {
    700       "version": "1.7.2",
    701       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
    702       "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
    703       "requires": {
    704         "depd": "~1.1.2",
    705         "inherits": "2.0.3",
    706         "setprototypeof": "1.1.1",
    707         "statuses": ">= 1.5.0 < 2",
    708         "toidentifier": "1.0.0"
    709       },
    710       "dependencies": {
    711         "inherits": {
    712           "version": "2.0.3",
    713           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
    714           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
    715         }
    716       }
    717     },
    718     "iconv-lite": {
    719       "version": "0.4.24",
    720       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
    721       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
    722       "requires": {
    723         "safer-buffer": ">= 2.1.2 < 3"
    724       }
    725     },
    726     "ignore-by-default": {
    727       "version": "1.0.1",
    728       "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
    729       "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
    730       "dev": true
    731     },
    732     "import-lazy": {
    733       "version": "2.1.0",
    734       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
    735       "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
    736       "dev": true
    737     },
    738     "imurmurhash": {
    739       "version": "0.1.4",
    740       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
    741       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
    742       "dev": true
    743     },
    744     "inherits": {
    745       "version": "2.0.4",
    746       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
    747       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
    748     },
    749     "ini": {
    750       "version": "1.3.5",
    751       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
    752       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
    753       "dev": true
    754     },
    755     "ipaddr.js": {
    756       "version": "1.9.1",
    757       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
    758       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
    759     },
    760     "is-binary-path": {
    761       "version": "2.1.0",
    762       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
    763       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
    764       "dev": true,
    765       "requires": {
    766         "binary-extensions": "^2.0.0"
    767       }
    768     },
    769     "is-ci": {
    770       "version": "2.0.0",
    771       "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
    772       "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
    773       "dev": true,
    774       "requires": {
    775         "ci-info": "^2.0.0"
    776       }
    777     },
    778     "is-extglob": {
    779       "version": "2.1.1",
    780       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
    781       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
    782       "dev": true
    783     },
    784     "is-fullwidth-code-point": {
    785       "version": "2.0.0",
    786       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
    787       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
    788       "dev": true
    789     },
    790     "is-glob": {
    791       "version": "4.0.1",
    792       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
    793       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
    794       "dev": true,
    795       "requires": {
    796         "is-extglob": "^2.1.1"
    797       }
    798     },
    799     "is-installed-globally": {
    800       "version": "0.3.2",
    801       "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz",
    802       "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==",
    803       "dev": true,
    804       "requires": {
    805         "global-dirs": "^2.0.1",
    806         "is-path-inside": "^3.0.1"
    807       }
    808     },
    809     "is-npm": {
    810       "version": "4.0.0",
    811       "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz",
    812       "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==",
    813       "dev": true
    814     },
    815     "is-number": {
    816       "version": "7.0.0",
    817       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
    818       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
    819       "dev": true
    820     },
    821     "is-obj": {
    822       "version": "2.0.0",
    823       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
    824       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
    825       "dev": true
    826     },
    827     "is-path-inside": {
    828       "version": "3.0.2",
    829       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz",
    830       "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==",
    831       "dev": true
    832     },
    833     "is-typedarray": {
    834       "version": "1.0.0",
    835       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
    836       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
    837       "dev": true
    838     },
    839     "is-yarn-global": {
    840       "version": "0.3.0",
    841       "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
    842       "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
    843       "dev": true
    844     },
    845     "json-buffer": {
    846       "version": "3.0.0",
    847       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
    848       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
    849       "dev": true
    850     },
    851     "keyv": {
    852       "version": "3.1.0",
    853       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
    854       "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
    855       "dev": true,
    856       "requires": {
    857         "json-buffer": "3.0.0"
    858       }
    859     },
    860     "latest-version": {
    861       "version": "5.1.0",
    862       "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
    863       "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
    864       "dev": true,
    865       "requires": {
    866         "package-json": "^6.3.0"
    867       }
    868     },
    869     "lodash": {
    870       "version": "4.17.20",
    871       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
    872       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
    873     },
    874     "lowercase-keys": {
    875       "version": "1.0.1",
    876       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
    877       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
    878       "dev": true
    879     },
    880     "make-dir": {
    881       "version": "3.1.0",
    882       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
    883       "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
    884       "dev": true,
    885       "requires": {
    886         "semver": "^6.0.0"
    887       },
    888       "dependencies": {
    889         "semver": {
    890           "version": "6.3.0",
    891           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    892           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    893           "dev": true
    894         }
    895       }
    896     },
    897     "media-typer": {
    898       "version": "0.3.0",
    899       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
    900       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
    901     },
    902     "merge-descriptors": {
    903       "version": "1.0.1",
    904       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
    905       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
    906     },
    907     "methods": {
    908       "version": "1.1.2",
    909       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
    910       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
    911     },
    912     "mime": {
    913       "version": "1.6.0",
    914       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
    915       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
    916     },
    917     "mime-db": {
    918       "version": "1.44.0",
    919       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
    920       "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
    921     },
    922     "mime-types": {
    923       "version": "2.1.27",
    924       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
    925       "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
    926       "requires": {
    927         "mime-db": "1.44.0"
    928       }
    929     },
    930     "mimic-response": {
    931       "version": "1.0.1",
    932       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
    933       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
    934       "dev": true
    935     },
    936     "minimatch": {
    937       "version": "3.0.4",
    938       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    939       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
    940       "dev": true,
    941       "requires": {
    942         "brace-expansion": "^1.1.7"
    943       }
    944     },
    945     "minimist": {
    946       "version": "1.2.5",
    947       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
    948       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
    949       "dev": true
    950     },
    951     "morgan": {
    952       "version": "1.10.0",
    953       "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
    954       "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
    955       "requires": {
    956         "basic-auth": "~2.0.1",
    957         "debug": "2.6.9",
    958         "depd": "~2.0.0",
    959         "on-finished": "~2.3.0",
    960         "on-headers": "~1.0.2"
    961       },
    962       "dependencies": {
    963         "depd": {
    964           "version": "2.0.0",
    965           "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
    966           "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
    967         }
    968       }
    969     },
    970     "ms": {
    971       "version": "2.0.0",
    972       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    973       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
    974     },
    975     "negotiator": {
    976       "version": "0.6.2",
    977       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
    978       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
    979     },
    980     "node-fetch": {
    981       "version": "2.6.0",
    982       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
    983       "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="
    984     },
    985     "nodemon": {
    986       "version": "2.0.4",
    987       "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.4.tgz",
    988       "integrity": "sha512-Ltced+hIfTmaS28Zjv1BM552oQ3dbwPqI4+zI0SLgq+wpJhSyqgYude/aZa/3i31VCQWMfXJVxvu86abcam3uQ==",
    989       "dev": true,
    990       "requires": {
    991         "chokidar": "^3.2.2",
    992         "debug": "^3.2.6",
    993         "ignore-by-default": "^1.0.1",
    994         "minimatch": "^3.0.4",
    995         "pstree.remy": "^1.1.7",
    996         "semver": "^5.7.1",
    997         "supports-color": "^5.5.0",
    998         "touch": "^3.1.0",
    999         "undefsafe": "^2.0.2",
   1000         "update-notifier": "^4.0.0"
   1001       },
   1002       "dependencies": {
   1003         "debug": {
   1004           "version": "3.2.6",
   1005           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
   1006           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
   1007           "dev": true,
   1008           "requires": {
   1009             "ms": "^2.1.1"
   1010           }
   1011         },
   1012         "ms": {
   1013           "version": "2.1.2",
   1014           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   1015           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
   1016           "dev": true
   1017         }
   1018       }
   1019     },
   1020     "nopt": {
   1021       "version": "1.0.10",
   1022       "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
   1023       "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
   1024       "dev": true,
   1025       "requires": {
   1026         "abbrev": "1"
   1027       }
   1028     },
   1029     "normalize-path": {
   1030       "version": "3.0.0",
   1031       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
   1032       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
   1033       "dev": true
   1034     },
   1035     "normalize-url": {
   1036       "version": "4.5.0",
   1037       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
   1038       "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==",
   1039       "dev": true
   1040     },
   1041     "nth-check": {
   1042       "version": "1.0.2",
   1043       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
   1044       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
   1045       "requires": {
   1046         "boolbase": "~1.0.0"
   1047       }
   1048     },
   1049     "object-assign": {
   1050       "version": "4.1.1",
   1051       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
   1052       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
   1053     },
   1054     "on-finished": {
   1055       "version": "2.3.0",
   1056       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
   1057       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
   1058       "requires": {
   1059         "ee-first": "1.1.1"
   1060       }
   1061     },
   1062     "on-headers": {
   1063       "version": "1.0.2",
   1064       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
   1065       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
   1066     },
   1067     "once": {
   1068       "version": "1.4.0",
   1069       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   1070       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
   1071       "dev": true,
   1072       "requires": {
   1073         "wrappy": "1"
   1074       }
   1075     },
   1076     "p-cancelable": {
   1077       "version": "1.1.0",
   1078       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
   1079       "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
   1080       "dev": true
   1081     },
   1082     "package-json": {
   1083       "version": "6.5.0",
   1084       "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
   1085       "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
   1086       "dev": true,
   1087       "requires": {
   1088         "got": "^9.6.0",
   1089         "registry-auth-token": "^4.0.0",
   1090         "registry-url": "^5.0.0",
   1091         "semver": "^6.2.0"
   1092       },
   1093       "dependencies": {
   1094         "semver": {
   1095           "version": "6.3.0",
   1096           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
   1097           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
   1098           "dev": true
   1099         }
   1100       }
   1101     },
   1102     "parse5": {
   1103       "version": "3.0.3",
   1104       "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
   1105       "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
   1106       "requires": {
   1107         "@types/node": "*"
   1108       }
   1109     },
   1110     "parseurl": {
   1111       "version": "1.3.3",
   1112       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
   1113       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
   1114     },
   1115     "path-to-regexp": {
   1116       "version": "0.1.7",
   1117       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
   1118       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
   1119     },
   1120     "picomatch": {
   1121       "version": "2.2.2",
   1122       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
   1123       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
   1124       "dev": true
   1125     },
   1126     "prepend-http": {
   1127       "version": "2.0.0",
   1128       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
   1129       "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
   1130       "dev": true
   1131     },
   1132     "proxy-addr": {
   1133       "version": "2.0.6",
   1134       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
   1135       "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
   1136       "requires": {
   1137         "forwarded": "~0.1.2",
   1138         "ipaddr.js": "1.9.1"
   1139       }
   1140     },
   1141     "pstree.remy": {
   1142       "version": "1.1.8",
   1143       "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
   1144       "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
   1145       "dev": true
   1146     },
   1147     "pump": {
   1148       "version": "3.0.0",
   1149       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
   1150       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
   1151       "dev": true,
   1152       "requires": {
   1153         "end-of-stream": "^1.1.0",
   1154         "once": "^1.3.1"
   1155       }
   1156     },
   1157     "pupa": {
   1158       "version": "2.0.1",
   1159       "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz",
   1160       "integrity": "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==",
   1161       "dev": true,
   1162       "requires": {
   1163         "escape-goat": "^2.0.0"
   1164       }
   1165     },
   1166     "qs": {
   1167       "version": "6.7.0",
   1168       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
   1169       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
   1170     },
   1171     "range-parser": {
   1172       "version": "1.2.1",
   1173       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
   1174       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
   1175     },
   1176     "raw-body": {
   1177       "version": "2.4.0",
   1178       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
   1179       "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
   1180       "requires": {
   1181         "bytes": "3.1.0",
   1182         "http-errors": "1.7.2",
   1183         "iconv-lite": "0.4.24",
   1184         "unpipe": "1.0.0"
   1185       }
   1186     },
   1187     "rc": {
   1188       "version": "1.2.8",
   1189       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
   1190       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
   1191       "dev": true,
   1192       "requires": {
   1193         "deep-extend": "^0.6.0",
   1194         "ini": "~1.3.0",
   1195         "minimist": "^1.2.0",
   1196         "strip-json-comments": "~2.0.1"
   1197       }
   1198     },
   1199     "readable-stream": {
   1200       "version": "3.6.0",
   1201       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
   1202       "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
   1203       "requires": {
   1204         "inherits": "^2.0.3",
   1205         "string_decoder": "^1.1.1",
   1206         "util-deprecate": "^1.0.1"
   1207       }
   1208     },
   1209     "readdirp": {
   1210       "version": "3.4.0",
   1211       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
   1212       "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
   1213       "dev": true,
   1214       "requires": {
   1215         "picomatch": "^2.2.1"
   1216       }
   1217     },
   1218     "registry-auth-token": {
   1219       "version": "4.2.0",
   1220       "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.0.tgz",
   1221       "integrity": "sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w==",
   1222       "dev": true,
   1223       "requires": {
   1224         "rc": "^1.2.8"
   1225       }
   1226     },
   1227     "registry-url": {
   1228       "version": "5.1.0",
   1229       "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
   1230       "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
   1231       "dev": true,
   1232       "requires": {
   1233         "rc": "^1.2.8"
   1234       }
   1235     },
   1236     "responselike": {
   1237       "version": "1.0.2",
   1238       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
   1239       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
   1240       "dev": true,
   1241       "requires": {
   1242         "lowercase-keys": "^1.0.0"
   1243       }
   1244     },
   1245     "safe-buffer": {
   1246       "version": "5.2.1",
   1247       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
   1248       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
   1249     },
   1250     "safer-buffer": {
   1251       "version": "2.1.2",
   1252       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
   1253       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
   1254     },
   1255     "semver": {
   1256       "version": "5.7.1",
   1257       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
   1258       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
   1259       "dev": true
   1260     },
   1261     "semver-diff": {
   1262       "version": "3.1.1",
   1263       "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
   1264       "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
   1265       "dev": true,
   1266       "requires": {
   1267         "semver": "^6.3.0"
   1268       },
   1269       "dependencies": {
   1270         "semver": {
   1271           "version": "6.3.0",
   1272           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
   1273           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
   1274           "dev": true
   1275         }
   1276       }
   1277     },
   1278     "send": {
   1279       "version": "0.17.1",
   1280       "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
   1281       "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
   1282       "requires": {
   1283         "debug": "2.6.9",
   1284         "depd": "~1.1.2",
   1285         "destroy": "~1.0.4",
   1286         "encodeurl": "~1.0.2",
   1287         "escape-html": "~1.0.3",
   1288         "etag": "~1.8.1",
   1289         "fresh": "0.5.2",
   1290         "http-errors": "~1.7.2",
   1291         "mime": "1.6.0",
   1292         "ms": "2.1.1",
   1293         "on-finished": "~2.3.0",
   1294         "range-parser": "~1.2.1",
   1295         "statuses": "~1.5.0"
   1296       },
   1297       "dependencies": {
   1298         "ms": {
   1299           "version": "2.1.1",
   1300           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
   1301           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
   1302         }
   1303       }
   1304     },
   1305     "serve-static": {
   1306       "version": "1.14.1",
   1307       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
   1308       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
   1309       "requires": {
   1310         "encodeurl": "~1.0.2",
   1311         "escape-html": "~1.0.3",
   1312         "parseurl": "~1.3.3",
   1313         "send": "0.17.1"
   1314       }
   1315     },
   1316     "setprototypeof": {
   1317       "version": "1.1.1",
   1318       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
   1319       "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
   1320     },
   1321     "shuffle-array": {
   1322       "version": "1.0.1",
   1323       "resolved": "https://registry.npmjs.org/shuffle-array/-/shuffle-array-1.0.1.tgz",
   1324       "integrity": "sha1-xP88/nTRb5NzBZIwGyXmV3sSiYs="
   1325     },
   1326     "signal-exit": {
   1327       "version": "3.0.3",
   1328       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
   1329       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
   1330       "dev": true
   1331     },
   1332     "statuses": {
   1333       "version": "1.5.0",
   1334       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
   1335       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
   1336     },
   1337     "string-width": {
   1338       "version": "4.2.0",
   1339       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
   1340       "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
   1341       "dev": true,
   1342       "requires": {
   1343         "emoji-regex": "^8.0.0",
   1344         "is-fullwidth-code-point": "^3.0.0",
   1345         "strip-ansi": "^6.0.0"
   1346       },
   1347       "dependencies": {
   1348         "ansi-regex": {
   1349           "version": "5.0.0",
   1350           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
   1351           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
   1352           "dev": true
   1353         },
   1354         "emoji-regex": {
   1355           "version": "8.0.0",
   1356           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
   1357           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
   1358           "dev": true
   1359         },
   1360         "is-fullwidth-code-point": {
   1361           "version": "3.0.0",
   1362           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
   1363           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
   1364           "dev": true
   1365         },
   1366         "strip-ansi": {
   1367           "version": "6.0.0",
   1368           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
   1369           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
   1370           "dev": true,
   1371           "requires": {
   1372             "ansi-regex": "^5.0.0"
   1373           }
   1374         }
   1375       }
   1376     },
   1377     "string_decoder": {
   1378       "version": "1.3.0",
   1379       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
   1380       "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
   1381       "requires": {
   1382         "safe-buffer": "~5.2.0"
   1383       }
   1384     },
   1385     "strip-ansi": {
   1386       "version": "5.2.0",
   1387       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
   1388       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
   1389       "dev": true,
   1390       "requires": {
   1391         "ansi-regex": "^4.1.0"
   1392       }
   1393     },
   1394     "strip-json-comments": {
   1395       "version": "2.0.1",
   1396       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
   1397       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
   1398       "dev": true
   1399     },
   1400     "supports-color": {
   1401       "version": "5.5.0",
   1402       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
   1403       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
   1404       "dev": true,
   1405       "requires": {
   1406         "has-flag": "^3.0.0"
   1407       }
   1408     },
   1409     "term-size": {
   1410       "version": "2.2.0",
   1411       "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz",
   1412       "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==",
   1413       "dev": true
   1414     },
   1415     "to-readable-stream": {
   1416       "version": "1.0.0",
   1417       "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
   1418       "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
   1419       "dev": true
   1420     },
   1421     "to-regex-range": {
   1422       "version": "5.0.1",
   1423       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
   1424       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
   1425       "dev": true,
   1426       "requires": {
   1427         "is-number": "^7.0.0"
   1428       }
   1429     },
   1430     "toidentifier": {
   1431       "version": "1.0.0",
   1432       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
   1433       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
   1434     },
   1435     "touch": {
   1436       "version": "3.1.0",
   1437       "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
   1438       "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
   1439       "dev": true,
   1440       "requires": {
   1441         "nopt": "~1.0.10"
   1442       }
   1443     },
   1444     "type-fest": {
   1445       "version": "0.8.1",
   1446       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
   1447       "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
   1448       "dev": true
   1449     },
   1450     "type-is": {
   1451       "version": "1.6.18",
   1452       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
   1453       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
   1454       "requires": {
   1455         "media-typer": "0.3.0",
   1456         "mime-types": "~2.1.24"
   1457       }
   1458     },
   1459     "typedarray-to-buffer": {
   1460       "version": "3.1.5",
   1461       "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
   1462       "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
   1463       "dev": true,
   1464       "requires": {
   1465         "is-typedarray": "^1.0.0"
   1466       }
   1467     },
   1468     "undefsafe": {
   1469       "version": "2.0.3",
   1470       "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz",
   1471       "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==",
   1472       "dev": true,
   1473       "requires": {
   1474         "debug": "^2.2.0"
   1475       }
   1476     },
   1477     "unique-string": {
   1478       "version": "2.0.0",
   1479       "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
   1480       "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
   1481       "dev": true,
   1482       "requires": {
   1483         "crypto-random-string": "^2.0.0"
   1484       }
   1485     },
   1486     "unpipe": {
   1487       "version": "1.0.0",
   1488       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
   1489       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
   1490     },
   1491     "update-notifier": {
   1492       "version": "4.1.1",
   1493       "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.1.tgz",
   1494       "integrity": "sha512-9y+Kds0+LoLG6yN802wVXoIfxYEwh3FlZwzMwpCZp62S2i1/Jzeqb9Eeeju3NSHccGGasfGlK5/vEHbAifYRDg==",
   1495       "dev": true,
   1496       "requires": {
   1497         "boxen": "^4.2.0",
   1498         "chalk": "^3.0.0",
   1499         "configstore": "^5.0.1",
   1500         "has-yarn": "^2.1.0",
   1501         "import-lazy": "^2.1.0",
   1502         "is-ci": "^2.0.0",
   1503         "is-installed-globally": "^0.3.1",
   1504         "is-npm": "^4.0.0",
   1505         "is-yarn-global": "^0.3.0",
   1506         "latest-version": "^5.0.0",
   1507         "pupa": "^2.0.1",
   1508         "semver-diff": "^3.1.1",
   1509         "xdg-basedir": "^4.0.0"
   1510       }
   1511     },
   1512     "url-parse-lax": {
   1513       "version": "3.0.0",
   1514       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
   1515       "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
   1516       "dev": true,
   1517       "requires": {
   1518         "prepend-http": "^2.0.0"
   1519       }
   1520     },
   1521     "util-deprecate": {
   1522       "version": "1.0.2",
   1523       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
   1524       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
   1525     },
   1526     "utils-merge": {
   1527       "version": "1.0.1",
   1528       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
   1529       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
   1530     },
   1531     "vary": {
   1532       "version": "1.1.2",
   1533       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
   1534       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
   1535     },
   1536     "widest-line": {
   1537       "version": "3.1.0",
   1538       "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
   1539       "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
   1540       "dev": true,
   1541       "requires": {
   1542         "string-width": "^4.0.0"
   1543       }
   1544     },
   1545     "wrappy": {
   1546       "version": "1.0.2",
   1547       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
   1548       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
   1549       "dev": true
   1550     },
   1551     "write-file-atomic": {
   1552       "version": "3.0.3",
   1553       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
   1554       "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
   1555       "dev": true,
   1556       "requires": {
   1557         "imurmurhash": "^0.1.4",
   1558         "is-typedarray": "^1.0.0",
   1559         "signal-exit": "^3.0.2",
   1560         "typedarray-to-buffer": "^3.1.5"
   1561       }
   1562     },
   1563     "xdg-basedir": {
   1564       "version": "4.0.0",
   1565       "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
   1566       "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
   1567       "dev": true
   1568     }
   1569   }
   1570 }