Add cache to avoid so many calls to npm & bower apis