Building a full-text index of git commits using lunr.js and Github APIs | Hacker News Reader