With NPM 3, the peer dependencies of the packages do not get installed automatically. The version 0.7.0 of the package "bl" is having a peer dependency on the package "stream-browserify". Due to this there is a NPM warning "UNMET PEER DEPENDENCY" while trying to install vinyl-transform.
D:\Playground>npm install vinyl-transform
D:\Playground
`-- vinyl-transform@1.0.0
+-- bl@0.7.0
| `-- readable-stream@1.0.34
| +-- core-util-is@1.0.2
| +-- inherits@2.0.1
| +-- isarray@0.0.1
| `-- string_decoder@0.10.31
+-- new-from@0.0.3
| `-- readable-stream@1.1.14
+-- UNMET PEER DEPENDENCY stream-browserify@*
`-- through2@0.4.2
`-- xtend@2.1.2
`-- object-keys@0.4.0
npm WARN enoent ENOENT: no such file or directory, open 'D:\Playground\package.json'
npm WARN bl@0.7.0 requires a peer of stream-browserify@* but none was installed.
With NPM 3, the peer dependencies of the packages do not get installed automatically. The version 0.7.0 of the package "bl" is having a peer dependency on the package "stream-browserify". Due to this there is a NPM warning "UNMET PEER DEPENDENCY" while trying to install vinyl-transform.