{
  "name": "btlejuice",
  "version": "1.1.7",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "argparse": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.7.tgz",
      "integrity": "sha1-wolQZIBVeBDxSovGLXoG9j7X+VE=",
      "requires": {
        "sprintf-js": "1.0.3"
      },
      "dependencies": {
        "sprintf-js": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
          "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
        }
      }
    },
    "async": {
      "version": "1.5.2",
      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
    },
    "bleno": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/bleno/-/bleno-0.4.0.tgz",
      "integrity": "sha1-WMkBKuCcDSFDbOPqMqOU+rXA3j0=",
      "requires": {
        "bluetooth-hci-socket": "0.4.4",
        "bplist-parser": "0.0.6",
        "debug": "2.2.0"
      },
      "dependencies": {
        "bluetooth-hci-socket": {
          "version": "0.4.4",
          "resolved": "https://registry.npmjs.org/bluetooth-hci-socket/-/bluetooth-hci-socket-0.4.4.tgz",
          "integrity": "sha1-YJP7bCgRYTJEi2niwg4tZYEwFVk=",
          "optional": true,
          "requires": {
            "debug": "2.2.0",
            "nan": "2.4.0",
            "usb": "1.1.2"
          },
          "dependencies": {
            "nan": {
              "version": "2.4.0",
              "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz",
              "integrity": "sha1-+zxZ1F/k7/4hXwuJD4rfbrMtIjI=",
              "optional": true
            },
            "usb": {
              "version": "1.1.2",
              "resolved": "https://registry.npmjs.org/usb/-/usb-1.1.2.tgz",
              "integrity": "sha1-uSMnr30crVAa90XZLhzkHsWvo2Q=",
              "optional": true,
              "requires": {
                "nan": "2.4.0",
                "node-pre-gyp": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.24.tgz"
              },
              "dependencies": {
                "node-pre-gyp": {
                  "version": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.24.tgz",
                  "integrity": "sha1-DqK1/dUW9nEWQTmR+PfYng3/vPo=",
                  "optional": true,
                  "requires": {
                    "mkdirp": "0.5.1",
                    "nopt": "3.0.6",
                    "npmlog": "2.0.3",
                    "rc": "1.1.6",
                    "request": "2.69.0",
                    "rimraf": "2.5.2",
                    "semver": "5.1.0",
                    "tar": "2.2.1",
                    "tar-pack": "3.1.3"
                  },
                  "dependencies": {
                    "mkdirp": {
                      "version": "0.5.1",
                      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
                      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
                      "requires": {
                        "minimist": "0.0.8"
                      },
                      "dependencies": {
                        "minimist": {
                          "version": "0.0.8",
                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
                          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
                        }
                      }
                    },
                    "nopt": {
                      "version": "3.0.6",
                      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
                      "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
                      "optional": true,
                      "requires": {
                        "abbrev": "1.0.7"
                      },
                      "dependencies": {
                        "abbrev": {
                          "version": "1.0.7",
                          "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz",
                          "integrity": "sha1-W2A1su6dT7XPhZ8Iqb6BsghJGEM=",
                          "optional": true
                        }
                      }
                    },
                    "npmlog": {
                      "version": "2.0.3",
                      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.3.tgz",
                      "integrity": "sha1-Ag+ZNR8MAuOZxnS6JW58TTs90pg=",
                      "optional": true,
                      "requires": {
                        "ansi": "0.3.1",
                        "are-we-there-yet": "1.1.2",
                        "gauge": "1.2.7"
                      },
                      "dependencies": {
                        "ansi": {
                          "version": "0.3.1",
                          "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz",
                          "integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE="
                        },
                        "are-we-there-yet": {
                          "version": "1.1.2",
                          "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz",
                          "integrity": "sha1-gORw6VoIR5T+GJkmLFZnxuiN4bM=",
                          "optional": true,
                          "requires": {
                            "delegates": "1.0.0",
                            "readable-stream": "2.0.6"
                          },
                          "dependencies": {
                            "delegates": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
                              "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
                              "optional": true
                            },
                            "readable-stream": {
                              "version": "2.0.6",
                              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
                              "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
                              "optional": true,
                              "requires": {
                                "core-util-is": "1.0.2",
                                "inherits": "2.0.1",
                                "isarray": "1.0.0",
                                "process-nextick-args": "1.0.6",
                                "string_decoder": "0.10.31",
                                "util-deprecate": "1.0.2"
                              },
                              "dependencies": {
                                "core-util-is": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
                                  "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
                                  "optional": true
                                },
                                "inherits": {
                                  "version": "2.0.1",
                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                                  "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                                  "optional": true
                                },
                                "isarray": {
                                  "version": "1.0.0",
                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
                                  "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
                                  "optional": true
                                },
                                "process-nextick-args": {
                                  "version": "1.0.6",
                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
                                  "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
                                  "optional": true
                                },
                                "string_decoder": {
                                  "version": "0.10.31",
                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
                                  "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
                                  "optional": true
                                },
                                "util-deprecate": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
                                  "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "gauge": {
                          "version": "1.2.7",
                          "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz",
                          "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=",
                          "optional": true,
                          "requires": {
                            "ansi": "0.3.1",
                            "has-unicode": "2.0.0",
                            "lodash.pad": "4.1.0",
                            "lodash.padend": "4.2.0",
                            "lodash.padstart": "4.2.0"
                          },
                          "dependencies": {
                            "has-unicode": {
                              "version": "2.0.0",
                              "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz",
                              "integrity": "sha1-o82Wwwe6QdVZxaLuQIwSoRxMLsM=",
                              "optional": true
                            },
                            "lodash.pad": {
                              "version": "4.1.0",
                              "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.1.0.tgz",
                              "integrity": "sha1-2746loH8y2mXBHOiJj9QwZasOqk=",
                              "optional": true,
                              "requires": {
                                "lodash.repeat": "4.0.0",
                                "lodash.tostring": "4.1.2"
                              },
                              "dependencies": {
                                "lodash.repeat": {
                                  "version": "4.0.0",
                                  "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz",
                                  "integrity": "sha1-qvVwsqsL+w3abW6TKR1UswsffSI=",
                                  "optional": true,
                                  "requires": {
                                    "lodash.tostring": "4.1.2"
                                  }
                                },
                                "lodash.tostring": {
                                  "version": "4.1.2",
                                  "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz",
                                  "integrity": "sha1-fTJqXPZNpCmPL9NbaI2EgmdTUog="
                                }
                              }
                            },
                            "lodash.padend": {
                              "version": "4.2.0",
                              "resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.2.0.tgz",
                              "integrity": "sha1-uE6MNAHUU4BVxuMhpR467hmIGhg=",
                              "optional": true,
                              "requires": {
                                "lodash.repeat": "4.0.0",
                                "lodash.tostring": "4.1.2"
                              },
                              "dependencies": {
                                "lodash.repeat": {
                                  "version": "4.0.0",
                                  "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz",
                                  "integrity": "sha1-qvVwsqsL+w3abW6TKR1UswsffSI=",
                                  "optional": true,
                                  "requires": {
                                    "lodash.tostring": "4.1.2"
                                  }
                                },
                                "lodash.tostring": {
                                  "version": "4.1.2",
                                  "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz",
                                  "integrity": "sha1-fTJqXPZNpCmPL9NbaI2EgmdTUog="
                                }
                              }
                            },
                            "lodash.padstart": {
                              "version": "4.2.0",
                              "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.2.0.tgz",
                              "integrity": "sha1-42+J/Ww7UHIhkIdpW3Zd6D7JaYU=",
                              "optional": true,
                              "requires": {
                                "lodash.repeat": "4.0.0",
                                "lodash.tostring": "4.1.2"
                              },
                              "dependencies": {
                                "lodash.repeat": {
                                  "version": "4.0.0",
                                  "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz",
                                  "integrity": "sha1-qvVwsqsL+w3abW6TKR1UswsffSI=",
                                  "optional": true,
                                  "requires": {
                                    "lodash.tostring": "4.1.2"
                                  }
                                },
                                "lodash.tostring": {
                                  "version": "4.1.2",
                                  "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz",
                                  "integrity": "sha1-fTJqXPZNpCmPL9NbaI2EgmdTUog="
                                }
                              }
                            }
                          }
                        }
                      }
                    },
                    "rc": {
                      "version": "1.1.6",
                      "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
                      "integrity": "sha1-Q2UbdrauU7XIAvEVH6P8OwWZack=",
                      "optional": true,
                      "requires": {
                        "deep-extend": "0.4.1",
                        "ini": "1.3.4",
                        "minimist": "1.2.0",
                        "strip-json-comments": "1.0.4"
                      },
                      "dependencies": {
                        "deep-extend": {
                          "version": "0.4.1",
                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
                          "integrity": "sha1-7+QRPQgIX05vlod1mBD4B0aeIlM=",
                          "optional": true
                        },
                        "ini": {
                          "version": "1.3.4",
                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
                          "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
                          "optional": true
                        },
                        "minimist": {
                          "version": "1.2.0",
                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
                          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
                          "optional": true
                        },
                        "strip-json-comments": {
                          "version": "1.0.4",
                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
                          "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
                          "optional": true
                        }
                      }
                    },
                    "request": {
                      "version": "2.69.0",
                      "resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz",
                      "integrity": "sha1-z5HS4AB1KxIXFVwAUkGRGZGiNGo=",
                      "optional": true,
                      "requires": {
                        "aws-sign2": "0.6.0",
                        "aws4": "1.3.2",
                        "bl": "1.0.3",
                        "caseless": "0.11.0",
                        "combined-stream": "1.0.5",
                        "extend": "3.0.0",
                        "forever-agent": "0.6.1",
                        "form-data": "1.0.0-rc4",
                        "har-validator": "2.0.6",
                        "hawk": "3.1.3",
                        "http-signature": "1.1.1",
                        "is-typedarray": "1.0.0",
                        "isstream": "0.1.2",
                        "json-stringify-safe": "5.0.1",
                        "mime-types": "2.1.10",
                        "node-uuid": "1.4.7",
                        "oauth-sign": "0.8.1",
                        "qs": "6.0.2",
                        "stringstream": "0.0.5",
                        "tough-cookie": "2.2.2",
                        "tunnel-agent": "0.4.2"
                      },
                      "dependencies": {
                        "aws-sign2": {
                          "version": "0.6.0",
                          "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
                          "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
                          "optional": true
                        },
                        "aws4": {
                          "version": "1.3.2",
                          "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.3.2.tgz",
                          "integrity": "sha1-054L7kEs7Q6O2Uoj4xTzE6lbn9E=",
                          "optional": true,
                          "requires": {
                            "lru-cache": "4.0.0"
                          },
                          "dependencies": {
                            "lru-cache": {
                              "version": "4.0.0",
                              "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.0.tgz",
                              "integrity": "sha1-tcvwFVbBaWb+vlTO7A+03JDfbCg=",
                              "optional": true,
                              "requires": {
                                "pseudomap": "1.0.2",
                                "yallist": "2.0.0"
                              },
                              "dependencies": {
                                "pseudomap": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
                                  "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
                                  "optional": true
                                },
                                "yallist": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz",
                                  "integrity": "sha1-MGxUODXwnuGkyyO3vOmrNByRzdQ=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "bl": {
                          "version": "1.0.3",
                          "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz",
                          "integrity": "sha1-/FQhoo/UImA2w7OJGmaiW8ZNIm4=",
                          "optional": true,
                          "requires": {
                            "readable-stream": "2.0.6"
                          },
                          "dependencies": {
                            "readable-stream": {
                              "version": "2.0.6",
                              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
                              "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
                              "optional": true,
                              "requires": {
                                "core-util-is": "1.0.2",
                                "inherits": "2.0.1",
                                "isarray": "1.0.0",
                                "process-nextick-args": "1.0.6",
                                "string_decoder": "0.10.31",
                                "util-deprecate": "1.0.2"
                              },
                              "dependencies": {
                                "core-util-is": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
                                  "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
                                  "optional": true
                                },
                                "inherits": {
                                  "version": "2.0.1",
                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                                  "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                                  "optional": true
                                },
                                "isarray": {
                                  "version": "1.0.0",
                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
                                  "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
                                  "optional": true
                                },
                                "process-nextick-args": {
                                  "version": "1.0.6",
                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
                                  "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
                                  "optional": true
                                },
                                "string_decoder": {
                                  "version": "0.10.31",
                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
                                  "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
                                  "optional": true
                                },
                                "util-deprecate": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
                                  "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "caseless": {
                          "version": "0.11.0",
                          "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
                          "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
                          "optional": true
                        },
                        "combined-stream": {
                          "version": "1.0.5",
                          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
                          "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
                          "requires": {
                            "delayed-stream": "1.0.0"
                          },
                          "dependencies": {
                            "delayed-stream": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
                              "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
                            }
                          }
                        },
                        "extend": {
                          "version": "3.0.0",
                          "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
                          "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=",
                          "optional": true
                        },
                        "forever-agent": {
                          "version": "0.6.1",
                          "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
                          "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
                          "optional": true
                        },
                        "form-data": {
                          "version": "1.0.0-rc4",
                          "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
                          "integrity": "sha1-BaxrwiIntD5EYfSIFhVUaZ1Pi14=",
                          "optional": true,
                          "requires": {
                            "async": "1.5.2",
                            "combined-stream": "1.0.5",
                            "mime-types": "2.1.10"
                          },
                          "dependencies": {
                            "async": {
                              "version": "1.5.2",
                              "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
                              "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
                              "optional": true
                            }
                          }
                        },
                        "har-validator": {
                          "version": "2.0.6",
                          "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
                          "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
                          "optional": true,
                          "requires": {
                            "chalk": "1.1.1",
                            "commander": "2.9.0",
                            "is-my-json-valid": "2.13.1",
                            "pinkie-promise": "2.0.0"
                          },
                          "dependencies": {
                            "chalk": {
                              "version": "1.1.1",
                              "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
                              "integrity": "sha1-UJr7ZwZudJn36zU1x3RFdyri0Bk=",
                              "optional": true,
                              "requires": {
                                "ansi-styles": "2.2.0",
                                "escape-string-regexp": "1.0.5",
                                "has-ansi": "2.0.0",
                                "strip-ansi": "3.0.1",
                                "supports-color": "2.0.0"
                              },
                              "dependencies": {
                                "ansi-styles": {
                                  "version": "2.2.0",
                                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
                                  "integrity": "sha1-xZGRk25u0cExWktra5fzrPv6aLA=",
                                  "optional": true,
                                  "requires": {
                                    "color-convert": "1.0.0"
                                  },
                                  "dependencies": {
                                    "color-convert": {
                                      "version": "1.0.0",
                                      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz",
                                      "integrity": "sha1-PCb82IXSctRb6s9uQbq6dciahXk=",
                                      "optional": true
                                    }
                                  }
                                },
                                "escape-string-regexp": {
                                  "version": "1.0.5",
                                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
                                  "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
                                  "optional": true
                                },
                                "has-ansi": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
                                  "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
                                  "optional": true,
                                  "requires": {
                                    "ansi-regex": "2.0.0"
                                  },
                                  "dependencies": {
                                    "ansi-regex": {
                                      "version": "2.0.0",
                                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
                                      "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
                                      "optional": true
                                    }
                                  }
                                },
                                "strip-ansi": {
                                  "version": "3.0.1",
                                  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
                                  "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
                                  "optional": true,
                                  "requires": {
                                    "ansi-regex": "2.0.0"
                                  },
                                  "dependencies": {
                                    "ansi-regex": {
                                      "version": "2.0.0",
                                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
                                      "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
                                      "optional": true
                                    }
                                  }
                                },
                                "supports-color": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
                                  "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
                                  "optional": true
                                }
                              }
                            },
                            "commander": {
                              "version": "2.9.0",
                              "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
                              "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
                              "optional": true,
                              "requires": {
                                "graceful-readlink": "1.0.1"
                              },
                              "dependencies": {
                                "graceful-readlink": {
                                  "version": "1.0.1",
                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
                                  "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
                                  "optional": true
                                }
                              }
                            },
                            "is-my-json-valid": {
                              "version": "2.13.1",
                              "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
                              "integrity": "sha1-1Vd4qC/rawlj/0vhEdXRaE6JBwc=",
                              "optional": true,
                              "requires": {
                                "generate-function": "2.0.0",
                                "generate-object-property": "1.2.0",
                                "jsonpointer": "2.0.0",
                                "xtend": "4.0.1"
                              },
                              "dependencies": {
                                "generate-function": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
                                  "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
                                  "optional": true
                                },
                                "generate-object-property": {
                                  "version": "1.2.0",
                                  "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
                                  "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
                                  "optional": true,
                                  "requires": {
                                    "is-property": "1.0.2"
                                  },
                                  "dependencies": {
                                    "is-property": {
                                      "version": "1.0.2",
                                      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
                                      "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
                                      "optional": true
                                    }
                                  }
                                },
                                "jsonpointer": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
                                  "integrity": "sha1-OvHdIP6FRjkQ1GmjheMwF9KgMNk=",
                                  "optional": true
                                },
                                "xtend": {
                                  "version": "4.0.1",
                                  "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
                                  "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
                                  "optional": true
                                }
                              }
                            },
                            "pinkie-promise": {
                              "version": "2.0.0",
                              "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
                              "integrity": "sha1-TINTjeH25mDCngoTRGhE96foglk=",
                              "optional": true,
                              "requires": {
                                "pinkie": "2.0.4"
                              },
                              "dependencies": {
                                "pinkie": {
                                  "version": "2.0.4",
                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
                                  "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "hawk": {
                          "version": "3.1.3",
                          "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
                          "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
                          "optional": true,
                          "requires": {
                            "boom": "2.10.1",
                            "cryptiles": "2.0.5",
                            "hoek": "2.16.3",
                            "sntp": "1.0.9"
                          },
                          "dependencies": {
                            "boom": {
                              "version": "2.10.1",
                              "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
                              "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
                              "requires": {
                                "hoek": "2.16.3"
                              }
                            },
                            "cryptiles": {
                              "version": "2.0.5",
                              "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
                              "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
                              "optional": true,
                              "requires": {
                                "boom": "2.10.1"
                              }
                            },
                            "hoek": {
                              "version": "2.16.3",
                              "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
                              "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
                            },
                            "sntp": {
                              "version": "1.0.9",
                              "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
                              "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
                              "optional": true,
                              "requires": {
                                "hoek": "2.16.3"
                              }
                            }
                          }
                        },
                        "http-signature": {
                          "version": "1.1.1",
                          "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
                          "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
                          "optional": true,
                          "requires": {
                            "assert-plus": "0.2.0",
                            "jsprim": "1.2.2",
                            "sshpk": "1.7.4"
                          },
                          "dependencies": {
                            "assert-plus": {
                              "version": "0.2.0",
                              "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
                              "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
                            },
                            "jsprim": {
                              "version": "1.2.2",
                              "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz",
                              "integrity": "sha1-8gyQaskqvVjjt5rIvHCkiDJRLaE=",
                              "optional": true,
                              "requires": {
                                "extsprintf": "1.0.2",
                                "json-schema": "0.2.2",
                                "verror": "1.3.6"
                              },
                              "dependencies": {
                                "extsprintf": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
                                  "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA="
                                },
                                "json-schema": {
                                  "version": "0.2.2",
                                  "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
                                  "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY=",
                                  "optional": true
                                },
                                "verror": {
                                  "version": "1.3.6",
                                  "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
                                  "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
                                  "optional": true,
                                  "requires": {
                                    "extsprintf": "1.0.2"
                                  }
                                }
                              }
                            },
                            "sshpk": {
                              "version": "1.7.4",
                              "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.4.tgz",
                              "integrity": "sha1-rXtH3vymHIQV2WQkO2KwzmD7yjg=",
                              "optional": true,
                              "requires": {
                                "asn1": "0.2.3",
                                "assert-plus": "0.2.0",
                                "dashdash": "1.13.0",
                                "ecc-jsbn": "0.1.1",
                                "jodid25519": "1.0.2",
                                "jsbn": "0.1.0",
                                "tweetnacl": "0.14.1"
                              },
                              "dependencies": {
                                "asn1": {
                                  "version": "0.2.3",
                                  "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
                                  "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
                                  "optional": true
                                },
                                "dashdash": {
                                  "version": "1.13.0",
                                  "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.13.0.tgz",
                                  "integrity": "sha1-parm/Z2OFWYk6w3ZJZ6xK6JFOFo=",
                                  "optional": true,
                                  "requires": {
                                    "assert-plus": "1.0.0"
                                  },
                                  "dependencies": {
                                    "assert-plus": {
                                      "version": "1.0.0",
                                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
                                      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
                                      "optional": true
                                    }
                                  }
                                },
                                "ecc-jsbn": {
                                  "version": "0.1.1",
                                  "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
                                  "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
                                  "optional": true,
                                  "requires": {
                                    "jsbn": "0.1.0"
                                  }
                                },
                                "jodid25519": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
                                  "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=",
                                  "optional": true,
                                  "requires": {
                                    "jsbn": "0.1.0"
                                  }
                                },
                                "jsbn": {
                                  "version": "0.1.0",
                                  "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
                                  "integrity": "sha1-ZQmH2g3XT06/WhE3eiqi0nPpff0=",
                                  "optional": true
                                },
                                "tweetnacl": {
                                  "version": "0.14.1",
                                  "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.1.tgz",
                                  "integrity": "sha1-N8ah+1zUtjt6zuRQ2EGdnAAkzAM=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "is-typedarray": {
                          "version": "1.0.0",
                          "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
                          "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
                          "optional": true
                        },
                        "isstream": {
                          "version": "0.1.2",
                          "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
                          "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
                          "optional": true
                        },
                        "json-stringify-safe": {
                          "version": "5.0.1",
                          "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
                          "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
                          "optional": true
                        },
                        "mime-types": {
                          "version": "2.1.10",
                          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.10.tgz",
                          "integrity": "sha1-uTx8tDYuFtQQcqflRTj7TUMHCDc=",
                          "requires": {
                            "mime-db": "1.22.0"
                          },
                          "dependencies": {
                            "mime-db": {
                              "version": "1.22.0",
                              "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.22.0.tgz",
                              "integrity": "sha1-qyOmNy3J2G09yRIb0OvTgQWhkEo="
                            }
                          }
                        },
                        "node-uuid": {
                          "version": "1.4.7",
                          "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
                          "integrity": "sha1-baWhdmjEs91ZYjvaEc9/pMH2Cm8=",
                          "optional": true
                        },
                        "oauth-sign": {
                          "version": "0.8.1",
                          "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.1.tgz",
                          "integrity": "sha1-GCQ5vbkTeL90YOdcZOpD5kSN7wY=",
                          "optional": true
                        },
                        "qs": {
                          "version": "6.0.2",
                          "resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz",
                          "integrity": "sha1-iMaNWQ6O1Wx2x581LBe5gkZqv80=",
                          "optional": true
                        },
                        "stringstream": {
                          "version": "0.0.5",
                          "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
                          "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
                          "optional": true
                        },
                        "tough-cookie": {
                          "version": "2.2.2",
                          "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz",
                          "integrity": "sha1-yDoYMPTl7wuT7yo0iOck+N4Basc=",
                          "optional": true
                        },
                        "tunnel-agent": {
                          "version": "0.4.2",
                          "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.2.tgz",
                          "integrity": "sha1-EQTj82rIcSXChycAZ9WC0YEzv+4=",
                          "optional": true
                        }
                      }
                    },
                    "rimraf": {
                      "version": "2.5.2",
                      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
                      "integrity": "sha1-YrqUf6TAtDY4Oa7+zU8PutYFlyY=",
                      "requires": {
                        "glob": "7.0.3"
                      },
                      "dependencies": {
                        "glob": {
                          "version": "7.0.3",
                          "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
                          "integrity": "sha1-CqI1kxpKlqwT1g/6wvuHe9btT1g=",
                          "requires": {
                            "inflight": "1.0.4",
                            "inherits": "2.0.1",
                            "minimatch": "3.0.0",
                            "once": "1.3.3",
                            "path-is-absolute": "1.0.0"
                          },
                          "dependencies": {
                            "inflight": {
                              "version": "1.0.4",
                              "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz",
                              "integrity": "sha1-bLtFIevVHODsCpNr/XZX736bFyo=",
                              "requires": {
                                "once": "1.3.3",
                                "wrappy": "1.0.1"
                              },
                              "dependencies": {
                                "wrappy": {
                                  "version": "1.0.1",
                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
                                  "integrity": "sha1-HmWWmWXMvC20VIxrhKbyxa7dRzk="
                                }
                              }
                            },
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                            },
                            "minimatch": {
                              "version": "3.0.0",
                              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
                              "integrity": "sha1-UjYVelHk8ATBd/s8Un/33Xjw74M=",
                              "requires": {
                                "brace-expansion": "1.1.3"
                              },
                              "dependencies": {
                                "brace-expansion": {
                                  "version": "1.1.3",
                                  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
                                  "integrity": "sha1-Rr/1ARXUf8mriYVKu4fZgHihCZE=",
                                  "requires": {
                                    "balanced-match": "0.3.0",
                                    "concat-map": "0.0.1"
                                  },
                                  "dependencies": {
                                    "balanced-match": {
                                      "version": "0.3.0",
                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz",
                                      "integrity": "sha1-qRzdHr7xqGZZ5w/03vAWJfwtZ1Y="
                                    },
                                    "concat-map": {
                                      "version": "0.0.1",
                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
                                      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
                                    }
                                  }
                                }
                              }
                            },
                            "once": {
                              "version": "1.3.3",
                              "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
                              "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
                              "requires": {
                                "wrappy": "1.0.1"
                              },
                              "dependencies": {
                                "wrappy": {
                                  "version": "1.0.1",
                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
                                  "integrity": "sha1-HmWWmWXMvC20VIxrhKbyxa7dRzk="
                                }
                              }
                            },
                            "path-is-absolute": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
                              "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI="
                            }
                          }
                        }
                      }
                    },
                    "semver": {
                      "version": "5.1.0",
                      "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz",
                      "integrity": "sha1-hfLPhVBGXE3wAM99hvawVBBqueU=",
                      "optional": true
                    },
                    "tar": {
                      "version": "2.2.1",
                      "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
                      "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
                      "requires": {
                        "block-stream": "0.0.8",
                        "fstream": "1.0.8",
                        "inherits": "2.0.1"
                      },
                      "dependencies": {
                        "block-stream": {
                          "version": "0.0.8",
                          "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.8.tgz",
                          "integrity": "sha1-Boj0baK7+c/wxPaCJaDLlcvopGs=",
                          "requires": {
                            "inherits": "2.0.1"
                          }
                        },
                        "fstream": {
                          "version": "1.0.8",
                          "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.8.tgz",
                          "integrity": "sha1-fo16c6uzZH7zbkuKFcqAHboD0Dg=",
                          "requires": {
                            "graceful-fs": "4.1.3",
                            "inherits": "2.0.1",
                            "mkdirp": "0.5.1",
                            "rimraf": "2.5.2"
                          },
                          "dependencies": {
                            "graceful-fs": {
                              "version": "4.1.3",
                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.3.tgz",
                              "integrity": "sha1-kgM84RETxB4mKNYf36QLwQ3AFVw="
                            }
                          }
                        },
                        "inherits": {
                          "version": "2.0.1",
                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                        }
                      }
                    },
                    "tar-pack": {
                      "version": "3.1.3",
                      "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.1.3.tgz",
                      "integrity": "sha1-YRt+YusvJ67aZFVPen+0iQDH4Vc=",
                      "optional": true,
                      "requires": {
                        "debug": "2.2.0",
                        "fstream": "1.0.8",
                        "fstream-ignore": "1.0.3",
                        "once": "1.3.3",
                        "readable-stream": "2.0.6",
                        "rimraf": "2.5.2",
                        "tar": "2.2.1",
                        "uid-number": "0.0.6"
                      },
                      "dependencies": {
                        "debug": {
                          "version": "2.2.0",
                          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                          "optional": true,
                          "requires": {
                            "ms": "0.7.1"
                          },
                          "dependencies": {
                            "ms": {
                              "version": "0.7.1",
                              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
                              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
                              "optional": true
                            }
                          }
                        },
                        "fstream": {
                          "version": "1.0.8",
                          "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.8.tgz",
                          "integrity": "sha1-fo16c6uzZH7zbkuKFcqAHboD0Dg=",
                          "requires": {
                            "graceful-fs": "4.1.3",
                            "inherits": "2.0.1",
                            "mkdirp": "0.5.1",
                            "rimraf": "2.5.2"
                          },
                          "dependencies": {
                            "graceful-fs": {
                              "version": "4.1.3",
                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.3.tgz",
                              "integrity": "sha1-kgM84RETxB4mKNYf36QLwQ3AFVw="
                            },
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                            }
                          }
                        },
                        "fstream-ignore": {
                          "version": "1.0.3",
                          "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.3.tgz",
                          "integrity": "sha1-THTZH6iLIrQvT4ahiigg3XnY/N0=",
                          "optional": true,
                          "requires": {
                            "fstream": "1.0.8",
                            "inherits": "2.0.1",
                            "minimatch": "3.0.0"
                          },
                          "dependencies": {
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                              "optional": true
                            },
                            "minimatch": {
                              "version": "3.0.0",
                              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
                              "integrity": "sha1-UjYVelHk8ATBd/s8Un/33Xjw74M=",
                              "optional": true,
                              "requires": {
                                "brace-expansion": "1.1.3"
                              },
                              "dependencies": {
                                "brace-expansion": {
                                  "version": "1.1.3",
                                  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
                                  "integrity": "sha1-Rr/1ARXUf8mriYVKu4fZgHihCZE=",
                                  "optional": true,
                                  "requires": {
                                    "balanced-match": "0.3.0",
                                    "concat-map": "0.0.1"
                                  },
                                  "dependencies": {
                                    "balanced-match": {
                                      "version": "0.3.0",
                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz",
                                      "integrity": "sha1-qRzdHr7xqGZZ5w/03vAWJfwtZ1Y=",
                                      "optional": true
                                    },
                                    "concat-map": {
                                      "version": "0.0.1",
                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
                                      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
                                      "optional": true
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "once": {
                          "version": "1.3.3",
                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
                          "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
                          "optional": true,
                          "requires": {
                            "wrappy": "1.0.1"
                          },
                          "dependencies": {
                            "wrappy": {
                              "version": "1.0.1",
                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
                              "integrity": "sha1-HmWWmWXMvC20VIxrhKbyxa7dRzk=",
                              "optional": true
                            }
                          }
                        },
                        "readable-stream": {
                          "version": "2.0.6",
                          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
                          "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
                          "optional": true,
                          "requires": {
                            "core-util-is": "1.0.2",
                            "inherits": "2.0.1",
                            "isarray": "1.0.0",
                            "process-nextick-args": "1.0.6",
                            "string_decoder": "0.10.31",
                            "util-deprecate": "1.0.2"
                          },
                          "dependencies": {
                            "core-util-is": {
                              "version": "1.0.2",
                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
                              "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
                              "optional": true
                            },
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                              "optional": true
                            },
                            "isarray": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
                              "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
                              "optional": true
                            },
                            "process-nextick-args": {
                              "version": "1.0.6",
                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
                              "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
                              "optional": true
                            },
                            "string_decoder": {
                              "version": "0.10.31",
                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
                              "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
                              "optional": true
                            },
                            "util-deprecate": {
                              "version": "1.0.2",
                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
                              "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
                              "optional": true
                            }
                          }
                        },
                        "uid-number": {
                          "version": "0.0.6",
                          "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz",
                          "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=",
                          "optional": true
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "bplist-parser": {
          "version": "0.0.6",
          "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz",
          "integrity": "sha1-ONo0cYF9+dRKs4kuJ3B7u9daEbk=",
          "optional": true
        },
        "debug": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
          "requires": {
            "ms": "0.7.1"
          },
          "dependencies": {
            "ms": {
              "version": "0.7.1",
              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
            }
          }
        }
      }
    },
    "colors": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
      "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
    },
    "ejs": {
      "version": "2.5.1",
      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.1.tgz",
      "integrity": "sha1-28CsQIEtO0UdrQY/zTaeTkfYAoc="
    },
    "express": {
      "version": "4.14.0",
      "resolved": "https://registry.npmjs.org/express/-/express-4.14.0.tgz",
      "integrity": "sha1-we4/Qs3Ikfs9xlCoki1R7IR9DWY=",
      "requires": {
        "accepts": "1.3.3",
        "array-flatten": "1.1.1",
        "content-disposition": "0.5.1",
        "content-type": "1.0.2",
        "cookie": "0.3.1",
        "cookie-signature": "1.0.6",
        "debug": "2.2.0",
        "depd": "1.1.0",
        "encodeurl": "1.0.1",
        "escape-html": "1.0.3",
        "etag": "1.7.0",
        "finalhandler": "0.5.0",
        "fresh": "0.3.0",
        "merge-descriptors": "1.0.1",
        "methods": "1.1.2",
        "on-finished": "2.3.0",
        "parseurl": "1.3.1",
        "path-to-regexp": "0.1.7",
        "proxy-addr": "1.1.2",
        "qs": "6.2.0",
        "range-parser": "1.2.0",
        "send": "0.14.1",
        "serve-static": "1.11.1",
        "type-is": "1.6.13",
        "utils-merge": "1.0.0",
        "vary": "1.1.0"
      },
      "dependencies": {
        "accepts": {
          "version": "1.3.3",
          "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
          "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
          "requires": {
            "mime-types": "2.1.11",
            "negotiator": "0.6.1"
          },
          "dependencies": {
            "mime-types": {
              "version": "2.1.11",
              "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
              "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=",
              "requires": {
                "mime-db": "1.23.0"
              },
              "dependencies": {
                "mime-db": {
                  "version": "1.23.0",
                  "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
                  "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk="
                }
              }
            },
            "negotiator": {
              "version": "0.6.1",
              "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
              "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
            }
          }
        },
        "array-flatten": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
          "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
        },
        "content-disposition": {
          "version": "0.5.1",
          "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.1.tgz",
          "integrity": "sha1-h0dsamfI2qh+Muh2Ft+IO6f7Bxs="
        },
        "content-type": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz",
          "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0="
        },
        "cookie": {
          "version": "0.3.1",
          "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
          "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
        },
        "cookie-signature": {
          "version": "1.0.6",
          "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
          "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
        },
        "debug": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
          "requires": {
            "ms": "0.7.1"
          },
          "dependencies": {
            "ms": {
              "version": "0.7.1",
              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
            }
          }
        },
        "depd": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.0.tgz",
          "integrity": "sha1-4b2Cxqq2ztlluXuIsX7T5SjKGMM="
        },
        "encodeurl": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
          "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA="
        },
        "escape-html": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
          "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
        },
        "etag": {
          "version": "1.7.0",
          "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz",
          "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg="
        },
        "finalhandler": {
          "version": "0.5.0",
          "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz",
          "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=",
          "requires": {
            "debug": "2.2.0",
            "escape-html": "1.0.3",
            "on-finished": "2.3.0",
            "statuses": "1.3.0",
            "unpipe": "1.0.0"
          },
          "dependencies": {
            "statuses": {
              "version": "1.3.0",
              "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz",
              "integrity": "sha1-jlV1jLIOdoLB9Pzo3KswvwHR4Ho="
            },
            "unpipe": {
              "version": "1.0.0",
              "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
              "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
            }
          }
        },
        "fresh": {
          "version": "0.3.0",
          "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
          "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8="
        },
        "merge-descriptors": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
          "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
        },
        "methods": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
          "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
        },
        "on-finished": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
          "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
          "requires": {
            "ee-first": "1.1.1"
          },
          "dependencies": {
            "ee-first": {
              "version": "1.1.1",
              "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
              "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
            }
          }
        },
        "parseurl": {
          "version": "1.3.1",
          "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz",
          "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY="
        },
        "path-to-regexp": {
          "version": "0.1.7",
          "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
          "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
        },
        "proxy-addr": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.2.tgz",
          "integrity": "sha1-tMxfImENlTWCTBI675089zxAujc=",
          "requires": {
            "forwarded": "0.1.0",
            "ipaddr.js": "1.1.1"
          },
          "dependencies": {
            "forwarded": {
              "version": "0.1.0",
              "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz",
              "integrity": "sha1-Ge+YdMSuHCl7zweP3mOgm2aoQ2M="
            },
            "ipaddr.js": {
              "version": "1.1.1",
              "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.1.1.tgz",
              "integrity": "sha1-x5HZX1KynBJH1d+AraObinNkcjA="
            }
          }
        },
        "qs": {
          "version": "6.2.0",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz",
          "integrity": "sha1-O3hIwDwt7OaalSKw+ujEEm10Xzs="
        },
        "range-parser": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
          "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
        },
        "send": {
          "version": "0.14.1",
          "resolved": "https://registry.npmjs.org/send/-/send-0.14.1.tgz",
          "integrity": "sha1-qVSYQyU5L1FTKndgdg5FlZjIn3o=",
          "requires": {
            "debug": "2.2.0",
            "depd": "1.1.0",
            "destroy": "1.0.4",
            "encodeurl": "1.0.1",
            "escape-html": "1.0.3",
            "etag": "1.7.0",
            "fresh": "0.3.0",
            "http-errors": "1.5.0",
            "mime": "1.3.4",
            "ms": "0.7.1",
            "on-finished": "2.3.0",
            "range-parser": "1.2.0",
            "statuses": "1.3.0"
          },
          "dependencies": {
            "destroy": {
              "version": "1.0.4",
              "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
              "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
            },
            "http-errors": {
              "version": "1.5.0",
              "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.0.tgz",
              "integrity": "sha1-scs9gmD9jiOGytMYkEWUM3LUghE=",
              "requires": {
                "inherits": "2.0.1",
                "setprototypeof": "1.0.1",
                "statuses": "1.3.0"
              },
              "dependencies": {
                "inherits": {
                  "version": "2.0.1",
                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                  "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                },
                "setprototypeof": {
                  "version": "1.0.1",
                  "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.1.tgz",
                  "integrity": "sha1-UgCbJ4iMTcSPWRlJwKgnWDTByn4="
                }
              }
            },
            "mime": {
              "version": "1.3.4",
              "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
              "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM="
            },
            "ms": {
              "version": "0.7.1",
              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
            },
            "statuses": {
              "version": "1.3.0",
              "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz",
              "integrity": "sha1-jlV1jLIOdoLB9Pzo3KswvwHR4Ho="
            }
          }
        },
        "serve-static": {
          "version": "1.11.1",
          "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.11.1.tgz",
          "integrity": "sha1-1sznaTUF9zPHWd5Xvvwa92wPCAU=",
          "requires": {
            "encodeurl": "1.0.1",
            "escape-html": "1.0.3",
            "parseurl": "1.3.1",
            "send": "0.14.1"
          }
        },
        "type-is": {
          "version": "1.6.13",
          "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.13.tgz",
          "integrity": "sha1-boO6e8MM0zp7sLf7AHN6IIW/nQg=",
          "requires": {
            "media-typer": "0.3.0",
            "mime-types": "2.1.11"
          },
          "dependencies": {
            "media-typer": {
              "version": "0.3.0",
              "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
              "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
            },
            "mime-types": {
              "version": "2.1.11",
              "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
              "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=",
              "requires": {
                "mime-db": "1.23.0"
              },
              "dependencies": {
                "mime-db": {
                  "version": "1.23.0",
                  "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
                  "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk="
                }
              }
            }
          }
        },
        "utils-merge": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz",
          "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg="
        },
        "vary": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.0.tgz",
          "integrity": "sha1-4eWv+70WrnaN0mdDlLmtMCJlMUA="
        }
      }
    },
    "jsonfile": {
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.3.1.tgz",
      "integrity": "sha1-KLyynFlrW3qv005mKjKbpizYQvw="
    },
    "noble": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/noble/-/noble-1.6.0.tgz",
      "integrity": "sha1-qWHM2ewk7VrUXHyXFDLFhUvJTgY=",
      "requires": {
        "bluetooth-hci-socket": "0.4.4",
        "bplist-parser": "0.0.6",
        "debug": "2.2.0"
      },
      "dependencies": {
        "bluetooth-hci-socket": {
          "version": "0.4.4",
          "resolved": "https://registry.npmjs.org/bluetooth-hci-socket/-/bluetooth-hci-socket-0.4.4.tgz",
          "integrity": "sha1-YJP7bCgRYTJEi2niwg4tZYEwFVk=",
          "optional": true,
          "requires": {
            "debug": "2.2.0",
            "nan": "2.4.0",
            "usb": "1.1.2"
          },
          "dependencies": {
            "nan": {
              "version": "2.4.0",
              "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz",
              "integrity": "sha1-+zxZ1F/k7/4hXwuJD4rfbrMtIjI=",
              "optional": true
            },
            "usb": {
              "version": "1.1.2",
              "resolved": "https://registry.npmjs.org/usb/-/usb-1.1.2.tgz",
              "integrity": "sha1-uSMnr30crVAa90XZLhzkHsWvo2Q=",
              "optional": true,
              "requires": {
                "nan": "2.4.0",
                "node-pre-gyp": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.24.tgz"
              },
              "dependencies": {
                "node-pre-gyp": {
                  "version": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.24.tgz",
                  "integrity": "sha1-DqK1/dUW9nEWQTmR+PfYng3/vPo=",
                  "optional": true,
                  "requires": {
                    "mkdirp": "0.5.1",
                    "nopt": "3.0.6",
                    "npmlog": "2.0.3",
                    "rc": "1.1.6",
                    "request": "2.69.0",
                    "rimraf": "2.5.2",
                    "semver": "5.1.0",
                    "tar": "2.2.1",
                    "tar-pack": "3.1.3"
                  },
                  "dependencies": {
                    "mkdirp": {
                      "version": "0.5.1",
                      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
                      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
                      "requires": {
                        "minimist": "0.0.8"
                      },
                      "dependencies": {
                        "minimist": {
                          "version": "0.0.8",
                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
                          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
                        }
                      }
                    },
                    "nopt": {
                      "version": "3.0.6",
                      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
                      "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
                      "optional": true,
                      "requires": {
                        "abbrev": "1.0.7"
                      },
                      "dependencies": {
                        "abbrev": {
                          "version": "1.0.7",
                          "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz",
                          "integrity": "sha1-W2A1su6dT7XPhZ8Iqb6BsghJGEM=",
                          "optional": true
                        }
                      }
                    },
                    "npmlog": {
                      "version": "2.0.3",
                      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.3.tgz",
                      "integrity": "sha1-Ag+ZNR8MAuOZxnS6JW58TTs90pg=",
                      "optional": true,
                      "requires": {
                        "ansi": "0.3.1",
                        "are-we-there-yet": "1.1.2",
                        "gauge": "1.2.7"
                      },
                      "dependencies": {
                        "ansi": {
                          "version": "0.3.1",
                          "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz",
                          "integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE="
                        },
                        "are-we-there-yet": {
                          "version": "1.1.2",
                          "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz",
                          "integrity": "sha1-gORw6VoIR5T+GJkmLFZnxuiN4bM=",
                          "optional": true,
                          "requires": {
                            "delegates": "1.0.0",
                            "readable-stream": "2.0.6"
                          },
                          "dependencies": {
                            "delegates": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
                              "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
                              "optional": true
                            },
                            "readable-stream": {
                              "version": "2.0.6",
                              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
                              "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
                              "optional": true,
                              "requires": {
                                "core-util-is": "1.0.2",
                                "inherits": "2.0.1",
                                "isarray": "1.0.0",
                                "process-nextick-args": "1.0.6",
                                "string_decoder": "0.10.31",
                                "util-deprecate": "1.0.2"
                              },
                              "dependencies": {
                                "core-util-is": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
                                  "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
                                  "optional": true
                                },
                                "inherits": {
                                  "version": "2.0.1",
                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                                  "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                                  "optional": true
                                },
                                "isarray": {
                                  "version": "1.0.0",
                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
                                  "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
                                  "optional": true
                                },
                                "process-nextick-args": {
                                  "version": "1.0.6",
                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
                                  "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
                                  "optional": true
                                },
                                "string_decoder": {
                                  "version": "0.10.31",
                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
                                  "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
                                  "optional": true
                                },
                                "util-deprecate": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
                                  "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "gauge": {
                          "version": "1.2.7",
                          "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz",
                          "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=",
                          "optional": true,
                          "requires": {
                            "ansi": "0.3.1",
                            "has-unicode": "2.0.0",
                            "lodash.pad": "4.1.0",
                            "lodash.padend": "4.2.0",
                            "lodash.padstart": "4.2.0"
                          },
                          "dependencies": {
                            "has-unicode": {
                              "version": "2.0.0",
                              "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz",
                              "integrity": "sha1-o82Wwwe6QdVZxaLuQIwSoRxMLsM=",
                              "optional": true
                            },
                            "lodash.pad": {
                              "version": "4.1.0",
                              "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.1.0.tgz",
                              "integrity": "sha1-2746loH8y2mXBHOiJj9QwZasOqk=",
                              "optional": true,
                              "requires": {
                                "lodash.repeat": "4.0.0",
                                "lodash.tostring": "4.1.2"
                              },
                              "dependencies": {
                                "lodash.repeat": {
                                  "version": "4.0.0",
                                  "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz",
                                  "integrity": "sha1-qvVwsqsL+w3abW6TKR1UswsffSI=",
                                  "optional": true,
                                  "requires": {
                                    "lodash.tostring": "4.1.2"
                                  }
                                },
                                "lodash.tostring": {
                                  "version": "4.1.2",
                                  "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz",
                                  "integrity": "sha1-fTJqXPZNpCmPL9NbaI2EgmdTUog="
                                }
                              }
                            },
                            "lodash.padend": {
                              "version": "4.2.0",
                              "resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.2.0.tgz",
                              "integrity": "sha1-uE6MNAHUU4BVxuMhpR467hmIGhg=",
                              "optional": true,
                              "requires": {
                                "lodash.repeat": "4.0.0",
                                "lodash.tostring": "4.1.2"
                              },
                              "dependencies": {
                                "lodash.repeat": {
                                  "version": "4.0.0",
                                  "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz",
                                  "integrity": "sha1-qvVwsqsL+w3abW6TKR1UswsffSI=",
                                  "optional": true,
                                  "requires": {
                                    "lodash.tostring": "4.1.2"
                                  }
                                },
                                "lodash.tostring": {
                                  "version": "4.1.2",
                                  "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz",
                                  "integrity": "sha1-fTJqXPZNpCmPL9NbaI2EgmdTUog="
                                }
                              }
                            },
                            "lodash.padstart": {
                              "version": "4.2.0",
                              "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.2.0.tgz",
                              "integrity": "sha1-42+J/Ww7UHIhkIdpW3Zd6D7JaYU=",
                              "optional": true,
                              "requires": {
                                "lodash.repeat": "4.0.0",
                                "lodash.tostring": "4.1.2"
                              },
                              "dependencies": {
                                "lodash.repeat": {
                                  "version": "4.0.0",
                                  "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz",
                                  "integrity": "sha1-qvVwsqsL+w3abW6TKR1UswsffSI=",
                                  "optional": true,
                                  "requires": {
                                    "lodash.tostring": "4.1.2"
                                  }
                                },
                                "lodash.tostring": {
                                  "version": "4.1.2",
                                  "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz",
                                  "integrity": "sha1-fTJqXPZNpCmPL9NbaI2EgmdTUog="
                                }
                              }
                            }
                          }
                        }
                      }
                    },
                    "rc": {
                      "version": "1.1.6",
                      "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
                      "integrity": "sha1-Q2UbdrauU7XIAvEVH6P8OwWZack=",
                      "optional": true,
                      "requires": {
                        "deep-extend": "0.4.1",
                        "ini": "1.3.4",
                        "minimist": "1.2.0",
                        "strip-json-comments": "1.0.4"
                      },
                      "dependencies": {
                        "deep-extend": {
                          "version": "0.4.1",
                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
                          "integrity": "sha1-7+QRPQgIX05vlod1mBD4B0aeIlM=",
                          "optional": true
                        },
                        "ini": {
                          "version": "1.3.4",
                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
                          "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
                          "optional": true
                        },
                        "minimist": {
                          "version": "1.2.0",
                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
                          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
                          "optional": true
                        },
                        "strip-json-comments": {
                          "version": "1.0.4",
                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
                          "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
                          "optional": true
                        }
                      }
                    },
                    "request": {
                      "version": "2.69.0",
                      "resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz",
                      "integrity": "sha1-z5HS4AB1KxIXFVwAUkGRGZGiNGo=",
                      "optional": true,
                      "requires": {
                        "aws-sign2": "0.6.0",
                        "aws4": "1.3.2",
                        "bl": "1.0.3",
                        "caseless": "0.11.0",
                        "combined-stream": "1.0.5",
                        "extend": "3.0.0",
                        "forever-agent": "0.6.1",
                        "form-data": "1.0.0-rc4",
                        "har-validator": "2.0.6",
                        "hawk": "3.1.3",
                        "http-signature": "1.1.1",
                        "is-typedarray": "1.0.0",
                        "isstream": "0.1.2",
                        "json-stringify-safe": "5.0.1",
                        "mime-types": "2.1.10",
                        "node-uuid": "1.4.7",
                        "oauth-sign": "0.8.1",
                        "qs": "6.0.2",
                        "stringstream": "0.0.5",
                        "tough-cookie": "2.2.2",
                        "tunnel-agent": "0.4.2"
                      },
                      "dependencies": {
                        "aws-sign2": {
                          "version": "0.6.0",
                          "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
                          "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
                          "optional": true
                        },
                        "aws4": {
                          "version": "1.3.2",
                          "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.3.2.tgz",
                          "integrity": "sha1-054L7kEs7Q6O2Uoj4xTzE6lbn9E=",
                          "optional": true,
                          "requires": {
                            "lru-cache": "4.0.0"
                          },
                          "dependencies": {
                            "lru-cache": {
                              "version": "4.0.0",
                              "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.0.tgz",
                              "integrity": "sha1-tcvwFVbBaWb+vlTO7A+03JDfbCg=",
                              "optional": true,
                              "requires": {
                                "pseudomap": "1.0.2",
                                "yallist": "2.0.0"
                              },
                              "dependencies": {
                                "pseudomap": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
                                  "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
                                  "optional": true
                                },
                                "yallist": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz",
                                  "integrity": "sha1-MGxUODXwnuGkyyO3vOmrNByRzdQ=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "bl": {
                          "version": "1.0.3",
                          "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz",
                          "integrity": "sha1-/FQhoo/UImA2w7OJGmaiW8ZNIm4=",
                          "optional": true,
                          "requires": {
                            "readable-stream": "2.0.6"
                          },
                          "dependencies": {
                            "readable-stream": {
                              "version": "2.0.6",
                              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
                              "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
                              "optional": true,
                              "requires": {
                                "core-util-is": "1.0.2",
                                "inherits": "2.0.1",
                                "isarray": "1.0.0",
                                "process-nextick-args": "1.0.6",
                                "string_decoder": "0.10.31",
                                "util-deprecate": "1.0.2"
                              },
                              "dependencies": {
                                "core-util-is": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
                                  "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
                                  "optional": true
                                },
                                "inherits": {
                                  "version": "2.0.1",
                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                                  "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                                  "optional": true
                                },
                                "isarray": {
                                  "version": "1.0.0",
                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
                                  "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
                                  "optional": true
                                },
                                "process-nextick-args": {
                                  "version": "1.0.6",
                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
                                  "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
                                  "optional": true
                                },
                                "string_decoder": {
                                  "version": "0.10.31",
                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
                                  "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
                                  "optional": true
                                },
                                "util-deprecate": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
                                  "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "caseless": {
                          "version": "0.11.0",
                          "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
                          "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
                          "optional": true
                        },
                        "combined-stream": {
                          "version": "1.0.5",
                          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
                          "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
                          "requires": {
                            "delayed-stream": "1.0.0"
                          },
                          "dependencies": {
                            "delayed-stream": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
                              "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
                            }
                          }
                        },
                        "extend": {
                          "version": "3.0.0",
                          "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
                          "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=",
                          "optional": true
                        },
                        "forever-agent": {
                          "version": "0.6.1",
                          "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
                          "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
                          "optional": true
                        },
                        "form-data": {
                          "version": "1.0.0-rc4",
                          "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
                          "integrity": "sha1-BaxrwiIntD5EYfSIFhVUaZ1Pi14=",
                          "optional": true,
                          "requires": {
                            "async": "1.5.2",
                            "combined-stream": "1.0.5",
                            "mime-types": "2.1.10"
                          },
                          "dependencies": {
                            "async": {
                              "version": "1.5.2",
                              "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
                              "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
                              "optional": true
                            }
                          }
                        },
                        "har-validator": {
                          "version": "2.0.6",
                          "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
                          "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
                          "optional": true,
                          "requires": {
                            "chalk": "1.1.1",
                            "commander": "2.9.0",
                            "is-my-json-valid": "2.13.1",
                            "pinkie-promise": "2.0.0"
                          },
                          "dependencies": {
                            "chalk": {
                              "version": "1.1.1",
                              "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
                              "integrity": "sha1-UJr7ZwZudJn36zU1x3RFdyri0Bk=",
                              "optional": true,
                              "requires": {
                                "ansi-styles": "2.2.0",
                                "escape-string-regexp": "1.0.5",
                                "has-ansi": "2.0.0",
                                "strip-ansi": "3.0.1",
                                "supports-color": "2.0.0"
                              },
                              "dependencies": {
                                "ansi-styles": {
                                  "version": "2.2.0",
                                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
                                  "integrity": "sha1-xZGRk25u0cExWktra5fzrPv6aLA=",
                                  "optional": true,
                                  "requires": {
                                    "color-convert": "1.0.0"
                                  },
                                  "dependencies": {
                                    "color-convert": {
                                      "version": "1.0.0",
                                      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz",
                                      "integrity": "sha1-PCb82IXSctRb6s9uQbq6dciahXk=",
                                      "optional": true
                                    }
                                  }
                                },
                                "escape-string-regexp": {
                                  "version": "1.0.5",
                                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
                                  "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
                                  "optional": true
                                },
                                "has-ansi": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
                                  "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
                                  "optional": true,
                                  "requires": {
                                    "ansi-regex": "2.0.0"
                                  },
                                  "dependencies": {
                                    "ansi-regex": {
                                      "version": "2.0.0",
                                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
                                      "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
                                      "optional": true
                                    }
                                  }
                                },
                                "strip-ansi": {
                                  "version": "3.0.1",
                                  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
                                  "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
                                  "optional": true,
                                  "requires": {
                                    "ansi-regex": "2.0.0"
                                  },
                                  "dependencies": {
                                    "ansi-regex": {
                                      "version": "2.0.0",
                                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
                                      "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
                                      "optional": true
                                    }
                                  }
                                },
                                "supports-color": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
                                  "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
                                  "optional": true
                                }
                              }
                            },
                            "commander": {
                              "version": "2.9.0",
                              "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
                              "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
                              "optional": true,
                              "requires": {
                                "graceful-readlink": "1.0.1"
                              },
                              "dependencies": {
                                "graceful-readlink": {
                                  "version": "1.0.1",
                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
                                  "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
                                  "optional": true
                                }
                              }
                            },
                            "is-my-json-valid": {
                              "version": "2.13.1",
                              "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
                              "integrity": "sha1-1Vd4qC/rawlj/0vhEdXRaE6JBwc=",
                              "optional": true,
                              "requires": {
                                "generate-function": "2.0.0",
                                "generate-object-property": "1.2.0",
                                "jsonpointer": "2.0.0",
                                "xtend": "4.0.1"
                              },
                              "dependencies": {
                                "generate-function": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
                                  "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
                                  "optional": true
                                },
                                "generate-object-property": {
                                  "version": "1.2.0",
                                  "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
                                  "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
                                  "optional": true,
                                  "requires": {
                                    "is-property": "1.0.2"
                                  },
                                  "dependencies": {
                                    "is-property": {
                                      "version": "1.0.2",
                                      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
                                      "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
                                      "optional": true
                                    }
                                  }
                                },
                                "jsonpointer": {
                                  "version": "2.0.0",
                                  "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
                                  "integrity": "sha1-OvHdIP6FRjkQ1GmjheMwF9KgMNk=",
                                  "optional": true
                                },
                                "xtend": {
                                  "version": "4.0.1",
                                  "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
                                  "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
                                  "optional": true
                                }
                              }
                            },
                            "pinkie-promise": {
                              "version": "2.0.0",
                              "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
                              "integrity": "sha1-TINTjeH25mDCngoTRGhE96foglk=",
                              "optional": true,
                              "requires": {
                                "pinkie": "2.0.4"
                              },
                              "dependencies": {
                                "pinkie": {
                                  "version": "2.0.4",
                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
                                  "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "hawk": {
                          "version": "3.1.3",
                          "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
                          "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
                          "optional": true,
                          "requires": {
                            "boom": "2.10.1",
                            "cryptiles": "2.0.5",
                            "hoek": "2.16.3",
                            "sntp": "1.0.9"
                          },
                          "dependencies": {
                            "boom": {
                              "version": "2.10.1",
                              "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
                              "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
                              "requires": {
                                "hoek": "2.16.3"
                              }
                            },
                            "cryptiles": {
                              "version": "2.0.5",
                              "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
                              "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
                              "optional": true,
                              "requires": {
                                "boom": "2.10.1"
                              }
                            },
                            "hoek": {
                              "version": "2.16.3",
                              "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
                              "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
                            },
                            "sntp": {
                              "version": "1.0.9",
                              "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
                              "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
                              "optional": true,
                              "requires": {
                                "hoek": "2.16.3"
                              }
                            }
                          }
                        },
                        "http-signature": {
                          "version": "1.1.1",
                          "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
                          "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
                          "optional": true,
                          "requires": {
                            "assert-plus": "0.2.0",
                            "jsprim": "1.2.2",
                            "sshpk": "1.7.4"
                          },
                          "dependencies": {
                            "assert-plus": {
                              "version": "0.2.0",
                              "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
                              "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
                            },
                            "jsprim": {
                              "version": "1.2.2",
                              "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz",
                              "integrity": "sha1-8gyQaskqvVjjt5rIvHCkiDJRLaE=",
                              "optional": true,
                              "requires": {
                                "extsprintf": "1.0.2",
                                "json-schema": "0.2.2",
                                "verror": "1.3.6"
                              },
                              "dependencies": {
                                "extsprintf": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
                                  "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA="
                                },
                                "json-schema": {
                                  "version": "0.2.2",
                                  "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
                                  "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY=",
                                  "optional": true
                                },
                                "verror": {
                                  "version": "1.3.6",
                                  "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
                                  "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
                                  "optional": true,
                                  "requires": {
                                    "extsprintf": "1.0.2"
                                  }
                                }
                              }
                            },
                            "sshpk": {
                              "version": "1.7.4",
                              "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.4.tgz",
                              "integrity": "sha1-rXtH3vymHIQV2WQkO2KwzmD7yjg=",
                              "optional": true,
                              "requires": {
                                "asn1": "0.2.3",
                                "assert-plus": "0.2.0",
                                "dashdash": "1.13.0",
                                "ecc-jsbn": "0.1.1",
                                "jodid25519": "1.0.2",
                                "jsbn": "0.1.0",
                                "tweetnacl": "0.14.1"
                              },
                              "dependencies": {
                                "asn1": {
                                  "version": "0.2.3",
                                  "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
                                  "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
                                  "optional": true
                                },
                                "dashdash": {
                                  "version": "1.13.0",
                                  "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.13.0.tgz",
                                  "integrity": "sha1-parm/Z2OFWYk6w3ZJZ6xK6JFOFo=",
                                  "optional": true,
                                  "requires": {
                                    "assert-plus": "1.0.0"
                                  },
                                  "dependencies": {
                                    "assert-plus": {
                                      "version": "1.0.0",
                                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
                                      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
                                      "optional": true
                                    }
                                  }
                                },
                                "ecc-jsbn": {
                                  "version": "0.1.1",
                                  "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
                                  "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
                                  "optional": true,
                                  "requires": {
                                    "jsbn": "0.1.0"
                                  }
                                },
                                "jodid25519": {
                                  "version": "1.0.2",
                                  "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
                                  "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=",
                                  "optional": true,
                                  "requires": {
                                    "jsbn": "0.1.0"
                                  }
                                },
                                "jsbn": {
                                  "version": "0.1.0",
                                  "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
                                  "integrity": "sha1-ZQmH2g3XT06/WhE3eiqi0nPpff0=",
                                  "optional": true
                                },
                                "tweetnacl": {
                                  "version": "0.14.1",
                                  "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.1.tgz",
                                  "integrity": "sha1-N8ah+1zUtjt6zuRQ2EGdnAAkzAM=",
                                  "optional": true
                                }
                              }
                            }
                          }
                        },
                        "is-typedarray": {
                          "version": "1.0.0",
                          "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
                          "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
                          "optional": true
                        },
                        "isstream": {
                          "version": "0.1.2",
                          "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
                          "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
                          "optional": true
                        },
                        "json-stringify-safe": {
                          "version": "5.0.1",
                          "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
                          "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
                          "optional": true
                        },
                        "mime-types": {
                          "version": "2.1.10",
                          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.10.tgz",
                          "integrity": "sha1-uTx8tDYuFtQQcqflRTj7TUMHCDc=",
                          "requires": {
                            "mime-db": "1.22.0"
                          },
                          "dependencies": {
                            "mime-db": {
                              "version": "1.22.0",
                              "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.22.0.tgz",
                              "integrity": "sha1-qyOmNy3J2G09yRIb0OvTgQWhkEo="
                            }
                          }
                        },
                        "node-uuid": {
                          "version": "1.4.7",
                          "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
                          "integrity": "sha1-baWhdmjEs91ZYjvaEc9/pMH2Cm8=",
                          "optional": true
                        },
                        "oauth-sign": {
                          "version": "0.8.1",
                          "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.1.tgz",
                          "integrity": "sha1-GCQ5vbkTeL90YOdcZOpD5kSN7wY=",
                          "optional": true
                        },
                        "qs": {
                          "version": "6.0.2",
                          "resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz",
                          "integrity": "sha1-iMaNWQ6O1Wx2x581LBe5gkZqv80=",
                          "optional": true
                        },
                        "stringstream": {
                          "version": "0.0.5",
                          "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
                          "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
                          "optional": true
                        },
                        "tough-cookie": {
                          "version": "2.2.2",
                          "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz",
                          "integrity": "sha1-yDoYMPTl7wuT7yo0iOck+N4Basc=",
                          "optional": true
                        },
                        "tunnel-agent": {
                          "version": "0.4.2",
                          "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.2.tgz",
                          "integrity": "sha1-EQTj82rIcSXChycAZ9WC0YEzv+4=",
                          "optional": true
                        }
                      }
                    },
                    "rimraf": {
                      "version": "2.5.2",
                      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
                      "integrity": "sha1-YrqUf6TAtDY4Oa7+zU8PutYFlyY=",
                      "requires": {
                        "glob": "7.0.3"
                      },
                      "dependencies": {
                        "glob": {
                          "version": "7.0.3",
                          "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
                          "integrity": "sha1-CqI1kxpKlqwT1g/6wvuHe9btT1g=",
                          "requires": {
                            "inflight": "1.0.4",
                            "inherits": "2.0.1",
                            "minimatch": "3.0.0",
                            "once": "1.3.3",
                            "path-is-absolute": "1.0.0"
                          },
                          "dependencies": {
                            "inflight": {
                              "version": "1.0.4",
                              "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz",
                              "integrity": "sha1-bLtFIevVHODsCpNr/XZX736bFyo=",
                              "requires": {
                                "once": "1.3.3",
                                "wrappy": "1.0.1"
                              },
                              "dependencies": {
                                "wrappy": {
                                  "version": "1.0.1",
                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
                                  "integrity": "sha1-HmWWmWXMvC20VIxrhKbyxa7dRzk="
                                }
                              }
                            },
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                            },
                            "minimatch": {
                              "version": "3.0.0",
                              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
                              "integrity": "sha1-UjYVelHk8ATBd/s8Un/33Xjw74M=",
                              "requires": {
                                "brace-expansion": "1.1.3"
                              },
                              "dependencies": {
                                "brace-expansion": {
                                  "version": "1.1.3",
                                  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
                                  "integrity": "sha1-Rr/1ARXUf8mriYVKu4fZgHihCZE=",
                                  "requires": {
                                    "balanced-match": "0.3.0",
                                    "concat-map": "0.0.1"
                                  },
                                  "dependencies": {
                                    "balanced-match": {
                                      "version": "0.3.0",
                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz",
                                      "integrity": "sha1-qRzdHr7xqGZZ5w/03vAWJfwtZ1Y="
                                    },
                                    "concat-map": {
                                      "version": "0.0.1",
                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
                                      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
                                    }
                                  }
                                }
                              }
                            },
                            "once": {
                              "version": "1.3.3",
                              "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
                              "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
                              "requires": {
                                "wrappy": "1.0.1"
                              },
                              "dependencies": {
                                "wrappy": {
                                  "version": "1.0.1",
                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
                                  "integrity": "sha1-HmWWmWXMvC20VIxrhKbyxa7dRzk="
                                }
                              }
                            },
                            "path-is-absolute": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
                              "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI="
                            }
                          }
                        }
                      }
                    },
                    "semver": {
                      "version": "5.1.0",
                      "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz",
                      "integrity": "sha1-hfLPhVBGXE3wAM99hvawVBBqueU=",
                      "optional": true
                    },
                    "tar": {
                      "version": "2.2.1",
                      "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
                      "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
                      "requires": {
                        "block-stream": "0.0.8",
                        "fstream": "1.0.8",
                        "inherits": "2.0.1"
                      },
                      "dependencies": {
                        "block-stream": {
                          "version": "0.0.8",
                          "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.8.tgz",
                          "integrity": "sha1-Boj0baK7+c/wxPaCJaDLlcvopGs=",
                          "requires": {
                            "inherits": "2.0.1"
                          }
                        },
                        "fstream": {
                          "version": "1.0.8",
                          "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.8.tgz",
                          "integrity": "sha1-fo16c6uzZH7zbkuKFcqAHboD0Dg=",
                          "requires": {
                            "graceful-fs": "4.1.3",
                            "inherits": "2.0.1",
                            "mkdirp": "0.5.1",
                            "rimraf": "2.5.2"
                          },
                          "dependencies": {
                            "graceful-fs": {
                              "version": "4.1.3",
                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.3.tgz",
                              "integrity": "sha1-kgM84RETxB4mKNYf36QLwQ3AFVw="
                            }
                          }
                        },
                        "inherits": {
                          "version": "2.0.1",
                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                        }
                      }
                    },
                    "tar-pack": {
                      "version": "3.1.3",
                      "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.1.3.tgz",
                      "integrity": "sha1-YRt+YusvJ67aZFVPen+0iQDH4Vc=",
                      "optional": true,
                      "requires": {
                        "debug": "2.2.0",
                        "fstream": "1.0.8",
                        "fstream-ignore": "1.0.3",
                        "once": "1.3.3",
                        "readable-stream": "2.0.6",
                        "rimraf": "2.5.2",
                        "tar": "2.2.1",
                        "uid-number": "0.0.6"
                      },
                      "dependencies": {
                        "debug": {
                          "version": "2.2.0",
                          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                          "optional": true,
                          "requires": {
                            "ms": "0.7.1"
                          },
                          "dependencies": {
                            "ms": {
                              "version": "0.7.1",
                              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
                              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
                              "optional": true
                            }
                          }
                        },
                        "fstream": {
                          "version": "1.0.8",
                          "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.8.tgz",
                          "integrity": "sha1-fo16c6uzZH7zbkuKFcqAHboD0Dg=",
                          "requires": {
                            "graceful-fs": "4.1.3",
                            "inherits": "2.0.1",
                            "mkdirp": "0.5.1",
                            "rimraf": "2.5.2"
                          },
                          "dependencies": {
                            "graceful-fs": {
                              "version": "4.1.3",
                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.3.tgz",
                              "integrity": "sha1-kgM84RETxB4mKNYf36QLwQ3AFVw="
                            },
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
                            }
                          }
                        },
                        "fstream-ignore": {
                          "version": "1.0.3",
                          "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.3.tgz",
                          "integrity": "sha1-THTZH6iLIrQvT4ahiigg3XnY/N0=",
                          "optional": true,
                          "requires": {
                            "fstream": "1.0.8",
                            "inherits": "2.0.1",
                            "minimatch": "3.0.0"
                          },
                          "dependencies": {
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                              "optional": true
                            },
                            "minimatch": {
                              "version": "3.0.0",
                              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
                              "integrity": "sha1-UjYVelHk8ATBd/s8Un/33Xjw74M=",
                              "optional": true,
                              "requires": {
                                "brace-expansion": "1.1.3"
                              },
                              "dependencies": {
                                "brace-expansion": {
                                  "version": "1.1.3",
                                  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
                                  "integrity": "sha1-Rr/1ARXUf8mriYVKu4fZgHihCZE=",
                                  "optional": true,
                                  "requires": {
                                    "balanced-match": "0.3.0",
                                    "concat-map": "0.0.1"
                                  },
                                  "dependencies": {
                                    "balanced-match": {
                                      "version": "0.3.0",
                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz",
                                      "integrity": "sha1-qRzdHr7xqGZZ5w/03vAWJfwtZ1Y=",
                                      "optional": true
                                    },
                                    "concat-map": {
                                      "version": "0.0.1",
                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
                                      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
                                      "optional": true
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "once": {
                          "version": "1.3.3",
                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
                          "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
                          "optional": true,
                          "requires": {
                            "wrappy": "1.0.1"
                          },
                          "dependencies": {
                            "wrappy": {
                              "version": "1.0.1",
                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz",
                              "integrity": "sha1-HmWWmWXMvC20VIxrhKbyxa7dRzk=",
                              "optional": true
                            }
                          }
                        },
                        "readable-stream": {
                          "version": "2.0.6",
                          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
                          "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
                          "optional": true,
                          "requires": {
                            "core-util-is": "1.0.2",
                            "inherits": "2.0.1",
                            "isarray": "1.0.0",
                            "process-nextick-args": "1.0.6",
                            "string_decoder": "0.10.31",
                            "util-deprecate": "1.0.2"
                          },
                          "dependencies": {
                            "core-util-is": {
                              "version": "1.0.2",
                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
                              "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
                              "optional": true
                            },
                            "inherits": {
                              "version": "2.0.1",
                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                              "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                              "optional": true
                            },
                            "isarray": {
                              "version": "1.0.0",
                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
                              "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
                              "optional": true
                            },
                            "process-nextick-args": {
                              "version": "1.0.6",
                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
                              "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
                              "optional": true
                            },
                            "string_decoder": {
                              "version": "0.10.31",
                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
                              "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
                              "optional": true
                            },
                            "util-deprecate": {
                              "version": "1.0.2",
                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
                              "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
                              "optional": true
                            }
                          }
                        },
                        "uid-number": {
                          "version": "0.0.6",
                          "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz",
                          "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=",
                          "optional": true
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "bplist-parser": {
          "version": "0.0.6",
          "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz",
          "integrity": "sha1-ONo0cYF9+dRKs4kuJ3B7u9daEbk=",
          "optional": true
        },
        "debug": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
          "requires": {
            "ms": "0.7.1"
          },
          "dependencies": {
            "ms": {
              "version": "0.7.1",
              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
            }
          }
        }
      }
    },
    "optional": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.3.tgz",
      "integrity": "sha1-+HU3UXtZpecyz9jxjk9+6nq0dh4="
    },
    "socket.io": {
      "version": "1.4.8",
      "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.4.8.tgz",
      "integrity": "sha1-5XbzMM0L7WTlWz/SbfmRFBiEhns=",
      "requires": {
        "debug": "2.2.0",
        "engine.io": "1.6.11",
        "has-binary": "0.1.7",
        "socket.io-adapter": "0.4.0",
        "socket.io-client": "1.4.8",
        "socket.io-parser": "2.2.6"
      },
      "dependencies": {
        "debug": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
          "requires": {
            "ms": "0.7.1"
          },
          "dependencies": {
            "ms": {
              "version": "0.7.1",
              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
            }
          }
        },
        "engine.io": {
          "version": "1.6.11",
          "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.6.11.tgz",
          "integrity": "sha1-JTOpemWHbED/z5U5e375tJXEI/4=",
          "requires": {
            "accepts": "1.1.4",
            "base64id": "0.1.0",
            "debug": "2.2.0",
            "engine.io-parser": "1.2.4",
            "ws": "1.1.0"
          },
          "dependencies": {
            "accepts": {
              "version": "1.1.4",
              "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.1.4.tgz",
              "integrity": "sha1-1xyW99QdD+2iw4zRToonwEFY30o=",
              "requires": {
                "mime-types": "2.0.14",
                "negotiator": "0.4.9"
              },
              "dependencies": {
                "mime-types": {
                  "version": "2.0.14",
                  "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz",
                  "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=",
                  "requires": {
                    "mime-db": "1.12.0"
                  },
                  "dependencies": {
                    "mime-db": {
                      "version": "1.12.0",
                      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz",
                      "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc="
                    }
                  }
                },
                "negotiator": {
                  "version": "0.4.9",
                  "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.4.9.tgz",
                  "integrity": "sha1-kuRrbbU8fkIe1koryU8IvnYw3z8="
                }
              }
            },
            "base64id": {
              "version": "0.1.0",
              "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz",
              "integrity": "sha1-As4P3u4M709ACA4ec+g08LG/zj8="
            },
            "engine.io-parser": {
              "version": "1.2.4",
              "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.2.4.tgz",
              "integrity": "sha1-4Il7C/FOeS1M0qWVBVORnFaUjEI=",
              "requires": {
                "after": "0.8.1",
                "arraybuffer.slice": "0.0.6",
                "base64-arraybuffer": "0.1.2",
                "blob": "0.0.4",
                "has-binary": "0.1.6",
                "utf8": "2.1.0"
              },
              "dependencies": {
                "after": {
                  "version": "0.8.1",
                  "resolved": "https://registry.npmjs.org/after/-/after-0.8.1.tgz",
                  "integrity": "sha1-q11PuIP1loFtNRX495HAr0ht1ic="
                },
                "arraybuffer.slice": {
                  "version": "0.0.6",
                  "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
                  "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco="
                },
                "base64-arraybuffer": {
                  "version": "0.1.2",
                  "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz",
                  "integrity": "sha1-R030qfLaJOBd8xWMOx2zw81GoVQ="
                },
                "blob": {
                  "version": "0.0.4",
                  "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
                  "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE="
                },
                "has-binary": {
                  "version": "0.1.6",
                  "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.6.tgz",
                  "integrity": "sha1-JTJvOc+k9hath4eJTjryz7x7bhA=",
                  "requires": {
                    "isarray": "0.0.1"
                  },
                  "dependencies": {
                    "isarray": {
                      "version": "0.0.1",
                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
                      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
                    }
                  }
                },
                "utf8": {
                  "version": "2.1.0",
                  "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.0.tgz",
                  "integrity": "sha1-DP7FyAUtRKI+OqqQgQToB1+V39U="
                }
              }
            },
            "ws": {
              "version": "1.1.0",
              "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.0.tgz",
              "integrity": "sha1-wdb9FRXTzv8fCuJ1m/X9dwMKrR0=",
              "requires": {
                "options": "0.0.6",
                "ultron": "1.0.2"
              },
              "dependencies": {
                "options": {
                  "version": "0.0.6",
                  "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
                  "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8="
                },
                "ultron": {
                  "version": "1.0.2",
                  "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
                  "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po="
                }
              }
            }
          }
        },
        "has-binary": {
          "version": "0.1.7",
          "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
          "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
          "requires": {
            "isarray": "0.0.1"
          },
          "dependencies": {
            "isarray": {
              "version": "0.0.1",
              "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
              "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
            }
          }
        },
        "socket.io-adapter": {
          "version": "0.4.0",
          "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.4.0.tgz",
          "integrity": "sha1-+5+CqxqmUpC/csNleVW5MKmRok8=",
          "requires": {
            "debug": "2.2.0",
            "socket.io-parser": "2.2.2"
          },
          "dependencies": {
            "socket.io-parser": {
              "version": "2.2.2",
              "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.2.tgz",
              "integrity": "sha1-PXr2tkSX6Va32f53X5mXFgJ/lBc=",
              "requires": {
                "benchmark": "1.0.0",
                "component-emitter": "1.1.2",
                "debug": "0.7.4",
                "isarray": "0.0.1",
                "json3": "3.2.6"
              },
              "dependencies": {
                "benchmark": {
                  "version": "1.0.0",
                  "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz",
                  "integrity": "sha1-Lx4vpMNZ8REiqhgwgiGOlX45DHM="
                },
                "component-emitter": {
                  "version": "1.1.2",
                  "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
                  "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM="
                },
                "debug": {
                  "version": "0.7.4",
                  "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz",
                  "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk="
                },
                "isarray": {
                  "version": "0.0.1",
                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
                  "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
                },
                "json3": {
                  "version": "3.2.6",
                  "resolved": "https://registry.npmjs.org/json3/-/json3-3.2.6.tgz",
                  "integrity": "sha1-9u/JPAagTemuxTBT3yVZuxniA4s="
                }
              }
            }
          }
        },
        "socket.io-parser": {
          "version": "2.2.6",
          "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.6.tgz",
          "integrity": "sha1-ON/WHfUNz4qx2eIJEyK/kCuii5k=",
          "requires": {
            "benchmark": "1.0.0",
            "component-emitter": "1.1.2",
            "debug": "2.2.0",
            "isarray": "0.0.1",
            "json3": "3.3.2"
          },
          "dependencies": {
            "benchmark": {
              "version": "1.0.0",
              "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz",
              "integrity": "sha1-Lx4vpMNZ8REiqhgwgiGOlX45DHM="
            },
            "component-emitter": {
              "version": "1.1.2",
              "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
              "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM="
            },
            "isarray": {
              "version": "0.0.1",
              "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
              "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
            },
            "json3": {
              "version": "3.3.2",
              "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
              "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE="
            }
          }
        }
      }
    },
    "socket.io-client": {
      "version": "1.4.8",
      "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.4.8.tgz",
      "integrity": "sha1-SBskHnPfFA6hpPsDSGqFrQl/VVg=",
      "requires": {
        "backo2": "1.0.2",
        "component-bind": "1.0.0",
        "component-emitter": "1.2.0",
        "debug": "2.2.0",
        "engine.io-client": "1.6.11",
        "has-binary": "0.1.7",
        "indexof": "0.0.1",
        "object-component": "0.0.3",
        "parseuri": "0.0.4",
        "socket.io-parser": "2.2.6",
        "to-array": "0.1.4"
      },
      "dependencies": {
        "backo2": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
          "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="
        },
        "component-bind": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
          "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="
        },
        "component-emitter": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.0.tgz",
          "integrity": "sha1-zNETqGOI0GSC0D3j/H35hSa6jv4="
        },
        "debug": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
          "requires": {
            "ms": "0.7.1"
          },
          "dependencies": {
            "ms": {
              "version": "0.7.1",
              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
              "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
            }
          }
        },
        "engine.io-client": {
          "version": "1.6.11",
          "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.6.11.tgz",
          "integrity": "sha1-fSUNj6HCGBGezeUTkEWKV9UXE3Y=",
          "requires": {
            "component-emitter": "1.1.2",
            "component-inherit": "0.0.3",
            "debug": "2.2.0",
            "engine.io-parser": "1.2.4",
            "has-cors": "1.1.0",
            "indexof": "0.0.1",
            "parsejson": "0.0.1",
            "parseqs": "0.0.2",
            "parseuri": "0.0.4",
            "ws": "1.0.1",
            "xmlhttprequest-ssl": "1.5.1",
            "yeast": "0.1.2"
          },
          "dependencies": {
            "component-emitter": {
              "version": "1.1.2",
              "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
              "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM="
            },
            "component-inherit": {
              "version": "0.0.3",
              "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
              "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM="
            },
            "engine.io-parser": {
              "version": "1.2.4",
              "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.2.4.tgz",
              "integrity": "sha1-4Il7C/FOeS1M0qWVBVORnFaUjEI=",
              "requires": {
                "after": "0.8.1",
                "arraybuffer.slice": "0.0.6",
                "base64-arraybuffer": "0.1.2",
                "blob": "0.0.4",
                "has-binary": "0.1.6",
                "utf8": "2.1.0"
              },
              "dependencies": {
                "after": {
                  "version": "0.8.1",
                  "resolved": "https://registry.npmjs.org/after/-/after-0.8.1.tgz",
                  "integrity": "sha1-q11PuIP1loFtNRX495HAr0ht1ic="
                },
                "arraybuffer.slice": {
                  "version": "0.0.6",
                  "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
                  "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco="
                },
                "base64-arraybuffer": {
                  "version": "0.1.2",
                  "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz",
                  "integrity": "sha1-R030qfLaJOBd8xWMOx2zw81GoVQ="
                },
                "blob": {
                  "version": "0.0.4",
                  "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
                  "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE="
                },
                "has-binary": {
                  "version": "0.1.6",
                  "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.6.tgz",
                  "integrity": "sha1-JTJvOc+k9hath4eJTjryz7x7bhA=",
                  "requires": {
                    "isarray": "0.0.1"
                  },
                  "dependencies": {
                    "isarray": {
                      "version": "0.0.1",
                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
                      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
                    }
                  }
                },
                "utf8": {
                  "version": "2.1.0",
                  "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.0.tgz",
                  "integrity": "sha1-DP7FyAUtRKI+OqqQgQToB1+V39U="
                }
              }
            },
            "has-cors": {
              "version": "1.1.0",
              "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
              "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk="
            },
            "parsejson": {
              "version": "0.0.1",
              "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz",
              "integrity": "sha1-mxDGwNglq1ieaFFTgm3go7oni8w=",
              "requires": {
                "better-assert": "1.0.2"
              },
              "dependencies": {
                "better-assert": {
                  "version": "1.0.2",
                  "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
                  "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
                  "requires": {
                    "callsite": "1.0.0"
                  },
                  "dependencies": {
                    "callsite": {
                      "version": "1.0.0",
                      "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
                      "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
                    }
                  }
                }
              }
            },
            "parseqs": {
              "version": "0.0.2",
              "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz",
              "integrity": "sha1-nf5wss3aw4i95PNbHyQPpYrb5sc=",
              "requires": {
                "better-assert": "1.0.2"
              },
              "dependencies": {
                "better-assert": {
                  "version": "1.0.2",
                  "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
                  "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
                  "requires": {
                    "callsite": "1.0.0"
                  },
                  "dependencies": {
                    "callsite": {
                      "version": "1.0.0",
                      "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
                      "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
                    }
                  }
                }
              }
            },
            "ws": {
              "version": "1.0.1",
              "resolved": "https://registry.npmjs.org/ws/-/ws-1.0.1.tgz",
              "integrity": "sha1-fQsqLljN3YGQOcKcneZQReGzEOk=",
              "requires": {
                "options": "0.0.6",
                "ultron": "1.0.2"
              },
              "dependencies": {
                "options": {
                  "version": "0.0.6",
                  "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
                  "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8="
                },
                "ultron": {
                  "version": "1.0.2",
                  "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
                  "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po="
                }
              }
            },
            "xmlhttprequest-ssl": {
              "version": "1.5.1",
              "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.1.tgz",
              "integrity": "sha1-O3dB/qSoZnWXbpCNKW1ERZYfqmc="
            },
            "yeast": {
              "version": "0.1.2",
              "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
              "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="
            }
          }
        },
        "has-binary": {
          "version": "0.1.7",
          "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
          "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
          "requires": {
            "isarray": "0.0.1"
          },
          "dependencies": {
            "isarray": {
              "version": "0.0.1",
              "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
              "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
            }
          }
        },
        "indexof": {
          "version": "0.0.1",
          "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
          "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
        },
        "object-component": {
          "version": "0.0.3",
          "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
          "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="
        },
        "parseuri": {
          "version": "0.0.4",
          "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.4.tgz",
          "integrity": "sha1-gGWCo5iH4eoY3V4v4OAZAiaOk1A=",
          "requires": {
            "better-assert": "1.0.2"
          },
          "dependencies": {
            "better-assert": {
              "version": "1.0.2",
              "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
              "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
              "requires": {
                "callsite": "1.0.0"
              },
              "dependencies": {
                "callsite": {
                  "version": "1.0.0",
                  "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
                  "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
                }
              }
            }
          }
        },
        "socket.io-parser": {
          "version": "2.2.6",
          "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.6.tgz",
          "integrity": "sha1-ON/WHfUNz4qx2eIJEyK/kCuii5k=",
          "requires": {
            "benchmark": "1.0.0",
            "component-emitter": "1.1.2",
            "debug": "2.2.0",
            "isarray": "0.0.1",
            "json3": "3.3.2"
          },
          "dependencies": {
            "benchmark": {
              "version": "1.0.0",
              "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz",
              "integrity": "sha1-Lx4vpMNZ8REiqhgwgiGOlX45DHM="
            },
            "component-emitter": {
              "version": "1.1.2",
              "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
              "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM="
            },
            "isarray": {
              "version": "0.0.1",
              "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
              "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
            },
            "json3": {
              "version": "3.3.2",
              "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
              "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE="
            }
          }
        },
        "to-array": {
          "version": "0.1.4",
          "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
          "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA="
        }
      }
    },
    "winston": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/winston/-/winston-2.2.0.tgz",
      "integrity": "sha1-LIU92Hq1UqjoSF1yy7+aIobwKbc=",
      "requires": {
        "async": "1.0.0",
        "colors": "1.0.3",
        "cycle": "1.0.3",
        "eyes": "0.1.8",
        "isstream": "0.1.2",
        "pkginfo": "0.3.1",
        "stack-trace": "0.0.9"
      },
      "dependencies": {
        "async": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
          "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
        },
        "colors": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
          "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
        },
        "cycle": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
          "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI="
        },
        "eyes": {
          "version": "0.1.8",
          "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
          "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
        },
        "isstream": {
          "version": "0.1.2",
          "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
          "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
        },
        "pkginfo": {
          "version": "0.3.1",
          "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz",
          "integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE="
        },
        "stack-trace": {
          "version": "0.0.9",
          "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz",
          "integrity": "sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU="
        }
      }
    }
  }
}
