/ package-lock.json
package-lock.json
   1  {
   2    "name": "autobounty",
   3    "version": "1.0.0",
   4    "lockfileVersion": 1,
   5    "requires": true,
   6    "dependencies": {
   7      "@octokit/rest": {
   8        "version": "15.2.5",
   9        "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.2.5.tgz",
  10        "integrity": "sha512-ZIsARfDnqZUnRioP74dLVGrEwCFU3HfI17Ig0oTbLgsQxrFTpJcidbUVhiAjV300VbMB+yerqOWUavzC2NPOAA==",
  11        "requires": {
  12          "before-after-hook": "^1.1.0",
  13          "btoa-lite": "^1.0.0",
  14          "debug": "^3.1.0",
  15          "http-proxy-agent": "^2.1.0",
  16          "https-proxy-agent": "^2.2.0",
  17          "lodash": "^4.17.4",
  18          "node-fetch": "^2.1.1",
  19          "url-template": "^2.0.8"
  20        },
  21        "dependencies": {
  22          "debug": {
  23            "version": "3.1.0",
  24            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  25            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  26            "requires": {
  27              "ms": "2.0.0"
  28            }
  29          },
  30          "lodash": {
  31            "version": "4.17.5",
  32            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
  33            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="
  34          }
  35        }
  36      },
  37      "accepts": {
  38        "version": "1.3.5",
  39        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
  40        "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
  41        "requires": {
  42          "mime-types": "~2.1.18",
  43          "negotiator": "0.6.1"
  44        }
  45      },
  46      "acorn": {
  47        "version": "5.5.3",
  48        "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz",
  49        "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==",
  50        "dev": true
  51      },
  52      "acorn-jsx": {
  53        "version": "3.0.1",
  54        "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
  55        "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
  56        "dev": true,
  57        "requires": {
  58          "acorn": "^3.0.4"
  59        },
  60        "dependencies": {
  61          "acorn": {
  62            "version": "3.3.0",
  63            "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
  64            "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
  65            "dev": true
  66          }
  67        }
  68      },
  69      "aes-js": {
  70        "version": "3.0.0",
  71        "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz",
  72        "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0="
  73      },
  74      "agent-base": {
  75        "version": "4.2.0",
  76        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.0.tgz",
  77        "integrity": "sha512-c+R/U5X+2zz2+UCrCFv6odQzJdoqI+YecuhnAJLa1zYaMc13zPfwMwZrr91Pd1DYNo/yPRbiM4WVf9whgwFsIg==",
  78        "requires": {
  79          "es6-promisify": "^5.0.0"
  80        }
  81      },
  82      "ajv": {
  83        "version": "5.5.2",
  84        "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
  85        "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
  86        "dev": true,
  87        "requires": {
  88          "co": "^4.6.0",
  89          "fast-deep-equal": "^1.0.0",
  90          "fast-json-stable-stringify": "^2.0.0",
  91          "json-schema-traverse": "^0.3.0"
  92        }
  93      },
  94      "ajv-keywords": {
  95        "version": "2.1.1",
  96        "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
  97        "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
  98        "dev": true
  99      },
 100      "ansi-escapes": {
 101        "version": "3.0.0",
 102        "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.0.0.tgz",
 103        "integrity": "sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==",
 104        "dev": true
 105      },
 106      "ansi-regex": {
 107        "version": "2.1.1",
 108        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
 109        "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
 110        "dev": true
 111      },
 112      "ansi-styles": {
 113        "version": "2.2.1",
 114        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
 115        "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
 116        "dev": true
 117      },
 118      "argparse": {
 119        "version": "1.0.10",
 120        "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
 121        "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
 122        "dev": true,
 123        "requires": {
 124          "sprintf-js": "~1.0.2"
 125        }
 126      },
 127      "array-flatten": {
 128        "version": "1.1.1",
 129        "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
 130        "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
 131      },
 132      "array-union": {
 133        "version": "1.0.2",
 134        "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
 135        "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
 136        "dev": true,
 137        "requires": {
 138          "array-uniq": "^1.0.1"
 139        }
 140      },
 141      "array-uniq": {
 142        "version": "1.0.3",
 143        "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
 144        "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
 145        "dev": true
 146      },
 147      "arrify": {
 148        "version": "1.0.1",
 149        "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
 150        "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
 151        "dev": true
 152      },
 153      "assertion-error": {
 154        "version": "1.1.0",
 155        "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
 156        "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
 157        "dev": true
 158      },
 159      "async": {
 160        "version": "2.6.0",
 161        "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
 162        "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
 163        "requires": {
 164          "lodash": "^4.14.0"
 165        },
 166        "dependencies": {
 167          "lodash": {
 168            "version": "4.17.5",
 169            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
 170            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="
 171          }
 172        }
 173      },
 174      "axios": {
 175        "version": "0.18.0",
 176        "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz",
 177        "integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",
 178        "requires": {
 179          "follow-redirects": "^1.3.0",
 180          "is-buffer": "^1.1.5"
 181        }
 182      },
 183      "babel-code-frame": {
 184        "version": "6.26.0",
 185        "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
 186        "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
 187        "dev": true,
 188        "requires": {
 189          "chalk": "^1.1.3",
 190          "esutils": "^2.0.2",
 191          "js-tokens": "^3.0.2"
 192        },
 193        "dependencies": {
 194          "chalk": {
 195            "version": "1.1.3",
 196            "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
 197            "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
 198            "dev": true,
 199            "requires": {
 200              "ansi-styles": "^2.2.1",
 201              "escape-string-regexp": "^1.0.2",
 202              "has-ansi": "^2.0.0",
 203              "strip-ansi": "^3.0.0",
 204              "supports-color": "^2.0.0"
 205            }
 206          },
 207          "strip-ansi": {
 208            "version": "3.0.1",
 209            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
 210            "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
 211            "dev": true,
 212            "requires": {
 213              "ansi-regex": "^2.0.0"
 214            }
 215          }
 216        }
 217      },
 218      "balanced-match": {
 219        "version": "1.0.0",
 220        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
 221        "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
 222        "dev": true
 223      },
 224      "before-after-hook": {
 225        "version": "1.1.0",
 226        "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.1.0.tgz",
 227        "integrity": "sha512-VOMDtYPwLbIncTxNoSzRyvaMxtXmLWLUqr8k5AfC1BzLk34HvBXaQX8snOwQZ4c0aX8aSERqtJSiI9/m2u5kuA=="
 228      },
 229      "bn.js": {
 230        "version": "4.11.8",
 231        "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
 232        "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
 233      },
 234      "body-parser": {
 235        "version": "1.18.2",
 236        "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
 237        "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
 238        "requires": {
 239          "bytes": "3.0.0",
 240          "content-type": "~1.0.4",
 241          "debug": "2.6.9",
 242          "depd": "~1.1.1",
 243          "http-errors": "~1.6.2",
 244          "iconv-lite": "0.4.19",
 245          "on-finished": "~2.3.0",
 246          "qs": "6.5.1",
 247          "raw-body": "2.3.2",
 248          "type-is": "~1.6.15"
 249        }
 250      },
 251      "brace-expansion": {
 252        "version": "1.1.11",
 253        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 254        "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 255        "dev": true,
 256        "requires": {
 257          "balanced-match": "^1.0.0",
 258          "concat-map": "0.0.1"
 259        }
 260      },
 261      "brorand": {
 262        "version": "1.1.0",
 263        "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
 264        "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
 265      },
 266      "browser-stdout": {
 267        "version": "1.3.1",
 268        "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
 269        "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
 270        "dev": true
 271      },
 272      "btoa-lite": {
 273        "version": "1.0.0",
 274        "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz",
 275        "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc="
 276      },
 277      "builtin-modules": {
 278        "version": "1.1.1",
 279        "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
 280        "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
 281        "dev": true
 282      },
 283      "bytes": {
 284        "version": "3.0.0",
 285        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
 286        "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
 287      },
 288      "caller-path": {
 289        "version": "0.1.0",
 290        "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
 291        "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
 292        "dev": true,
 293        "requires": {
 294          "callsites": "^0.2.0"
 295        }
 296      },
 297      "callsites": {
 298        "version": "0.2.0",
 299        "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
 300        "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
 301        "dev": true
 302      },
 303      "camelize": {
 304        "version": "1.0.0",
 305        "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz",
 306        "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs="
 307      },
 308      "chai": {
 309        "version": "4.1.2",
 310        "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz",
 311        "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=",
 312        "dev": true,
 313        "requires": {
 314          "assertion-error": "^1.0.1",
 315          "check-error": "^1.0.1",
 316          "deep-eql": "^3.0.0",
 317          "get-func-name": "^2.0.0",
 318          "pathval": "^1.0.0",
 319          "type-detect": "^4.0.0"
 320        }
 321      },
 322      "chalk": {
 323        "version": "2.3.2",
 324        "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz",
 325        "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==",
 326        "dev": true,
 327        "requires": {
 328          "ansi-styles": "^3.2.1",
 329          "escape-string-regexp": "^1.0.5",
 330          "supports-color": "^5.3.0"
 331        },
 332        "dependencies": {
 333          "ansi-styles": {
 334            "version": "3.2.1",
 335            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
 336            "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
 337            "dev": true,
 338            "requires": {
 339              "color-convert": "^1.9.0"
 340            }
 341          },
 342          "supports-color": {
 343            "version": "5.3.0",
 344            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz",
 345            "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==",
 346            "dev": true,
 347            "requires": {
 348              "has-flag": "^3.0.0"
 349            }
 350          }
 351        }
 352      },
 353      "chardet": {
 354        "version": "0.4.2",
 355        "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
 356        "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
 357        "dev": true
 358      },
 359      "check-error": {
 360        "version": "1.0.2",
 361        "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
 362        "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
 363        "dev": true
 364      },
 365      "circular-json": {
 366        "version": "0.3.3",
 367        "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
 368        "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
 369        "dev": true
 370      },
 371      "cli-cursor": {
 372        "version": "2.1.0",
 373        "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
 374        "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
 375        "dev": true,
 376        "requires": {
 377          "restore-cursor": "^2.0.0"
 378        }
 379      },
 380      "cli-width": {
 381        "version": "2.2.0",
 382        "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
 383        "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
 384        "dev": true
 385      },
 386      "co": {
 387        "version": "4.6.0",
 388        "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
 389        "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
 390        "dev": true
 391      },
 392      "color": {
 393        "version": "0.8.0",
 394        "resolved": "https://registry.npmjs.org/color/-/color-0.8.0.tgz",
 395        "integrity": "sha1-iQwHw/1OZJU3Y4kRz2keVFi2/KU=",
 396        "requires": {
 397          "color-convert": "^0.5.0",
 398          "color-string": "^0.3.0"
 399        },
 400        "dependencies": {
 401          "color-convert": {
 402            "version": "0.5.3",
 403            "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
 404            "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
 405          }
 406        }
 407      },
 408      "color-convert": {
 409        "version": "1.9.1",
 410        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
 411        "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
 412        "dev": true,
 413        "requires": {
 414          "color-name": "^1.1.1"
 415        }
 416      },
 417      "color-name": {
 418        "version": "1.1.3",
 419        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
 420        "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
 421      },
 422      "color-string": {
 423        "version": "0.3.0",
 424        "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
 425        "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
 426        "requires": {
 427          "color-name": "^1.0.0"
 428        }
 429      },
 430      "colornames": {
 431        "version": "0.0.2",
 432        "resolved": "https://registry.npmjs.org/colornames/-/colornames-0.0.2.tgz",
 433        "integrity": "sha1-2BH9bIT1kClJmorEQ2ICk1uSvjE="
 434      },
 435      "colors": {
 436        "version": "1.2.1",
 437        "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.1.tgz",
 438        "integrity": "sha512-s8+wktIuDSLffCywiwSxQOMqtPxML11a/dtHE17tMn4B1MSWw/C22EKf7M2KGUBcDaVFEGT+S8N02geDXeuNKg=="
 439      },
 440      "colorspace": {
 441        "version": "1.0.1",
 442        "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.0.1.tgz",
 443        "integrity": "sha1-yZx5btMRKLmHalLh7l7gOkpxl0k=",
 444        "requires": {
 445          "color": "0.8.x",
 446          "text-hex": "0.0.x"
 447        }
 448      },
 449      "commander": {
 450        "version": "2.11.0",
 451        "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
 452        "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
 453        "dev": true
 454      },
 455      "concat-map": {
 456        "version": "0.0.1",
 457        "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 458        "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
 459        "dev": true
 460      },
 461      "concat-stream": {
 462        "version": "1.6.1",
 463        "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz",
 464        "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==",
 465        "dev": true,
 466        "requires": {
 467          "inherits": "^2.0.3",
 468          "readable-stream": "^2.2.2",
 469          "typedarray": "^0.0.6"
 470        }
 471      },
 472      "contains-path": {
 473        "version": "0.1.0",
 474        "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
 475        "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
 476        "dev": true
 477      },
 478      "content-disposition": {
 479        "version": "0.5.2",
 480        "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
 481        "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
 482      },
 483      "content-security-policy-builder": {
 484        "version": "2.0.0",
 485        "resolved": "https://registry.npmjs.org/content-security-policy-builder/-/content-security-policy-builder-2.0.0.tgz",
 486        "integrity": "sha512-j+Nhmj1yfZAikJLImCvPJFE29x/UuBi+/MWqggGGc515JKaZrjuei2RhULJmy0MsstW3E3htl002bwmBNMKr7w=="
 487      },
 488      "content-type": {
 489        "version": "1.0.4",
 490        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
 491        "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
 492      },
 493      "cookie": {
 494        "version": "0.3.1",
 495        "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
 496        "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
 497      },
 498      "cookie-signature": {
 499        "version": "1.0.6",
 500        "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
 501        "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
 502      },
 503      "core-util-is": {
 504        "version": "1.0.2",
 505        "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
 506        "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
 507        "dev": true
 508      },
 509      "cors": {
 510        "version": "2.8.4",
 511        "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz",
 512        "integrity": "sha1-K9OB8usgECAQXNUOpZ2mMJBpRoY=",
 513        "requires": {
 514          "object-assign": "^4",
 515          "vary": "^1"
 516        }
 517      },
 518      "cross-spawn": {
 519        "version": "5.1.0",
 520        "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
 521        "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
 522        "dev": true,
 523        "requires": {
 524          "lru-cache": "^4.0.1",
 525          "shebang-command": "^1.2.0",
 526          "which": "^1.2.9"
 527        }
 528      },
 529      "dasherize": {
 530        "version": "2.0.0",
 531        "resolved": "https://registry.npmjs.org/dasherize/-/dasherize-2.0.0.tgz",
 532        "integrity": "sha1-bYCcnNDPe7iVLYD8hPoT1H3bEwg="
 533      },
 534      "debug": {
 535        "version": "2.6.9",
 536        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 537        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 538        "requires": {
 539          "ms": "2.0.0"
 540        }
 541      },
 542      "deep-eql": {
 543        "version": "3.0.1",
 544        "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
 545        "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
 546        "dev": true,
 547        "requires": {
 548          "type-detect": "^4.0.0"
 549        }
 550      },
 551      "deep-is": {
 552        "version": "0.1.3",
 553        "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
 554        "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
 555        "dev": true
 556      },
 557      "del": {
 558        "version": "2.2.2",
 559        "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
 560        "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
 561        "dev": true,
 562        "requires": {
 563          "globby": "^5.0.0",
 564          "is-path-cwd": "^1.0.0",
 565          "is-path-in-cwd": "^1.0.0",
 566          "object-assign": "^4.0.1",
 567          "pify": "^2.0.0",
 568          "pinkie-promise": "^2.0.0",
 569          "rimraf": "^2.2.8"
 570        }
 571      },
 572      "depd": {
 573        "version": "1.1.2",
 574        "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
 575        "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
 576      },
 577      "destroy": {
 578        "version": "1.0.4",
 579        "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
 580        "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
 581      },
 582      "diagnostics": {
 583        "version": "1.1.0",
 584        "resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.0.tgz",
 585        "integrity": "sha1-4QkJALSVI+hSe+IPCBJ1IF8q42o=",
 586        "requires": {
 587          "colorspace": "1.0.x",
 588          "enabled": "1.0.x",
 589          "kuler": "0.0.x"
 590        }
 591      },
 592      "diff": {
 593        "version": "3.5.0",
 594        "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
 595        "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
 596        "dev": true
 597      },
 598      "dns-prefetch-control": {
 599        "version": "0.1.0",
 600        "resolved": "https://registry.npmjs.org/dns-prefetch-control/-/dns-prefetch-control-0.1.0.tgz",
 601        "integrity": "sha1-YN20V3dOF48flBXwyrsOhbCzALI="
 602      },
 603      "doctrine": {
 604        "version": "2.1.0",
 605        "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
 606        "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
 607        "dev": true,
 608        "requires": {
 609          "esutils": "^2.0.2"
 610        }
 611      },
 612      "dont-sniff-mimetype": {
 613        "version": "1.0.0",
 614        "resolved": "https://registry.npmjs.org/dont-sniff-mimetype/-/dont-sniff-mimetype-1.0.0.tgz",
 615        "integrity": "sha1-WTKJDcn04vGeXrAqIAJuXl78j1g="
 616      },
 617      "ee-first": {
 618        "version": "1.1.1",
 619        "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 620        "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
 621      },
 622      "elliptic": {
 623        "version": "6.3.3",
 624        "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.3.3.tgz",
 625        "integrity": "sha1-VILZZG1UvLif19mU/J4ulWiHbj8=",
 626        "requires": {
 627          "bn.js": "^4.4.0",
 628          "brorand": "^1.0.1",
 629          "hash.js": "^1.0.0",
 630          "inherits": "^2.0.1"
 631        }
 632      },
 633      "enabled": {
 634        "version": "1.0.2",
 635        "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz",
 636        "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=",
 637        "requires": {
 638          "env-variable": "0.0.x"
 639        }
 640      },
 641      "encodeurl": {
 642        "version": "1.0.2",
 643        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 644        "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
 645      },
 646      "env-variable": {
 647        "version": "0.0.4",
 648        "resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.4.tgz",
 649        "integrity": "sha512-+jpGxSWG4vr6gVxUHOc4p+ilPnql7NzZxOZBxNldsKGjCF+97df3CbuX7XMaDa5oAVkKQj4rKp38rYdC4VcpDg=="
 650      },
 651      "error-ex": {
 652        "version": "1.3.1",
 653        "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
 654        "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
 655        "dev": true,
 656        "requires": {
 657          "is-arrayish": "^0.2.1"
 658        }
 659      },
 660      "es6-promise": {
 661        "version": "4.2.4",
 662        "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
 663        "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ=="
 664      },
 665      "es6-promisify": {
 666        "version": "5.0.0",
 667        "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
 668        "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
 669        "requires": {
 670          "es6-promise": "^4.0.3"
 671        }
 672      },
 673      "escape-html": {
 674        "version": "1.0.3",
 675        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
 676        "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
 677      },
 678      "escape-string-regexp": {
 679        "version": "1.0.5",
 680        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
 681        "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
 682        "dev": true
 683      },
 684      "eslint": {
 685        "version": "4.19.0",
 686        "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.0.tgz",
 687        "integrity": "sha512-r83L5CuqaocDvfwdojbz68b6tCUk8KJkqfppO+gmSAQqYCzTr0bCSMu6A6yFCLKG65j5eKcKUw4Cw4Yl4gfWkg==",
 688        "dev": true,
 689        "requires": {
 690          "ajv": "^5.3.0",
 691          "babel-code-frame": "^6.22.0",
 692          "chalk": "^2.1.0",
 693          "concat-stream": "^1.6.0",
 694          "cross-spawn": "^5.1.0",
 695          "debug": "^3.1.0",
 696          "doctrine": "^2.1.0",
 697          "eslint-scope": "^3.7.1",
 698          "eslint-visitor-keys": "^1.0.0",
 699          "espree": "^3.5.4",
 700          "esquery": "^1.0.0",
 701          "esutils": "^2.0.2",
 702          "file-entry-cache": "^2.0.0",
 703          "functional-red-black-tree": "^1.0.1",
 704          "glob": "^7.1.2",
 705          "globals": "^11.0.1",
 706          "ignore": "^3.3.3",
 707          "imurmurhash": "^0.1.4",
 708          "inquirer": "^3.0.6",
 709          "is-resolvable": "^1.0.0",
 710          "js-yaml": "^3.9.1",
 711          "json-stable-stringify-without-jsonify": "^1.0.1",
 712          "levn": "^0.3.0",
 713          "lodash": "^4.17.4",
 714          "minimatch": "^3.0.2",
 715          "mkdirp": "^0.5.1",
 716          "natural-compare": "^1.4.0",
 717          "optionator": "^0.8.2",
 718          "path-is-inside": "^1.0.2",
 719          "pluralize": "^7.0.0",
 720          "progress": "^2.0.0",
 721          "regexpp": "^1.0.1",
 722          "require-uncached": "^1.0.3",
 723          "semver": "^5.3.0",
 724          "strip-ansi": "^4.0.0",
 725          "strip-json-comments": "~2.0.1",
 726          "table": "4.0.2",
 727          "text-table": "~0.2.0"
 728        },
 729        "dependencies": {
 730          "debug": {
 731            "version": "3.1.0",
 732            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
 733            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
 734            "dev": true,
 735            "requires": {
 736              "ms": "2.0.0"
 737            }
 738          },
 739          "lodash": {
 740            "version": "4.17.5",
 741            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
 742            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
 743            "dev": true
 744          }
 745        }
 746      },
 747      "eslint-config-standard": {
 748        "version": "11.0.0",
 749        "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-11.0.0.tgz",
 750        "integrity": "sha512-oDdENzpViEe5fwuRCWla7AXQd++/oyIp8zP+iP9jiUPG6NBj3SHgdgtl/kTn00AjeN+1HNvavTKmYbMo+xMOlw==",
 751        "dev": true
 752      },
 753      "eslint-import-resolver-node": {
 754        "version": "0.3.2",
 755        "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz",
 756        "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==",
 757        "dev": true,
 758        "requires": {
 759          "debug": "^2.6.9",
 760          "resolve": "^1.5.0"
 761        }
 762      },
 763      "eslint-module-utils": {
 764        "version": "2.1.1",
 765        "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz",
 766        "integrity": "sha512-jDI/X5l/6D1rRD/3T43q8Qgbls2nq5km5KSqiwlyUbGo5+04fXhMKdCPhjwbqAa6HXWaMxj8Q4hQDIh7IadJQw==",
 767        "dev": true,
 768        "requires": {
 769          "debug": "^2.6.8",
 770          "pkg-dir": "^1.0.0"
 771        }
 772      },
 773      "eslint-plugin-import": {
 774        "version": "2.9.0",
 775        "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.9.0.tgz",
 776        "integrity": "sha1-JgAu+/ylmJtyiKwEdQi9JPIXsWk=",
 777        "dev": true,
 778        "requires": {
 779          "builtin-modules": "^1.1.1",
 780          "contains-path": "^0.1.0",
 781          "debug": "^2.6.8",
 782          "doctrine": "1.5.0",
 783          "eslint-import-resolver-node": "^0.3.1",
 784          "eslint-module-utils": "^2.1.1",
 785          "has": "^1.0.1",
 786          "lodash": "^4.17.4",
 787          "minimatch": "^3.0.3",
 788          "read-pkg-up": "^2.0.0"
 789        },
 790        "dependencies": {
 791          "doctrine": {
 792            "version": "1.5.0",
 793            "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
 794            "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
 795            "dev": true,
 796            "requires": {
 797              "esutils": "^2.0.2",
 798              "isarray": "^1.0.0"
 799            }
 800          },
 801          "lodash": {
 802            "version": "4.17.5",
 803            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
 804            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
 805            "dev": true
 806          }
 807        }
 808      },
 809      "eslint-plugin-node": {
 810        "version": "6.0.1",
 811        "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-6.0.1.tgz",
 812        "integrity": "sha512-Q/Cc2sW1OAISDS+Ji6lZS2KV4b7ueA/WydVWd1BECTQwVvfQy5JAi3glhINoKzoMnfnuRgNP+ZWKrGAbp3QDxw==",
 813        "dev": true,
 814        "requires": {
 815          "ignore": "^3.3.6",
 816          "minimatch": "^3.0.4",
 817          "resolve": "^1.3.3",
 818          "semver": "^5.4.1"
 819        }
 820      },
 821      "eslint-plugin-promise": {
 822        "version": "3.7.0",
 823        "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.7.0.tgz",
 824        "integrity": "sha512-2WO+ZFh7vxUKRfR0cOIMrWgYKdR6S1AlOezw6pC52B6oYpd5WFghN+QHxvrRdZMtbo8h3dfUZ2o1rWb0UPbKtg==",
 825        "dev": true
 826      },
 827      "eslint-plugin-standard": {
 828        "version": "3.0.1",
 829        "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.0.1.tgz",
 830        "integrity": "sha1-NNDJFbRe3G8BA5PH7vOCOwhWXPI=",
 831        "dev": true
 832      },
 833      "eslint-scope": {
 834        "version": "3.7.1",
 835        "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
 836        "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
 837        "dev": true,
 838        "requires": {
 839          "esrecurse": "^4.1.0",
 840          "estraverse": "^4.1.1"
 841        }
 842      },
 843      "eslint-visitor-keys": {
 844        "version": "1.0.0",
 845        "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
 846        "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
 847        "dev": true
 848      },
 849      "espree": {
 850        "version": "3.5.4",
 851        "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
 852        "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
 853        "dev": true,
 854        "requires": {
 855          "acorn": "^5.5.0",
 856          "acorn-jsx": "^3.0.0"
 857        }
 858      },
 859      "esprima": {
 860        "version": "4.0.0",
 861        "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
 862        "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
 863        "dev": true
 864      },
 865      "esquery": {
 866        "version": "1.0.0",
 867        "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz",
 868        "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=",
 869        "dev": true,
 870        "requires": {
 871          "estraverse": "^4.0.0"
 872        }
 873      },
 874      "esrecurse": {
 875        "version": "4.2.1",
 876        "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
 877        "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
 878        "dev": true,
 879        "requires": {
 880          "estraverse": "^4.1.0"
 881        }
 882      },
 883      "estraverse": {
 884        "version": "4.2.0",
 885        "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
 886        "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
 887        "dev": true
 888      },
 889      "esutils": {
 890        "version": "2.0.2",
 891        "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
 892        "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
 893        "dev": true
 894      },
 895      "etag": {
 896        "version": "1.8.1",
 897        "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
 898        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
 899      },
 900      "ethers": {
 901        "version": "3.0.7",
 902        "resolved": "https://registry.npmjs.org/ethers/-/ethers-3.0.7.tgz",
 903        "integrity": "sha512-dGRRAaPzvbInGYBGYarYmz6ESjR52AtIiAP7PAZFbcOOmbyqmFVcvVqNiBU5SihK2ER6Va4HwNevOIoI/AzLgw==",
 904        "requires": {
 905          "aes-js": "3.0.0",
 906          "bn.js": "^4.4.0",
 907          "elliptic": "6.3.3",
 908          "hash.js": "^1.0.0",
 909          "inherits": "2.0.1",
 910          "js-sha3": "0.5.7",
 911          "scrypt-js": "2.0.3",
 912          "setimmediate": "1.0.4",
 913          "uuid": "2.0.1",
 914          "xmlhttprequest": "1.8.0"
 915        },
 916        "dependencies": {
 917          "inherits": {
 918            "version": "2.0.1",
 919            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
 920            "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
 921          }
 922        }
 923      },
 924      "ethjs-format": {
 925        "version": "0.1.8",
 926        "resolved": "https://registry.npmjs.org/ethjs-format/-/ethjs-format-0.1.8.tgz",
 927        "integrity": "sha1-kl7N2WXqcqKi2vKhIuW/gLWtUio=",
 928        "requires": {
 929          "bn.js": "4.11.6",
 930          "ethjs-schema": "0.1.4",
 931          "ethjs-util": "0.1.3",
 932          "is-hex-prefixed": "1.0.0",
 933          "number-to-bn": "1.7.0",
 934          "strip-hex-prefix": "1.0.0"
 935        },
 936        "dependencies": {
 937          "bn.js": {
 938            "version": "4.11.6",
 939            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
 940            "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
 941          }
 942        }
 943      },
 944      "ethjs-provider-http": {
 945        "version": "0.1.6",
 946        "resolved": "https://registry.npmjs.org/ethjs-provider-http/-/ethjs-provider-http-0.1.6.tgz",
 947        "integrity": "sha1-HsXZtL4lfvHValALIqdBmF6IlCA=",
 948        "requires": {
 949          "xhr2": "0.1.3"
 950        }
 951      },
 952      "ethjs-provider-signer": {
 953        "version": "0.1.4",
 954        "resolved": "https://registry.npmjs.org/ethjs-provider-signer/-/ethjs-provider-signer-0.1.4.tgz",
 955        "integrity": "sha1-a9XLOKjVsN30asHiOmDuoXFhca4=",
 956        "requires": {
 957          "ethjs-provider-http": "0.1.6",
 958          "ethjs-rpc": "0.1.2"
 959        }
 960      },
 961      "ethjs-query": {
 962        "version": "0.2.9",
 963        "resolved": "https://registry.npmjs.org/ethjs-query/-/ethjs-query-0.2.9.tgz",
 964        "integrity": "sha1-om5rTzhpnpLzSyGE51x4lDKcQvE=",
 965        "requires": {
 966          "ethjs-format": "0.2.2",
 967          "ethjs-rpc": "0.1.5"
 968        },
 969        "dependencies": {
 970          "bn.js": {
 971            "version": "4.11.6",
 972            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
 973            "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
 974          },
 975          "ethjs-format": {
 976            "version": "0.2.2",
 977            "resolved": "https://registry.npmjs.org/ethjs-format/-/ethjs-format-0.2.2.tgz",
 978            "integrity": "sha1-1zs6YFwuElcHn3B3/VRI6ZjOD80=",
 979            "requires": {
 980              "bn.js": "4.11.6",
 981              "ethjs-schema": "0.1.5",
 982              "ethjs-util": "0.1.3",
 983              "is-hex-prefixed": "1.0.0",
 984              "number-to-bn": "1.7.0",
 985              "strip-hex-prefix": "1.0.0"
 986            }
 987          },
 988          "ethjs-rpc": {
 989            "version": "0.1.5",
 990            "resolved": "https://registry.npmjs.org/ethjs-rpc/-/ethjs-rpc-0.1.5.tgz",
 991            "integrity": "sha1-CZ4i8n3EwYtpeKSF/DaxsPeWkIA="
 992          },
 993          "ethjs-schema": {
 994            "version": "0.1.5",
 995            "resolved": "https://registry.npmjs.org/ethjs-schema/-/ethjs-schema-0.1.5.tgz",
 996            "integrity": "sha1-WXQOOzl3vNu5sRvDBoIB6Kzquw0="
 997          }
 998        }
 999      },
1000      "ethjs-rpc": {
1001        "version": "0.1.2",
1002        "resolved": "https://registry.npmjs.org/ethjs-rpc/-/ethjs-rpc-0.1.2.tgz",
1003        "integrity": "sha1-OaNFa1HFmu6vtbpVZYmlny2ojSY=",
1004        "requires": {
1005          "ethjs-format": "0.1.8"
1006        }
1007      },
1008      "ethjs-schema": {
1009        "version": "0.1.4",
1010        "resolved": "https://registry.npmjs.org/ethjs-schema/-/ethjs-schema-0.1.4.tgz",
1011        "integrity": "sha1-AyOhYzOxrOmo8daWpu5jRI/dRV8="
1012      },
1013      "ethjs-signer": {
1014        "version": "0.1.1",
1015        "resolved": "https://registry.npmjs.org/ethjs-signer/-/ethjs-signer-0.1.1.tgz",
1016        "integrity": "sha1-Cvd5YeKe5FhgOqvTZguIaNM4ZEE=",
1017        "requires": {
1018          "elliptic": "6.3.2",
1019          "js-sha3": "0.5.5",
1020          "number-to-bn": "1.1.0",
1021          "rlp": "2.0.0",
1022          "strip-hex-prefix": "1.0.0"
1023        },
1024        "dependencies": {
1025          "elliptic": {
1026            "version": "6.3.2",
1027            "resolved": "http://registry.npmjs.org/elliptic/-/elliptic-6.3.2.tgz",
1028            "integrity": "sha1-5MgeCCnPCmWrcOmYuCMnI7XBvEg=",
1029            "requires": {
1030              "bn.js": "^4.4.0",
1031              "brorand": "^1.0.1",
1032              "hash.js": "^1.0.0",
1033              "inherits": "^2.0.1"
1034            }
1035          },
1036          "js-sha3": {
1037            "version": "0.5.5",
1038            "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.5.tgz",
1039            "integrity": "sha1-uvDA6MVK1ZA0R9+Wreekobynmko="
1040          },
1041          "number-to-bn": {
1042            "version": "1.1.0",
1043            "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.1.0.tgz",
1044            "integrity": "sha1-UaM4fFvGgDWrQFjGJhMvdn2dCL8=",
1045            "requires": {
1046              "bn.js": "4.11.6",
1047              "is-hex-prefixed": "1.0.0",
1048              "strip-hex-prefix": "1.0.0"
1049            },
1050            "dependencies": {
1051              "bn.js": {
1052                "version": "4.11.6",
1053                "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
1054                "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
1055              }
1056            }
1057          }
1058        }
1059      },
1060      "ethjs-util": {
1061        "version": "0.1.3",
1062        "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.3.tgz",
1063        "integrity": "sha1-39XqSkANxeQhqInK9H4IGtp4u1U=",
1064        "requires": {
1065          "is-hex-prefixed": "1.0.0",
1066          "strip-hex-prefix": "1.0.0"
1067        }
1068      },
1069      "expect-ct": {
1070        "version": "0.1.0",
1071        "resolved": "https://registry.npmjs.org/expect-ct/-/expect-ct-0.1.0.tgz",
1072        "integrity": "sha1-UnNWeN4YUwiQ2Ne5XwrGNkCVgJQ="
1073      },
1074      "express": {
1075        "version": "4.16.3",
1076        "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
1077        "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
1078        "requires": {
1079          "accepts": "~1.3.5",
1080          "array-flatten": "1.1.1",
1081          "body-parser": "1.18.2",
1082          "content-disposition": "0.5.2",
1083          "content-type": "~1.0.4",
1084          "cookie": "0.3.1",
1085          "cookie-signature": "1.0.6",
1086          "debug": "2.6.9",
1087          "depd": "~1.1.2",
1088          "encodeurl": "~1.0.2",
1089          "escape-html": "~1.0.3",
1090          "etag": "~1.8.1",
1091          "finalhandler": "1.1.1",
1092          "fresh": "0.5.2",
1093          "merge-descriptors": "1.0.1",
1094          "methods": "~1.1.2",
1095          "on-finished": "~2.3.0",
1096          "parseurl": "~1.3.2",
1097          "path-to-regexp": "0.1.7",
1098          "proxy-addr": "~2.0.3",
1099          "qs": "6.5.1",
1100          "range-parser": "~1.2.0",
1101          "safe-buffer": "5.1.1",
1102          "send": "0.16.2",
1103          "serve-static": "1.13.2",
1104          "setprototypeof": "1.1.0",
1105          "statuses": "~1.4.0",
1106          "type-is": "~1.6.16",
1107          "utils-merge": "1.0.1",
1108          "vary": "~1.1.2"
1109        },
1110        "dependencies": {
1111          "setprototypeof": {
1112            "version": "1.1.0",
1113            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
1114            "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
1115          }
1116        }
1117      },
1118      "external-editor": {
1119        "version": "2.1.0",
1120        "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz",
1121        "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==",
1122        "dev": true,
1123        "requires": {
1124          "chardet": "^0.4.0",
1125          "iconv-lite": "^0.4.17",
1126          "tmp": "^0.0.33"
1127        }
1128      },
1129      "fast-deep-equal": {
1130        "version": "1.1.0",
1131        "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
1132        "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
1133        "dev": true
1134      },
1135      "fast-json-stable-stringify": {
1136        "version": "2.0.0",
1137        "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
1138        "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
1139        "dev": true
1140      },
1141      "fast-levenshtein": {
1142        "version": "2.0.6",
1143        "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1144        "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1145        "dev": true
1146      },
1147      "fecha": {
1148        "version": "2.3.3",
1149        "resolved": "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz",
1150        "integrity": "sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="
1151      },
1152      "figures": {
1153        "version": "2.0.0",
1154        "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1155        "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
1156        "dev": true,
1157        "requires": {
1158          "escape-string-regexp": "^1.0.5"
1159        }
1160      },
1161      "file-entry-cache": {
1162        "version": "2.0.0",
1163        "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
1164        "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
1165        "dev": true,
1166        "requires": {
1167          "flat-cache": "^1.2.1",
1168          "object-assign": "^4.0.1"
1169        }
1170      },
1171      "finalhandler": {
1172        "version": "1.1.1",
1173        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
1174        "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
1175        "requires": {
1176          "debug": "2.6.9",
1177          "encodeurl": "~1.0.2",
1178          "escape-html": "~1.0.3",
1179          "on-finished": "~2.3.0",
1180          "parseurl": "~1.3.2",
1181          "statuses": "~1.4.0",
1182          "unpipe": "~1.0.0"
1183        }
1184      },
1185      "find-up": {
1186        "version": "1.1.2",
1187        "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1188        "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
1189        "dev": true,
1190        "requires": {
1191          "path-exists": "^2.0.0",
1192          "pinkie-promise": "^2.0.0"
1193        }
1194      },
1195      "flat-cache": {
1196        "version": "1.3.0",
1197        "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
1198        "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
1199        "dev": true,
1200        "requires": {
1201          "circular-json": "^0.3.1",
1202          "del": "^2.0.2",
1203          "graceful-fs": "^4.1.2",
1204          "write": "^0.2.1"
1205        }
1206      },
1207      "follow-redirects": {
1208        "version": "1.4.1",
1209        "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.4.1.tgz",
1210        "integrity": "sha512-uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg==",
1211        "requires": {
1212          "debug": "^3.1.0"
1213        },
1214        "dependencies": {
1215          "debug": {
1216            "version": "3.1.0",
1217            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
1218            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
1219            "requires": {
1220              "ms": "2.0.0"
1221            }
1222          }
1223        }
1224      },
1225      "forwarded": {
1226        "version": "0.1.2",
1227        "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
1228        "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
1229      },
1230      "frameguard": {
1231        "version": "3.0.0",
1232        "resolved": "https://registry.npmjs.org/frameguard/-/frameguard-3.0.0.tgz",
1233        "integrity": "sha1-e8rUae57lukdEs6zlZx4I1qScuk="
1234      },
1235      "fresh": {
1236        "version": "0.5.2",
1237        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
1238        "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
1239      },
1240      "fs.realpath": {
1241        "version": "1.0.0",
1242        "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1243        "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1244        "dev": true
1245      },
1246      "function-bind": {
1247        "version": "1.1.1",
1248        "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1249        "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1250        "dev": true
1251      },
1252      "functional-red-black-tree": {
1253        "version": "1.0.1",
1254        "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1255        "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1256        "dev": true
1257      },
1258      "get-func-name": {
1259        "version": "2.0.0",
1260        "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
1261        "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
1262        "dev": true
1263      },
1264      "glob": {
1265        "version": "7.1.2",
1266        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1267        "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1268        "dev": true,
1269        "requires": {
1270          "fs.realpath": "^1.0.0",
1271          "inflight": "^1.0.4",
1272          "inherits": "2",
1273          "minimatch": "^3.0.4",
1274          "once": "^1.3.0",
1275          "path-is-absolute": "^1.0.0"
1276        }
1277      },
1278      "globals": {
1279        "version": "11.3.0",
1280        "resolved": "https://registry.npmjs.org/globals/-/globals-11.3.0.tgz",
1281        "integrity": "sha512-kkpcKNlmQan9Z5ZmgqKH/SMbSmjxQ7QjyNqfXVc8VJcoBV2UEg+sxQD15GQofGRh2hfpwUb70VC31DR7Rq5Hdw==",
1282        "dev": true
1283      },
1284      "globby": {
1285        "version": "5.0.0",
1286        "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1287        "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1288        "dev": true,
1289        "requires": {
1290          "array-union": "^1.0.1",
1291          "arrify": "^1.0.0",
1292          "glob": "^7.0.3",
1293          "object-assign": "^4.0.1",
1294          "pify": "^2.0.0",
1295          "pinkie-promise": "^2.0.0"
1296        }
1297      },
1298      "graceful-fs": {
1299        "version": "4.1.11",
1300        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1301        "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1302        "dev": true
1303      },
1304      "growl": {
1305        "version": "1.10.3",
1306        "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz",
1307        "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==",
1308        "dev": true
1309      },
1310      "has": {
1311        "version": "1.0.1",
1312        "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
1313        "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
1314        "dev": true,
1315        "requires": {
1316          "function-bind": "^1.0.2"
1317        }
1318      },
1319      "has-ansi": {
1320        "version": "2.0.0",
1321        "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
1322        "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
1323        "dev": true,
1324        "requires": {
1325          "ansi-regex": "^2.0.0"
1326        }
1327      },
1328      "has-flag": {
1329        "version": "3.0.0",
1330        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1331        "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1332        "dev": true
1333      },
1334      "hash.js": {
1335        "version": "1.1.3",
1336        "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
1337        "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
1338        "requires": {
1339          "inherits": "^2.0.3",
1340          "minimalistic-assert": "^1.0.0"
1341        }
1342      },
1343      "he": {
1344        "version": "1.1.1",
1345        "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
1346        "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
1347        "dev": true
1348      },
1349      "helmet": {
1350        "version": "3.12.0",
1351        "resolved": "https://registry.npmjs.org/helmet/-/helmet-3.12.0.tgz",
1352        "integrity": "sha512-CgkctpvreQLL6X3EL2Igs/92+75ZFIsrob9/Rdwf2hQCBGH/DxLk4xFPxAAl6jYnnus/YXfFEVXHEJf8TJTwlA==",
1353        "requires": {
1354          "dns-prefetch-control": "0.1.0",
1355          "dont-sniff-mimetype": "1.0.0",
1356          "expect-ct": "0.1.0",
1357          "frameguard": "3.0.0",
1358          "helmet-csp": "2.7.0",
1359          "hide-powered-by": "1.0.0",
1360          "hpkp": "2.0.0",
1361          "hsts": "2.1.0",
1362          "ienoopen": "1.0.0",
1363          "nocache": "2.0.0",
1364          "referrer-policy": "1.1.0",
1365          "x-xss-protection": "1.1.0"
1366        }
1367      },
1368      "helmet-csp": {
1369        "version": "2.7.0",
1370        "resolved": "https://registry.npmjs.org/helmet-csp/-/helmet-csp-2.7.0.tgz",
1371        "integrity": "sha512-IGIAkWnxjRbgMXFA2/kmDqSIrIaSfZ6vhMHlSHw7jm7Gm9nVVXqwJ2B1YEpYrJsLrqY+w2Bbimk7snux9+sZAw==",
1372        "requires": {
1373          "camelize": "1.0.0",
1374          "content-security-policy-builder": "2.0.0",
1375          "dasherize": "2.0.0",
1376          "lodash.reduce": "4.6.0",
1377          "platform": "1.3.5"
1378        }
1379      },
1380      "hide-powered-by": {
1381        "version": "1.0.0",
1382        "resolved": "https://registry.npmjs.org/hide-powered-by/-/hide-powered-by-1.0.0.tgz",
1383        "integrity": "sha1-SoWtZYgfYoV/xwr3F0oRhNzM4ys="
1384      },
1385      "hosted-git-info": {
1386        "version": "2.6.0",
1387        "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
1388        "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
1389        "dev": true
1390      },
1391      "hpkp": {
1392        "version": "2.0.0",
1393        "resolved": "https://registry.npmjs.org/hpkp/-/hpkp-2.0.0.tgz",
1394        "integrity": "sha1-EOFCJk52IVpdMMROxD3mTe5tFnI="
1395      },
1396      "hsts": {
1397        "version": "2.1.0",
1398        "resolved": "https://registry.npmjs.org/hsts/-/hsts-2.1.0.tgz",
1399        "integrity": "sha512-zXhh/DqgrTXJ7erTN6Fh5k/xjMhDGXCqdYN3wvxUvGUQvnxcFfUd8E+6vLg/nk3ss1TYMb+DhRl25fYABioTvA=="
1400      },
1401      "http-errors": {
1402        "version": "1.6.2",
1403        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
1404        "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
1405        "requires": {
1406          "depd": "1.1.1",
1407          "inherits": "2.0.3",
1408          "setprototypeof": "1.0.3",
1409          "statuses": ">= 1.3.1 < 2"
1410        },
1411        "dependencies": {
1412          "depd": {
1413            "version": "1.1.1",
1414            "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
1415            "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
1416          }
1417        }
1418      },
1419      "http-proxy-agent": {
1420        "version": "2.1.0",
1421        "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
1422        "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
1423        "requires": {
1424          "agent-base": "4",
1425          "debug": "3.1.0"
1426        },
1427        "dependencies": {
1428          "debug": {
1429            "version": "3.1.0",
1430            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
1431            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
1432            "requires": {
1433              "ms": "2.0.0"
1434            }
1435          }
1436        }
1437      },
1438      "https-proxy-agent": {
1439        "version": "2.2.0",
1440        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.0.tgz",
1441        "integrity": "sha512-uUWcfXHvy/dwfM9bqa6AozvAjS32dZSTUYd/4SEpYKRg6LEcPLshksnQYRudM9AyNvUARMfAg5TLjUDyX/K4vA==",
1442        "requires": {
1443          "agent-base": "^4.1.0",
1444          "debug": "^3.1.0"
1445        },
1446        "dependencies": {
1447          "debug": {
1448            "version": "3.1.0",
1449            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
1450            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
1451            "requires": {
1452              "ms": "2.0.0"
1453            }
1454          }
1455        }
1456      },
1457      "iconv-lite": {
1458        "version": "0.4.19",
1459        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
1460        "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
1461      },
1462      "ienoopen": {
1463        "version": "1.0.0",
1464        "resolved": "https://registry.npmjs.org/ienoopen/-/ienoopen-1.0.0.tgz",
1465        "integrity": "sha1-NGpCj0dKrI9QzzeE6i0PFvYr2ms="
1466      },
1467      "ignore": {
1468        "version": "3.3.7",
1469        "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
1470        "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
1471        "dev": true
1472      },
1473      "imurmurhash": {
1474        "version": "0.1.4",
1475        "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1476        "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1477        "dev": true
1478      },
1479      "inflight": {
1480        "version": "1.0.6",
1481        "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1482        "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1483        "dev": true,
1484        "requires": {
1485          "once": "^1.3.0",
1486          "wrappy": "1"
1487        }
1488      },
1489      "inherits": {
1490        "version": "2.0.3",
1491        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1492        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
1493      },
1494      "inquirer": {
1495        "version": "3.3.0",
1496        "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
1497        "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
1498        "dev": true,
1499        "requires": {
1500          "ansi-escapes": "^3.0.0",
1501          "chalk": "^2.0.0",
1502          "cli-cursor": "^2.1.0",
1503          "cli-width": "^2.0.0",
1504          "external-editor": "^2.0.4",
1505          "figures": "^2.0.0",
1506          "lodash": "^4.3.0",
1507          "mute-stream": "0.0.7",
1508          "run-async": "^2.2.0",
1509          "rx-lite": "^4.0.8",
1510          "rx-lite-aggregates": "^4.0.8",
1511          "string-width": "^2.1.0",
1512          "strip-ansi": "^4.0.0",
1513          "through": "^2.3.6"
1514        },
1515        "dependencies": {
1516          "lodash": {
1517            "version": "4.17.5",
1518            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
1519            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
1520            "dev": true
1521          }
1522        }
1523      },
1524      "ipaddr.js": {
1525        "version": "1.6.0",
1526        "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",
1527        "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs="
1528      },
1529      "is-arrayish": {
1530        "version": "0.2.1",
1531        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1532        "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1533        "dev": true
1534      },
1535      "is-buffer": {
1536        "version": "1.1.6",
1537        "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
1538        "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
1539      },
1540      "is-builtin-module": {
1541        "version": "1.0.0",
1542        "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
1543        "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
1544        "dev": true,
1545        "requires": {
1546          "builtin-modules": "^1.0.0"
1547        }
1548      },
1549      "is-fullwidth-code-point": {
1550        "version": "2.0.0",
1551        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1552        "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1553        "dev": true
1554      },
1555      "is-hex-prefixed": {
1556        "version": "1.0.0",
1557        "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz",
1558        "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ="
1559      },
1560      "is-path-cwd": {
1561        "version": "1.0.0",
1562        "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
1563        "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
1564        "dev": true
1565      },
1566      "is-path-in-cwd": {
1567        "version": "1.0.0",
1568        "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
1569        "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
1570        "dev": true,
1571        "requires": {
1572          "is-path-inside": "^1.0.0"
1573        }
1574      },
1575      "is-path-inside": {
1576        "version": "1.0.1",
1577        "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
1578        "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
1579        "dev": true,
1580        "requires": {
1581          "path-is-inside": "^1.0.1"
1582        }
1583      },
1584      "is-promise": {
1585        "version": "2.1.0",
1586        "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
1587        "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
1588        "dev": true
1589      },
1590      "is-resolvable": {
1591        "version": "1.1.0",
1592        "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
1593        "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
1594        "dev": true
1595      },
1596      "isarray": {
1597        "version": "1.0.0",
1598        "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1599        "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1600        "dev": true
1601      },
1602      "isexe": {
1603        "version": "2.0.0",
1604        "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1605        "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1606        "dev": true
1607      },
1608      "isstream": {
1609        "version": "0.1.2",
1610        "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1611        "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
1612      },
1613      "js-sha3": {
1614        "version": "0.5.7",
1615        "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz",
1616        "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc="
1617      },
1618      "js-tokens": {
1619        "version": "3.0.2",
1620        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
1621        "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
1622        "dev": true
1623      },
1624      "js-yaml": {
1625        "version": "3.11.0",
1626        "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
1627        "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
1628        "dev": true,
1629        "requires": {
1630          "argparse": "^1.0.7",
1631          "esprima": "^4.0.0"
1632        }
1633      },
1634      "json-schema-traverse": {
1635        "version": "0.3.1",
1636        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
1637        "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
1638        "dev": true
1639      },
1640      "json-stable-stringify-without-jsonify": {
1641        "version": "1.0.1",
1642        "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1643        "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1644        "dev": true
1645      },
1646      "kuler": {
1647        "version": "0.0.0",
1648        "resolved": "https://registry.npmjs.org/kuler/-/kuler-0.0.0.tgz",
1649        "integrity": "sha1-tmu0a5NOVQ9Z2BiEjgq7pPf1VTw=",
1650        "requires": {
1651          "colornames": "0.0.2"
1652        }
1653      },
1654      "levn": {
1655        "version": "0.3.0",
1656        "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
1657        "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
1658        "dev": true,
1659        "requires": {
1660          "prelude-ls": "~1.1.2",
1661          "type-check": "~0.3.2"
1662        }
1663      },
1664      "load-json-file": {
1665        "version": "2.0.0",
1666        "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
1667        "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
1668        "dev": true,
1669        "requires": {
1670          "graceful-fs": "^4.1.2",
1671          "parse-json": "^2.2.0",
1672          "pify": "^2.0.0",
1673          "strip-bom": "^3.0.0"
1674        }
1675      },
1676      "locate-path": {
1677        "version": "2.0.0",
1678        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
1679        "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
1680        "dev": true,
1681        "requires": {
1682          "p-locate": "^2.0.0",
1683          "path-exists": "^3.0.0"
1684        },
1685        "dependencies": {
1686          "path-exists": {
1687            "version": "3.0.0",
1688            "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1689            "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1690            "dev": true
1691          }
1692        }
1693      },
1694      "lodash": {
1695        "version": "4.17.11",
1696        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1697        "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
1698      },
1699      "lodash.reduce": {
1700        "version": "4.6.0",
1701        "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
1702        "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs="
1703      },
1704      "logform": {
1705        "version": "1.3.0",
1706        "resolved": "https://registry.npmjs.org/logform/-/logform-1.3.0.tgz",
1707        "integrity": "sha512-U0BBmCbktfbJvQ/q/3JbgGuNi5v0OajbEtuzgUYcxBVtYk6nC1EsNBrEdDQild558PeRRW6q3FcecY6fYVW52Q==",
1708        "requires": {
1709          "colors": "^1.2.0",
1710          "fecha": "^2.3.2"
1711        }
1712      },
1713      "lru-cache": {
1714        "version": "4.1.2",
1715        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
1716        "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
1717        "requires": {
1718          "pseudomap": "^1.0.2",
1719          "yallist": "^2.1.2"
1720        }
1721      },
1722      "media-typer": {
1723        "version": "0.3.0",
1724        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1725        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
1726      },
1727      "merge-descriptors": {
1728        "version": "1.0.1",
1729        "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
1730        "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
1731      },
1732      "methods": {
1733        "version": "1.1.2",
1734        "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1735        "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
1736      },
1737      "mime": {
1738        "version": "1.4.1",
1739        "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
1740        "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
1741      },
1742      "mime-db": {
1743        "version": "1.33.0",
1744        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
1745        "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="
1746      },
1747      "mime-types": {
1748        "version": "2.1.18",
1749        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
1750        "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
1751        "requires": {
1752          "mime-db": "~1.33.0"
1753        }
1754      },
1755      "mimic-fn": {
1756        "version": "1.2.0",
1757        "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
1758        "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
1759        "dev": true
1760      },
1761      "minimalistic-assert": {
1762        "version": "1.0.0",
1763        "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
1764        "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M="
1765      },
1766      "minimatch": {
1767        "version": "3.0.4",
1768        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1769        "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1770        "dev": true,
1771        "requires": {
1772          "brace-expansion": "^1.1.7"
1773        }
1774      },
1775      "minimist": {
1776        "version": "0.0.8",
1777        "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1778        "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
1779        "dev": true
1780      },
1781      "mkdirp": {
1782        "version": "0.5.1",
1783        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1784        "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1785        "dev": true,
1786        "requires": {
1787          "minimist": "0.0.8"
1788        }
1789      },
1790      "mocha": {
1791        "version": "5.0.4",
1792        "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.0.4.tgz",
1793        "integrity": "sha512-nMOpAPFosU1B4Ix1jdhx5e3q7XO55ic5a8cgYvW27CequcEY+BabS0kUVL1Cw1V5PuVHZWeNRWFLmEPexo79VA==",
1794        "dev": true,
1795        "requires": {
1796          "browser-stdout": "1.3.1",
1797          "commander": "2.11.0",
1798          "debug": "3.1.0",
1799          "diff": "3.5.0",
1800          "escape-string-regexp": "1.0.5",
1801          "glob": "7.1.2",
1802          "growl": "1.10.3",
1803          "he": "1.1.1",
1804          "mkdirp": "0.5.1",
1805          "supports-color": "4.4.0"
1806        },
1807        "dependencies": {
1808          "debug": {
1809            "version": "3.1.0",
1810            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
1811            "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
1812            "dev": true,
1813            "requires": {
1814              "ms": "2.0.0"
1815            }
1816          },
1817          "has-flag": {
1818            "version": "2.0.0",
1819            "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
1820            "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
1821            "dev": true
1822          },
1823          "supports-color": {
1824            "version": "4.4.0",
1825            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
1826            "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
1827            "dev": true,
1828            "requires": {
1829              "has-flag": "^2.0.0"
1830            }
1831          }
1832        }
1833      },
1834      "ms": {
1835        "version": "2.0.0",
1836        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1837        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1838      },
1839      "mute-stream": {
1840        "version": "0.0.7",
1841        "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
1842        "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
1843        "dev": true
1844      },
1845      "natural-compare": {
1846        "version": "1.4.0",
1847        "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1848        "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1849        "dev": true
1850      },
1851      "negotiator": {
1852        "version": "0.6.1",
1853        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
1854        "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
1855      },
1856      "nocache": {
1857        "version": "2.0.0",
1858        "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.0.0.tgz",
1859        "integrity": "sha1-ICtIAhoMTL3i34DeFaF0Q8i0OYA="
1860      },
1861      "node-fetch": {
1862        "version": "2.1.1",
1863        "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.1.tgz",
1864        "integrity": "sha1-NpynC4L1DIZJYQSmx3bSdPTkotQ="
1865      },
1866      "normalize-package-data": {
1867        "version": "2.4.0",
1868        "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
1869        "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
1870        "dev": true,
1871        "requires": {
1872          "hosted-git-info": "^2.1.4",
1873          "is-builtin-module": "^1.0.0",
1874          "semver": "2 || 3 || 4 || 5",
1875          "validate-npm-package-license": "^3.0.1"
1876        }
1877      },
1878      "number-to-bn": {
1879        "version": "1.7.0",
1880        "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz",
1881        "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=",
1882        "requires": {
1883          "bn.js": "4.11.6",
1884          "strip-hex-prefix": "1.0.0"
1885        },
1886        "dependencies": {
1887          "bn.js": {
1888            "version": "4.11.6",
1889            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
1890            "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
1891          }
1892        }
1893      },
1894      "object-assign": {
1895        "version": "4.1.1",
1896        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1897        "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
1898      },
1899      "on-finished": {
1900        "version": "2.3.0",
1901        "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1902        "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1903        "requires": {
1904          "ee-first": "1.1.1"
1905        }
1906      },
1907      "once": {
1908        "version": "1.4.0",
1909        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1910        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1911        "dev": true,
1912        "requires": {
1913          "wrappy": "1"
1914        }
1915      },
1916      "one-time": {
1917        "version": "0.0.4",
1918        "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz",
1919        "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4="
1920      },
1921      "onetime": {
1922        "version": "2.0.1",
1923        "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
1924        "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
1925        "dev": true,
1926        "requires": {
1927          "mimic-fn": "^1.0.0"
1928        }
1929      },
1930      "optionator": {
1931        "version": "0.8.2",
1932        "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
1933        "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
1934        "dev": true,
1935        "requires": {
1936          "deep-is": "~0.1.3",
1937          "fast-levenshtein": "~2.0.4",
1938          "levn": "~0.3.0",
1939          "prelude-ls": "~1.1.2",
1940          "type-check": "~0.3.2",
1941          "wordwrap": "~1.0.0"
1942        }
1943      },
1944      "os-tmpdir": {
1945        "version": "1.0.2",
1946        "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1947        "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1948        "dev": true
1949      },
1950      "p-limit": {
1951        "version": "1.2.0",
1952        "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz",
1953        "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==",
1954        "dev": true,
1955        "requires": {
1956          "p-try": "^1.0.0"
1957        }
1958      },
1959      "p-locate": {
1960        "version": "2.0.0",
1961        "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
1962        "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
1963        "dev": true,
1964        "requires": {
1965          "p-limit": "^1.1.0"
1966        }
1967      },
1968      "p-try": {
1969        "version": "1.0.0",
1970        "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
1971        "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
1972        "dev": true
1973      },
1974      "parse-json": {
1975        "version": "2.2.0",
1976        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1977        "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
1978        "dev": true,
1979        "requires": {
1980          "error-ex": "^1.2.0"
1981        }
1982      },
1983      "parseurl": {
1984        "version": "1.3.2",
1985        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
1986        "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
1987      },
1988      "path-exists": {
1989        "version": "2.1.0",
1990        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
1991        "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
1992        "dev": true,
1993        "requires": {
1994          "pinkie-promise": "^2.0.0"
1995        }
1996      },
1997      "path-is-absolute": {
1998        "version": "1.0.1",
1999        "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2000        "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2001        "dev": true
2002      },
2003      "path-is-inside": {
2004        "version": "1.0.2",
2005        "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
2006        "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
2007        "dev": true
2008      },
2009      "path-parse": {
2010        "version": "1.0.5",
2011        "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
2012        "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
2013        "dev": true
2014      },
2015      "path-to-regexp": {
2016        "version": "0.1.7",
2017        "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
2018        "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
2019      },
2020      "path-type": {
2021        "version": "2.0.0",
2022        "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
2023        "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
2024        "dev": true,
2025        "requires": {
2026          "pify": "^2.0.0"
2027        }
2028      },
2029      "pathval": {
2030        "version": "1.1.0",
2031        "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
2032        "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",
2033        "dev": true
2034      },
2035      "pify": {
2036        "version": "2.3.0",
2037        "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2038        "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2039        "dev": true
2040      },
2041      "pinkie": {
2042        "version": "2.0.4",
2043        "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
2044        "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
2045        "dev": true
2046      },
2047      "pinkie-promise": {
2048        "version": "2.0.1",
2049        "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
2050        "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
2051        "dev": true,
2052        "requires": {
2053          "pinkie": "^2.0.0"
2054        }
2055      },
2056      "pkg-dir": {
2057        "version": "1.0.0",
2058        "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
2059        "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
2060        "dev": true,
2061        "requires": {
2062          "find-up": "^1.0.0"
2063        }
2064      },
2065      "platform": {
2066        "version": "1.3.5",
2067        "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.5.tgz",
2068        "integrity": "sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q=="
2069      },
2070      "pluralize": {
2071        "version": "7.0.0",
2072        "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
2073        "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
2074        "dev": true
2075      },
2076      "prelude-ls": {
2077        "version": "1.1.2",
2078        "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
2079        "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
2080        "dev": true
2081      },
2082      "process-nextick-args": {
2083        "version": "2.0.0",
2084        "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
2085        "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
2086        "dev": true
2087      },
2088      "progress": {
2089        "version": "2.0.0",
2090        "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
2091        "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
2092        "dev": true
2093      },
2094      "proxy-addr": {
2095        "version": "2.0.3",
2096        "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",
2097        "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==",
2098        "requires": {
2099          "forwarded": "~0.1.2",
2100          "ipaddr.js": "1.6.0"
2101        }
2102      },
2103      "pseudomap": {
2104        "version": "1.0.2",
2105        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
2106        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
2107      },
2108      "qs": {
2109        "version": "6.5.1",
2110        "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
2111        "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="
2112      },
2113      "range-parser": {
2114        "version": "1.2.0",
2115        "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
2116        "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
2117      },
2118      "raw-body": {
2119        "version": "2.3.2",
2120        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
2121        "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
2122        "requires": {
2123          "bytes": "3.0.0",
2124          "http-errors": "1.6.2",
2125          "iconv-lite": "0.4.19",
2126          "unpipe": "1.0.0"
2127        }
2128      },
2129      "read-pkg": {
2130        "version": "2.0.0",
2131        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
2132        "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
2133        "dev": true,
2134        "requires": {
2135          "load-json-file": "^2.0.0",
2136          "normalize-package-data": "^2.3.2",
2137          "path-type": "^2.0.0"
2138        }
2139      },
2140      "read-pkg-up": {
2141        "version": "2.0.0",
2142        "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
2143        "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
2144        "dev": true,
2145        "requires": {
2146          "find-up": "^2.0.0",
2147          "read-pkg": "^2.0.0"
2148        },
2149        "dependencies": {
2150          "find-up": {
2151            "version": "2.1.0",
2152            "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
2153            "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
2154            "dev": true,
2155            "requires": {
2156              "locate-path": "^2.0.0"
2157            }
2158          }
2159        }
2160      },
2161      "readable-stream": {
2162        "version": "2.3.5",
2163        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz",
2164        "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==",
2165        "dev": true,
2166        "requires": {
2167          "core-util-is": "~1.0.0",
2168          "inherits": "~2.0.3",
2169          "isarray": "~1.0.0",
2170          "process-nextick-args": "~2.0.0",
2171          "safe-buffer": "~5.1.1",
2172          "string_decoder": "~1.0.3",
2173          "util-deprecate": "~1.0.1"
2174        }
2175      },
2176      "referrer-policy": {
2177        "version": "1.1.0",
2178        "resolved": "https://registry.npmjs.org/referrer-policy/-/referrer-policy-1.1.0.tgz",
2179        "integrity": "sha1-NXdOtzW/UPtsB46DM0tHI1AgfXk="
2180      },
2181      "regexpp": {
2182        "version": "1.0.1",
2183        "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.0.1.tgz",
2184        "integrity": "sha512-8Ph721maXiOYSLtaDGKVmDn5wdsNaF6Px85qFNeMPQq0r8K5Y10tgP6YuR65Ws35n4DvzFcCxEnRNBIXQunzLw==",
2185        "dev": true
2186      },
2187      "require-uncached": {
2188        "version": "1.0.3",
2189        "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
2190        "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
2191        "dev": true,
2192        "requires": {
2193          "caller-path": "^0.1.0",
2194          "resolve-from": "^1.0.0"
2195        }
2196      },
2197      "resolve": {
2198        "version": "1.5.0",
2199        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
2200        "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
2201        "dev": true,
2202        "requires": {
2203          "path-parse": "^1.0.5"
2204        }
2205      },
2206      "resolve-from": {
2207        "version": "1.0.1",
2208        "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
2209        "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
2210        "dev": true
2211      },
2212      "restore-cursor": {
2213        "version": "2.0.0",
2214        "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
2215        "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
2216        "dev": true,
2217        "requires": {
2218          "onetime": "^2.0.0",
2219          "signal-exit": "^3.0.2"
2220        }
2221      },
2222      "rimraf": {
2223        "version": "2.6.2",
2224        "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
2225        "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
2226        "dev": true,
2227        "requires": {
2228          "glob": "^7.0.5"
2229        }
2230      },
2231      "rlp": {
2232        "version": "2.0.0",
2233        "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.0.0.tgz",
2234        "integrity": "sha1-nbOE/0uJqPYVY9kjldhiWxjzr7A="
2235      },
2236      "run-async": {
2237        "version": "2.3.0",
2238        "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
2239        "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
2240        "dev": true,
2241        "requires": {
2242          "is-promise": "^2.1.0"
2243        }
2244      },
2245      "rx-lite": {
2246        "version": "4.0.8",
2247        "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
2248        "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
2249        "dev": true
2250      },
2251      "rx-lite-aggregates": {
2252        "version": "4.0.8",
2253        "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
2254        "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
2255        "dev": true,
2256        "requires": {
2257          "rx-lite": "*"
2258        }
2259      },
2260      "safe-buffer": {
2261        "version": "5.1.1",
2262        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
2263        "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
2264      },
2265      "scrypt-js": {
2266        "version": "2.0.3",
2267        "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-2.0.3.tgz",
2268        "integrity": "sha1-uwBAvgMEPamgEqLOqfyfhSz8h9Q="
2269      },
2270      "semver": {
2271        "version": "5.5.0",
2272        "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
2273        "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
2274        "dev": true
2275      },
2276      "send": {
2277        "version": "0.16.2",
2278        "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
2279        "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
2280        "requires": {
2281          "debug": "2.6.9",
2282          "depd": "~1.1.2",
2283          "destroy": "~1.0.4",
2284          "encodeurl": "~1.0.2",
2285          "escape-html": "~1.0.3",
2286          "etag": "~1.8.1",
2287          "fresh": "0.5.2",
2288          "http-errors": "~1.6.2",
2289          "mime": "1.4.1",
2290          "ms": "2.0.0",
2291          "on-finished": "~2.3.0",
2292          "range-parser": "~1.2.0",
2293          "statuses": "~1.4.0"
2294        }
2295      },
2296      "serve-static": {
2297        "version": "1.13.2",
2298        "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
2299        "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
2300        "requires": {
2301          "encodeurl": "~1.0.2",
2302          "escape-html": "~1.0.3",
2303          "parseurl": "~1.3.2",
2304          "send": "0.16.2"
2305        }
2306      },
2307      "setimmediate": {
2308        "version": "1.0.4",
2309        "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.4.tgz",
2310        "integrity": "sha1-IOgd5iLUoCWIzgyNqJc8vPHTE48="
2311      },
2312      "setprototypeof": {
2313        "version": "1.0.3",
2314        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
2315        "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
2316      },
2317      "shebang-command": {
2318        "version": "1.2.0",
2319        "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
2320        "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
2321        "dev": true,
2322        "requires": {
2323          "shebang-regex": "^1.0.0"
2324        }
2325      },
2326      "shebang-regex": {
2327        "version": "1.0.0",
2328        "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
2329        "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
2330        "dev": true
2331      },
2332      "signal-exit": {
2333        "version": "3.0.2",
2334        "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
2335        "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
2336        "dev": true
2337      },
2338      "slice-ansi": {
2339        "version": "1.0.0",
2340        "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
2341        "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
2342        "dev": true,
2343        "requires": {
2344          "is-fullwidth-code-point": "^2.0.0"
2345        }
2346      },
2347      "spdx-correct": {
2348        "version": "3.0.0",
2349        "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
2350        "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
2351        "dev": true,
2352        "requires": {
2353          "spdx-expression-parse": "^3.0.0",
2354          "spdx-license-ids": "^3.0.0"
2355        }
2356      },
2357      "spdx-exceptions": {
2358        "version": "2.1.0",
2359        "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
2360        "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
2361        "dev": true
2362      },
2363      "spdx-expression-parse": {
2364        "version": "3.0.0",
2365        "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
2366        "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
2367        "dev": true,
2368        "requires": {
2369          "spdx-exceptions": "^2.1.0",
2370          "spdx-license-ids": "^3.0.0"
2371        }
2372      },
2373      "spdx-license-ids": {
2374        "version": "3.0.0",
2375        "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
2376        "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
2377        "dev": true
2378      },
2379      "sprintf-js": {
2380        "version": "1.0.3",
2381        "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2382        "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2383        "dev": true
2384      },
2385      "stack-trace": {
2386        "version": "0.0.10",
2387        "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
2388        "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
2389      },
2390      "statuses": {
2391        "version": "1.4.0",
2392        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
2393        "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
2394      },
2395      "string-width": {
2396        "version": "2.1.1",
2397        "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2398        "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2399        "dev": true,
2400        "requires": {
2401          "is-fullwidth-code-point": "^2.0.0",
2402          "strip-ansi": "^4.0.0"
2403        }
2404      },
2405      "string_decoder": {
2406        "version": "1.0.3",
2407        "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
2408        "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
2409        "dev": true,
2410        "requires": {
2411          "safe-buffer": "~5.1.0"
2412        }
2413      },
2414      "strip-ansi": {
2415        "version": "4.0.0",
2416        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2417        "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2418        "dev": true,
2419        "requires": {
2420          "ansi-regex": "^3.0.0"
2421        },
2422        "dependencies": {
2423          "ansi-regex": {
2424            "version": "3.0.0",
2425            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2426            "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2427            "dev": true
2428          }
2429        }
2430      },
2431      "strip-bom": {
2432        "version": "3.0.0",
2433        "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2434        "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2435        "dev": true
2436      },
2437      "strip-hex-prefix": {
2438        "version": "1.0.0",
2439        "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz",
2440        "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=",
2441        "requires": {
2442          "is-hex-prefixed": "1.0.0"
2443        }
2444      },
2445      "strip-json-comments": {
2446        "version": "2.0.1",
2447        "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
2448        "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
2449        "dev": true
2450      },
2451      "supports-color": {
2452        "version": "2.0.0",
2453        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
2454        "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
2455        "dev": true
2456      },
2457      "table": {
2458        "version": "4.0.2",
2459        "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
2460        "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
2461        "dev": true,
2462        "requires": {
2463          "ajv": "^5.2.3",
2464          "ajv-keywords": "^2.1.0",
2465          "chalk": "^2.1.0",
2466          "lodash": "^4.17.4",
2467          "slice-ansi": "1.0.0",
2468          "string-width": "^2.1.1"
2469        },
2470        "dependencies": {
2471          "lodash": {
2472            "version": "4.17.5",
2473            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
2474            "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
2475            "dev": true
2476          }
2477        }
2478      },
2479      "text-hex": {
2480        "version": "0.0.0",
2481        "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-0.0.0.tgz",
2482        "integrity": "sha1-V4+8haapJjbkLdF7QdAhjM6esrM="
2483      },
2484      "text-table": {
2485        "version": "0.2.0",
2486        "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
2487        "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
2488        "dev": true
2489      },
2490      "through": {
2491        "version": "2.3.8",
2492        "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
2493        "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
2494        "dev": true
2495      },
2496      "tmp": {
2497        "version": "0.0.33",
2498        "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
2499        "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
2500        "dev": true,
2501        "requires": {
2502          "os-tmpdir": "~1.0.2"
2503        }
2504      },
2505      "triple-beam": {
2506        "version": "1.1.0",
2507        "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.1.0.tgz",
2508        "integrity": "sha1-KsOHyMS9BL0mxh34kaYHn4WS/hA="
2509      },
2510      "type-check": {
2511        "version": "0.3.2",
2512        "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
2513        "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
2514        "dev": true,
2515        "requires": {
2516          "prelude-ls": "~1.1.2"
2517        }
2518      },
2519      "type-detect": {
2520        "version": "4.0.8",
2521        "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
2522        "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
2523        "dev": true
2524      },
2525      "type-is": {
2526        "version": "1.6.16",
2527        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
2528        "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
2529        "requires": {
2530          "media-typer": "0.3.0",
2531          "mime-types": "~2.1.18"
2532        }
2533      },
2534      "typedarray": {
2535        "version": "0.0.6",
2536        "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
2537        "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
2538        "dev": true
2539      },
2540      "unpipe": {
2541        "version": "1.0.0",
2542        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2543        "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
2544      },
2545      "url-template": {
2546        "version": "2.0.8",
2547        "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz",
2548        "integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE="
2549      },
2550      "util-deprecate": {
2551        "version": "1.0.2",
2552        "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2553        "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2554        "dev": true
2555      },
2556      "utils-merge": {
2557        "version": "1.0.1",
2558        "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
2559        "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
2560      },
2561      "uuid": {
2562        "version": "2.0.1",
2563        "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz",
2564        "integrity": "sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w="
2565      },
2566      "validate-npm-package-license": {
2567        "version": "3.0.3",
2568        "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
2569        "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
2570        "dev": true,
2571        "requires": {
2572          "spdx-correct": "^3.0.0",
2573          "spdx-expression-parse": "^3.0.0"
2574        }
2575      },
2576      "vary": {
2577        "version": "1.1.2",
2578        "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
2579        "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
2580      },
2581      "which": {
2582        "version": "1.3.0",
2583        "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
2584        "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
2585        "dev": true,
2586        "requires": {
2587          "isexe": "^2.0.0"
2588        }
2589      },
2590      "winston": {
2591        "version": "3.0.0-rc3",
2592        "resolved": "https://registry.npmjs.org/winston/-/winston-3.0.0-rc3.tgz",
2593        "integrity": "sha512-KPvs53IB5m6wMHAm4j5DgL8MkgfXZKjwNqzTr3IA8SijHTXeN6l8ebyR24rlCSVotuqtXhooFHvYLbA3fAViSw==",
2594        "requires": {
2595          "async": "^2.6.0",
2596          "diagnostics": "^1.0.1",
2597          "isstream": "0.1.x",
2598          "logform": "^1.2.1",
2599          "one-time": "0.0.4",
2600          "stack-trace": "0.0.x",
2601          "triple-beam": "^1.0.1",
2602          "winston-transport": "^3.0.1"
2603        }
2604      },
2605      "winston-transport": {
2606        "version": "3.0.1",
2607        "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-3.0.1.tgz",
2608        "integrity": "sha1-gAixXu9WYMT7P6CU1YzL0IUoxY0="
2609      },
2610      "wordwrap": {
2611        "version": "1.0.0",
2612        "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
2613        "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
2614        "dev": true
2615      },
2616      "wrappy": {
2617        "version": "1.0.2",
2618        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2619        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2620        "dev": true
2621      },
2622      "write": {
2623        "version": "0.2.1",
2624        "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
2625        "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
2626        "dev": true,
2627        "requires": {
2628          "mkdirp": "^0.5.1"
2629        }
2630      },
2631      "x-xss-protection": {
2632        "version": "1.1.0",
2633        "resolved": "https://registry.npmjs.org/x-xss-protection/-/x-xss-protection-1.1.0.tgz",
2634        "integrity": "sha512-rx3GzJlgEeZ08MIcDsU2vY2B1QEriUKJTSiNHHUIem6eg9pzVOr2TL3Y4Pd6TMAM5D5azGjcxqI62piITBDHVg=="
2635      },
2636      "xhr2": {
2637        "version": "0.1.3",
2638        "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz",
2639        "integrity": "sha1-y/xHWaabSoiOeM9PILBRA4dXvRE="
2640      },
2641      "xmlhttprequest": {
2642        "version": "1.8.0",
2643        "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
2644        "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw="
2645      },
2646      "yallist": {
2647        "version": "2.1.2",
2648        "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
2649        "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
2650      }
2651    }
2652  }