quaertym / ember-cli-dependency-checker

Ember CLI addon for checking missing node and bower dependencies before running ember commands
MIT License
40 stars 38 forks source link

Detect npm >=3.9.2 and adjust the install command accordingly #59

Closed misterbyrne closed 6 years ago

misterbyrne commented 8 years ago

With later versions of npm, it's no longer necessary to rm -rf node_modules before npm install when sub-dependency versions are not correct.

npm v3.9.1 fixed the issue, but also exposed a different bug which was fixed in npm v3.9.2

stefanpenner commented 7 years ago

@misterbyrne do we trust NPM working correctly in this place? I've seen some issues re: non-deterministic installations, and partial installs/updates.

jacobq commented 6 years ago

Since we are dropping support for node v4.x, does that mean we're also dropping support for npm 3.x? Perhaps this PR should be closed unmerged.

misterbyrne commented 6 years ago

I've left this hanging around too long anyway, so I'm happy to close.