more generic watcher on bower components