Open jancborchardt opened 9 years ago
Do you have any idea here maybe @bnvk @Henni?
Here’s an output of npm list:
hosting-user@node:~/web/vhosts/default$ npm list
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/cheerio/node_modules/htmlparser2 requires entities@'1.0' but will load
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/cheerio/node_modules/entities,
npm WARN unmet dependency which is version 1.1.1
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/socket.io/node_modules/engine.io requires debug@'0.6.0' but will load
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/socket.io/node_modules/debug,
npm WARN unmet dependency which is version 0.7.4
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/eslint/node_modules/escope requires estraverse@'^3.1.0' but will load
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/eslint/node_modules/estraverse,
npm WARN unmet dependency which is version 4.1.1
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/eslint/node_modules/handlebars/node_modules/uglify-js requires async@'~0.2.6' but will load
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/eslint/node_modules/handlebars/node_modules/async,
npm WARN unmet dependency which is version 1.5.0
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/eslint/node_modules/handlebars/node_modules/uglify-js requires source-map@'0.1.34' but will load
npm WARN unmet dependency /srv/data/web/vhosts/default/node_modules/eslint/node_modules/handlebars/node_modules/source-map,
npm WARN unmet dependency which is version 0.4.4
shout@0.52.0 /srv/data/web/vhosts/default
├── bcrypt-nodejs@0.0.3
├─┬ cheerio@0.17.0
│ ├─┬ CSSselect@0.4.1
│ │ ├── UNMET DEPENDENCY CSSwhat@0.4
│ │ └── UNMET DEPENDENCY domutils@1.4
│ ├─┬ dom-serializer@0.0.1
│ │ └── domelementtype@1.1.3
│ ├── entities@1.1.1 invalid
│ └─┬ htmlparser2@3.7.3
│ ├── UNMET DEPENDENCY domelementtype@1
│ ├── UNMET DEPENDENCY domhandler@2.2
│ ├── UNMET DEPENDENCY domutils@1.5
│ └── UNMET DEPENDENCY readable-stream@1.1
├─┬ commander@2.9.0
│ └── graceful-readlink@1.0.1
├─┬ eslint@1.9.0
│ ├─┬ 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
│ ├─┬ concat-stream@1.5.1
│ │ ├── inherits@2.0.1
│ │ ├─┬ readable-stream@2.0.4
│ │ │ ├── core-util-is@1.0.1
│ │ │ ├── isarray@0.0.1
│ │ │ ├── process-nextick-args@1.0.3
│ │ │ ├── string_decoder@0.10.31
│ │ │ └── util-deprecate@1.0.2
│ │ └── typedarray@0.0.6
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├─┬ doctrine@0.7.0
│ │ ├── esutils@1.1.6
│ │ └── isarray@0.0.1
│ ├── escape-string-regexp@1.0.3
│ ├─┬ escope@3.2.0
│ │ ├── UNMET DEPENDENCY es6-map@^0.1.1
│ │ ├── UNMET DEPENDENCY es6-weak-map@^0.1.2
│ │ └── UNMET DEPENDENCY esrecurse@^3.1.1
│ ├── espree@2.2.5
│ ├── estraverse@4.1.1 invalid
│ ├── estraverse-fb@1.3.1
│ ├── esutils@2.0.2
│ ├─┬ file-entry-cache@1.2.4
│ │ └─┬ flat-cache@1.0.10
│ │ ├─┬ del@2.0.2
│ │ │ ├─┬ globby@3.0.1
│ │ │ │ ├── UNMET DEPENDENCY array-union@^1.0.1
│ │ │ │ └── UNMET DEPENDENCY arrify@^1.0.0
│ │ │ ├── is-path-cwd@1.0.0
│ │ │ ├─┬ is-path-in-cwd@1.0.0
│ │ │ │ └── is-path-inside@1.0.0
│ │ │ ├── pify@2.3.0
│ │ │ ├─┬ pinkie-promise@1.0.0
│ │ │ │ └── pinkie@1.0.0
│ │ │ └── rimraf@2.4.3
│ │ ├── graceful-fs@4.1.2
│ │ ├─┬ read-json-sync@1.1.0
│ │ │ └── graceful-fs@3.0.8
│ │ └── write@0.2.1
│ ├─┬ glob@5.0.15
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ ├── inherits@2.0.1
│ │ └─┬ once@1.3.2
│ │ └── wrappy@1.0.1
│ ├── globals@8.11.0
│ ├─┬ handlebars@4.0.4
│ │ ├── async@1.5.0 invalid
│ │ ├─┬ optimist@0.6.1
│ │ │ ├── UNMET DEPENDENCY minimist@~0.0.1
│ │ │ └── UNMET DEPENDENCY wordwrap@~0.0.2
│ │ ├─┬ source-map@0.4.4 invalid
│ │ │ └── UNMET DEPENDENCY amdefine@>=0.0.4
│ │ └─┬ uglify-js@2.4.24
│ │ ├── UNMET DEPENDENCY uglify-to-browserify@~1.0.0
│ │ └── UNMET DEPENDENCY yargs@~3.5.4
│ ├─┬ inquirer@0.11.0
│ │ ├── ansi-escapes@1.1.0
│ │ ├── ansi-regex@2.0.0
│ │ ├─┬ cli-cursor@1.0.2
│ │ │ └─┬ restore-cursor@1.0.1
│ │ │ ├── exit-hook@1.1.1
│ │ │ └── onetime@1.0.0
│ │ ├── cli-width@1.1.0
│ │ ├── figures@1.4.0
│ │ ├── lodash@3.10.1
│ │ ├─┬ readline2@1.0.1
│ │ │ ├── UNMET DEPENDENCY code-point-at@^1.0.0
│ │ │ ├── UNMET DEPENDENCY is-fullwidth-code-point@^1.0.0
│ │ │ └── UNMET DEPENDENCY mute-stream@0.0.5
│ │ ├─┬ run-async@0.1.0
│ │ │ └─┬ once@1.3.2
│ │ │ └── wrappy@1.0.1
│ │ ├── rx-lite@3.1.2
│ │ ├── strip-ansi@3.0.0
│ │ └── through@2.3.8
│ ├─┬ 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
│ ├─┬ is-resolvable@1.0.0
│ │ └── tryit@1.0.2
│ ├─┬ js-yaml@3.4.3
│ │ ├── UNMET DEPENDENCY argparse@^1.0.2
│ │ └── UNMET DEPENDENCY esprima@^2.6.0
│ ├─┬ json-stable-stringify@1.0.0
│ │ └── jsonify@0.0.0
│ ├─┬ lodash.clonedeep@3.0.2
│ │ ├─┬ lodash._baseclone@3.3.0
│ │ │ ├── lodash._arraycopy@3.0.0
│ │ │ ├── lodash._arrayeach@3.0.0
│ │ │ ├─┬ lodash._baseassign@3.2.0
│ │ │ │ └── lodash._basecopy@3.0.1
│ │ │ ├── lodash._basefor@3.0.2
│ │ │ ├── lodash.isarray@3.0.4
│ │ │ └─┬ lodash.keys@3.1.2
│ │ │ ├── lodash._getnative@3.9.1
│ │ │ └── lodash.isarguments@3.0.4
│ │ └── lodash._bindcallback@3.0.1
│ ├─┬ lodash.merge@3.3.2
│ │ ├── lodash._arraycopy@3.0.0
│ │ ├── lodash._arrayeach@3.0.0
│ │ ├─┬ lodash._createassigner@3.1.1
│ │ │ ├── lodash._bindcallback@3.0.1
│ │ │ ├── lodash._isiterateecall@3.0.9
│ │ │ └── lodash.restparam@3.6.1
│ │ ├── lodash._getnative@3.9.1
│ │ ├── lodash.isarguments@3.0.4
│ │ ├── lodash.isarray@3.0.4
│ │ ├─┬ lodash.isplainobject@3.2.0
│ │ │ └── lodash._basefor@3.0.2
│ │ ├── lodash.istypedarray@3.0.2
│ │ ├── lodash.keys@3.1.2
│ │ ├── lodash.keysin@3.0.8
│ │ └─┬ lodash.toplainobject@3.0.0
│ │ └── lodash._basecopy@3.0.1
│ ├─┬ lodash.omit@3.1.0
│ │ ├── lodash._arraymap@3.0.0
│ │ ├─┬ lodash._basedifference@3.0.3
│ │ │ ├── lodash._baseindexof@3.1.0
│ │ │ ├── lodash._cacheindexof@3.0.2
│ │ │ └─┬ lodash._createcache@3.1.2
│ │ │ └── lodash._getnative@3.9.1
│ │ ├─┬ lodash._baseflatten@3.1.4
│ │ │ ├── lodash.isarguments@3.0.4
│ │ │ └── lodash.isarray@3.0.4
│ │ ├── lodash._bindcallback@3.0.1
│ │ ├── lodash._pickbyarray@3.0.2
│ │ ├─┬ lodash._pickbycallback@3.0.0
│ │ │ └── lodash._basefor@3.0.2
│ │ ├─┬ lodash.keysin@3.0.8
│ │ │ ├── lodash.isarguments@3.0.4
│ │ │ └── lodash.isarray@3.0.4
│ │ └── lodash.restparam@3.6.1
│ ├─┬ minimatch@3.0.0
│ │ └─┬ brace-expansion@1.1.1
│ │ ├── balanced-match@0.2.1
│ │ └── concat-map@0.0.1
│ ├── object-assign@4.0.1
│ ├─┬ optionator@0.6.0
│ │ ├── deep-is@0.1.3
│ │ ├── fast-levenshtein@1.0.7
│ │ ├── levn@0.2.5
│ │ ├── prelude-ls@1.1.2
│ │ ├── type-check@0.3.1
│ │ └── wordwrap@0.0.3
│ ├── path-is-absolute@1.0.0
│ ├── path-is-inside@1.0.1
│ ├── shelljs@0.5.3
│ ├── strip-json-comments@1.0.4
│ ├── text-table@0.2.0
│ ├── to-double-quotes@2.0.0
│ ├── to-single-quotes@2.0.0
│ ├─┬ user-home@2.0.0
│ │ └── os-homedir@1.0.1
│ └── xml-escape@1.0.0
├─┬ event-stream@3.3.2
│ ├── duplexer@0.1.1
│ ├── from@0.1.3
│ ├── map-stream@0.1.0
│ ├── pause-stream@0.0.11
│ ├── split@0.3.3
│ ├── stream-combiner@0.0.4
│ └── through@2.3.8
├─┬ express@4.13.3
│ ├─┬ accepts@1.2.13
│ │ ├── UNMET DEPENDENCY mime-types@~2.1.6
│ │ └── UNMET DEPENDENCY negotiator@0.5.3
│ ├── array-flatten@1.1.1
│ ├── content-disposition@0.5.0
│ ├── content-type@1.0.1
│ ├── 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
│ │ └── unpipe@1.0.0
│ ├── fresh@0.3.0
│ ├── merge-descriptors@1.0.0
│ ├── methods@1.1.1
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ ├── parseurl@1.3.0
│ ├── path-to-regexp@0.1.7
│ ├─┬ proxy-addr@1.0.8
│ │ ├── forwarded@0.1.0
│ │ └── ipaddr.js@1.0.1
│ ├── qs@4.0.0
│ ├── range-parser@1.0.3
│ ├─┬ send@0.13.0
│ │ ├── destroy@1.0.3
│ │ ├─┬ http-errors@1.3.1
│ │ │ └── inherits@2.0.1
│ │ ├── mime@1.3.4
│ │ ├── ms@0.7.1
│ │ └── statuses@1.2.1
│ ├── serve-static@1.10.0
│ ├─┬ type-is@1.6.9
│ │ ├── media-typer@0.3.0
│ │ └─┬ mime-types@2.1.7
│ │ └── mime-db@1.19.0
│ ├── utils-merge@1.0.0
│ └── vary@1.0.1
├─┬ grunt@0.4.5
│ ├── async@0.1.22
│ ├── coffee-script@1.3.3
│ ├── colors@0.6.2
│ ├── dateformat@1.0.2-1.2.3
│ ├── eventemitter2@0.4.14
│ ├── exit@0.1.2
│ ├─┬ findup-sync@0.1.3
│ │ ├─┬ glob@3.2.11
│ │ │ ├── inherits@2.0.1
│ │ │ └─┬ minimatch@0.3.0
│ │ │ ├── lru-cache@2.7.0
│ │ │ └── sigmund@1.0.1
│ │ └── lodash@2.4.2
│ ├── getobject@0.1.0
│ ├─┬ glob@3.1.21
│ │ ├── graceful-fs@1.2.3
│ │ └── inherits@1.0.2
│ ├─┬ grunt-legacy-log@0.1.2
│ │ ├── grunt-legacy-log-utils@0.1.1
│ │ ├── lodash@2.4.2
│ │ └── underscore.string@2.3.3
│ ├── grunt-legacy-util@0.2.0
│ ├── hooker@0.2.3
│ ├── iconv-lite@0.2.11
│ ├─┬ js-yaml@2.0.5
│ │ ├─┬ argparse@0.1.16
│ │ │ ├── underscore@1.7.0
│ │ │ └── underscore.string@2.4.0
│ │ └── esprima@1.0.4
│ ├── lodash@0.9.2
│ ├─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.0
│ │ └── sigmund@1.0.1
│ ├─┬ nopt@1.0.10
│ │ └── abbrev@1.0.7
│ ├── rimraf@2.2.8
│ ├── underscore.string@2.2.1
│ └── which@1.0.9
├─┬ 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.0
│ │ └── sigmund@1.0.1
│ ├─┬ nopt@1.0.10
│ │ └── abbrev@1.0.7
│ └── resolve@0.3.1
├─┬ grunt-contrib-uglify@0.5.1
│ ├─┬ chalk@0.5.1
│ │ ├── ansi-styles@1.1.0
│ │ ├── escape-string-regexp@1.0.3
│ │ ├─┬ 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
│ ├─┬ maxmin@0.2.2
│ │ ├── figures@1.4.0
│ │ ├─┬ gzip-size@0.2.0
│ │ │ ├─┬ browserify-zlib@0.1.4
│ │ │ │ └── pako@0.2.8
│ │ │ └─┬ concat-stream@1.5.1
│ │ │ ├── inherits@2.0.1
│ │ │ ├─┬ readable-stream@2.0.4
│ │ │ │ ├── core-util-is@1.0.1
│ │ │ │ ├── isarray@0.0.1
│ │ │ │ ├── process-nextick-args@1.0.3
│ │ │ │ ├── string_decoder@0.10.31
│ │ │ │ └── util-deprecate@1.0.2
│ │ │ └── typedarray@0.0.6
│ │ └── pretty-bytes@0.1.2
│ └─┬ uglify-js@2.5.0
│ ├── async@0.2.10
│ ├── source-map@0.5.3
│ ├── uglify-to-browserify@1.0.2
│ └─┬ yargs@3.5.4
│ ├── camelcase@1.2.1
│ ├── decamelize@1.1.1
│ ├── window-size@0.1.0
│ └── wordwrap@0.0.2
├─┬ grunt-contrib-watch@0.6.1
│ ├── async@0.2.10
│ ├─┬ gaze@0.5.2
│ │ └─┬ globule@0.1.0
│ │ ├─┬ glob@3.1.21
│ │ │ ├── graceful-fs@1.2.3
│ │ │ └── inherits@1.0.2
│ │ ├── lodash@1.0.2
│ │ └─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.0
│ │ └── sigmund@1.0.1
│ └─┬ tiny-lr-fork@0.0.5
│ ├── debug@0.7.4
│ ├── faye-websocket@0.4.4
│ ├─┬ noptify@0.0.3
│ │ └─┬ nopt@2.0.0
│ │ └── abbrev@1.0.7
│ └── qs@0.5.6
├─┬ handlebars@2.0.0
│ ├─┬ optimist@0.3.7
│ │ └── wordwrap@0.0.3
│ └─┬ uglify-js@2.3.6
│ ├── async@0.2.10
│ └─┬ source-map@0.1.43
│ └── amdefine@1.0.0
├── lodash@2.4.2
├─┬ mkdirp@0.5.1
│ └── minimist@0.0.8
├─┬ mocha@2.0.1
│ ├── commander@2.3.0
│ ├─┬ debug@2.0.0
│ │ └── ms@0.6.2
│ ├── diff@1.0.8
│ ├── escape-string-regexp@1.0.2
│ ├─┬ glob@3.2.3
│ │ ├── graceful-fs@2.0.3
│ │ ├── inherits@2.0.1
│ │ └─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.0
│ │ └── sigmund@1.0.1
│ ├── growl@1.8.1
│ ├─┬ jade@0.26.3
│ │ ├── commander@0.6.1
│ │ └── mkdirp@0.3.0
│ └─┬ mkdirp@0.5.0
│ └── minimist@0.0.8
├── moment@2.7.0
├─┬ read@1.0.7
│ └── mute-stream@0.0.5
├─┬ request@2.65.0
│ ├── aws-sign2@0.6.0
│ ├─┬ bl@1.0.0
│ │ └─┬ readable-stream@2.0.4
│ │ ├── UNMET DEPENDENCY core-util-is@~1.0.0
│ │ ├── UNMET DEPENDENCY inherits@~2.0.1
│ │ ├── UNMET DEPENDENCY isarray@0.0.1
│ │ ├── UNMET DEPENDENCY process-nextick-args@~1.0.0
│ │ ├── UNMET DEPENDENCY string_decoder@~0.10.x
│ │ └── UNMET DEPENDENCY util-deprecate@~1.0.1
│ ├── 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
│ │ └── UNMET DEPENDENCY async@^1.4.0
│ ├─┬ har-validator@2.0.2
│ │ ├─┬ chalk@1.1.1
│ │ │ ├── UNMET DEPENDENCY ansi-styles@^2.1.0
│ │ │ ├── UNMET DEPENDENCY escape-string-regexp@^1.0.2
│ │ │ ├── UNMET DEPENDENCY has-ansi@^2.0.0
│ │ │ ├── UNMET DEPENDENCY strip-ansi@^3.0.0
│ │ │ └── UNMET DEPENDENCY supports-color@^2.0.0
│ │ ├─┬ is-my-json-valid@2.12.3
│ │ │ ├── UNMET DEPENDENCY generate-function@^2.0.0
│ │ │ ├── UNMET DEPENDENCY generate-object-property@^1.1.0
│ │ │ ├── UNMET DEPENDENCY jsonpointer@2.0.0
│ │ │ └── UNMET DEPENDENCY xtend@^4.0.0
│ │ └─┬ pinkie-promise@1.0.0
│ │ └── pinkie@1.0.0
│ ├─┬ hawk@3.1.1
│ │ ├── UNMET DEPENDENCY boom@^2.8.x
│ │ ├── UNMET DEPENDENCY cryptiles@2.x.x
│ │ ├── UNMET DEPENDENCY hoek@2.x.x
│ │ └── UNMET DEPENDENCY sntp@1.x.x
│ ├─┬ http-signature@0.11.0
│ │ ├── UNMET DEPENDENCY asn1@0.1.11
│ │ ├── UNMET DEPENDENCY assert-plus@^0.1.5
│ │ └── UNMET DEPENDENCY ctype@0.5.3
│ ├── isstream@0.1.2
│ ├── json-stringify-safe@5.0.1
│ ├─┬ mime-types@2.1.7
│ │ └── mime-db@1.19.0
│ ├── node-uuid@1.4.3
│ ├── oauth-sign@0.8.0
│ ├── qs@5.2.0
│ ├── stringstream@0.0.5
│ ├── tough-cookie@2.2.0
│ └── tunnel-agent@0.4.1
├─┬ slate-irc@0.7.3
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── irc-replies@2.0.1
│ └─┬ slate-irc-parser@0.0.2
│ ├── debug@0.7.4
│ └── linewise@0.0.3
└─┬ socket.io@1.0.6
├── debug@0.7.4 invalid
├─┬ engine.io@1.3.1
│ ├── UNMET DEPENDENCY base64id@0.1.0
│ ├── UNMET DEPENDENCY engine.io-parser@1.0.6
│ └── UNMET DEPENDENCY ws@0.4.31
├─┬ has-binary-data@0.1.1
│ └── isarray@0.0.1
├─┬ socket.io-adapter@0.2.0
│ └─┬ socket.io-parser@2.1.2
│ ├─┬ emitter@1.0.1
│ │ └── UNMET DEPENDENCY indexof@0.0.1
│ ├── isarray@0.0.1
│ └── json3@3.2.6
├─┬ socket.io-client@1.0.6
│ ├── UNMET DEPENDENCY component-bind@1.0.0
│ ├── UNMET DEPENDENCY component-emitter@1.1.2
│ ├── UNMET DEPENDENCY engine.io-client@1.3.1
│ ├── UNMET DEPENDENCY indexof@0.0.1
│ ├── UNMET DEPENDENCY object-component@0.0.3
│ ├── UNMET DEPENDENCY parseuri@0.0.2
│ └── UNMET DEPENDENCY to-array@0.1.3
└─┬ socket.io-parser@2.2.0
├─┬ emitter@1.0.1
│ └── UNMET DEPENDENCY indexof@0.0.1
├── isarray@0.0.1
└── json3@3.2.6
npm ERR! missing: CSSwhat@0.4, required by CSSselect@0.4.1
npm ERR! missing: domutils@1.4, required by CSSselect@0.4.1
npm ERR! invalid: entities@1.1.1 /srv/data/web/vhosts/default/node_modules/cheerio/node_modules/entities
npm ERR! missing: domhandler@2.2, required by htmlparser2@3.7.3
npm ERR! missing: domutils@1.5, required by htmlparser2@3.7.3
npm ERR! missing: domelementtype@1, required by htmlparser2@3.7.3
npm ERR! missing: readable-stream@1.1, required by htmlparser2@3.7.3
npm ERR! missing: mime-types@~2.1.6, required by accepts@1.2.13
npm ERR! missing: negotiator@0.5.3, required by accepts@1.2.13
npm ERR! missing: core-util-is@~1.0.0, required by readable-stream@2.0.4
npm ERR! missing: inherits@~2.0.1, required by readable-stream@2.0.4
npm ERR! missing: isarray@0.0.1, required by readable-stream@2.0.4
npm ERR! missing: process-nextick-args@~1.0.0, required by readable-stream@2.0.4
npm ERR! missing: string_decoder@~0.10.x, required by readable-stream@2.0.4
npm ERR! missing: util-deprecate@~1.0.1, required by readable-stream@2.0.4
npm ERR! missing: async@^1.4.0, required by form-data@1.0.0-rc3
npm ERR! missing: assert-plus@^0.1.5, required by http-signature@0.11.0
npm ERR! missing: asn1@0.1.11, required by http-signature@0.11.0
npm ERR! missing: ctype@0.5.3, required by http-signature@0.11.0
npm ERR! missing: hoek@2.x.x, required by hawk@3.1.1
npm ERR! missing: boom@^2.8.x, required by hawk@3.1.1
npm ERR! missing: cryptiles@2.x.x, required by hawk@3.1.1
npm ERR! missing: sntp@1.x.x, required by hawk@3.1.1
npm ERR! missing: ansi-styles@^2.1.0, required by chalk@1.1.1
npm ERR! missing: escape-string-regexp@^1.0.2, required by chalk@1.1.1
npm ERR! missing: has-ansi@^2.0.0, required by chalk@1.1.1
npm ERR! missing: strip-ansi@^3.0.0, required by chalk@1.1.1
npm ERR! missing: supports-color@^2.0.0, required by chalk@1.1.1
npm ERR! missing: generate-function@^2.0.0, required by is-my-json-valid@2.12.3
npm ERR! missing: generate-object-property@^1.1.0, required by is-my-json-valid@2.12.3
npm ERR! missing: jsonpointer@2.0.0, required by is-my-json-valid@2.12.3
npm ERR! missing: xtend@^4.0.0, required by is-my-json-valid@2.12.3
npm ERR! missing: ws@0.4.31, required by engine.io@1.3.1
npm ERR! missing: engine.io-parser@1.0.6, required by engine.io@1.3.1
npm ERR! missing: base64id@0.1.0, required by engine.io@1.3.1
npm ERR! missing: indexof@0.0.1, required by emitter@1.0.1
npm ERR! missing: engine.io-client@1.3.1, required by socket.io-client@1.0.6
npm ERR! missing: component-bind@1.0.0, required by socket.io-client@1.0.6
npm ERR! missing: component-emitter@1.1.2, required by socket.io-client@1.0.6
npm ERR! missing: object-component@0.0.3, required by socket.io-client@1.0.6
npm ERR! missing: indexof@0.0.1, required by socket.io-client@1.0.6
npm ERR! missing: parseuri@0.0.2, required by socket.io-client@1.0.6
npm ERR! missing: to-array@0.1.3, required by socket.io-client@1.0.6
npm ERR! missing: indexof@0.0.1, required by emitter@1.0.1
npm ERR! invalid: debug@0.7.4 /srv/data/web/vhosts/default/node_modules/socket.io/node_modules/debug
npm ERR! missing: es6-map@^0.1.1, required by escope@3.2.0
npm ERR! missing: es6-weak-map@^0.1.2, required by escope@3.2.0
npm ERR! missing: esrecurse@^3.1.1, required by escope@3.2.0
npm ERR! invalid: estraverse@4.1.1 /srv/data/web/vhosts/default/node_modules/eslint/node_modules/estraverse
npm ERR! missing: array-union@^1.0.1, required by globby@3.0.1
npm ERR! missing: arrify@^1.0.0, required by globby@3.0.1
npm ERR! invalid: async@1.5.0 /srv/data/web/vhosts/default/node_modules/eslint/node_modules/handlebars/node_modules/async
npm ERR! missing: wordwrap@~0.0.2, required by optimist@0.6.1
npm ERR! missing: minimist@~0.0.1, required by optimist@0.6.1
npm ERR! invalid: source-map@0.4.4 /srv/data/web/vhosts/default/node_modules/eslint/node_modules/handlebars/node_modules/source-map
npm ERR! missing: amdefine@>=0.0.4, required by source-map@0.4.4
npm ERR! missing: uglify-to-browserify@~1.0.0, required by uglify-js@2.4.24
npm ERR! missing: yargs@~3.5.4, required by uglify-js@2.4.24
npm ERR! missing: code-point-at@^1.0.0, required by readline2@1.0.1
npm ERR! missing: is-fullwidth-code-point@^1.0.0, required by readline2@1.0.1
npm ERR! missing: mute-stream@0.0.5, required by readline2@1.0.1
npm ERR! missing: argparse@^1.0.2, required by js-yaml@3.4.3
npm ERR! missing: esprima@^2.6.0, required by js-yaml@3.4.3
Even when I install it locally (npm install shout
without global cause I don’t have these permissions on the server) I get these issues:
hosting-user@node:~/web/vhosts/default$ npm install shout
npm WARN deprecated CSSselect@0.4.1: the module is now available as 'css-select'
npm WARN deprecated CSSwhat@0.4.7: the module is now available as 'css-what'
> ws@0.4.31 install /srv/data/web/vhosts/default/node_modules/shout/node_modules/socket.io/node_modules/engine.io/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
> ws@0.4.31 install /srv/data/web/vhosts/default/node_modules/shout/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
shout@0.52.0 node_modules/shout
├── bcrypt-nodejs@0.0.3
├── read@1.0.7 (mute-stream@0.0.5)
├── commander@2.9.0 (graceful-readlink@1.0.1)
├── event-stream@3.3.2 (stream-combiner@0.0.4, duplexer@0.1.1, from@0.1.3, pause-stream@0.0.11, map-stream@0.1.0, split@0.3.3, through@2.3.8)
├── mkdirp@0.5.1 (minimist@0.0.8)
├── slate-irc@0.7.3 (irc-replies@2.0.1, debug@2.2.0, slate-irc-parser@0.0.2)
├── express@4.13.3 (escape-html@1.0.2, merge-descriptors@1.0.0, array-flatten@1.1.1, cookie@0.1.3, utils-merge@1.0.0, cookie-signature@1.0.6, methods@1.1.1, fresh@0.3.0, range-parser@1.0.3, vary@1.0.1, path-to-regexp@0.1.7, etag@1.7.0, content-type@1.0.1, parseurl@1.3.0, content-disposition@0.5.0, serve-static@1.10.0, depd@1.0.1, on-finished@2.3.0, finalhandler@0.4.0, qs@4.0.0, debug@2.2.0, proxy-addr@1.0.8, send@0.13.0, type-is@1.6.9, accepts@1.2.13)
├── lodash@2.4.2
├── moment@2.7.0
├── request@2.65.0 (aws-sign2@0.6.0, forever-agent@0.6.1, caseless@0.11.0, stringstream@0.0.5, oauth-sign@0.8.0, tunnel-agent@0.4.1, isstream@0.1.2, json-stringify-safe@5.0.1, extend@3.0.0, node-uuid@1.4.4, combined-stream@1.0.5, qs@5.2.0, tough-cookie@2.2.0, mime-types@2.1.7, form-data@1.0.0-rc3, http-signature@0.11.0, hawk@3.1.1, har-validator@2.0.2, bl@1.0.0)
├── cheerio@0.17.0 (dom-serializer@0.0.1, entities@1.1.1, CSSselect@0.4.1, htmlparser2@3.7.3)
└── socket.io@1.0.6 (debug@0.7.4, has-binary-data@0.1.1, socket.io-parser@2.2.0, socket.io-adapter@0.2.0, engine.io@1.3.1, socket.io-client@1.0.6)
And then the command can not be found:
hosting-user@node:~/web/vhosts/default$ shout --help
bash: shout: command not found
I assume then the command is just different, however that’s not documented. Which is it @astorije @floogulinc? :) Then I would also add that to the readme.
@jancborchardt
try running node ~/node_modules/shout
, where ~
is the directory where you executed npm install shout
Even when I install it locally (npm install shout without global cause I don’t have these permissions on the server) I get these issues:
@jancborchardt maybe just try cloning the source instead of using npm install shout
and then doing
cd shout
npm install
npm start
That's how I've always done it on my server / unusual installs!
@jancborchardt, is this still an issue for you?
Unfortunately I’ve kinda given up on it because setting up a node app at gandi is pretty difficult. After lots of mails with their support I could still not easily pull it off … :/
@jancborchardt do you have find and solution for your problem? I have same problem on Gandi Simple Hosting with "npm install".
@PierreAmmeloot, are the issues still about grunt
? If so, do you mind giving it a try with The Lounge? This (active) fork doesn't have a dependency on Grunt anymore, but it does have one on Webpack (v2.1.0 has none of Grunt or Webpack) so I'm curious if you meet the same issues there.
@astorije I jave this error message "npm WARN unmet dependency", not with grunt. I use "npm install".
This was a warning so unlikely this is the root cause.
Trying to install Shout on my Gandi simple hosting node, I get these errors on installation:
Since those are just warnings I assume it should work even then, and it seems to be just that my server has newer versions, right?
But then on the build command, grunt can not be found:
This happens even after a dedicated
npm install grunt
which seems successful.