{"action":"opened","issue":{"url":"https://api.github.com/repos/Level/leveldown/issues/284","repository_url":"https://api.github.com/repos/Level/leveldown","labels_url":"https://api.github.com/repos/Level/leveldown/issues/284/labels{/name}","comments_url":"https://api.github.com/repos/Level/leveldown/issues/284/comments","events_url":"https://api.github.com/repos/Level/leveldown/issues/284/events","html_url":"https://github.com/Level/leveldown/issues/284","id":151987079,"number":284,"title":"LevelDown fails to compile","user":{"login":"DerpgonCz","id":3275947,"avatar_url":"https://avatars.githubusercontent.com/u/3275947?v=3","gravatar_id":"","url":"https://api.github.com/users/DerpgonCz","html_url":"https://github.com/DerpgonCz","followers_url":"https://api.github.com/users/DerpgonCz/followers","following_url":"https://api.github.com/users/DerpgonCz/following{/other_user}","gists_url":"https://api.github.com/users/DerpgonCz/gists{/gist_id}","starred_url":"https://api.github.com/users/DerpgonCz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DerpgonCz/subscriptions","organizations_url":"https://api.github.com/users/DerpgonCz/orgs","repos_url":"https://api.github.com/users/DerpgonCz/repos","events_url":"https://api.github.com/users/DerpgonCz/events{/privacy}","received_events_url":"https://api.github.com/users/DerpgonCz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-29T23:20:42Z","updated_at":"2016-04-29T23:20:42Z","closed_at":null,"body":"Travis build link: https://travis-ci.org/musiqpad/mqp-server/jobs/126787180\r\n\r\nI am not really skilled in this kind of stuff, so sorry for not explaining much.\r\n\r\nBut the Travis builds fail and, on a Cloud9 (c9.io) machine (NodeJS v5.4.1), it goes through with a few errors\r\n`npm WARN install Couldn't install optional dependency: Unsupported\r\nnpm WARN prefer global node-ninja@1.0.1 should be installed with -g\r\nnpm WARN prefer global node-gyp@3.3.1 should be installed with -g\r\n\r\n> deasync@0.1.5 install /home/ubuntu/workspace/derpdebug/mqp-server/node_modules/deasync\r\n> node ./build.js\r\n\r\n`linux-x64-node-5` exists; testing\r\nBinary is fine; exiting\r\n\r\n> leveldown@1.4.6 install /home/ubuntu/workspace/derpdebug/mqp-server/node_modules/leveldown\r\n> prebuild --install\r\n\r\nprebuild WARN install No prebuilt binaries found (target=v5.4.1 arch=x64 platform=linux)\r\nmake: Entering directory `/home/ubuntu/workspace/derpdebug/mqp-server/node_modules/leveldown/build'\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/builder.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/db_impl.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/db_iter.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/filename.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/dbformat.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/leveldb_main.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/log_reader.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/log_writer.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/memtable.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/repair.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/table_cache.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/version_edit.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/version_set.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/db/write_batch.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/helpers/memenv/memenv.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/block.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/block_builder.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/filter_block.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/format.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/iterator.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/merger.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/table.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/table_builder.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/table/two_level_iterator.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/arena.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/bloom.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/cache.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/coding.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/comparator.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/crc32c.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/env.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/filter_policy.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/hash.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/logging.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/options.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/status.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/port/port_posix.o\r\n  CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.18.0/util/env_posix.o\r\n  AR(target) Release/obj.target/deps/leveldb/leveldb.a\r\n  COPY Release/leveldb.a\r\n  CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.1/snappy-sinksource.o\r\n  CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.1/snappy-stubs-internal.o\r\n  CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.1.1/snappy.o\r\n  AR(target) Release/obj.target/deps/snappy/snappy.a\r\n  COPY Release/snappy.a\r\n  CXX(target) Release/obj.target/leveldown/src/batch.o\r\n  CXX(target) Release/obj.target/leveldown/src/batch_async.o\r\n  CXX(target) Release/obj.target/leveldown/src/database.o\r\n  CXX(target) Release/obj.target/leveldown/src/database_async.o\r\n  CXX(target) Release/obj.target/leveldown/src/iterator.o\r\n  CXX(target) Release/obj.target/leveldown/src/iterator_async.o\r\n  CXX(target) Release/obj.target/leveldown/src/leveldown.o\r\n  CXX(target) Release/obj.target/leveldown/src/leveldown_async.o\r\n  SOLINK_MODULE(target) Release/obj.target/leveldown.node\r\n  COPY Release/leveldown.node\r\nmake: Leaving directory `/home/ubuntu/workspace/derpdebug/mqp-server/node_modules/leveldown/build'\r\nmqp-server@0.6.3 /home/ubuntu/workspace/derpdebug/mqp-server\r\n├─┬ basic-logger@0.4.4 \r\n│ ├── pkginfo@0.2.3 \r\n│ └── underscore@1.2.4 \r\n├─┬ clean-css@3.4.12 \r\n│ ├─┬ commander@2.8.1 \r\n│ │ └── graceful-readlink@1.0.1 \r\n│ └─┬ source-map@0.4.4 \r\n│   └── amdefine@1.0.0 \r\n├─┬ deasync@0.1.5 \r\n│ ├── bindings@1.2.1 \r\n│ └── nan@2.3.2 \r\n├── durationjs@1.1.1 \r\n├─┬ express@4.13.4 \r\n│ ├─┬ accepts@1.2.13 \r\n│ │ └── negotiator@0.5.3 \r\n│ ├── array-flatten@1.1.1 \r\n│ ├── content-disposition@0.5.1 \r\n│ ├── content-type@1.0.1 \r\n│ ├── cookie@0.1.5 \r\n│ ├── cookie-signature@1.0.6 \r\n│ ├─┬ debug@2.2.0 \r\n│ │ └── ms@0.7.1 \r\n│ ├── depd@1.1.0 \r\n│ ├── escape-html@1.0.3 \r\n│ ├── etag@1.7.0 \r\n│ ├─┬ finalhandler@0.4.1 \r\n│ │ └── unpipe@1.0.0 \r\n│ ├── fresh@0.3.0 \r\n│ ├── merge-descriptors@1.0.1 \r\n│ ├── methods@1.1.2 \r\n│ ├─┬ on-finished@2.3.0 \r\n│ │ └── ee-first@1.1.1 \r\n│ ├── parseurl@1.3.1 \r\n│ ├── path-to-regexp@0.1.7 \r\n│ ├─┬ proxy-addr@1.0.10 \r\n│ │ ├── forwarded@0.1.0 \r\n│ │ └── ipaddr.js@1.0.5 \r\n│ ├── qs@4.0.0 \r\n│ ├── range-parser@1.0.3 \r\n│ ├─┬ send@0.13.1 \r\n│ │ ├── destroy@1.0.4 \r\n│ │ ├── http-errors@1.3.1 \r\n│ │ ├── mime@1.3.4 \r\n│ │ └── statuses@1.2.1 \r\n│ ├── serve-static@1.10.2 \r\n│ ├─┬ type-is@1.6.12 \r\n│ │ └── media-typer@0.3.0 \r\n│ ├── utils-merge@1.0.0 \r\n│ └── vary@1.0.1 \r\n├── extend@3.0.0 \r\n├─┬ forever@0.15.1 \r\n│ ├─┬ cliff@0.1.10 \r\n│ │ ├── colors@1.0.3 \r\n│ │ └── eyes@0.1.8 \r\n│ ├── clone@1.0.2 \r\n│ ├── colors@0.6.2 \r\n│ ├─┬ flatiron@0.4.3 \r\n│ │ ├─┬ broadway@0.3.6 \r\n│ │ │ ├── cliff@0.1.9 \r\n│ │ │ └─┬ winston@0.8.0 \r\n│ │ │   └── pkginfo@0.3.1 \r\n│ │ ├── director@1.2.7 \r\n│ │ ├── optimist@0.6.0 \r\n│ │ └─┬ prompt@0.2.14 \r\n│ │   ├─┬ read@1.0.7 \r\n│ │   │ └── mute-stream@0.0.6 \r\n│ │   └── revalidator@0.1.8 \r\n│ ├─┬ forever-monitor@1.6.0 \r\n│ │ ├─┬ chokidar@1.4.3 \r\n│ │ │ ├─┬ anymatch@1.3.0 \r\n│ │ │ │ ├── arrify@1.0.1 \r\n│ │ │ │ └─┬ micromatch@2.3.8 \r\n│ │ │ │   ├─┬ arr-diff@2.0.0 \r\n│ │ │ │   │ └── arr-flatten@1.0.1 \r\n│ │ │ │   ├── array-unique@0.2.1 \r\n│ │ │ │   ├─┬ braces@1.8.4 \r\n│ │ │ │   │ ├─┬ expand-range@1.8.1 \r\n│ │ │ │   │ │ └─┬ fill-range@2.2.3 \r\n│ │ │ │   │ │   ├── is-number@2.1.0 \r\n│ │ │ │   │ │   ├── isobject@2.1.0 \r\n│ │ │ │   │ │   ├── randomatic@1.1.5 \r\n│ │ │ │   │ │   └── repeat-string@1.5.4 \r\n│ │ │ │   │ ├── preserve@0.2.0 \r\n│ │ │ │   │ └── repeat-element@1.1.2 \r\n│ │ │ │   ├─┬ expand-brackets@0.1.5 \r\n│ │ │ │   │ └── is-posix-bracket@0.1.1 \r\n│ │ │ │   ├── extglob@0.3.2 \r\n│ │ │ │   ├── filename-regex@2.0.0 \r\n│ │ │ │   ├─┬ kind-of@3.0.2 \r\n│ │ │ │   │ └── is-buffer@1.1.3 \r\n│ │ │ │   ├── normalize-path@2.0.1 \r\n│ │ │ │   ├─┬ object.omit@2.0.0 \r\n│ │ │ │   │ ├─┬ for-own@0.1.4 \r\n│ │ │ │   │ │ └── for-in@0.1.5 \r\n│ │ │ │   │ └── is-extendable@0.1.1 \r\n│ │ │ │   ├─┬ parse-glob@3.0.4 \r\n│ │ │ │   │ ├── glob-base@0.3.0 \r\n│ │ │ │   │ └── is-dotfile@1.0.2 \r\n│ │ │ │   └─┬ regex-cache@0.4.3 \r\n│ │ │ │     ├── is-equal-shallow@0.1.3 \r\n│ │ │ │     └── is-primitive@2.0.0 \r\n│ │ │ ├── async-each@1.0.0 \r\n│ │ │ ├── glob-parent@2.0.0 \r\n│ │ │ ├─┬ is-binary-path@1.0.1 \r\n│ │ │ │ └── binary-extensions@1.4.0 \r\n│ │ │ ├─┬ is-glob@2.0.1 \r\n│ │ │ │ └── is-extglob@1.0.0 \r\n│ │ │ └─┬ readdirp@2.0.0 \r\n│ │ │   └── minimatch@2.0.10 \r\n│ │ ├─┬ minimatch@2.0.10 \r\n│ │ │ └─┬ brace-expansion@1.1.3 \r\n│ │ │   ├── balanced-match@0.3.0 \r\n│ │ │   └── concat-map@0.0.1 \r\n│ │ └─┬ ps-tree@0.0.3 \r\n│ │   └─┬ event-stream@0.5.3 \r\n│ │     └── optimist@0.2.8 \r\n│ ├─┬ nconf@0.6.9 \r\n│ │ ├── async@0.2.9 \r\n│ │ ├── ini@1.3.4 \r\n│ │ └── optimist@0.6.0 \r\n│ ├─┬ nssocket@0.5.3 \r\n│ │ ├── eventemitter2@0.4.14 \r\n│ │ └── lazy@1.0.11 \r\n│ ├── object-assign@3.0.0 \r\n│ ├─┬ optimist@0.6.1 \r\n│ │ ├── minimist@0.0.10 \r\n│ │ └── wordwrap@0.0.3 \r\n│ ├── path-is-absolute@1.0.0 \r\n│ ├─┬ prettyjson@1.1.3 \r\n│ │ ├── colors@1.1.2 \r\n│ │ └── minimist@1.2.0 \r\n│ ├─┬ shush@1.0.0 \r\n│ │ ├─┬ caller@0.0.1 \r\n│ │ │ └─┬ tape@2.3.3 \r\n│ │ │   ├── deep-equal@0.1.2 \r\n│ │ │   ├── defined@0.0.0 \r\n│ │ │   ├── jsonify@0.0.0 \r\n│ │ │   └── resumer@0.0.0 \r\n│ │ └── strip-json-comments@0.1.3 \r\n│ ├── timespan@2.3.0 \r\n│ ├─┬ utile@0.2.1 \r\n│ │ ├── async@0.2.10 \r\n│ │ ├── deep-equal@1.0.1 \r\n│ │ ├── i@0.3.4 \r\n│ │ ├─┬ mkdirp@0.5.1 \r\n│ │ │ └── minimist@0.0.8 \r\n│ │ ├── ncp@0.4.2 \r\n│ │ └─┬ rimraf@2.5.2 \r\n│ │   └─┬ glob@7.0.3 \r\n│ │     ├── inflight@1.0.4 \r\n│ │     └── minimatch@3.0.0 \r\n│ └─┬ winston@0.8.3 \r\n│   ├── cycle@1.0.3 \r\n│   ├── pkginfo@0.3.1 \r\n│   └── stack-trace@0.0.9 \r\n├─┬ leveldown@1.4.6 \r\n│ ├── abstract-leveldown@2.4.1 \r\n│ ├── fast-future@1.0.1 \r\n│ └─┬ prebuild@4.1.2 \r\n│   ├── async@1.5.2 \r\n│   ├── expand-template@1.0.2 \r\n│   ├─┬ ghreleases@1.0.4 \r\n│   │ ├── after@0.8.1 \r\n│   │ ├── ghrepos@2.0.0 \r\n│   │ ├─┬ ghutils@3.2.0 \r\n│   │ │ └─┬ jsonist@1.2.0 \r\n│   │ │   └─┬ hyperquest@1.2.0 \r\n│   │ │     ├─┬ duplexer2@0.0.2 \r\n│   │ │     │ └─┬ readable-stream@1.1.14 \r\n│   │ │     │   └── isarray@0.0.1 \r\n│   │ │     └─┬ through2@0.6.5 \r\n│   │ │       └─┬ readable-stream@1.0.34 \r\n│   │ │         └── isarray@0.0.1 \r\n│   │ ├── simple-mime@0.1.0 \r\n│   │ └── url-template@2.0.6 \r\n│   ├── github-from-package@0.0.0 \r\n│   ├── minimist@1.2.0 \r\n│   ├─┬ node-gyp@3.3.1 \r\n│   │ ├── fstream@1.0.8 \r\n│   │ ├─┬ glob@4.5.3 \r\n│   │ │ └── minimatch@2.0.10 \r\n│   │ ├── graceful-fs@4.1.3 \r\n│   │ ├─┬ minimatch@1.0.0 \r\n│   │ │ ├── lru-cache@2.7.3 \r\n│   │ │ └── sigmund@1.0.1 \r\n│   │ ├─┬ nopt@3.0.6 \r\n│   │ │ └── abbrev@1.0.7 \r\n│   │ ├─┬ osenv@0.1.3 \r\n│   │ │ └── os-tmpdir@1.0.1 \r\n│   │ ├─┬ path-array@1.0.1 \r\n│   │ │ └─┬ array-index@1.0.0 \r\n│   │ │   └─┬ es6-symbol@3.0.2 \r\n│   │ │     ├── d@0.1.1 \r\n│   │ │     └─┬ es5-ext@0.10.11 \r\n│   │ │       └── es6-iterator@2.0.0 \r\n│   │ ├─┬ tar@2.2.1 \r\n│   │ │ └── block-stream@0.0.8 \r\n│   │ └─┬ which@1.2.4 \r\n│   │   ├─┬ is-absolute@0.1.7 \r\n│   │   │ └── is-relative@0.1.3 \r\n│   │   └── isexe@1.1.2 \r\n│   ├─┬ node-ninja@1.0.1 \r\n│   │ ├─┬ glob@4.5.3 \r\n│   │ │ └── minimatch@2.0.10 \r\n│   │ └── minimatch@1.0.0 \r\n│   ├── noop-logger@0.1.1 \r\n│   ├─┬ npmlog@2.0.3 \r\n│   │ ├── ansi@0.3.1 \r\n│   │ ├─┬ are-we-there-yet@1.1.2 \r\n│   │ │ └── delegates@1.0.0 \r\n│   │ └─┬ gauge@1.2.7 \r\n│   │   ├── has-unicode@2.0.0 \r\n│   │   ├─┬ lodash.pad@4.3.0 \r\n│   │   │ ├── lodash._baseslice@4.0.0 \r\n│   │   │ └── lodash.tostring@4.1.2 \r\n│   │   ├── lodash.padend@4.4.0 \r\n│   │   └── lodash.padstart@4.4.0 \r\n│   ├── os-homedir@1.0.1 \r\n│   ├─┬ pump@1.0.1 \r\n│   │ ├── end-of-stream@1.1.0 \r\n│   │ └─┬ once@1.3.3 \r\n│   │   └── wrappy@1.0.1 \r\n│   ├─┬ rc@1.1.6 \r\n│   │ ├── deep-extend@0.4.1 \r\n│   │ ├── minimist@1.2.0 \r\n│   │ └── strip-json-comments@1.0.4 \r\n│   ├─┬ simple-get@1.4.3 \r\n│   │ └── unzip-response@1.0.0 \r\n│   ├── tar-fs@1.12.0 \r\n│   └─┬ tar-stream@1.5.2 \r\n│     ├─┬ bl@1.0.3 \r\n│     │ └── readable-stream@2.0.6 \r\n│     └── readable-stream@2.1.2 \r\n├─┬ levelup@1.3.1 \r\n│ ├── deferred-leveldown@1.2.1 \r\n│ ├── level-codec@6.1.0 \r\n│ ├─┬ level-errors@1.0.4 \r\n│ │ └─┬ errno@0.1.4 \r\n│ │   └── prr@0.0.0 \r\n│ ├─┬ level-iterator-stream@1.3.1 \r\n│ │ └─┬ readable-stream@1.1.14 \r\n│ │   └── isarray@0.0.1 \r\n│ ├── prr@1.0.1 \r\n│ ├── semver@5.1.0 \r\n│ └── xtend@4.0.1 \r\n├─┬ mongodb@2.1.18 \r\n│ ├── es6-promise@3.0.2 \r\n│ ├─┬ mongodb-core@1.3.18 \r\n│ │ ├── bson@0.4.23 \r\n│ │ └─┬ require_optional@1.0.0 \r\n│ │   └── resolve-from@2.0.0 \r\n│ └─┬ readable-stream@1.0.31 \r\n│   ├── core-util-is@1.0.2 \r\n│   ├── isarray@0.0.1 \r\n│   └── string_decoder@0.10.31 \r\n├─┬ mysql@2.10.2 \r\n│ ├── bignumber.js@2.1.4 \r\n│ └─┬ readable-stream@1.1.14 \r\n│   └── isarray@0.0.1 \r\n├─┬ nodemailer@2.3.2 \r\n│ ├─┬ libmime@2.0.3 \r\n│ │ ├── iconv-lite@0.4.13 \r\n│ │ ├── libbase64@0.1.0 \r\n│ │ └── libqp@1.1.0 \r\n│ ├─┬ mailcomposer@3.7.0 \r\n│ │ └─┬ buildmail@3.6.0 \r\n│ │   └── addressparser@1.0.1 \r\n│ ├─┬ nodemailer-direct-transport@3.0.7 \r\n│ │ └── smtp-connection@2.3.2 \r\n│ ├─┬ nodemailer-shared@1.0.4 \r\n│ │ └── nodemailer-fetch@1.3.0 \r\n│ ├─┬ nodemailer-smtp-pool@2.5.2 \r\n│ │ └── nodemailer-wellknown@0.1.8 \r\n│ ├── nodemailer-smtp-transport@2.4.2 \r\n│ └─┬ socks@1.1.9 \r\n│   ├── ip@1.1.2 \r\n│   └── smart-buffer@1.0.4 \r\n├─┬ ps-tree@1.0.1 \r\n│ └─┬ event-stream@3.3.2 \r\n│   ├── duplexer@0.1.1 \r\n│   ├── from@0.1.3 \r\n│   ├── map-stream@0.1.0 \r\n│   ├── pause-stream@0.0.11 \r\n│   ├── split@0.3.3 \r\n│   ├── stream-combiner@0.0.4 \r\n│   └── through@2.3.8 \r\n├─┬ request@2.72.0 \r\n│ ├── aws-sign2@0.6.0 \r\n│ ├─┬ aws4@1.3.2 \r\n│ │ └─┬ lru-cache@4.0.1 \r\n│ │   ├── pseudomap@1.0.2 \r\n│ │   └── yallist@2.0.0 \r\n│ ├─┬ bl@1.1.2 \r\n│ │ └─┬ readable-stream@2.0.6 \r\n│ │   ├── isarray@1.0.0 \r\n│ │   ├── process-nextick-args@1.0.6 \r\n│ │   └── util-deprecate@1.0.2 \r\n│ ├── caseless@0.11.0 \r\n│ ├─┬ combined-stream@1.0.5 \r\n│ │ └── delayed-stream@1.0.0 \r\n│ ├── forever-agent@0.6.1 \r\n│ ├─┬ form-data@1.0.0-rc4 \r\n│ │ └── async@1.5.2 \r\n│ ├─┬ har-validator@2.0.6 \r\n│ │ ├─┬ chalk@1.1.3 \r\n│ │ │ ├── ansi-styles@2.2.1 \r\n│ │ │ ├── escape-string-regexp@1.0.5 \r\n│ │ │ ├─┬ has-ansi@2.0.0 \r\n│ │ │ │ └── ansi-regex@2.0.0 \r\n│ │ │ ├── strip-ansi@3.0.1 \r\n│ │ │ └── supports-color@2.0.0 \r\n│ │ ├── commander@2.9.0 \r\n│ │ ├─┬ is-my-json-valid@2.13.1 \r\n│ │ │ ├── generate-function@2.0.0 \r\n│ │ │ ├─┬ generate-object-property@1.2.0 \r\n│ │ │ │ └── is-property@1.0.2 \r\n│ │ │ └── jsonpointer@2.0.0 \r\n│ │ └─┬ pinkie-promise@2.0.1 \r\n│ │   └── pinkie@2.0.4 \r\n│ ├─┬ hawk@3.1.3 \r\n│ │ ├── boom@2.10.1 \r\n│ │ ├── cryptiles@2.0.5 \r\n│ │ ├── hoek@2.16.3 \r\n│ │ └── sntp@1.0.9 \r\n│ ├─┬ http-signature@1.1.1 \r\n│ │ ├── assert-plus@0.2.0 \r\n│ │ ├─┬ jsprim@1.2.2 \r\n│ │ │ ├── extsprintf@1.0.2 \r\n│ │ │ ├── json-schema@0.2.2 \r\n│ │ │ └── verror@1.3.6 \r\n│ │ └─┬ sshpk@1.8.3 \r\n│ │   ├── asn1@0.2.3 \r\n│ │   ├── assert-plus@1.0.0 \r\n│ │   ├─┬ dashdash@1.13.1 \r\n│ │   │ └── assert-plus@1.0.0 \r\n│ │   ├── ecc-jsbn@0.1.1 \r\n│ │   ├─┬ getpass@0.1.6 \r\n│ │   │ └── assert-plus@1.0.0 \r\n│ │   ├── jodid25519@1.0.2 \r\n│ │   ├── jsbn@0.1.0 \r\n│ │   └── tweetnacl@0.13.3 \r\n│ ├── is-typedarray@1.0.0 \r\n│ ├── isstream@0.1.2 \r\n│ ├── json-stringify-safe@5.0.1 \r\n│ ├─┬ mime-types@2.1.10 \r\n│ │ └── mime-db@1.22.0 \r\n│ ├── node-uuid@1.4.7 \r\n│ ├── oauth-sign@0.8.1 \r\n│ ├── qs@6.1.0 \r\n│ ├── stringstream@0.0.5 \r\n│ ├── tough-cookie@2.2.2 \r\n│ └── tunnel-agent@0.4.2 \r\n├─┬ ws@1.1.0 \r\n│ ├── options@0.0.6 \r\n│ └── ultron@1.0.2 \r\n└── xoauth2@1.1.0 \r\n`"}}