On https://github.com/heyimjuani/minRead/blob/master/minRead.js#L28, use
return Math.ceil(text.split(/\s+/g).length / settings.wordsPerMinute) || 1;
instead to get a more accurate word count. Because text() may have multiple consecutive spaces in it, and when split, a bunch of empty elements are all counted towards the word count.