Skip to content

Instantly share code, notes, and snippets.

@halfdan
Created January 26, 2016 12:20
Show Gist options
  • Save halfdan/26376605cbf910cbb1f4 to your computer and use it in GitHub Desktop.
Save halfdan/26376605cbf910cbb1f4 to your computer and use it in GitHub Desktop.
% time GHOST_NODE_VERSION_CHECK=false npm install ghost
npm WARN engine ghost@0.7.5: wanted: {"node":"~0.10.0 || ~0.12.0 || ~4.2.0","iojs":"~1.2.0"} (current: {"node":"5.5.0","npm":"3.3.12"})
npm WARN engine ghost@0.7.5: wanted: {"node":"~0.10.0 || ~0.12.0 || ~4.2.0","iojs":"~1.2.0"} (current: {"node":"5.5.0","npm":"3.3.12"})
> ghost@0.7.5 preinstall /Users/halfdan/Projects/Ghost/test1/node_modules/.staging/ghost-0180c8c49224a758d7c7d6284f62b6e0
> npm install semver && node -e "require('./core/server/utils/startup-check.js').nodeVersion()"
ghost@0.7.5 /Users/halfdan/Projects/Ghost/test1/node_modules/.staging/ghost-0180c8c49224a758d7c7d6284f62b6e0
└── semver@5.0.3
> sqlite3@3.1.1 install /Users/halfdan/Projects/Ghost/test1/node_modules/ghost/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
[sqlite3] Success: "/Users/halfdan/Projects/Ghost/test1/node_modules/ghost/node_modules/sqlite3/lib/binding/node-v47-darwin-x64/node_sqlite3.node" is installed via remote
/Users/halfdan/Projects/Ghost/test1
└─┬ ghost@0.7.5
├── bcryptjs@2.3.0
├── bluebird@2.10.2
├─┬ body-parser@1.14.1
│ ├── bytes@2.1.0
│ ├── content-type@1.0.1
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── depd@1.1.0
│ ├─┬ http-errors@1.3.1
│ │ └── statuses@1.2.1
│ ├── iconv-lite@0.4.12
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ ├── qs@5.1.0
│ ├─┬ raw-body@2.1.5
│ │ ├── bytes@2.2.0
│ │ ├── iconv-lite@0.4.13
│ │ └── unpipe@1.0.0
│ └─┬ type-is@1.6.10
│ └── media-typer@0.3.0
├─┬ bookshelf@0.7.9
│ ├─┬ backbone@1.1.0
│ │ └── underscore@1.8.3
│ ├── create-error@0.3.1
│ ├── inflection@1.8.0
│ ├── inherits@2.0.1
│ ├── lodash@2.4.2
│ ├── semver@4.3.6
│ ├── simple-extend@0.1.0
│ └── trigger-then@0.3.0
├─┬ busboy@0.2.11
│ ├─┬ dicer@0.2.3
│ │ └── streamsearch@0.1.2
│ └─┬ readable-stream@1.1.13
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ chalk@1.1.1
│ ├── ansi-styles@2.1.0
│ ├── escape-string-regexp@1.0.4
│ ├─┬ has-ansi@2.0.0
│ │ └── ansi-regex@2.0.0
│ ├─┬ strip-ansi@3.0.0
│ │ └── ansi-regex@2.0.0
│ └── supports-color@2.0.0
├─┬ cheerio@0.19.0
│ ├─┬ css-select@1.0.0
│ │ ├── boolbase@1.0.0
│ │ ├── css-what@1.0.0
│ │ ├─┬ domutils@1.4.3
│ │ │ └── domelementtype@1.3.0
│ │ └── nth-check@1.0.1
│ ├─┬ dom-serializer@0.1.0
│ │ └── domelementtype@1.1.3
│ ├── entities@1.1.1
│ └─┬ htmlparser2@3.8.3
│ ├── domhandler@2.3.0
│ ├── domutils@1.5.1
│ ├── entities@1.0.0
│ └─┬ readable-stream@1.1.13
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ compression@1.6.0
│ ├─┬ accepts@1.3.0
│ │ ├─┬ mime-types@2.1.9
│ │ │ └── mime-db@1.21.0
│ │ └── negotiator@0.6.0
│ ├── bytes@2.1.0
│ ├─┬ compressible@2.0.6
│ │ └── mime-db@1.21.0
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── on-headers@1.0.1
│ └── vary@1.1.0
├── connect-slashes@1.3.1
├─┬ cookie-session@1.2.0
│ ├─┬ cookies@0.5.0
│ │ └── keygrip@1.0.1
│ └─┬ debug@2.2.0
│ └── ms@0.7.1
├─┬ downsize@0.0.8
│ └── xregexp@2.0.0
├─┬ express@4.13.3
│ ├─┬ accepts@1.2.13
│ │ ├─┬ mime-types@2.1.9
│ │ │ └── mime-db@1.21.0
│ │ └── negotiator@0.5.3
│ ├── array-flatten@1.1.1
│ ├── content-disposition@0.5.0
│ ├── cookie@0.1.3
│ ├── cookie-signature@1.0.6
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── depd@1.0.1
│ ├── escape-html@1.0.2
│ ├── etag@1.7.0
│ ├── finalhandler@0.4.0
│ ├── fresh@0.3.0
│ ├── merge-descriptors@1.0.0
│ ├── methods@1.1.1
│ ├── parseurl@1.3.0
│ ├── path-to-regexp@0.1.7
│ ├─┬ proxy-addr@1.0.10
│ │ ├── forwarded@0.1.0
│ │ └── ipaddr.js@1.0.5
│ ├── qs@4.0.0
│ ├── range-parser@1.0.3
│ ├─┬ send@0.13.0
│ │ ├── destroy@1.0.3
│ │ ├── mime@1.3.4
│ │ └── ms@0.7.1
│ ├── serve-static@1.10.0
│ ├── utils-merge@1.0.0
│ └── vary@1.0.1
├─┬ express-hbs@0.8.4
│ ├─┬ handlebars@3.0.3
│ │ ├─┬ optimist@0.6.1
│ │ │ ├── minimist@0.0.10
│ │ │ └── wordwrap@0.0.3
│ │ ├─┬ source-map@0.1.43
│ │ │ └── amdefine@1.0.0
│ │ └─┬ uglify-js@2.3.6
│ │ ├── async@0.2.10
│ │ └─┬ optimist@0.3.7
│ │ └── wordwrap@0.0.3
│ ├─┬ js-beautify@1.5.4
│ │ ├─┬ config-chain@1.1.9
│ │ │ ├── ini@1.3.4
│ │ │ └── proto-list@1.2.4
│ │ ├─┬ mkdirp@0.5.1
│ │ │ └── minimist@0.0.8
│ │ └─┬ nopt@3.0.6
│ │ └── abbrev@1.0.7
│ └─┬ readdirp@1.3.0
│ ├── graceful-fs@2.0.3
│ ├─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.3
│ │ └── sigmund@1.0.1
│ └─┬ readable-stream@1.0.33
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ extract-zip@1.1.1
│ ├── async@0.9.0
│ ├─┬ concat-stream@1.5.0
│ │ ├─┬ readable-stream@2.0.5
│ │ │ ├── core-util-is@1.0.2
│ │ │ ├── isarray@0.0.1
│ │ │ ├── process-nextick-args@1.0.6
│ │ │ ├── string_decoder@0.10.31
│ │ │ └── util-deprecate@1.0.2
│ │ └── typedarray@0.0.6
│ ├── debug@0.7.4
│ ├─┬ mkdirp@0.5.0
│ │ └── minimist@0.0.8
│ └─┬ yauzl@2.4.1
│ └─┬ fd-slicer@1.0.1
│ └── pend@1.2.0
├─┬ fs-extra@0.24.0
│ ├── graceful-fs@4.1.2
│ ├── jsonfile@2.2.3
│ ├── path-is-absolute@1.0.0
│ └─┬ rimraf@2.5.0
│ └─┬ glob@6.0.4
│ ├─┬ inflight@1.0.4
│ │ └── wrappy@1.0.1
│ ├── inherits@2.0.1
│ ├─┬ minimatch@3.0.0
│ │ └─┬ brace-expansion@1.1.2
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ └─┬ once@1.3.3
│ └── wrappy@1.0.1
├── ghost-gql@0.0.3
├─┬ glob@5.0.15
│ ├─┬ inflight@1.0.4
│ │ └── wrappy@1.0.1
│ ├── inherits@2.0.1
│ ├─┬ minimatch@3.0.0
│ │ └─┬ brace-expansion@1.1.2
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ ├─┬ once@1.3.3
│ │ └── wrappy@1.0.1
│ └── path-is-absolute@1.0.0
├─┬ html-to-text@1.3.2
│ ├── htmlparser@1.7.7
│ ├─┬ optimist@0.6.1
│ │ ├── minimist@0.0.10
│ │ └── wordwrap@0.0.3
│ ├── underscore@1.8.3
│ └── underscore.string@2.4.0
├── intl@1.0.0
├─┬ intl-messageformat@1.1.0
│ └── intl-messageformat-parser@1.1.0
├─┬ jsonpath@0.2.0
│ ├── esprima@1.2.2
│ ├─┬ jison@0.4.13
│ │ ├── cjson@0.2.1
│ │ ├── ebnf-parser@0.1.10
│ │ ├─┬ escodegen@0.0.21
│ │ │ ├── estraverse@0.0.4
│ │ │ └── source-map@0.5.3
│ │ ├── esprima@1.0.4
│ │ ├── jison-lex@0.2.1
│ │ ├── JSONSelect@0.4.0
│ │ ├── lex-parser@0.1.4
│ │ └─┬ nomnom@1.5.2
│ │ ├── colors@0.5.1
│ │ └── underscore@1.1.7
│ ├─┬ static-eval@0.2.3
│ │ └─┬ escodegen@0.0.28
│ │ ├── esprima@1.0.4
│ │ ├── estraverse@1.3.2
│ │ └── source-map@0.5.3
│ └── underscore@1.7.0
├─┬ knex@0.7.3
│ ├─┬ chalk@0.5.1
│ │ ├── ansi-styles@1.1.0
│ │ ├── escape-string-regexp@1.0.4
│ │ ├─┬ has-ansi@0.1.0
│ │ │ └── ansi-regex@0.2.1
│ │ ├─┬ strip-ansi@0.3.0
│ │ │ └── ansi-regex@0.2.1
│ │ └── supports-color@0.2.0
│ ├─┬ commander@2.9.0
│ │ └── graceful-readlink@1.0.1
│ ├── generic-pool-redux@0.1.0
│ ├── interpret@0.3.10
│ ├─┬ liftoff@0.13.6
│ │ ├── extend@1.3.0
│ │ ├─┬ findup-sync@0.1.3
│ │ │ └─┬ glob@3.2.11
│ │ │ └─┬ minimatch@0.3.0
│ │ │ ├── lru-cache@2.7.3
│ │ │ └── sigmund@1.0.1
│ │ ├── flagged-respawn@0.3.1
│ │ └── resolve@1.0.0
│ ├── lodash@2.4.2
│ ├── minimist@1.1.3
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ ├─┬ readable-stream@1.1.13
│ │ ├── core-util-is@1.0.2
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └─┬ tildify@1.0.0
│ └── user-home@1.1.1
├── lodash@3.10.1
├── moment@2.10.6
├─┬ morgan@1.6.1
│ ├── basic-auth@1.0.3
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ └── depd@1.0.1
├─┬ mysql@2.1.1
│ ├── bignumber.js@1.0.1
│ ├─┬ readable-stream@1.1.13
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └── require-all@0.0.3
├── node-uuid@1.4.3
├─┬ nodemailer@0.7.1
│ ├─┬ aws-sdk@2.0.5
│ │ ├── aws-sdk-apis@3.1.10
│ │ ├─┬ xml2js@0.2.6
│ │ │ └── sax@0.4.2
│ │ └── xmlbuilder@0.4.2
│ ├── directmail@0.1.8
│ ├── he@0.3.6
│ ├─┬ mailcomposer@0.2.12
│ │ ├─┬ dkim-signer@0.1.2
│ │ │ └── punycode@1.2.4
│ │ ├─┬ follow-redirects@0.0.3
│ │ │ └── underscore@1.8.3
│ │ ├── mime@1.2.11
│ │ └─┬ mimelib@0.2.19
│ │ ├── addressparser@0.3.2
│ │ └─┬ encoding@0.1.12
│ │ └── iconv-lite@0.4.13
│ ├── public-address@0.1.1
│ ├─┬ readable-stream@1.1.13
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └─┬ simplesmtp@0.3.35
│ ├── rai@0.1.12
│ └── xoauth2@0.1.8
├─┬ oauth2orize@1.0.1
│ ├── debug@0.7.4
│ └── uid2@0.0.3
├─┬ passport@0.3.0
│ ├── passport-strategy@1.0.0
│ └── pause@0.0.1
├── passport-http-bearer@1.0.1
├── passport-oauth2-client-password@0.1.2
├─┬ path-match@1.2.3
│ └─┬ path-to-regexp@1.2.1
│ └── isarray@0.0.1
├─┬ pg@4.1.1
│ ├── buffer-writer@1.0.0
│ ├── generic-pool@2.1.1
│ ├── packet-reader@0.2.0
│ ├── pg-connection-string@0.1.3
│ ├── pg-types@1.6.0
│ ├─┬ pgpass@0.0.3
│ │ └─┬ split@0.3.3
│ │ └── through@2.3.8
│ └── semver@4.3.6
├─┬ request@2.65.0
│ ├── aws-sign2@0.6.0
│ ├─┬ bl@1.0.0
│ │ └─┬ readable-stream@2.0.5
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ ├── process-nextick-args@1.0.6
│ │ ├── string_decoder@0.10.31
│ │ └── util-deprecate@1.0.2
│ ├── caseless@0.11.0
│ ├─┬ combined-stream@1.0.5
│ │ └── delayed-stream@1.0.0
│ ├── extend@3.0.0
│ ├── forever-agent@0.6.1
│ ├─┬ form-data@1.0.0-rc3
│ │ └── async@1.5.2
│ ├─┬ har-validator@2.0.3
│ │ ├─┬ commander@2.9.0
│ │ │ └── graceful-readlink@1.0.1
│ │ ├─┬ is-my-json-valid@2.12.3
│ │ │ ├── generate-function@2.0.0
│ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ └── is-property@1.0.2
│ │ │ ├── jsonpointer@2.0.0
│ │ │ └── xtend@4.0.1
│ │ └─┬ pinkie-promise@2.0.0
│ │ └── pinkie@2.0.1
│ ├─┬ hawk@3.1.2
│ │ ├── boom@2.10.1
│ │ ├── cryptiles@2.0.5
│ │ ├── hoek@2.16.3
│ │ └── sntp@1.0.9
│ ├─┬ http-signature@0.11.0
│ │ ├── asn1@0.1.11
│ │ ├── assert-plus@0.1.5
│ │ └── ctype@0.5.3
│ ├── isstream@0.1.2
│ ├── json-stringify-safe@5.0.1
│ ├─┬ mime-types@2.1.9
│ │ └── mime-db@1.21.0
│ ├── oauth-sign@0.8.0
│ ├── qs@5.2.0
│ ├── stringstream@0.0.5
│ ├── tough-cookie@2.2.1
│ └── tunnel-agent@0.4.2
├─┬ rss@1.2.0
│ └─┬ grunt-cli@0.1.13
│ ├─┬ findup-sync@0.1.3
│ │ ├─┬ glob@3.2.11
│ │ │ ├── inherits@2.0.1
│ │ │ └─┬ minimatch@0.3.0
│ │ │ ├── lru-cache@2.7.3
│ │ │ └── sigmund@1.0.1
│ │ └── lodash@2.4.2
│ ├─┬ nopt@1.0.10
│ │ └── abbrev@1.0.7
│ └── resolve@0.3.1
├── semver@5.0.3
├── showdown-ghost@0.3.6
├─┬ sqlite3@3.1.1
│ ├── nan@2.1.0
│ └─┬ node-pre-gyp@0.6.14
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ ├─┬ nopt@3.0.4
│ │ └── abbrev@1.0.7
│ ├─┬ npmlog@1.2.1
│ │ └─┬ are-we-there-yet@1.0.4
│ │ └─┬ readable-stream@1.1.13
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ ├─┬ rc@1.1.2
│ │ └── ini@1.3.4
│ ├─┬ request@2.64.0
│ │ ├─┬ bl@1.0.0
│ │ │ └─┬ readable-stream@2.0.2
│ │ │ ├── inherits@2.0.1
│ │ │ ├── isarray@0.0.1
│ │ │ └── string_decoder@0.10.31
│ │ ├── caseless@0.11.0
│ │ ├─┬ combined-stream@1.0.5
│ │ │ └── delayed-stream@1.0.0
│ │ ├── extend@3.0.0
│ │ ├── forever-agent@0.6.1
│ │ ├── form-data@1.0.0-rc3
│ │ ├─┬ har-validator@1.8.0
│ │ │ ├── bluebird@2.10.2
│ │ │ ├─┬ chalk@1.1.1
│ │ │ │ ├── ansi-styles@2.1.0
│ │ │ │ ├─┬ has-ansi@2.0.0
│ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ ├─┬ strip-ansi@3.0.0
│ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ └── supports-color@2.0.0
│ │ │ ├─┬ commander@2.8.1
│ │ │ │ └── graceful-readlink@1.0.1
│ │ │ └─┬ is-my-json-valid@2.12.2
│ │ │ ├── generate-function@2.0.0
│ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ └── is-property@1.0.2
│ │ │ └── jsonpointer@2.0.0
│ │ ├─┬ hawk@3.1.0
│ │ │ ├── cryptiles@2.0.5
│ │ │ ├── hoek@2.16.3
│ │ │ └── sntp@1.0.9
│ │ ├─┬ http-signature@0.11.0
│ │ │ ├── asn1@0.1.11
│ │ │ ├── assert-plus@0.1.5
│ │ │ └── ctype@0.5.3
│ │ ├── isstream@0.1.2
│ │ ├── json-stringify-safe@5.0.1
│ │ ├── node-uuid@1.4.3
│ │ ├── oauth-sign@0.8.0
│ │ └── qs@5.1.0
│ ├─┬ rimraf@2.4.3
│ │ └─┬ glob@5.0.15
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ ├── inherits@2.0.1
│ │ ├─┬ minimatch@3.0.0
│ │ │ └─┬ brace-expansion@1.1.1
│ │ │ └── concat-map@0.0.1
│ │ ├─┬ once@1.3.2
│ │ │ └── wrappy@1.0.1
│ │ └── path-is-absolute@1.0.0
│ ├── semver@5.0.3
│ ├─┬ tar@2.2.1
│ │ ├─┬ fstream@1.0.8
│ │ │ └── graceful-fs@4.1.2
│ │ └── inherits@2.0.1
│ └─┬ tar-pack@2.0.0
│ ├── debug@0.7.4
│ ├─┬ fstream@0.1.31
│ │ └── inherits@2.0.1
│ ├─┬ fstream-ignore@0.0.7
│ │ ├── inherits@2.0.1
│ │ └─┬ minimatch@0.2.14
│ │ └── sigmund@1.0.1
│ ├─┬ readable-stream@1.0.33
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └─┬ tar@0.1.20
│ └── inherits@2.0.1
├── unidecode@0.1.8
├── validator@4.1.0
└── xml@1.0.0
npm WARN ENOENT ENOENT: no such file or directory, open '/Users/halfdan/Projects/Ghost/test1/package.json'
npm WARN EPACKAGEJSON test1 No description
npm WARN EPACKAGEJSON test1 No repository field.
npm WARN EPACKAGEJSON test1 No README data
npm WARN EPACKAGEJSON test1 No license field.
npm WARN EBUNDLEOVERRIDE Replacing bundled ghost > semver with new installed version
real 0m33.109s
user 0m26.565s
sys 0m11.121s
~/Projects/Ghost/test1% rm -rf node_modules/ && npm cache clean
~/Projects/Ghost/test1% npm set progress=true
~/Projects/Ghost/test1% time GHOST_NODE_VERSION_CHECK=false npm install ghost
npm WARN engine ghost@0.7.5: wanted: {"node":"~0.10.0 || ~0.12.0 || ~4.2.0","iojs":"~1.2.0"} (current: {"node":"5.5.0","npm":"3.3.12"})
npm WARN engine ghost@0.7.5: wanted: {"node":"~0.10.0 || ~0.12.0 || ~4.2.0","iojs":"~1.2.0"} (current: {"node":"5.5.0","npm":"3.3.12"})
> ghost@0.7.5 preinstall /Users/halfdan/Projects/Ghost/test1/node_modules/.staging/ghost-0180c8c49224a758d7c7d6284f62b6e0
> npm install semver && node -e "require('./core/server/utils/startup-check.js').nodeVersion()"
ghost@0.7.5 /Users/halfdan/Projects/Ghost/test1/node_modules/.staging/ghost-0180c8c49224a758d7c7d6284f62b6e0
└── semver@5.0.3
> sqlite3@3.1.1 install /Users/halfdan/Projects/Ghost/test1/node_modules/ghost/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
[sqlite3] Success: "/Users/halfdan/Projects/Ghost/test1/node_modules/ghost/node_modules/sqlite3/lib/binding/node-v47-darwin-x64/node_sqlite3.node" is installed via remote
/Users/halfdan/Projects/Ghost/test1
└─┬ ghost@0.7.5
├── bcryptjs@2.3.0
├── bluebird@2.10.2
├─┬ body-parser@1.14.1
│ ├── bytes@2.1.0
│ ├── content-type@1.0.1
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── depd@1.1.0
│ ├─┬ http-errors@1.3.1
│ │ └── statuses@1.2.1
│ ├── iconv-lite@0.4.12
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ ├── qs@5.1.0
│ ├─┬ raw-body@2.1.5
│ │ ├── bytes@2.2.0
│ │ ├── iconv-lite@0.4.13
│ │ └── unpipe@1.0.0
│ └─┬ type-is@1.6.10
│ └── media-typer@0.3.0
├─┬ bookshelf@0.7.9
│ ├─┬ backbone@1.1.0
│ │ └── underscore@1.8.3
│ ├── create-error@0.3.1
│ ├── inflection@1.8.0
│ ├── inherits@2.0.1
│ ├── lodash@2.4.2
│ ├── semver@4.3.6
│ ├── simple-extend@0.1.0
│ └── trigger-then@0.3.0
├─┬ busboy@0.2.11
│ ├─┬ dicer@0.2.3
│ │ └── streamsearch@0.1.2
│ └─┬ readable-stream@1.1.13
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ chalk@1.1.1
│ ├── ansi-styles@2.1.0
│ ├── escape-string-regexp@1.0.4
│ ├─┬ has-ansi@2.0.0
│ │ └── ansi-regex@2.0.0
│ ├─┬ strip-ansi@3.0.0
│ │ └── ansi-regex@2.0.0
│ └── supports-color@2.0.0
├─┬ cheerio@0.19.0
│ ├─┬ css-select@1.0.0
│ │ ├── boolbase@1.0.0
│ │ ├── css-what@1.0.0
│ │ ├─┬ domutils@1.4.3
│ │ │ └── domelementtype@1.3.0
│ │ └── nth-check@1.0.1
│ ├─┬ dom-serializer@0.1.0
│ │ └── domelementtype@1.1.3
│ ├── entities@1.1.1
│ └─┬ htmlparser2@3.8.3
│ ├── domhandler@2.3.0
│ ├── domutils@1.5.1
│ ├── entities@1.0.0
│ └─┬ readable-stream@1.1.13
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ compression@1.6.0
│ ├─┬ accepts@1.3.0
│ │ ├─┬ mime-types@2.1.9
│ │ │ └── mime-db@1.21.0
│ │ └── negotiator@0.6.0
│ ├── bytes@2.1.0
│ ├─┬ compressible@2.0.6
│ │ └── mime-db@1.21.0
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── on-headers@1.0.1
│ └── vary@1.1.0
├── connect-slashes@1.3.1
├─┬ cookie-session@1.2.0
│ ├─┬ cookies@0.5.0
│ │ └── keygrip@1.0.1
│ └─┬ debug@2.2.0
│ └── ms@0.7.1
├─┬ downsize@0.0.8
│ └── xregexp@2.0.0
├─┬ express@4.13.3
│ ├─┬ accepts@1.2.13
│ │ ├─┬ mime-types@2.1.9
│ │ │ └── mime-db@1.21.0
│ │ └── negotiator@0.5.3
│ ├── array-flatten@1.1.1
│ ├── content-disposition@0.5.0
│ ├── cookie@0.1.3
│ ├── cookie-signature@1.0.6
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── depd@1.0.1
│ ├── escape-html@1.0.2
│ ├── etag@1.7.0
│ ├── finalhandler@0.4.0
│ ├── fresh@0.3.0
│ ├── merge-descriptors@1.0.0
│ ├── methods@1.1.1
│ ├── parseurl@1.3.0
│ ├── path-to-regexp@0.1.7
│ ├─┬ proxy-addr@1.0.10
│ │ ├── forwarded@0.1.0
│ │ └── ipaddr.js@1.0.5
│ ├── qs@4.0.0
│ ├── range-parser@1.0.3
│ ├─┬ send@0.13.0
│ │ ├── destroy@1.0.3
│ │ ├── mime@1.3.4
│ │ └── ms@0.7.1
│ ├── serve-static@1.10.0
│ ├── utils-merge@1.0.0
│ └── vary@1.0.1
├─┬ express-hbs@0.8.4
│ ├─┬ handlebars@3.0.3
│ │ ├─┬ optimist@0.6.1
│ │ │ ├── minimist@0.0.10
│ │ │ └── wordwrap@0.0.3
│ │ ├─┬ source-map@0.1.43
│ │ │ └── amdefine@1.0.0
│ │ └─┬ uglify-js@2.3.6
│ │ ├── async@0.2.10
│ │ └─┬ optimist@0.3.7
│ │ └── wordwrap@0.0.3
│ ├─┬ js-beautify@1.5.4
│ │ ├─┬ config-chain@1.1.9
│ │ │ ├── ini@1.3.4
│ │ │ └── proto-list@1.2.4
│ │ ├─┬ mkdirp@0.5.1
│ │ │ └── minimist@0.0.8
│ │ └─┬ nopt@3.0.6
│ │ └── abbrev@1.0.7
│ └─┬ readdirp@1.3.0
│ ├── graceful-fs@2.0.3
│ ├─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.3
│ │ └── sigmund@1.0.1
│ └─┬ readable-stream@1.0.33
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ extract-zip@1.1.1
│ ├── async@0.9.0
│ ├─┬ concat-stream@1.5.0
│ │ ├─┬ readable-stream@2.0.5
│ │ │ ├── core-util-is@1.0.2
│ │ │ ├── isarray@0.0.1
│ │ │ ├── process-nextick-args@1.0.6
│ │ │ ├── string_decoder@0.10.31
│ │ │ └── util-deprecate@1.0.2
│ │ └── typedarray@0.0.6
│ ├── debug@0.7.4
│ ├─┬ mkdirp@0.5.0
│ │ └── minimist@0.0.8
│ └─┬ yauzl@2.4.1
│ └─┬ fd-slicer@1.0.1
│ └── pend@1.2.0
├─┬ fs-extra@0.24.0
│ ├── graceful-fs@4.1.2
│ ├── jsonfile@2.2.3
│ ├── path-is-absolute@1.0.0
│ └─┬ rimraf@2.5.0
│ └─┬ glob@6.0.4
│ ├─┬ inflight@1.0.4
│ │ └── wrappy@1.0.1
│ ├── inherits@2.0.1
│ ├─┬ minimatch@3.0.0
│ │ └─┬ brace-expansion@1.1.2
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ └─┬ once@1.3.3
│ └── wrappy@1.0.1
├── ghost-gql@0.0.3
├─┬ glob@5.0.15
│ ├─┬ inflight@1.0.4
│ │ └── wrappy@1.0.1
│ ├── inherits@2.0.1
│ ├─┬ minimatch@3.0.0
│ │ └─┬ brace-expansion@1.1.2
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ ├─┬ once@1.3.3
│ │ └── wrappy@1.0.1
│ └── path-is-absolute@1.0.0
├─┬ html-to-text@1.3.2
│ ├── htmlparser@1.7.7
│ ├─┬ optimist@0.6.1
│ │ ├── minimist@0.0.10
│ │ └── wordwrap@0.0.3
│ ├── underscore@1.8.3
│ └── underscore.string@2.4.0
├── intl@1.0.0
├─┬ intl-messageformat@1.1.0
│ └── intl-messageformat-parser@1.1.0
├─┬ jsonpath@0.2.0
│ ├── esprima@1.2.2
│ ├─┬ jison@0.4.13
│ │ ├── cjson@0.2.1
│ │ ├── ebnf-parser@0.1.10
│ │ ├─┬ escodegen@0.0.21
│ │ │ ├── estraverse@0.0.4
│ │ │ └── source-map@0.5.3
│ │ ├── esprima@1.0.4
│ │ ├── jison-lex@0.2.1
│ │ ├── JSONSelect@0.4.0
│ │ ├── lex-parser@0.1.4
│ │ └─┬ nomnom@1.5.2
│ │ ├── colors@0.5.1
│ │ └── underscore@1.1.7
│ ├─┬ static-eval@0.2.3
│ │ └─┬ escodegen@0.0.28
│ │ ├── esprima@1.0.4
│ │ ├── estraverse@1.3.2
│ │ └── source-map@0.5.3
│ └── underscore@1.7.0
├─┬ knex@0.7.3
│ ├─┬ chalk@0.5.1
│ │ ├── ansi-styles@1.1.0
│ │ ├── escape-string-regexp@1.0.4
│ │ ├─┬ has-ansi@0.1.0
│ │ │ └── ansi-regex@0.2.1
│ │ ├─┬ strip-ansi@0.3.0
│ │ │ └── ansi-regex@0.2.1
│ │ └── supports-color@0.2.0
│ ├─┬ commander@2.9.0
│ │ └── graceful-readlink@1.0.1
│ ├── generic-pool-redux@0.1.0
│ ├── interpret@0.3.10
│ ├─┬ liftoff@0.13.6
│ │ ├── extend@1.3.0
│ │ ├─┬ findup-sync@0.1.3
│ │ │ └─┬ glob@3.2.11
│ │ │ └─┬ minimatch@0.3.0
│ │ │ ├── lru-cache@2.7.3
│ │ │ └── sigmund@1.0.1
│ │ ├── flagged-respawn@0.3.1
│ │ └── resolve@1.0.0
│ ├── lodash@2.4.2
│ ├── minimist@1.1.3
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ ├─┬ readable-stream@1.1.13
│ │ ├── core-util-is@1.0.2
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └─┬ tildify@1.0.0
│ └── user-home@1.1.1
├── lodash@3.10.1
├── moment@2.10.6
├─┬ morgan@1.6.1
│ ├── basic-auth@1.0.3
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ └── depd@1.0.1
├─┬ mysql@2.1.1
│ ├── bignumber.js@1.0.1
│ ├─┬ readable-stream@1.1.13
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └── require-all@0.0.3
├── node-uuid@1.4.3
├─┬ nodemailer@0.7.1
│ ├─┬ aws-sdk@2.0.5
│ │ ├── aws-sdk-apis@3.1.10
│ │ ├─┬ xml2js@0.2.6
│ │ │ └── sax@0.4.2
│ │ └── xmlbuilder@0.4.2
│ ├── directmail@0.1.8
│ ├── he@0.3.6
│ ├─┬ mailcomposer@0.2.12
│ │ ├─┬ dkim-signer@0.1.2
│ │ │ └── punycode@1.2.4
│ │ ├─┬ follow-redirects@0.0.3
│ │ │ └── underscore@1.8.3
│ │ ├── mime@1.2.11
│ │ └─┬ mimelib@0.2.19
│ │ ├── addressparser@0.3.2
│ │ └─┬ encoding@0.1.12
│ │ └── iconv-lite@0.4.13
│ ├── public-address@0.1.1
│ ├─┬ readable-stream@1.1.13
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └─┬ simplesmtp@0.3.35
│ ├── rai@0.1.12
│ └── xoauth2@0.1.8
├─┬ oauth2orize@1.0.1
│ ├── debug@0.7.4
│ └── uid2@0.0.3
├─┬ passport@0.3.0
│ ├── passport-strategy@1.0.0
│ └── pause@0.0.1
├── passport-http-bearer@1.0.1
├── passport-oauth2-client-password@0.1.2
├─┬ path-match@1.2.3
│ └─┬ path-to-regexp@1.2.1
│ └── isarray@0.0.1
├─┬ pg@4.1.1
│ ├── buffer-writer@1.0.0
│ ├── generic-pool@2.1.1
│ ├── packet-reader@0.2.0
│ ├── pg-connection-string@0.1.3
│ ├── pg-types@1.6.0
│ ├─┬ pgpass@0.0.3
│ │ └─┬ split@0.3.3
│ │ └── through@2.3.8
│ └── semver@4.3.6
├─┬ request@2.65.0
│ ├── aws-sign2@0.6.0
│ ├─┬ bl@1.0.0
│ │ └─┬ readable-stream@2.0.5
│ │ ├── core-util-is@1.0.2
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ ├── process-nextick-args@1.0.6
│ │ ├── string_decoder@0.10.31
│ │ └── util-deprecate@1.0.2
│ ├── caseless@0.11.0
│ ├─┬ combined-stream@1.0.5
│ │ └── delayed-stream@1.0.0
│ ├── extend@3.0.0
│ ├── forever-agent@0.6.1
│ ├─┬ form-data@1.0.0-rc3
│ │ └── async@1.5.2
│ ├─┬ har-validator@2.0.3
│ │ ├─┬ commander@2.9.0
│ │ │ └── graceful-readlink@1.0.1
│ │ ├─┬ is-my-json-valid@2.12.3
│ │ │ ├── generate-function@2.0.0
│ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ └── is-property@1.0.2
│ │ │ ├── jsonpointer@2.0.0
│ │ │ └── xtend@4.0.1
│ │ └─┬ pinkie-promise@2.0.0
│ │ └── pinkie@2.0.1
│ ├─┬ hawk@3.1.2
│ │ ├── boom@2.10.1
│ │ ├── cryptiles@2.0.5
│ │ ├── hoek@2.16.3
│ │ └── sntp@1.0.9
│ ├─┬ http-signature@0.11.0
│ │ ├── asn1@0.1.11
│ │ ├── assert-plus@0.1.5
│ │ └── ctype@0.5.3
│ ├── isstream@0.1.2
│ ├── json-stringify-safe@5.0.1
│ ├─┬ mime-types@2.1.9
│ │ └── mime-db@1.21.0
│ ├── oauth-sign@0.8.0
│ ├── qs@5.2.0
│ ├── stringstream@0.0.5
│ ├── tough-cookie@2.2.1
│ └── tunnel-agent@0.4.2
├─┬ rss@1.2.0
│ └─┬ grunt-cli@0.1.13
│ ├─┬ findup-sync@0.1.3
│ │ ├─┬ glob@3.2.11
│ │ │ ├── inherits@2.0.1
│ │ │ └─┬ minimatch@0.3.0
│ │ │ ├── lru-cache@2.7.3
│ │ │ └── sigmund@1.0.1
│ │ └── lodash@2.4.2
│ ├─┬ nopt@1.0.10
│ │ └── abbrev@1.0.7
│ └── resolve@0.3.1
├── semver@5.0.3
├── showdown-ghost@0.3.6
├─┬ sqlite3@3.1.1
│ ├── nan@2.1.0
│ └─┬ node-pre-gyp@0.6.14
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ ├─┬ nopt@3.0.4
│ │ └── abbrev@1.0.7
│ ├─┬ npmlog@1.2.1
│ │ └─┬ are-we-there-yet@1.0.4
│ │ └─┬ readable-stream@1.1.13
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ ├─┬ rc@1.1.2
│ │ └── ini@1.3.4
│ ├─┬ request@2.64.0
│ │ ├─┬ bl@1.0.0
│ │ │ └─┬ readable-stream@2.0.2
│ │ │ ├── inherits@2.0.1
│ │ │ ├── isarray@0.0.1
│ │ │ └── string_decoder@0.10.31
│ │ ├── caseless@0.11.0
│ │ ├─┬ combined-stream@1.0.5
│ │ │ └── delayed-stream@1.0.0
│ │ ├── extend@3.0.0
│ │ ├── forever-agent@0.6.1
│ │ ├── form-data@1.0.0-rc3
│ │ ├─┬ har-validator@1.8.0
│ │ │ ├── bluebird@2.10.2
│ │ │ ├─┬ chalk@1.1.1
│ │ │ │ ├── ansi-styles@2.1.0
│ │ │ │ ├─┬ has-ansi@2.0.0
│ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ ├─┬ strip-ansi@3.0.0
│ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ └── supports-color@2.0.0
│ │ │ ├─┬ commander@2.8.1
│ │ │ │ └── graceful-readlink@1.0.1
│ │ │ └─┬ is-my-json-valid@2.12.2
│ │ │ ├── generate-function@2.0.0
│ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ └── is-property@1.0.2
│ │ │ └── jsonpointer@2.0.0
│ │ ├─┬ hawk@3.1.0
│ │ │ ├── cryptiles@2.0.5
│ │ │ ├── hoek@2.16.3
│ │ │ └── sntp@1.0.9
│ │ ├─┬ http-signature@0.11.0
│ │ │ ├── asn1@0.1.11
│ │ │ ├── assert-plus@0.1.5
│ │ │ └── ctype@0.5.3
│ │ ├── isstream@0.1.2
│ │ ├── json-stringify-safe@5.0.1
│ │ ├── node-uuid@1.4.3
│ │ ├── oauth-sign@0.8.0
│ │ └── qs@5.1.0
│ ├─┬ rimraf@2.4.3
│ │ └─┬ glob@5.0.15
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ ├── inherits@2.0.1
│ │ ├─┬ minimatch@3.0.0
│ │ │ └─┬ brace-expansion@1.1.1
│ │ │ └── concat-map@0.0.1
│ │ ├─┬ once@1.3.2
│ │ │ └── wrappy@1.0.1
│ │ └── path-is-absolute@1.0.0
│ ├── semver@5.0.3
│ ├─┬ tar@2.2.1
│ │ ├─┬ fstream@1.0.8
│ │ │ └── graceful-fs@4.1.2
│ │ └── inherits@2.0.1
│ └─┬ tar-pack@2.0.0
│ ├── debug@0.7.4
│ ├─┬ fstream@0.1.31
│ │ └── inherits@2.0.1
│ ├─┬ fstream-ignore@0.0.7
│ │ ├── inherits@2.0.1
│ │ └─┬ minimatch@0.2.14
│ │ └── sigmund@1.0.1
│ ├─┬ readable-stream@1.0.33
│ │ ├── inherits@2.0.1
│ │ ├── isarray@0.0.1
│ │ └── string_decoder@0.10.31
│ └─┬ tar@0.1.20
│ └── inherits@2.0.1
├── unidecode@0.1.8
├── validator@4.1.0
└── xml@1.0.0
npm WARN ENOENT ENOENT: no such file or directory, open '/Users/halfdan/Projects/Ghost/test1/package.json'
npm WARN EPACKAGEJSON test1 No description
npm WARN EPACKAGEJSON test1 No repository field.
npm WARN EPACKAGEJSON test1 No README data
npm WARN EPACKAGEJSON test1 No license field.
npm WARN EBUNDLEOVERRIDE Replacing bundled ghost > semver with new installed version
real 0m40.286s
user 0m34.164s
sys 0m11.702s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment