github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/blockapps-ba-master/package-lock.json (about)

     1  {
     2    "name": "blockapps-ba",
     3    "version": "2.1.1",
     4    "lockfileVersion": 1,
     5    "requires": true,
     6    "dependencies": {
     7      "@babel/code-frame": {
     8        "version": "7.0.0-beta.49",
     9        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.49.tgz",
    10        "integrity": "sha1-vs2AVIJzREDJ0TfkbXc0DmTX9Rs=",
    11        "requires": {
    12          "@babel/highlight": "7.0.0-beta.49"
    13        }
    14      },
    15      "@babel/highlight": {
    16        "version": "7.0.0-beta.49",
    17        "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.49.tgz",
    18        "integrity": "sha1-lr3GtD4TSCASumaRsQGEktOWIsw=",
    19        "requires": {
    20          "chalk": "^2.0.0",
    21          "esutils": "^2.0.2",
    22          "js-tokens": "^3.0.0"
    23        }
    24      },
    25      "accepts": {
    26        "version": "1.3.5",
    27        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
    28        "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
    29        "requires": {
    30          "mime-types": "~2.1.18",
    31          "negotiator": "0.6.1"
    32        }
    33      },
    34      "ansi-regex": {
    35        "version": "2.1.1",
    36        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
    37        "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
    38      },
    39      "ansi-styles": {
    40        "version": "3.2.1",
    41        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
    42        "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
    43        "requires": {
    44          "color-convert": "^1.9.0"
    45        }
    46      },
    47      "argparse": {
    48        "version": "1.0.10",
    49        "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
    50        "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
    51        "requires": {
    52          "sprintf-js": "~1.0.2"
    53        }
    54      },
    55      "arr-diff": {
    56        "version": "2.0.0",
    57        "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
    58        "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
    59        "requires": {
    60          "arr-flatten": "^1.0.1"
    61        }
    62      },
    63      "arr-flatten": {
    64        "version": "1.1.0",
    65        "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
    66        "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
    67      },
    68      "array-flatten": {
    69        "version": "1.1.1",
    70        "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
    71        "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
    72      },
    73      "array-unique": {
    74        "version": "0.2.1",
    75        "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
    76        "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM="
    77      },
    78      "assertion-error": {
    79        "version": "1.1.0",
    80        "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
    81        "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
    82      },
    83      "async": {
    84        "version": "1.5.2",
    85        "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
    86        "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
    87        "dev": true
    88      },
    89      "axios": {
    90        "version": "0.12.0",
    91        "resolved": "https://registry.npmjs.org/axios/-/axios-0.12.0.tgz",
    92        "integrity": "sha1-uQewIhzDTsHJ+sGOx/B935V4W6Q=",
    93        "requires": {
    94          "follow-redirects": "0.0.7"
    95        }
    96      },
    97      "balanced-match": {
    98        "version": "1.0.0",
    99        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   100        "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
   101      },
   102      "bignumber.js": {
   103        "version": "2.4.0",
   104        "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz",
   105        "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg="
   106      },
   107      "blockapps-rest": {
   108        "version": "git://github.com/blockapps/blockapps-rest.git#82b9801e96f7422c2a948886781a847b0a62ee0b",
   109        "from": "git://github.com/blockapps/blockapps-rest.git",
   110        "requires": {
   111          "axios": "^0.12.0",
   112          "bignumber.js": "2.4.0",
   113          "bluebird": "^3.4.6",
   114          "chai-bignumber": "^2.0.0",
   115          "commander": "^2.9.0",
   116          "fs": "0.0.1-security",
   117          "js-yaml": "^3.6.1",
   118          "solidity-parser": "^0.0.9"
   119        }
   120      },
   121      "bluebird": {
   122        "version": "3.5.1",
   123        "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
   124        "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="
   125      },
   126      "body-parser": {
   127        "version": "1.18.2",
   128        "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
   129        "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
   130        "requires": {
   131          "bytes": "3.0.0",
   132          "content-type": "~1.0.4",
   133          "debug": "2.6.9",
   134          "depd": "~1.1.1",
   135          "http-errors": "~1.6.2",
   136          "iconv-lite": "0.4.19",
   137          "on-finished": "~2.3.0",
   138          "qs": "6.5.1",
   139          "raw-body": "2.3.2",
   140          "type-is": "~1.6.15"
   141        }
   142      },
   143      "brace-expansion": {
   144        "version": "1.1.11",
   145        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   146        "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   147        "requires": {
   148          "balanced-match": "^1.0.0",
   149          "concat-map": "0.0.1"
   150        }
   151      },
   152      "braces": {
   153        "version": "1.8.5",
   154        "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
   155        "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
   156        "requires": {
   157          "expand-range": "^1.8.1",
   158          "preserve": "^0.2.0",
   159          "repeat-element": "^1.1.2"
   160        }
   161      },
   162      "browser-stdout": {
   163        "version": "1.3.0",
   164        "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
   165        "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8="
   166      },
   167      "builtin-modules": {
   168        "version": "1.1.1",
   169        "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
   170        "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="
   171      },
   172      "bytes": {
   173        "version": "3.0.0",
   174        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
   175        "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
   176      },
   177      "camelcase": {
   178        "version": "3.0.0",
   179        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
   180        "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
   181      },
   182      "chai": {
   183        "version": "4.1.2",
   184        "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz",
   185        "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=",
   186        "requires": {
   187          "assertion-error": "^1.0.1",
   188          "check-error": "^1.0.1",
   189          "deep-eql": "^3.0.0",
   190          "get-func-name": "^2.0.0",
   191          "pathval": "^1.0.0",
   192          "type-detect": "^4.0.0"
   193        }
   194      },
   195      "chai-bignumber": {
   196        "version": "2.0.2",
   197        "resolved": "https://registry.npmjs.org/chai-bignumber/-/chai-bignumber-2.0.2.tgz",
   198        "integrity": "sha512-BIdRNjRaoRj4bMsZLKbIZPMNKqmwnzNiyxqBYDSs6dFOCs9w8OHPuUE8e1bH60i1IhOzT0NjLtCD+lKEWB1KTQ=="
   199      },
   200      "chai-http": {
   201        "version": "3.0.0",
   202        "resolved": "https://registry.npmjs.org/chai-http/-/chai-http-3.0.0.tgz",
   203        "integrity": "sha1-VGDYA24fGhKwtbXL1Snm3B0x60s=",
   204        "dev": true,
   205        "requires": {
   206          "cookiejar": "2.0.x",
   207          "is-ip": "1.0.0",
   208          "methods": "^1.1.2",
   209          "qs": "^6.2.0",
   210          "superagent": "^2.0.0"
   211        }
   212      },
   213      "chalk": {
   214        "version": "2.4.1",
   215        "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
   216        "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
   217        "requires": {
   218          "ansi-styles": "^3.2.1",
   219          "escape-string-regexp": "^1.0.5",
   220          "supports-color": "^5.3.0"
   221        },
   222        "dependencies": {
   223          "escape-string-regexp": {
   224            "version": "1.0.5",
   225            "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
   226            "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
   227          },
   228          "supports-color": {
   229            "version": "5.4.0",
   230            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
   231            "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
   232            "requires": {
   233              "has-flag": "^3.0.0"
   234            }
   235          }
   236        }
   237      },
   238      "check-error": {
   239        "version": "1.0.2",
   240        "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
   241        "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII="
   242      },
   243      "cliui": {
   244        "version": "3.2.0",
   245        "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
   246        "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
   247        "requires": {
   248          "string-width": "^1.0.1",
   249          "strip-ansi": "^3.0.1",
   250          "wrap-ansi": "^2.0.0"
   251        }
   252      },
   253      "co": {
   254        "version": "4.6.0",
   255        "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
   256        "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
   257      },
   258      "co-mocha": {
   259        "version": "1.2.2",
   260        "resolved": "https://registry.npmjs.org/co-mocha/-/co-mocha-1.2.2.tgz",
   261        "integrity": "sha512-ocdJRn3sxonOqpdjSU2VwTwWzjTSoatzsTqCWiC3eGvJFNs8ZNMlZwfgYolQCdfddMz4muiZl99KIV9gKoNvxg==",
   262        "requires": {
   263          "co": "^4.0.0",
   264          "is-generator": "^1.0.1"
   265        }
   266      },
   267      "code-point-at": {
   268        "version": "1.1.0",
   269        "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
   270        "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
   271      },
   272      "color-convert": {
   273        "version": "1.9.1",
   274        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
   275        "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
   276        "requires": {
   277          "color-name": "^1.1.1"
   278        }
   279      },
   280      "color-name": {
   281        "version": "1.1.3",
   282        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
   283        "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
   284      },
   285      "combined-stream": {
   286        "version": "1.0.6",
   287        "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
   288        "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
   289        "dev": true,
   290        "requires": {
   291          "delayed-stream": "~1.0.0"
   292        }
   293      },
   294      "commander": {
   295        "version": "2.15.1",
   296        "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
   297        "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="
   298      },
   299      "component-emitter": {
   300        "version": "1.2.1",
   301        "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
   302        "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
   303        "dev": true
   304      },
   305      "concat-map": {
   306        "version": "0.0.1",
   307        "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
   308        "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
   309      },
   310      "content-disposition": {
   311        "version": "0.5.2",
   312        "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
   313        "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
   314      },
   315      "content-type": {
   316        "version": "1.0.4",
   317        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
   318        "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
   319      },
   320      "cookie": {
   321        "version": "0.3.1",
   322        "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
   323        "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
   324      },
   325      "cookie-signature": {
   326        "version": "1.0.6",
   327        "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
   328        "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
   329      },
   330      "cookiejar": {
   331        "version": "2.0.6",
   332        "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz",
   333        "integrity": "sha1-Cr81atANHFohnYjURRgEbdAmrP4=",
   334        "dev": true
   335      },
   336      "core-util-is": {
   337        "version": "1.0.2",
   338        "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
   339        "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
   340        "dev": true
   341      },
   342      "cors": {
   343        "version": "2.8.4",
   344        "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz",
   345        "integrity": "sha1-K9OB8usgECAQXNUOpZ2mMJBpRoY=",
   346        "requires": {
   347          "object-assign": "^4",
   348          "vary": "^1"
   349        }
   350      },
   351      "debug": {
   352        "version": "2.6.9",
   353        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   354        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   355        "requires": {
   356          "ms": "2.0.0"
   357        }
   358      },
   359      "decamelize": {
   360        "version": "1.2.0",
   361        "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
   362        "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
   363      },
   364      "deep-eql": {
   365        "version": "3.0.1",
   366        "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
   367        "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
   368        "requires": {
   369          "type-detect": "^4.0.0"
   370        }
   371      },
   372      "delayed-stream": {
   373        "version": "1.0.0",
   374        "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
   375        "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
   376        "dev": true
   377      },
   378      "depd": {
   379        "version": "1.1.2",
   380        "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
   381        "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
   382      },
   383      "destroy": {
   384        "version": "1.0.4",
   385        "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
   386        "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
   387      },
   388      "diff": {
   389        "version": "1.4.0",
   390        "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz",
   391        "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8="
   392      },
   393      "ee-first": {
   394        "version": "1.1.1",
   395        "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
   396        "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
   397      },
   398      "encodeurl": {
   399        "version": "1.0.2",
   400        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
   401        "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
   402      },
   403      "error-ex": {
   404        "version": "1.3.1",
   405        "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
   406        "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
   407        "requires": {
   408          "is-arrayish": "^0.2.1"
   409        }
   410      },
   411      "escape-html": {
   412        "version": "1.0.3",
   413        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
   414        "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
   415      },
   416      "escape-string-regexp": {
   417        "version": "1.0.2",
   418        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz",
   419        "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE="
   420      },
   421      "esprima": {
   422        "version": "4.0.0",
   423        "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
   424        "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw=="
   425      },
   426      "esutils": {
   427        "version": "2.0.2",
   428        "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
   429        "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
   430      },
   431      "etag": {
   432        "version": "1.8.1",
   433        "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
   434        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
   435      },
   436      "expand-brackets": {
   437        "version": "0.1.5",
   438        "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
   439        "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
   440        "requires": {
   441          "is-posix-bracket": "^0.1.0"
   442        }
   443      },
   444      "expand-range": {
   445        "version": "1.8.2",
   446        "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
   447        "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
   448        "requires": {
   449          "fill-range": "^2.1.0"
   450        }
   451      },
   452      "expect": {
   453        "version": "23.1.0",
   454        "resolved": "https://registry.npmjs.org/expect/-/expect-23.1.0.tgz",
   455        "integrity": "sha1-v9/VeiogFw2HWZnul4fMcfAcIF8=",
   456        "requires": {
   457          "ansi-styles": "^3.2.0",
   458          "jest-diff": "^23.0.1",
   459          "jest-get-type": "^22.1.0",
   460          "jest-matcher-utils": "^23.0.1",
   461          "jest-message-util": "^23.1.0",
   462          "jest-regex-util": "^23.0.0"
   463        }
   464      },
   465      "express": {
   466        "version": "4.16.3",
   467        "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
   468        "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
   469        "requires": {
   470          "accepts": "~1.3.5",
   471          "array-flatten": "1.1.1",
   472          "body-parser": "1.18.2",
   473          "content-disposition": "0.5.2",
   474          "content-type": "~1.0.4",
   475          "cookie": "0.3.1",
   476          "cookie-signature": "1.0.6",
   477          "debug": "2.6.9",
   478          "depd": "~1.1.2",
   479          "encodeurl": "~1.0.2",
   480          "escape-html": "~1.0.3",
   481          "etag": "~1.8.1",
   482          "finalhandler": "1.1.1",
   483          "fresh": "0.5.2",
   484          "merge-descriptors": "1.0.1",
   485          "methods": "~1.1.2",
   486          "on-finished": "~2.3.0",
   487          "parseurl": "~1.3.2",
   488          "path-to-regexp": "0.1.7",
   489          "proxy-addr": "~2.0.3",
   490          "qs": "6.5.1",
   491          "range-parser": "~1.2.0",
   492          "safe-buffer": "5.1.1",
   493          "send": "0.16.2",
   494          "serve-static": "1.13.2",
   495          "setprototypeof": "1.1.0",
   496          "statuses": "~1.4.0",
   497          "type-is": "~1.6.16",
   498          "utils-merge": "1.0.1",
   499          "vary": "~1.1.2"
   500        },
   501        "dependencies": {
   502          "statuses": {
   503            "version": "1.4.0",
   504            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
   505            "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
   506          }
   507        }
   508      },
   509      "extend": {
   510        "version": "3.0.1",
   511        "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
   512        "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
   513        "dev": true
   514      },
   515      "extglob": {
   516        "version": "0.3.2",
   517        "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
   518        "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
   519        "requires": {
   520          "is-extglob": "^1.0.0"
   521        }
   522      },
   523      "filename-regex": {
   524        "version": "2.0.1",
   525        "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
   526        "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY="
   527      },
   528      "fill-range": {
   529        "version": "2.2.4",
   530        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
   531        "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
   532        "requires": {
   533          "is-number": "^2.1.0",
   534          "isobject": "^2.0.0",
   535          "randomatic": "^3.0.0",
   536          "repeat-element": "^1.1.2",
   537          "repeat-string": "^1.5.2"
   538        }
   539      },
   540      "finalhandler": {
   541        "version": "1.1.1",
   542        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
   543        "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
   544        "requires": {
   545          "debug": "2.6.9",
   546          "encodeurl": "~1.0.2",
   547          "escape-html": "~1.0.3",
   548          "on-finished": "~2.3.0",
   549          "parseurl": "~1.3.2",
   550          "statuses": "~1.4.0",
   551          "unpipe": "~1.0.0"
   552        },
   553        "dependencies": {
   554          "statuses": {
   555            "version": "1.4.0",
   556            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
   557            "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
   558          }
   559        }
   560      },
   561      "find-up": {
   562        "version": "1.1.2",
   563        "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
   564        "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
   565        "requires": {
   566          "path-exists": "^2.0.0",
   567          "pinkie-promise": "^2.0.0"
   568        }
   569      },
   570      "follow-redirects": {
   571        "version": "0.0.7",
   572        "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz",
   573        "integrity": "sha1-NLkLqyqRGqNHVx2pDyK9NuzYqRk=",
   574        "requires": {
   575          "debug": "^2.2.0",
   576          "stream-consume": "^0.1.0"
   577        }
   578      },
   579      "for-in": {
   580        "version": "1.0.2",
   581        "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
   582        "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
   583      },
   584      "for-own": {
   585        "version": "0.1.5",
   586        "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
   587        "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
   588        "requires": {
   589          "for-in": "^1.0.1"
   590        }
   591      },
   592      "form-data": {
   593        "version": "1.0.0-rc4",
   594        "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
   595        "integrity": "sha1-BaxrwiIntD5EYfSIFhVUaZ1Pi14=",
   596        "dev": true,
   597        "requires": {
   598          "async": "^1.5.2",
   599          "combined-stream": "^1.0.5",
   600          "mime-types": "^2.1.10"
   601        }
   602      },
   603      "formidable": {
   604        "version": "1.2.1",
   605        "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz",
   606        "integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg==",
   607        "dev": true
   608      },
   609      "forwarded": {
   610        "version": "0.1.2",
   611        "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
   612        "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
   613      },
   614      "fresh": {
   615        "version": "0.5.2",
   616        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
   617        "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
   618      },
   619      "fs": {
   620        "version": "0.0.1-security",
   621        "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
   622        "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ="
   623      },
   624      "fs.realpath": {
   625        "version": "1.0.0",
   626        "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
   627        "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
   628      },
   629      "get-caller-file": {
   630        "version": "1.0.2",
   631        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
   632        "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U="
   633      },
   634      "get-func-name": {
   635        "version": "2.0.0",
   636        "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
   637        "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE="
   638      },
   639      "glob": {
   640        "version": "3.2.11",
   641        "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
   642        "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
   643        "requires": {
   644          "inherits": "2",
   645          "minimatch": "0.3"
   646        }
   647      },
   648      "glob-base": {
   649        "version": "0.3.0",
   650        "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
   651        "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
   652        "requires": {
   653          "glob-parent": "^2.0.0",
   654          "is-glob": "^2.0.0"
   655        }
   656      },
   657      "glob-parent": {
   658        "version": "2.0.0",
   659        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
   660        "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
   661        "requires": {
   662          "is-glob": "^2.0.0"
   663        }
   664      },
   665      "graceful-fs": {
   666        "version": "4.1.11",
   667        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
   668        "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
   669      },
   670      "graceful-readlink": {
   671        "version": "1.0.1",
   672        "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
   673        "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU="
   674      },
   675      "growl": {
   676        "version": "1.9.2",
   677        "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
   678        "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8="
   679      },
   680      "has-flag": {
   681        "version": "3.0.0",
   682        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
   683        "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
   684      },
   685      "he": {
   686        "version": "1.1.1",
   687        "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
   688        "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0="
   689      },
   690      "hosted-git-info": {
   691        "version": "2.6.0",
   692        "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
   693        "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw=="
   694      },
   695      "http-errors": {
   696        "version": "1.6.3",
   697        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
   698        "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
   699        "requires": {
   700          "depd": "~1.1.2",
   701          "inherits": "2.0.3",
   702          "setprototypeof": "1.1.0",
   703          "statuses": ">= 1.4.0 < 2"
   704        }
   705      },
   706      "iconv-lite": {
   707        "version": "0.4.19",
   708        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
   709        "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
   710      },
   711      "inflight": {
   712        "version": "1.0.6",
   713        "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
   714        "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
   715        "requires": {
   716          "once": "^1.3.0",
   717          "wrappy": "1"
   718        }
   719      },
   720      "inherits": {
   721        "version": "2.0.3",
   722        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
   723        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
   724      },
   725      "invert-kv": {
   726        "version": "1.0.0",
   727        "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
   728        "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
   729      },
   730      "ip-regex": {
   731        "version": "1.0.3",
   732        "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz",
   733        "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=",
   734        "dev": true
   735      },
   736      "ipaddr.js": {
   737        "version": "1.6.0",
   738        "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",
   739        "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs="
   740      },
   741      "is-arrayish": {
   742        "version": "0.2.1",
   743        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
   744        "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
   745      },
   746      "is-buffer": {
   747        "version": "1.1.6",
   748        "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
   749        "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
   750      },
   751      "is-builtin-module": {
   752        "version": "1.0.0",
   753        "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
   754        "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
   755        "requires": {
   756          "builtin-modules": "^1.0.0"
   757        }
   758      },
   759      "is-dotfile": {
   760        "version": "1.0.3",
   761        "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
   762        "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE="
   763      },
   764      "is-equal-shallow": {
   765        "version": "0.1.3",
   766        "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
   767        "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
   768        "requires": {
   769          "is-primitive": "^2.0.0"
   770        }
   771      },
   772      "is-extendable": {
   773        "version": "0.1.1",
   774        "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
   775        "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
   776      },
   777      "is-extglob": {
   778        "version": "1.0.0",
   779        "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
   780        "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
   781      },
   782      "is-fullwidth-code-point": {
   783        "version": "1.0.0",
   784        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
   785        "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
   786        "requires": {
   787          "number-is-nan": "^1.0.0"
   788        }
   789      },
   790      "is-generator": {
   791        "version": "1.0.3",
   792        "resolved": "https://registry.npmjs.org/is-generator/-/is-generator-1.0.3.tgz",
   793        "integrity": "sha1-wUwhBX7TbjKNuANHlmxpP4hjifM="
   794      },
   795      "is-glob": {
   796        "version": "2.0.1",
   797        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
   798        "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
   799        "requires": {
   800          "is-extglob": "^1.0.0"
   801        }
   802      },
   803      "is-ip": {
   804        "version": "1.0.0",
   805        "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-1.0.0.tgz",
   806        "integrity": "sha1-K7aVn3l8zW+f3IEnWLy8h8TFkHQ=",
   807        "dev": true,
   808        "requires": {
   809          "ip-regex": "^1.0.0"
   810        }
   811      },
   812      "is-number": {
   813        "version": "2.1.0",
   814        "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
   815        "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
   816        "requires": {
   817          "kind-of": "^3.0.2"
   818        }
   819      },
   820      "is-posix-bracket": {
   821        "version": "0.1.1",
   822        "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
   823        "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q="
   824      },
   825      "is-primitive": {
   826        "version": "2.0.0",
   827        "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
   828        "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU="
   829      },
   830      "is-utf8": {
   831        "version": "0.2.1",
   832        "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
   833        "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
   834      },
   835      "isarray": {
   836        "version": "1.0.0",
   837        "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   838        "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
   839      },
   840      "isobject": {
   841        "version": "2.1.0",
   842        "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
   843        "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
   844        "requires": {
   845          "isarray": "1.0.0"
   846        }
   847      },
   848      "jade": {
   849        "version": "0.26.3",
   850        "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz",
   851        "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=",
   852        "requires": {
   853          "commander": "0.6.1",
   854          "mkdirp": "0.3.0"
   855        },
   856        "dependencies": {
   857          "commander": {
   858            "version": "0.6.1",
   859            "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz",
   860            "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY="
   861          },
   862          "mkdirp": {
   863            "version": "0.3.0",
   864            "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz",
   865            "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4="
   866          }
   867        }
   868      },
   869      "jest-diff": {
   870        "version": "23.0.1",
   871        "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.0.1.tgz",
   872        "integrity": "sha1-PUkTfO4SwyCktNK0pvpugtSRoWo=",
   873        "requires": {
   874          "chalk": "^2.0.1",
   875          "diff": "^3.2.0",
   876          "jest-get-type": "^22.1.0",
   877          "pretty-format": "^23.0.1"
   878        },
   879        "dependencies": {
   880          "diff": {
   881            "version": "3.5.0",
   882            "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
   883            "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="
   884          }
   885        }
   886      },
   887      "jest-get-type": {
   888        "version": "22.4.3",
   889        "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz",
   890        "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w=="
   891      },
   892      "jest-matcher-utils": {
   893        "version": "23.0.1",
   894        "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.0.1.tgz",
   895        "integrity": "sha1-DGwNrt+YM8Kn82I2Bp7+y0w/bl8=",
   896        "requires": {
   897          "chalk": "^2.0.1",
   898          "jest-get-type": "^22.1.0",
   899          "pretty-format": "^23.0.1"
   900        }
   901      },
   902      "jest-message-util": {
   903        "version": "23.1.0",
   904        "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.1.0.tgz",
   905        "integrity": "sha1-moCbpIfsrFzlEdTmmO47XuJGHqk=",
   906        "requires": {
   907          "@babel/code-frame": "^7.0.0-beta.35",
   908          "chalk": "^2.0.1",
   909          "micromatch": "^2.3.11",
   910          "slash": "^1.0.0",
   911          "stack-utils": "^1.0.1"
   912        }
   913      },
   914      "jest-regex-util": {
   915        "version": "23.0.0",
   916        "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.0.0.tgz",
   917        "integrity": "sha1-3Vwf3gxG9DcTFM8Q96dRoj9Oj3Y="
   918      },
   919      "js-tokens": {
   920        "version": "3.0.2",
   921        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
   922        "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
   923      },
   924      "js-yaml": {
   925        "version": "3.12.0",
   926        "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
   927        "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
   928        "requires": {
   929          "argparse": "^1.0.7",
   930          "esprima": "^4.0.0"
   931        }
   932      },
   933      "json3": {
   934        "version": "3.3.2",
   935        "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
   936        "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE="
   937      },
   938      "kind-of": {
   939        "version": "3.2.2",
   940        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
   941        "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
   942        "requires": {
   943          "is-buffer": "^1.1.5"
   944        }
   945      },
   946      "lcid": {
   947        "version": "1.0.0",
   948        "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
   949        "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
   950        "requires": {
   951          "invert-kv": "^1.0.0"
   952        }
   953      },
   954      "load-json-file": {
   955        "version": "1.1.0",
   956        "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
   957        "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
   958        "requires": {
   959          "graceful-fs": "^4.1.2",
   960          "parse-json": "^2.2.0",
   961          "pify": "^2.0.0",
   962          "pinkie-promise": "^2.0.0",
   963          "strip-bom": "^2.0.0"
   964        }
   965      },
   966      "lodash._baseassign": {
   967        "version": "3.2.0",
   968        "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
   969        "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
   970        "requires": {
   971          "lodash._basecopy": "^3.0.0",
   972          "lodash.keys": "^3.0.0"
   973        }
   974      },
   975      "lodash._basecopy": {
   976        "version": "3.0.1",
   977        "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
   978        "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY="
   979      },
   980      "lodash._basecreate": {
   981        "version": "3.0.3",
   982        "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz",
   983        "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE="
   984      },
   985      "lodash._getnative": {
   986        "version": "3.9.1",
   987        "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
   988        "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U="
   989      },
   990      "lodash._isiterateecall": {
   991        "version": "3.0.9",
   992        "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
   993        "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw="
   994      },
   995      "lodash.assign": {
   996        "version": "4.2.0",
   997        "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
   998        "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
   999      },
  1000      "lodash.create": {
  1001        "version": "3.1.1",
  1002        "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz",
  1003        "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=",
  1004        "requires": {
  1005          "lodash._baseassign": "^3.0.0",
  1006          "lodash._basecreate": "^3.0.0",
  1007          "lodash._isiterateecall": "^3.0.0"
  1008        }
  1009      },
  1010      "lodash.isarguments": {
  1011        "version": "3.1.0",
  1012        "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
  1013        "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo="
  1014      },
  1015      "lodash.isarray": {
  1016        "version": "3.0.4",
  1017        "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
  1018        "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U="
  1019      },
  1020      "lodash.keys": {
  1021        "version": "3.1.2",
  1022        "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
  1023        "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
  1024        "requires": {
  1025          "lodash._getnative": "^3.0.0",
  1026          "lodash.isarguments": "^3.0.0",
  1027          "lodash.isarray": "^3.0.0"
  1028        }
  1029      },
  1030      "lru-cache": {
  1031        "version": "2.7.3",
  1032        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
  1033        "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI="
  1034      },
  1035      "math-random": {
  1036        "version": "1.0.1",
  1037        "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz",
  1038        "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w="
  1039      },
  1040      "media-typer": {
  1041        "version": "0.3.0",
  1042        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  1043        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
  1044      },
  1045      "merge-descriptors": {
  1046        "version": "1.0.1",
  1047        "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  1048        "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
  1049      },
  1050      "methods": {
  1051        "version": "1.1.2",
  1052        "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
  1053        "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
  1054      },
  1055      "micromatch": {
  1056        "version": "2.3.11",
  1057        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
  1058        "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
  1059        "requires": {
  1060          "arr-diff": "^2.0.0",
  1061          "array-unique": "^0.2.1",
  1062          "braces": "^1.8.2",
  1063          "expand-brackets": "^0.1.4",
  1064          "extglob": "^0.3.1",
  1065          "filename-regex": "^2.0.0",
  1066          "is-extglob": "^1.0.0",
  1067          "is-glob": "^2.0.1",
  1068          "kind-of": "^3.0.2",
  1069          "normalize-path": "^2.0.1",
  1070          "object.omit": "^2.0.0",
  1071          "parse-glob": "^3.0.4",
  1072          "regex-cache": "^0.4.2"
  1073        }
  1074      },
  1075      "mime": {
  1076        "version": "1.4.1",
  1077        "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
  1078        "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
  1079      },
  1080      "mime-db": {
  1081        "version": "1.33.0",
  1082        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
  1083        "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="
  1084      },
  1085      "mime-types": {
  1086        "version": "2.1.18",
  1087        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
  1088        "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
  1089        "requires": {
  1090          "mime-db": "~1.33.0"
  1091        }
  1092      },
  1093      "minimatch": {
  1094        "version": "0.3.0",
  1095        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
  1096        "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
  1097        "requires": {
  1098          "lru-cache": "2",
  1099          "sigmund": "~1.0.0"
  1100        }
  1101      },
  1102      "minimist": {
  1103        "version": "0.0.8",
  1104        "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
  1105        "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
  1106      },
  1107      "mkdirp": {
  1108        "version": "0.5.1",
  1109        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
  1110        "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
  1111        "requires": {
  1112          "minimist": "0.0.8"
  1113        }
  1114      },
  1115      "mocha": {
  1116        "version": "3.5.3",
  1117        "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz",
  1118        "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==",
  1119        "requires": {
  1120          "browser-stdout": "1.3.0",
  1121          "commander": "2.9.0",
  1122          "debug": "2.6.8",
  1123          "diff": "3.2.0",
  1124          "escape-string-regexp": "1.0.5",
  1125          "glob": "7.1.1",
  1126          "growl": "1.9.2",
  1127          "he": "1.1.1",
  1128          "json3": "3.3.2",
  1129          "lodash.create": "3.1.1",
  1130          "mkdirp": "0.5.1",
  1131          "supports-color": "3.1.2"
  1132        },
  1133        "dependencies": {
  1134          "commander": {
  1135            "version": "2.9.0",
  1136            "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
  1137            "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
  1138            "requires": {
  1139              "graceful-readlink": ">= 1.0.0"
  1140            }
  1141          },
  1142          "debug": {
  1143            "version": "2.6.8",
  1144            "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
  1145            "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
  1146            "requires": {
  1147              "ms": "2.0.0"
  1148            }
  1149          },
  1150          "diff": {
  1151            "version": "3.2.0",
  1152            "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz",
  1153            "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k="
  1154          },
  1155          "escape-string-regexp": {
  1156            "version": "1.0.5",
  1157            "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
  1158            "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
  1159          },
  1160          "glob": {
  1161            "version": "7.1.1",
  1162            "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
  1163            "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
  1164            "requires": {
  1165              "fs.realpath": "^1.0.0",
  1166              "inflight": "^1.0.4",
  1167              "inherits": "2",
  1168              "minimatch": "^3.0.2",
  1169              "once": "^1.3.0",
  1170              "path-is-absolute": "^1.0.0"
  1171            }
  1172          },
  1173          "has-flag": {
  1174            "version": "1.0.0",
  1175            "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
  1176            "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo="
  1177          },
  1178          "minimatch": {
  1179            "version": "3.0.4",
  1180            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
  1181            "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
  1182            "requires": {
  1183              "brace-expansion": "^1.1.7"
  1184            }
  1185          },
  1186          "supports-color": {
  1187            "version": "3.1.2",
  1188            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
  1189            "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=",
  1190            "requires": {
  1191              "has-flag": "^1.0.0"
  1192            }
  1193          }
  1194        }
  1195      },
  1196      "ms": {
  1197        "version": "2.0.0",
  1198        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  1199        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  1200      },
  1201      "negotiator": {
  1202        "version": "0.6.1",
  1203        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
  1204        "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
  1205      },
  1206      "normalize-package-data": {
  1207        "version": "2.4.0",
  1208        "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
  1209        "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
  1210        "requires": {
  1211          "hosted-git-info": "^2.1.4",
  1212          "is-builtin-module": "^1.0.0",
  1213          "semver": "2 || 3 || 4 || 5",
  1214          "validate-npm-package-license": "^3.0.1"
  1215        }
  1216      },
  1217      "normalize-path": {
  1218        "version": "2.1.1",
  1219        "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
  1220        "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
  1221        "requires": {
  1222          "remove-trailing-separator": "^1.0.1"
  1223        }
  1224      },
  1225      "number-is-nan": {
  1226        "version": "1.0.1",
  1227        "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
  1228        "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
  1229      },
  1230      "object-assign": {
  1231        "version": "4.1.1",
  1232        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  1233        "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
  1234      },
  1235      "object.omit": {
  1236        "version": "2.0.1",
  1237        "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
  1238        "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
  1239        "requires": {
  1240          "for-own": "^0.1.4",
  1241          "is-extendable": "^0.1.1"
  1242        }
  1243      },
  1244      "on-finished": {
  1245        "version": "2.3.0",
  1246        "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
  1247        "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
  1248        "requires": {
  1249          "ee-first": "1.1.1"
  1250        }
  1251      },
  1252      "once": {
  1253        "version": "1.4.0",
  1254        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  1255        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
  1256        "requires": {
  1257          "wrappy": "1"
  1258        }
  1259      },
  1260      "os-locale": {
  1261        "version": "1.4.0",
  1262        "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
  1263        "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
  1264        "requires": {
  1265          "lcid": "^1.0.0"
  1266        }
  1267      },
  1268      "parse-glob": {
  1269        "version": "3.0.4",
  1270        "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
  1271        "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
  1272        "requires": {
  1273          "glob-base": "^0.3.0",
  1274          "is-dotfile": "^1.0.0",
  1275          "is-extglob": "^1.0.0",
  1276          "is-glob": "^2.0.0"
  1277        }
  1278      },
  1279      "parse-json": {
  1280        "version": "2.2.0",
  1281        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
  1282        "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
  1283        "requires": {
  1284          "error-ex": "^1.2.0"
  1285        }
  1286      },
  1287      "parseurl": {
  1288        "version": "1.3.2",
  1289        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
  1290        "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
  1291      },
  1292      "path-exists": {
  1293        "version": "2.1.0",
  1294        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
  1295        "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
  1296        "requires": {
  1297          "pinkie-promise": "^2.0.0"
  1298        }
  1299      },
  1300      "path-is-absolute": {
  1301        "version": "1.0.1",
  1302        "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  1303        "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
  1304      },
  1305      "path-to-regexp": {
  1306        "version": "0.1.7",
  1307        "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  1308        "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
  1309      },
  1310      "path-type": {
  1311        "version": "1.1.0",
  1312        "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
  1313        "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
  1314        "requires": {
  1315          "graceful-fs": "^4.1.2",
  1316          "pify": "^2.0.0",
  1317          "pinkie-promise": "^2.0.0"
  1318        }
  1319      },
  1320      "pathval": {
  1321        "version": "1.1.0",
  1322        "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
  1323        "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA="
  1324      },
  1325      "pegjs": {
  1326        "version": "0.9.0",
  1327        "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.9.0.tgz",
  1328        "integrity": "sha1-9q76LjzlYWkgjlIXnf5B+JFBo2k="
  1329      },
  1330      "pify": {
  1331        "version": "2.3.0",
  1332        "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
  1333        "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
  1334      },
  1335      "pinkie": {
  1336        "version": "2.0.4",
  1337        "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
  1338        "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
  1339      },
  1340      "pinkie-promise": {
  1341        "version": "2.0.1",
  1342        "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
  1343        "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
  1344        "requires": {
  1345          "pinkie": "^2.0.0"
  1346        }
  1347      },
  1348      "preserve": {
  1349        "version": "0.2.0",
  1350        "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
  1351        "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
  1352      },
  1353      "pretty-format": {
  1354        "version": "23.0.1",
  1355        "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.0.1.tgz",
  1356        "integrity": "sha1-1h0GUmjkx1kIO8y8onoBrXx2AfQ=",
  1357        "requires": {
  1358          "ansi-regex": "^3.0.0",
  1359          "ansi-styles": "^3.2.0"
  1360        },
  1361        "dependencies": {
  1362          "ansi-regex": {
  1363            "version": "3.0.0",
  1364            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
  1365            "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
  1366          }
  1367        }
  1368      },
  1369      "process-nextick-args": {
  1370        "version": "2.0.0",
  1371        "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
  1372        "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
  1373        "dev": true
  1374      },
  1375      "proxy-addr": {
  1376        "version": "2.0.3",
  1377        "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",
  1378        "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==",
  1379        "requires": {
  1380          "forwarded": "~0.1.2",
  1381          "ipaddr.js": "1.6.0"
  1382        }
  1383      },
  1384      "qs": {
  1385        "version": "6.5.1",
  1386        "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
  1387        "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="
  1388      },
  1389      "randomatic": {
  1390        "version": "3.0.0",
  1391        "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz",
  1392        "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==",
  1393        "requires": {
  1394          "is-number": "^4.0.0",
  1395          "kind-of": "^6.0.0",
  1396          "math-random": "^1.0.1"
  1397        },
  1398        "dependencies": {
  1399          "is-number": {
  1400            "version": "4.0.0",
  1401            "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
  1402            "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="
  1403          },
  1404          "kind-of": {
  1405            "version": "6.0.2",
  1406            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
  1407            "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
  1408          }
  1409        }
  1410      },
  1411      "range-parser": {
  1412        "version": "1.2.0",
  1413        "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
  1414        "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
  1415      },
  1416      "raw-body": {
  1417        "version": "2.3.2",
  1418        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
  1419        "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
  1420        "requires": {
  1421          "bytes": "3.0.0",
  1422          "http-errors": "1.6.2",
  1423          "iconv-lite": "0.4.19",
  1424          "unpipe": "1.0.0"
  1425        },
  1426        "dependencies": {
  1427          "depd": {
  1428            "version": "1.1.1",
  1429            "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
  1430            "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
  1431          },
  1432          "http-errors": {
  1433            "version": "1.6.2",
  1434            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
  1435            "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
  1436            "requires": {
  1437              "depd": "1.1.1",
  1438              "inherits": "2.0.3",
  1439              "setprototypeof": "1.0.3",
  1440              "statuses": ">= 1.3.1 < 2"
  1441            }
  1442          },
  1443          "setprototypeof": {
  1444            "version": "1.0.3",
  1445            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
  1446            "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
  1447          }
  1448        }
  1449      },
  1450      "read-pkg": {
  1451        "version": "1.1.0",
  1452        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
  1453        "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
  1454        "requires": {
  1455          "load-json-file": "^1.0.0",
  1456          "normalize-package-data": "^2.3.2",
  1457          "path-type": "^1.0.0"
  1458        }
  1459      },
  1460      "read-pkg-up": {
  1461        "version": "1.0.1",
  1462        "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
  1463        "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
  1464        "requires": {
  1465          "find-up": "^1.0.0",
  1466          "read-pkg": "^1.0.0"
  1467        }
  1468      },
  1469      "readable-stream": {
  1470        "version": "2.3.6",
  1471        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
  1472        "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
  1473        "dev": true,
  1474        "requires": {
  1475          "core-util-is": "~1.0.0",
  1476          "inherits": "~2.0.3",
  1477          "isarray": "~1.0.0",
  1478          "process-nextick-args": "~2.0.0",
  1479          "safe-buffer": "~5.1.1",
  1480          "string_decoder": "~1.1.1",
  1481          "util-deprecate": "~1.0.1"
  1482        }
  1483      },
  1484      "regex-cache": {
  1485        "version": "0.4.4",
  1486        "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
  1487        "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
  1488        "requires": {
  1489          "is-equal-shallow": "^0.1.3"
  1490        }
  1491      },
  1492      "remove-trailing-separator": {
  1493        "version": "1.1.0",
  1494        "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
  1495        "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
  1496      },
  1497      "repeat-element": {
  1498        "version": "1.1.2",
  1499        "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
  1500        "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="
  1501      },
  1502      "repeat-string": {
  1503        "version": "1.6.1",
  1504        "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
  1505        "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
  1506      },
  1507      "require-directory": {
  1508        "version": "2.1.1",
  1509        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  1510        "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
  1511      },
  1512      "require-main-filename": {
  1513        "version": "1.0.1",
  1514        "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
  1515        "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
  1516      },
  1517      "safe-buffer": {
  1518        "version": "5.1.1",
  1519        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
  1520        "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
  1521      },
  1522      "semver": {
  1523        "version": "5.5.0",
  1524        "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
  1525        "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="
  1526      },
  1527      "send": {
  1528        "version": "0.16.2",
  1529        "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
  1530        "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
  1531        "requires": {
  1532          "debug": "2.6.9",
  1533          "depd": "~1.1.2",
  1534          "destroy": "~1.0.4",
  1535          "encodeurl": "~1.0.2",
  1536          "escape-html": "~1.0.3",
  1537          "etag": "~1.8.1",
  1538          "fresh": "0.5.2",
  1539          "http-errors": "~1.6.2",
  1540          "mime": "1.4.1",
  1541          "ms": "2.0.0",
  1542          "on-finished": "~2.3.0",
  1543          "range-parser": "~1.2.0",
  1544          "statuses": "~1.4.0"
  1545        },
  1546        "dependencies": {
  1547          "statuses": {
  1548            "version": "1.4.0",
  1549            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
  1550            "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
  1551          }
  1552        }
  1553      },
  1554      "serve-static": {
  1555        "version": "1.13.2",
  1556        "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
  1557        "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
  1558        "requires": {
  1559          "encodeurl": "~1.0.2",
  1560          "escape-html": "~1.0.3",
  1561          "parseurl": "~1.3.2",
  1562          "send": "0.16.2"
  1563        }
  1564      },
  1565      "set-blocking": {
  1566        "version": "2.0.0",
  1567        "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
  1568        "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
  1569      },
  1570      "setprototypeof": {
  1571        "version": "1.1.0",
  1572        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
  1573        "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
  1574      },
  1575      "sigmund": {
  1576        "version": "1.0.1",
  1577        "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
  1578        "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
  1579      },
  1580      "slash": {
  1581        "version": "1.0.0",
  1582        "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
  1583        "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
  1584      },
  1585      "solidity-parser": {
  1586        "version": "0.0.9",
  1587        "resolved": "https://registry.npmjs.org/solidity-parser/-/solidity-parser-0.0.9.tgz",
  1588        "integrity": "sha1-LfG9HBT4/20IL5hsG6cWRQgq7ko=",
  1589        "requires": {
  1590          "mocha": "^2.4.5",
  1591          "pegjs": "^0.9.0",
  1592          "yargs": "^4.6.0"
  1593        },
  1594        "dependencies": {
  1595          "commander": {
  1596            "version": "2.3.0",
  1597            "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz",
  1598            "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM="
  1599          },
  1600          "debug": {
  1601            "version": "2.2.0",
  1602            "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
  1603            "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
  1604            "requires": {
  1605              "ms": "0.7.1"
  1606            }
  1607          },
  1608          "mocha": {
  1609            "version": "2.5.3",
  1610            "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz",
  1611            "integrity": "sha1-FhvlvetJZ3HrmzV0UFC2IrWu/Fg=",
  1612            "requires": {
  1613              "commander": "2.3.0",
  1614              "debug": "2.2.0",
  1615              "diff": "1.4.0",
  1616              "escape-string-regexp": "1.0.2",
  1617              "glob": "3.2.11",
  1618              "growl": "1.9.2",
  1619              "jade": "0.26.3",
  1620              "mkdirp": "0.5.1",
  1621              "supports-color": "1.2.0",
  1622              "to-iso-string": "0.0.2"
  1623            }
  1624          },
  1625          "ms": {
  1626            "version": "0.7.1",
  1627            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
  1628            "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
  1629          }
  1630        }
  1631      },
  1632      "spdx-correct": {
  1633        "version": "3.0.0",
  1634        "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
  1635        "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
  1636        "requires": {
  1637          "spdx-expression-parse": "^3.0.0",
  1638          "spdx-license-ids": "^3.0.0"
  1639        }
  1640      },
  1641      "spdx-exceptions": {
  1642        "version": "2.1.0",
  1643        "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
  1644        "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="
  1645      },
  1646      "spdx-expression-parse": {
  1647        "version": "3.0.0",
  1648        "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
  1649        "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
  1650        "requires": {
  1651          "spdx-exceptions": "^2.1.0",
  1652          "spdx-license-ids": "^3.0.0"
  1653        }
  1654      },
  1655      "spdx-license-ids": {
  1656        "version": "3.0.0",
  1657        "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
  1658        "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="
  1659      },
  1660      "sprintf-js": {
  1661        "version": "1.0.3",
  1662        "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  1663        "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
  1664      },
  1665      "stack-utils": {
  1666        "version": "1.0.1",
  1667        "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz",
  1668        "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA="
  1669      },
  1670      "statuses": {
  1671        "version": "1.5.0",
  1672        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
  1673        "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
  1674      },
  1675      "stream-consume": {
  1676        "version": "0.1.1",
  1677        "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz",
  1678        "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg=="
  1679      },
  1680      "string-width": {
  1681        "version": "1.0.2",
  1682        "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
  1683        "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
  1684        "requires": {
  1685          "code-point-at": "^1.0.0",
  1686          "is-fullwidth-code-point": "^1.0.0",
  1687          "strip-ansi": "^3.0.0"
  1688        }
  1689      },
  1690      "string_decoder": {
  1691        "version": "1.1.1",
  1692        "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  1693        "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  1694        "dev": true,
  1695        "requires": {
  1696          "safe-buffer": "~5.1.0"
  1697        }
  1698      },
  1699      "strip-ansi": {
  1700        "version": "3.0.1",
  1701        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
  1702        "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
  1703        "requires": {
  1704          "ansi-regex": "^2.0.0"
  1705        }
  1706      },
  1707      "strip-bom": {
  1708        "version": "2.0.0",
  1709        "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
  1710        "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
  1711        "requires": {
  1712          "is-utf8": "^0.2.0"
  1713        }
  1714      },
  1715      "superagent": {
  1716        "version": "2.3.0",
  1717        "resolved": "https://registry.npmjs.org/superagent/-/superagent-2.3.0.tgz",
  1718        "integrity": "sha1-cDUpoHFOV+EjlZ3e+84ZOy5Q0RU=",
  1719        "dev": true,
  1720        "requires": {
  1721          "component-emitter": "^1.2.0",
  1722          "cookiejar": "^2.0.6",
  1723          "debug": "^2.2.0",
  1724          "extend": "^3.0.0",
  1725          "form-data": "1.0.0-rc4",
  1726          "formidable": "^1.0.17",
  1727          "methods": "^1.1.1",
  1728          "mime": "^1.3.4",
  1729          "qs": "^6.1.0",
  1730          "readable-stream": "^2.0.5"
  1731        }
  1732      },
  1733      "supports-color": {
  1734        "version": "1.2.0",
  1735        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz",
  1736        "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4="
  1737      },
  1738      "to-iso-string": {
  1739        "version": "0.0.2",
  1740        "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz",
  1741        "integrity": "sha1-TcGeZk38y+Jb2NtQiwDG2hWCVdE="
  1742      },
  1743      "type-detect": {
  1744        "version": "4.0.8",
  1745        "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
  1746        "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
  1747      },
  1748      "type-is": {
  1749        "version": "1.6.16",
  1750        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
  1751        "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
  1752        "requires": {
  1753          "media-typer": "0.3.0",
  1754          "mime-types": "~2.1.18"
  1755        }
  1756      },
  1757      "unpipe": {
  1758        "version": "1.0.0",
  1759        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  1760        "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
  1761      },
  1762      "util-deprecate": {
  1763        "version": "1.0.2",
  1764        "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  1765        "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
  1766        "dev": true
  1767      },
  1768      "utils-merge": {
  1769        "version": "1.0.1",
  1770        "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  1771        "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
  1772      },
  1773      "validate-npm-package-license": {
  1774        "version": "3.0.3",
  1775        "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
  1776        "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
  1777        "requires": {
  1778          "spdx-correct": "^3.0.0",
  1779          "spdx-expression-parse": "^3.0.0"
  1780        }
  1781      },
  1782      "vary": {
  1783        "version": "1.1.2",
  1784        "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  1785        "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
  1786      },
  1787      "which-module": {
  1788        "version": "1.0.0",
  1789        "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
  1790        "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
  1791      },
  1792      "window-size": {
  1793        "version": "0.2.0",
  1794        "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
  1795        "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU="
  1796      },
  1797      "wrap-ansi": {
  1798        "version": "2.1.0",
  1799        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
  1800        "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
  1801        "requires": {
  1802          "string-width": "^1.0.1",
  1803          "strip-ansi": "^3.0.1"
  1804        }
  1805      },
  1806      "wrappy": {
  1807        "version": "1.0.2",
  1808        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1809        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
  1810      },
  1811      "y18n": {
  1812        "version": "3.2.1",
  1813        "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
  1814        "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
  1815      },
  1816      "yargs": {
  1817        "version": "4.8.1",
  1818        "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz",
  1819        "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=",
  1820        "requires": {
  1821          "cliui": "^3.2.0",
  1822          "decamelize": "^1.1.1",
  1823          "get-caller-file": "^1.0.1",
  1824          "lodash.assign": "^4.0.3",
  1825          "os-locale": "^1.4.0",
  1826          "read-pkg-up": "^1.0.1",
  1827          "require-directory": "^2.1.1",
  1828          "require-main-filename": "^1.0.1",
  1829          "set-blocking": "^2.0.0",
  1830          "string-width": "^1.0.1",
  1831          "which-module": "^1.0.0",
  1832          "window-size": "^0.2.0",
  1833          "y18n": "^3.2.1",
  1834          "yargs-parser": "^2.4.1"
  1835        }
  1836      },
  1837      "yargs-parser": {
  1838        "version": "2.4.1",
  1839        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz",
  1840        "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=",
  1841        "requires": {
  1842          "camelcase": "^3.0.0",
  1843          "lodash.assign": "^4.0.6"
  1844        }
  1845      }
  1846    }
  1847  }