npm & bower support