github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/docs/example/basic-app/package-lock.json (about)

     1  {
     2    "name": "basic-app",
     3    "version": "1.0.0",
     4    "lockfileVersion": 1,
     5    "requires": true,
     6    "dependencies": {
     7      "@grpc/proto-loader": {
     8        "version": "0.4.0",
     9        "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.4.0.tgz",
    10        "integrity": "sha512-Jm6o+75uWT7E6+lt8edg4J1F/9+BedOjaMgwE14pxS/AO43/0ZqK+rCLVVrXLoExwSAZvgvOD2B0ivy3Spsspw==",
    11        "requires": {
    12          "lodash.camelcase": "^4.3.0",
    13          "protobufjs": "^6.8.6"
    14        }
    15      },
    16      "@mapbox/node-pre-gyp": {
    17        "version": "1.0.5",
    18        "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.5.tgz",
    19        "integrity": "sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA==",
    20        "requires": {
    21          "detect-libc": "^1.0.3",
    22          "https-proxy-agent": "^5.0.0",
    23          "make-dir": "^3.1.0",
    24          "node-fetch": "^2.6.1",
    25          "nopt": "^5.0.0",
    26          "npmlog": "^4.1.2",
    27          "rimraf": "^3.0.2",
    28          "semver": "^7.3.4",
    29          "tar": "^6.1.0"
    30        }
    31      },
    32      "@monax/burrow": {
    33        "version": "0.24.3",
    34        "resolved": "https://registry.npmjs.org/@monax/burrow/-/burrow-0.24.3.tgz",
    35        "integrity": "sha512-HVqPF+5KGkt+UkBj/Mn8JGEH6+7x67m/0TApBmvTdbbT6TG5IouzP4kP1pooo0e8RAGmxybPJMalZcReFDpAUw==",
    36        "requires": {
    37          "@grpc/proto-loader": "^0.4.0",
    38          "crypto-js": "3.1.4",
    39          "ethereumjs-abi": "^0.6.5",
    40          "grpc": "^1.18.0",
    41          "protobufjs": "^6.8.6"
    42        }
    43      },
    44      "@protobufjs/aspromise": {
    45        "version": "1.1.2",
    46        "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
    47        "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
    48      },
    49      "@protobufjs/base64": {
    50        "version": "1.1.2",
    51        "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
    52        "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
    53      },
    54      "@protobufjs/codegen": {
    55        "version": "2.0.4",
    56        "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
    57        "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
    58      },
    59      "@protobufjs/eventemitter": {
    60        "version": "1.1.0",
    61        "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
    62        "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
    63      },
    64      "@protobufjs/fetch": {
    65        "version": "1.1.0",
    66        "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
    67        "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
    68        "requires": {
    69          "@protobufjs/aspromise": "^1.1.1",
    70          "@protobufjs/inquire": "^1.1.0"
    71        }
    72      },
    73      "@protobufjs/float": {
    74        "version": "1.0.2",
    75        "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
    76        "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
    77      },
    78      "@protobufjs/inquire": {
    79        "version": "1.1.0",
    80        "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
    81        "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
    82      },
    83      "@protobufjs/path": {
    84        "version": "1.1.2",
    85        "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
    86        "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
    87      },
    88      "@protobufjs/pool": {
    89        "version": "1.1.0",
    90        "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
    91        "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
    92      },
    93      "@protobufjs/utf8": {
    94        "version": "1.1.0",
    95        "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
    96        "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
    97      },
    98      "@types/bytebuffer": {
    99        "version": "5.0.42",
   100        "resolved": "https://registry.npmjs.org/@types/bytebuffer/-/bytebuffer-5.0.42.tgz",
   101        "integrity": "sha512-lEgKojWUAc/MG2t649oZS5AfYFP2xRNPoDuwDBlBMjHXd8MaGPgFgtCXUK7inZdBOygmVf10qxc1Us8GXC96aw==",
   102        "requires": {
   103          "@types/long": "*",
   104          "@types/node": "*"
   105        }
   106      },
   107      "@types/long": {
   108        "version": "4.0.0",
   109        "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.0.tgz",
   110        "integrity": "sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q=="
   111      },
   112      "@types/node": {
   113        "version": "10.14.15",
   114        "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.15.tgz",
   115        "integrity": "sha512-CBR5avlLcu0YCILJiDIXeU2pTw7UK/NIxfC63m7d7CVamho1qDEzXKkOtEauQRPMy6MI8mLozth+JJkas7HY6g=="
   116      },
   117      "abbrev": {
   118        "version": "1.1.1",
   119        "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
   120        "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
   121      },
   122      "accepts": {
   123        "version": "1.3.5",
   124        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
   125        "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
   126        "requires": {
   127          "mime-types": "~2.1.18",
   128          "negotiator": "0.6.1"
   129        }
   130      },
   131      "agent-base": {
   132        "version": "6.0.2",
   133        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
   134        "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
   135        "requires": {
   136          "debug": "4"
   137        },
   138        "dependencies": {
   139          "debug": {
   140            "version": "4.3.1",
   141            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
   142            "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
   143            "requires": {
   144              "ms": "2.1.2"
   145            }
   146          },
   147          "ms": {
   148            "version": "2.1.2",
   149            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   150            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
   151          }
   152        }
   153      },
   154      "ansi-regex": {
   155        "version": "2.1.1",
   156        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
   157        "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
   158      },
   159      "aproba": {
   160        "version": "1.2.0",
   161        "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
   162        "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
   163      },
   164      "are-we-there-yet": {
   165        "version": "1.1.5",
   166        "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
   167        "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
   168        "requires": {
   169          "delegates": "^1.0.0",
   170          "readable-stream": "^2.0.6"
   171        }
   172      },
   173      "array-flatten": {
   174        "version": "1.1.1",
   175        "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
   176        "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
   177      },
   178      "ascli": {
   179        "version": "1.0.1",
   180        "resolved": "https://registry.npmjs.org/ascli/-/ascli-1.0.1.tgz",
   181        "integrity": "sha1-vPpZdKYvGOgcq660lzKrSoj5Brw=",
   182        "requires": {
   183          "colour": "~0.7.1",
   184          "optjs": "~3.2.2"
   185        }
   186      },
   187      "balanced-match": {
   188        "version": "1.0.0",
   189        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
   190        "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
   191      },
   192      "bindings": {
   193        "version": "1.5.0",
   194        "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
   195        "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
   196        "requires": {
   197          "file-uri-to-path": "1.0.0"
   198        }
   199      },
   200      "bip66": {
   201        "version": "1.1.5",
   202        "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz",
   203        "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=",
   204        "requires": {
   205          "safe-buffer": "^5.0.1"
   206        }
   207      },
   208      "bn.js": {
   209        "version": "4.11.8",
   210        "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
   211        "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
   212      },
   213      "body-parser": {
   214        "version": "1.18.3",
   215        "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
   216        "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
   217        "requires": {
   218          "bytes": "3.0.0",
   219          "content-type": "~1.0.4",
   220          "debug": "2.6.9",
   221          "depd": "~1.1.2",
   222          "http-errors": "~1.6.3",
   223          "iconv-lite": "0.4.23",
   224          "on-finished": "~2.3.0",
   225          "qs": "6.5.2",
   226          "raw-body": "2.3.3",
   227          "type-is": "~1.6.16"
   228        },
   229        "dependencies": {
   230          "qs": {
   231            "version": "6.5.2",
   232            "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
   233            "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
   234          }
   235        }
   236      },
   237      "brace-expansion": {
   238        "version": "1.1.11",
   239        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
   240        "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
   241        "requires": {
   242          "balanced-match": "^1.0.0",
   243          "concat-map": "0.0.1"
   244        }
   245      },
   246      "brorand": {
   247        "version": "1.1.0",
   248        "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
   249        "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
   250      },
   251      "browserify-aes": {
   252        "version": "1.2.0",
   253        "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
   254        "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
   255        "requires": {
   256          "buffer-xor": "^1.0.3",
   257          "cipher-base": "^1.0.0",
   258          "create-hash": "^1.1.0",
   259          "evp_bytestokey": "^1.0.3",
   260          "inherits": "^2.0.1",
   261          "safe-buffer": "^5.0.1"
   262        }
   263      },
   264      "buffer-xor": {
   265        "version": "1.0.3",
   266        "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
   267        "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
   268      },
   269      "bytebuffer": {
   270        "version": "5.0.1",
   271        "resolved": "https://registry.npmjs.org/bytebuffer/-/bytebuffer-5.0.1.tgz",
   272        "integrity": "sha1-WC7qSxqHO20CCkjVjfhfC7ps/d0=",
   273        "requires": {
   274          "long": "~3"
   275        },
   276        "dependencies": {
   277          "long": {
   278            "version": "3.2.0",
   279            "resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz",
   280            "integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s="
   281          }
   282        }
   283      },
   284      "bytes": {
   285        "version": "3.0.0",
   286        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
   287        "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
   288      },
   289      "camelcase": {
   290        "version": "2.1.1",
   291        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
   292        "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
   293      },
   294      "chownr": {
   295        "version": "2.0.0",
   296        "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
   297        "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
   298      },
   299      "cipher-base": {
   300        "version": "1.0.4",
   301        "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
   302        "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
   303        "requires": {
   304          "inherits": "^2.0.1",
   305          "safe-buffer": "^5.0.1"
   306        }
   307      },
   308      "cliui": {
   309        "version": "3.2.0",
   310        "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
   311        "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
   312        "requires": {
   313          "string-width": "^1.0.1",
   314          "strip-ansi": "^3.0.1",
   315          "wrap-ansi": "^2.0.0"
   316        }
   317      },
   318      "code-point-at": {
   319        "version": "1.1.0",
   320        "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
   321        "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
   322      },
   323      "colour": {
   324        "version": "0.7.1",
   325        "resolved": "https://registry.npmjs.org/colour/-/colour-0.7.1.tgz",
   326        "integrity": "sha1-nLFpkX7F0SwHNtPoaFdG3xyt93g="
   327      },
   328      "concat-map": {
   329        "version": "0.0.1",
   330        "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
   331        "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
   332      },
   333      "console-control-strings": {
   334        "version": "1.1.0",
   335        "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
   336        "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
   337      },
   338      "content-disposition": {
   339        "version": "0.5.2",
   340        "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
   341        "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
   342      },
   343      "content-type": {
   344        "version": "1.0.4",
   345        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
   346        "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
   347      },
   348      "cookie": {
   349        "version": "0.3.1",
   350        "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
   351        "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
   352      },
   353      "cookie-signature": {
   354        "version": "1.0.6",
   355        "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
   356        "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
   357      },
   358      "core-util-is": {
   359        "version": "1.0.2",
   360        "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
   361        "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
   362      },
   363      "create-hash": {
   364        "version": "1.2.0",
   365        "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
   366        "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
   367        "requires": {
   368          "cipher-base": "^1.0.1",
   369          "inherits": "^2.0.1",
   370          "md5.js": "^1.3.4",
   371          "ripemd160": "^2.0.1",
   372          "sha.js": "^2.4.0"
   373        }
   374      },
   375      "create-hmac": {
   376        "version": "1.1.7",
   377        "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
   378        "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
   379        "requires": {
   380          "cipher-base": "^1.0.3",
   381          "create-hash": "^1.1.0",
   382          "inherits": "^2.0.1",
   383          "ripemd160": "^2.0.0",
   384          "safe-buffer": "^5.0.1",
   385          "sha.js": "^2.4.8"
   386        }
   387      },
   388      "crypto-js": {
   389        "version": "3.1.4",
   390        "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.4.tgz",
   391        "integrity": "sha1-IWTxbeLykVELZS10a84302SYMK0="
   392      },
   393      "debug": {
   394        "version": "2.6.9",
   395        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
   396        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
   397        "requires": {
   398          "ms": "2.0.0"
   399        }
   400      },
   401      "decamelize": {
   402        "version": "1.2.0",
   403        "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
   404        "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
   405      },
   406      "delegates": {
   407        "version": "1.0.0",
   408        "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
   409        "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
   410      },
   411      "depd": {
   412        "version": "1.1.2",
   413        "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
   414        "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
   415      },
   416      "destroy": {
   417        "version": "1.0.4",
   418        "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
   419        "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
   420      },
   421      "detect-libc": {
   422        "version": "1.0.3",
   423        "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
   424        "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups="
   425      },
   426      "drbg.js": {
   427        "version": "1.0.1",
   428        "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz",
   429        "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=",
   430        "requires": {
   431          "browserify-aes": "^1.0.6",
   432          "create-hash": "^1.1.2",
   433          "create-hmac": "^1.1.4"
   434        }
   435      },
   436      "ee-first": {
   437        "version": "1.1.1",
   438        "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
   439        "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
   440      },
   441      "elliptic": {
   442        "version": "6.5.4",
   443        "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
   444        "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
   445        "requires": {
   446          "bn.js": "^4.11.9",
   447          "brorand": "^1.1.0",
   448          "hash.js": "^1.0.0",
   449          "hmac-drbg": "^1.0.1",
   450          "inherits": "^2.0.4",
   451          "minimalistic-assert": "^1.0.1",
   452          "minimalistic-crypto-utils": "^1.0.1"
   453        },
   454        "dependencies": {
   455          "bn.js": {
   456            "version": "4.12.0",
   457            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
   458            "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
   459          },
   460          "inherits": {
   461            "version": "2.0.4",
   462            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
   463            "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
   464          }
   465        }
   466      },
   467      "encodeurl": {
   468        "version": "1.0.2",
   469        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
   470        "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
   471      },
   472      "escape-html": {
   473        "version": "1.0.3",
   474        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
   475        "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
   476      },
   477      "etag": {
   478        "version": "1.8.1",
   479        "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
   480        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
   481      },
   482      "ethereumjs-abi": {
   483        "version": "0.6.8",
   484        "resolved": "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz",
   485        "integrity": "sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==",
   486        "requires": {
   487          "bn.js": "^4.11.8",
   488          "ethereumjs-util": "^6.0.0"
   489        }
   490      },
   491      "ethereumjs-util": {
   492        "version": "6.1.0",
   493        "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz",
   494        "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==",
   495        "requires": {
   496          "bn.js": "^4.11.0",
   497          "create-hash": "^1.1.2",
   498          "ethjs-util": "0.1.6",
   499          "keccak": "^1.0.2",
   500          "rlp": "^2.0.0",
   501          "safe-buffer": "^5.1.1",
   502          "secp256k1": "^3.0.1"
   503        }
   504      },
   505      "ethjs-util": {
   506        "version": "0.1.6",
   507        "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz",
   508        "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==",
   509        "requires": {
   510          "is-hex-prefixed": "1.0.0",
   511          "strip-hex-prefix": "1.0.0"
   512        }
   513      },
   514      "evp_bytestokey": {
   515        "version": "1.0.3",
   516        "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
   517        "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
   518        "requires": {
   519          "md5.js": "^1.3.4",
   520          "safe-buffer": "^5.1.1"
   521        }
   522      },
   523      "express": {
   524        "version": "4.16.4",
   525        "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
   526        "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
   527        "requires": {
   528          "accepts": "~1.3.5",
   529          "array-flatten": "1.1.1",
   530          "body-parser": "1.18.3",
   531          "content-disposition": "0.5.2",
   532          "content-type": "~1.0.4",
   533          "cookie": "0.3.1",
   534          "cookie-signature": "1.0.6",
   535          "debug": "2.6.9",
   536          "depd": "~1.1.2",
   537          "encodeurl": "~1.0.2",
   538          "escape-html": "~1.0.3",
   539          "etag": "~1.8.1",
   540          "finalhandler": "1.1.1",
   541          "fresh": "0.5.2",
   542          "merge-descriptors": "1.0.1",
   543          "methods": "~1.1.2",
   544          "on-finished": "~2.3.0",
   545          "parseurl": "~1.3.2",
   546          "path-to-regexp": "0.1.7",
   547          "proxy-addr": "~2.0.4",
   548          "qs": "6.5.2",
   549          "range-parser": "~1.2.0",
   550          "safe-buffer": "5.1.2",
   551          "send": "0.16.2",
   552          "serve-static": "1.13.2",
   553          "setprototypeof": "1.1.0",
   554          "statuses": "~1.4.0",
   555          "type-is": "~1.6.16",
   556          "utils-merge": "1.0.1",
   557          "vary": "~1.1.2"
   558        }
   559      },
   560      "file-uri-to-path": {
   561        "version": "1.0.0",
   562        "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
   563        "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
   564      },
   565      "finalhandler": {
   566        "version": "1.1.1",
   567        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
   568        "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
   569        "requires": {
   570          "debug": "2.6.9",
   571          "encodeurl": "~1.0.2",
   572          "escape-html": "~1.0.3",
   573          "on-finished": "~2.3.0",
   574          "parseurl": "~1.3.2",
   575          "statuses": "~1.4.0",
   576          "unpipe": "~1.0.0"
   577        }
   578      },
   579      "forwarded": {
   580        "version": "0.1.2",
   581        "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
   582        "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
   583      },
   584      "fresh": {
   585        "version": "0.5.2",
   586        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
   587        "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
   588      },
   589      "fs-minipass": {
   590        "version": "2.1.0",
   591        "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
   592        "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
   593        "requires": {
   594          "minipass": "^3.0.0"
   595        }
   596      },
   597      "fs.realpath": {
   598        "version": "1.0.0",
   599        "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
   600        "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
   601      },
   602      "gauge": {
   603        "version": "2.7.4",
   604        "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
   605        "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
   606        "requires": {
   607          "aproba": "^1.0.3",
   608          "console-control-strings": "^1.0.0",
   609          "has-unicode": "^2.0.0",
   610          "object-assign": "^4.1.0",
   611          "signal-exit": "^3.0.0",
   612          "string-width": "^1.0.1",
   613          "strip-ansi": "^3.0.1",
   614          "wide-align": "^1.1.0"
   615        }
   616      },
   617      "glob": {
   618        "version": "7.1.4",
   619        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
   620        "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
   621        "requires": {
   622          "fs.realpath": "^1.0.0",
   623          "inflight": "^1.0.4",
   624          "inherits": "2",
   625          "minimatch": "^3.0.4",
   626          "once": "^1.3.0",
   627          "path-is-absolute": "^1.0.0"
   628        }
   629      },
   630      "grpc": {
   631        "version": "1.24.9",
   632        "resolved": "https://registry.npmjs.org/grpc/-/grpc-1.24.9.tgz",
   633        "integrity": "sha512-BOq1AJocZJcG/6qyX3LX2KvKy91RIix10GFLhqWg+1L6b73uWIN2w0cq+lSi0q9mXfkjeFaBz83+oau7oJqG3Q==",
   634        "requires": {
   635          "@mapbox/node-pre-gyp": "^1.0.4",
   636          "@types/bytebuffer": "^5.0.40",
   637          "lodash.camelcase": "^4.3.0",
   638          "lodash.clone": "^4.5.0",
   639          "nan": "^2.13.2",
   640          "protobufjs": "^5.0.3"
   641        },
   642        "dependencies": {
   643          "protobufjs": {
   644            "version": "5.0.3",
   645            "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-5.0.3.tgz",
   646            "integrity": "sha512-55Kcx1MhPZX0zTbVosMQEO5R6/rikNXd9b6RQK4KSPcrSIIwoXTtebIczUrXlwaSrbz4x8XUVThGPob1n8I4QA==",
   647            "requires": {
   648              "ascli": "~1",
   649              "bytebuffer": "~5",
   650              "glob": "^7.0.5",
   651              "yargs": "^3.10.0"
   652            }
   653          }
   654        }
   655      },
   656      "has-unicode": {
   657        "version": "2.0.1",
   658        "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
   659        "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
   660      },
   661      "hash-base": {
   662        "version": "3.0.4",
   663        "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
   664        "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
   665        "requires": {
   666          "inherits": "^2.0.1",
   667          "safe-buffer": "^5.0.1"
   668        }
   669      },
   670      "hash.js": {
   671        "version": "1.1.7",
   672        "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
   673        "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
   674        "requires": {
   675          "inherits": "^2.0.3",
   676          "minimalistic-assert": "^1.0.1"
   677        }
   678      },
   679      "hmac-drbg": {
   680        "version": "1.0.1",
   681        "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
   682        "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
   683        "requires": {
   684          "hash.js": "^1.0.3",
   685          "minimalistic-assert": "^1.0.0",
   686          "minimalistic-crypto-utils": "^1.0.1"
   687        }
   688      },
   689      "http-errors": {
   690        "version": "1.6.3",
   691        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
   692        "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
   693        "requires": {
   694          "depd": "~1.1.2",
   695          "inherits": "2.0.3",
   696          "setprototypeof": "1.1.0",
   697          "statuses": ">= 1.4.0 < 2"
   698        }
   699      },
   700      "https-proxy-agent": {
   701        "version": "5.0.0",
   702        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
   703        "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
   704        "requires": {
   705          "agent-base": "6",
   706          "debug": "4"
   707        },
   708        "dependencies": {
   709          "debug": {
   710            "version": "4.3.1",
   711            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
   712            "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
   713            "requires": {
   714              "ms": "2.1.2"
   715            }
   716          },
   717          "ms": {
   718            "version": "2.1.2",
   719            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   720            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
   721          }
   722        }
   723      },
   724      "iconv-lite": {
   725        "version": "0.4.23",
   726        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
   727        "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
   728        "requires": {
   729          "safer-buffer": ">= 2.1.2 < 3"
   730        }
   731      },
   732      "inflight": {
   733        "version": "1.0.6",
   734        "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
   735        "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
   736        "requires": {
   737          "once": "^1.3.0",
   738          "wrappy": "1"
   739        }
   740      },
   741      "inherits": {
   742        "version": "2.0.3",
   743        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
   744        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
   745      },
   746      "invert-kv": {
   747        "version": "1.0.0",
   748        "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
   749        "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
   750      },
   751      "ipaddr.js": {
   752        "version": "1.8.0",
   753        "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
   754        "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="
   755      },
   756      "is-fullwidth-code-point": {
   757        "version": "1.0.0",
   758        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
   759        "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
   760        "requires": {
   761          "number-is-nan": "^1.0.0"
   762        }
   763      },
   764      "is-hex-prefixed": {
   765        "version": "1.0.0",
   766        "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz",
   767        "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ="
   768      },
   769      "isarray": {
   770        "version": "1.0.0",
   771        "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
   772        "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
   773      },
   774      "keccak": {
   775        "version": "1.4.0",
   776        "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz",
   777        "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==",
   778        "requires": {
   779          "bindings": "^1.2.1",
   780          "inherits": "^2.0.3",
   781          "nan": "^2.2.1",
   782          "safe-buffer": "^5.1.0"
   783        }
   784      },
   785      "lcid": {
   786        "version": "1.0.0",
   787        "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
   788        "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
   789        "requires": {
   790          "invert-kv": "^1.0.0"
   791        }
   792      },
   793      "lodash.camelcase": {
   794        "version": "4.3.0",
   795        "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
   796        "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY="
   797      },
   798      "lodash.clone": {
   799        "version": "4.5.0",
   800        "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
   801        "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y="
   802      },
   803      "long": {
   804        "version": "4.0.0",
   805        "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
   806        "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
   807      },
   808      "lru-cache": {
   809        "version": "6.0.0",
   810        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
   811        "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
   812        "requires": {
   813          "yallist": "^4.0.0"
   814        }
   815      },
   816      "make-dir": {
   817        "version": "3.1.0",
   818        "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
   819        "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
   820        "requires": {
   821          "semver": "^6.0.0"
   822        },
   823        "dependencies": {
   824          "semver": {
   825            "version": "6.3.0",
   826            "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
   827            "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
   828          }
   829        }
   830      },
   831      "md5.js": {
   832        "version": "1.3.5",
   833        "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
   834        "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
   835        "requires": {
   836          "hash-base": "^3.0.0",
   837          "inherits": "^2.0.1",
   838          "safe-buffer": "^5.1.2"
   839        }
   840      },
   841      "media-typer": {
   842        "version": "0.3.0",
   843        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
   844        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
   845      },
   846      "merge-descriptors": {
   847        "version": "1.0.1",
   848        "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
   849        "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
   850      },
   851      "methods": {
   852        "version": "1.1.2",
   853        "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
   854        "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
   855      },
   856      "mime": {
   857        "version": "1.4.1",
   858        "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
   859        "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
   860      },
   861      "mime-db": {
   862        "version": "1.36.0",
   863        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz",
   864        "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw=="
   865      },
   866      "mime-types": {
   867        "version": "2.1.20",
   868        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz",
   869        "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==",
   870        "requires": {
   871          "mime-db": "~1.36.0"
   872        }
   873      },
   874      "minimalistic-assert": {
   875        "version": "1.0.1",
   876        "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
   877        "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
   878      },
   879      "minimalistic-crypto-utils": {
   880        "version": "1.0.1",
   881        "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
   882        "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
   883      },
   884      "minimatch": {
   885        "version": "3.0.4",
   886        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
   887        "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
   888        "requires": {
   889          "brace-expansion": "^1.1.7"
   890        }
   891      },
   892      "minipass": {
   893        "version": "3.1.3",
   894        "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
   895        "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
   896        "requires": {
   897          "yallist": "^4.0.0"
   898        }
   899      },
   900      "minizlib": {
   901        "version": "2.1.2",
   902        "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
   903        "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
   904        "requires": {
   905          "minipass": "^3.0.0",
   906          "yallist": "^4.0.0"
   907        }
   908      },
   909      "mkdirp": {
   910        "version": "1.0.4",
   911        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
   912        "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
   913      },
   914      "ms": {
   915        "version": "2.0.0",
   916        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
   917        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
   918      },
   919      "nan": {
   920        "version": "2.14.0",
   921        "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
   922        "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="
   923      },
   924      "negotiator": {
   925        "version": "0.6.1",
   926        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
   927        "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
   928      },
   929      "node-fetch": {
   930        "version": "2.6.1",
   931        "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
   932        "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
   933      },
   934      "nopt": {
   935        "version": "5.0.0",
   936        "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
   937        "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
   938        "requires": {
   939          "abbrev": "1"
   940        }
   941      },
   942      "npmlog": {
   943        "version": "4.1.2",
   944        "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
   945        "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
   946        "requires": {
   947          "are-we-there-yet": "~1.1.2",
   948          "console-control-strings": "~1.1.0",
   949          "gauge": "~2.7.3",
   950          "set-blocking": "~2.0.0"
   951        }
   952      },
   953      "number-is-nan": {
   954        "version": "1.0.1",
   955        "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
   956        "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
   957      },
   958      "object-assign": {
   959        "version": "4.1.1",
   960        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
   961        "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
   962      },
   963      "on-finished": {
   964        "version": "2.3.0",
   965        "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
   966        "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
   967        "requires": {
   968          "ee-first": "1.1.1"
   969        }
   970      },
   971      "once": {
   972        "version": "1.4.0",
   973        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   974        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
   975        "requires": {
   976          "wrappy": "1"
   977        }
   978      },
   979      "optjs": {
   980        "version": "3.2.2",
   981        "resolved": "https://registry.npmjs.org/optjs/-/optjs-3.2.2.tgz",
   982        "integrity": "sha1-aabOicRCpEQDFBrS+bNwvVu29O4="
   983      },
   984      "os-locale": {
   985        "version": "1.4.0",
   986        "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
   987        "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
   988        "requires": {
   989          "lcid": "^1.0.0"
   990        }
   991      },
   992      "parseurl": {
   993        "version": "1.3.2",
   994        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
   995        "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
   996      },
   997      "path-is-absolute": {
   998        "version": "1.0.1",
   999        "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  1000        "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
  1001      },
  1002      "path-to-regexp": {
  1003        "version": "0.1.7",
  1004        "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  1005        "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
  1006      },
  1007      "process-nextick-args": {
  1008        "version": "2.0.1",
  1009        "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  1010        "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
  1011      },
  1012      "protobufjs": {
  1013        "version": "6.8.8",
  1014        "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.8.8.tgz",
  1015        "integrity": "sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==",
  1016        "requires": {
  1017          "@protobufjs/aspromise": "^1.1.2",
  1018          "@protobufjs/base64": "^1.1.2",
  1019          "@protobufjs/codegen": "^2.0.4",
  1020          "@protobufjs/eventemitter": "^1.1.0",
  1021          "@protobufjs/fetch": "^1.1.0",
  1022          "@protobufjs/float": "^1.0.2",
  1023          "@protobufjs/inquire": "^1.1.0",
  1024          "@protobufjs/path": "^1.1.2",
  1025          "@protobufjs/pool": "^1.1.0",
  1026          "@protobufjs/utf8": "^1.1.0",
  1027          "@types/long": "^4.0.0",
  1028          "@types/node": "^10.1.0",
  1029          "long": "^4.0.0"
  1030        }
  1031      },
  1032      "proxy-addr": {
  1033        "version": "2.0.4",
  1034        "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
  1035        "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
  1036        "requires": {
  1037          "forwarded": "~0.1.2",
  1038          "ipaddr.js": "1.8.0"
  1039        }
  1040      },
  1041      "qs": {
  1042        "version": "6.5.2",
  1043        "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
  1044        "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
  1045      },
  1046      "range-parser": {
  1047        "version": "1.2.0",
  1048        "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
  1049        "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
  1050      },
  1051      "raw-body": {
  1052        "version": "2.3.3",
  1053        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
  1054        "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
  1055        "requires": {
  1056          "bytes": "3.0.0",
  1057          "http-errors": "1.6.3",
  1058          "iconv-lite": "0.4.23",
  1059          "unpipe": "1.0.0"
  1060        }
  1061      },
  1062      "readable-stream": {
  1063        "version": "2.3.7",
  1064        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
  1065        "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
  1066        "requires": {
  1067          "core-util-is": "~1.0.0",
  1068          "inherits": "~2.0.3",
  1069          "isarray": "~1.0.0",
  1070          "process-nextick-args": "~2.0.0",
  1071          "safe-buffer": "~5.1.1",
  1072          "string_decoder": "~1.1.1",
  1073          "util-deprecate": "~1.0.1"
  1074        }
  1075      },
  1076      "rimraf": {
  1077        "version": "3.0.2",
  1078        "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
  1079        "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
  1080        "requires": {
  1081          "glob": "^7.1.3"
  1082        }
  1083      },
  1084      "ripemd160": {
  1085        "version": "2.0.2",
  1086        "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
  1087        "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
  1088        "requires": {
  1089          "hash-base": "^3.0.0",
  1090          "inherits": "^2.0.1"
  1091        }
  1092      },
  1093      "rlp": {
  1094        "version": "2.2.3",
  1095        "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.3.tgz",
  1096        "integrity": "sha512-l6YVrI7+d2vpW6D6rS05x2Xrmq8oW7v3pieZOJKBEdjuTF4Kz/iwk55Zyh1Zaz+KOB2kC8+2jZlp2u9L4tTzCQ==",
  1097        "requires": {
  1098          "bn.js": "^4.11.1",
  1099          "safe-buffer": "^5.1.1"
  1100        }
  1101      },
  1102      "safe-buffer": {
  1103        "version": "5.1.2",
  1104        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  1105        "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  1106      },
  1107      "safer-buffer": {
  1108        "version": "2.1.2",
  1109        "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  1110        "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  1111      },
  1112      "secp256k1": {
  1113        "version": "3.7.1",
  1114        "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.7.1.tgz",
  1115        "integrity": "sha512-1cf8sbnRreXrQFdH6qsg2H71Xw91fCCS9Yp021GnUNJzWJS/py96fS4lHbnTnouLp08Xj6jBoBB6V78Tdbdu5g==",
  1116        "requires": {
  1117          "bindings": "^1.5.0",
  1118          "bip66": "^1.1.5",
  1119          "bn.js": "^4.11.8",
  1120          "create-hash": "^1.2.0",
  1121          "drbg.js": "^1.0.1",
  1122          "elliptic": "^6.4.1",
  1123          "nan": "^2.14.0",
  1124          "safe-buffer": "^5.1.2"
  1125        }
  1126      },
  1127      "semver": {
  1128        "version": "7.3.5",
  1129        "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
  1130        "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
  1131        "requires": {
  1132          "lru-cache": "^6.0.0"
  1133        }
  1134      },
  1135      "send": {
  1136        "version": "0.16.2",
  1137        "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
  1138        "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
  1139        "requires": {
  1140          "debug": "2.6.9",
  1141          "depd": "~1.1.2",
  1142          "destroy": "~1.0.4",
  1143          "encodeurl": "~1.0.2",
  1144          "escape-html": "~1.0.3",
  1145          "etag": "~1.8.1",
  1146          "fresh": "0.5.2",
  1147          "http-errors": "~1.6.2",
  1148          "mime": "1.4.1",
  1149          "ms": "2.0.0",
  1150          "on-finished": "~2.3.0",
  1151          "range-parser": "~1.2.0",
  1152          "statuses": "~1.4.0"
  1153        }
  1154      },
  1155      "serve-static": {
  1156        "version": "1.13.2",
  1157        "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
  1158        "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
  1159        "requires": {
  1160          "encodeurl": "~1.0.2",
  1161          "escape-html": "~1.0.3",
  1162          "parseurl": "~1.3.2",
  1163          "send": "0.16.2"
  1164        }
  1165      },
  1166      "set-blocking": {
  1167        "version": "2.0.0",
  1168        "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
  1169        "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
  1170      },
  1171      "setprototypeof": {
  1172        "version": "1.1.0",
  1173        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
  1174        "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
  1175      },
  1176      "sha.js": {
  1177        "version": "2.4.11",
  1178        "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
  1179        "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
  1180        "requires": {
  1181          "inherits": "^2.0.1",
  1182          "safe-buffer": "^5.0.1"
  1183        }
  1184      },
  1185      "signal-exit": {
  1186        "version": "3.0.3",
  1187        "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
  1188        "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
  1189      },
  1190      "statuses": {
  1191        "version": "1.4.0",
  1192        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
  1193        "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
  1194      },
  1195      "string-width": {
  1196        "version": "1.0.2",
  1197        "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
  1198        "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
  1199        "requires": {
  1200          "code-point-at": "^1.0.0",
  1201          "is-fullwidth-code-point": "^1.0.0",
  1202          "strip-ansi": "^3.0.0"
  1203        }
  1204      },
  1205      "string_decoder": {
  1206        "version": "1.1.1",
  1207        "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  1208        "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  1209        "requires": {
  1210          "safe-buffer": "~5.1.0"
  1211        }
  1212      },
  1213      "strip-ansi": {
  1214        "version": "3.0.1",
  1215        "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
  1216        "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
  1217        "requires": {
  1218          "ansi-regex": "^2.0.0"
  1219        }
  1220      },
  1221      "strip-hex-prefix": {
  1222        "version": "1.0.0",
  1223        "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz",
  1224        "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=",
  1225        "requires": {
  1226          "is-hex-prefixed": "1.0.0"
  1227        }
  1228      },
  1229      "tar": {
  1230        "version": "6.1.5",
  1231        "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.5.tgz",
  1232        "integrity": "sha512-FiK6MQyyaqd5vHuUjbg/NpO8BuEGeSXcmlH7Pt/JkugWS8s0w8nKybWjHDJiwzCAIKZ66uof4ghm4tBADjcqRA==",
  1233        "requires": {
  1234          "chownr": "^2.0.0",
  1235          "fs-minipass": "^2.0.0",
  1236          "minipass": "^3.0.0",
  1237          "minizlib": "^2.1.1",
  1238          "mkdirp": "^1.0.3",
  1239          "yallist": "^4.0.0"
  1240        }
  1241      },
  1242      "type-is": {
  1243        "version": "1.6.16",
  1244        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
  1245        "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
  1246        "requires": {
  1247          "media-typer": "0.3.0",
  1248          "mime-types": "~2.1.18"
  1249        }
  1250      },
  1251      "unpipe": {
  1252        "version": "1.0.0",
  1253        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  1254        "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
  1255      },
  1256      "util-deprecate": {
  1257        "version": "1.0.2",
  1258        "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  1259        "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
  1260      },
  1261      "utils-merge": {
  1262        "version": "1.0.1",
  1263        "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  1264        "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
  1265      },
  1266      "vary": {
  1267        "version": "1.1.2",
  1268        "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  1269        "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
  1270      },
  1271      "wide-align": {
  1272        "version": "1.1.3",
  1273        "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
  1274        "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
  1275        "requires": {
  1276          "string-width": "^1.0.2 || 2"
  1277        }
  1278      },
  1279      "window-size": {
  1280        "version": "0.1.4",
  1281        "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
  1282        "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
  1283      },
  1284      "wrap-ansi": {
  1285        "version": "2.1.0",
  1286        "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
  1287        "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
  1288        "requires": {
  1289          "string-width": "^1.0.1",
  1290          "strip-ansi": "^3.0.1"
  1291        }
  1292      },
  1293      "wrappy": {
  1294        "version": "1.0.2",
  1295        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1296        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
  1297      },
  1298      "y18n": {
  1299        "version": "3.2.2",
  1300        "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
  1301        "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ=="
  1302      },
  1303      "yallist": {
  1304        "version": "4.0.0",
  1305        "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  1306        "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
  1307      },
  1308      "yargs": {
  1309        "version": "3.32.0",
  1310        "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
  1311        "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=",
  1312        "requires": {
  1313          "camelcase": "^2.0.1",
  1314          "cliui": "^3.0.3",
  1315          "decamelize": "^1.1.1",
  1316          "os-locale": "^1.4.0",
  1317          "string-width": "^1.0.1",
  1318          "window-size": "^0.1.4",
  1319          "y18n": "^3.2.0"
  1320        }
  1321      }
  1322    }
  1323  }