npm & github modules with working tests