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 }