support bower.json and component.json