-
Notifications
You must be signed in to change notification settings - Fork 121
Remove peerDependencies #71
Comments
I don't think we will remove peerDependencies. As you can see in the discussion in npm/npm#6565 peerDependencies will still lock down the version you are using together with the plugin (i.e. the version of karma combined with karma-phantomjs-launcher). The only difference that there will be is that when you install karma-phantomjs-launcher on its own it will not automatically pull down a version of karma, which is actually a good thing. |
It would be nice to not have to see that warning every time I run npm install. |
I think I am confused. Shouldn't |
Yeah I'm also confused on this, so whenever NPM v3 releases, will end users of this package be expected to install PhantomJS themselves? e.g.
In my opinion this would be a good thing to do as it'll allow people to swap out to PhantomJS 2.0 easily (depending of course on any API / interfacting problems with this package). |
@antwan1986 yes that is exactly the idea. |
Sounds awesome! |
Won't keeping peerDependencies will prevent users from upgrading to npm 3.X? I'm fairly new to npm so I might be confused on this issue. Thanks! |
It seems we should close the issue. |
In short, peerDependencies should probably be removed:
See for context: npm/npm#6565
The text was updated successfully, but these errors were encountered: