bower and npm packages