uber/logtron

*yarn* doesn't work

Opened this issue ยท 0 comments

Running yarn gives

โžœ  logtron git:(master) yarn
yarn install v0.21.0-20170208.2352
info No lockfile found.
[1/4] ๐Ÿ”  Resolving packages...
warning uber-raven > node-uuid@1.4.7: use uuid module instead
warning body > error > xtend > object-keys@0.4.0: 
warning winston-uber > request > node-uuid@1.4.7: use uuid module instead
warning jscs > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning tape > glob > minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning uber-licence > readdirp > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning istanbul > fileset > minimatch@0.4.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
[2/4] ๐Ÿšš  Fetching packages...
error hawk@0.10.2: The engine "node" is incompatible with this module. Expected version "0.8.x".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

The root cause is winston-uber module. It has a dependency to a request@2.16.6
I can't create a github issue for the uber/winston repo, so creating it here.

A proposed solution is either to update the winston module to a newer version (this commit in particular: winstonjs/winston@a567631#diff-b9cfc7f2cdf78a7f4b91a753d10865a2) or at least to update the version of request library