FoundersFounders / door-services

IoT project for the doorbell and door-open services here at FoundersFounders.
MIT License
14 stars 6 forks source link

Manage all dependencies using npm #19

Closed ruippeixotog closed 8 years ago

ruippeixotog commented 8 years ago

This PR removes the bower dependency by making npm manage client-side dependencies too. It also adds utility npm scripts to make it easier for developers to test and deploy the app.

Using the process in README, cordova and cordova-icon are installed locally (i.e. inside node_modules) rather than globally. I tend to prefer installing dependencies that way as they are easier to manage, we avoid conflicts of using different dependency versions in different projects and we do not pollute our systems with more global commands :P. However, that is not consensual. Let me know if that is a problem :)

andresilva commented 8 years ago

LGTM! 👍