Open kumavis opened 9 years ago
╭─kumavis@xyzs-MacBook-Pro ~/dev/dapp-sandbox ‹node-v0.12.7› (master*)
╰─$ npm -v 127 ↵
3.3.3
works on node 4
╭─kumavis@xyzs-MacBook-Pro ~/dev/dapp-sandbox ‹node-v0.12.7› (master*)
╰─$ nvm use 4
Now using node v4.0.0 (npm v2.14.2)
╭─kumavis@xyzs-MacBook-Pro ~/dev/dapp-sandbox ‹node-v4.0.0› (master*)
╰─$ npm i -g disc
npm WARN peerDependencies The peer dependency stream-browserify@* included from bl will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
/Users/kumavis/.nvm/versions/node/v4.0.0/bin/discify -> /Users/kumavis/.nvm/versions/node/v4.0.0/lib/node_modules/disc/bin/discify
disc@1.3.2 /Users/kumavis/.nvm/versions/node/v4.0.0/lib/node_modules/disc
├── builtins@0.0.3
├── flatten@0.0.1
├── opener@1.4.1
├── commondir@0.0.1
├── plucker@0.0.0
├── uniq@1.0.1
├── map-async@0.1.1
├── duplexer@0.1.1
├── through@2.3.8
├── file-tree@1.0.0 (async-reduce@0.0.1, flat@1.0.0)
├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10)
├── d3@3.5.6
├── browser-unpack@0.2.3 (minimist@0.0.5, esprima-fb@3001.1.0-dev-harmony-fb, concat-stream@1.2.1)
├── stream-browserify@2.0.1 (inherits@2.0.1, readable-stream@2.0.4)
└── bl@0.7.0 (readable-stream@1.0.33)
and theres the rub:
npm WARN peerDependencies The peer dependency stream-browserify@* included from bl will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
This isn't an issue with disc, it's an issue with bl. bl 0.7.0 lists a peerDep of stream-browserify. Latest version of bl (1.0.0) does not have stream-browserify as a peerDep. Indeed, 0.8.0 removed the peerDep. So disc could avoid this warning message by bumping bl to 0.8.0 or newer.
@jasonkarns thanks for the clarification
Just ran into this now. A merge would be great!
Ran into this too while installing gulp-uglify. Dang.
Same problem here, I even installed stream-browserify
globally, separately, nothing helps.
here's my install failure on v0.12