quaertym / ember-cli-dependency-checker

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

optional deps #50

Open stefanpenner opened 8 years ago

stefanpenner commented 8 years ago

people may be having issues with optional deps not being installed, but validated...

https://github.com/ember-cli/ember-cli/issues/4965

SergeAstapov commented 7 years ago

We faced that issue with fsevents not being installed when developers create npm-shrinkwrap.json on their laptop with Mac OS and CI runs Linux. fsevents supports Mac OS only and marked as "optional": true. As a result builds on CI are failing due to error reported by ember-cli-dependency-checker.

@stefanpenner what's your thought about using warn for optional dependencies instead of throwing an error?