Even worse to re-assign module.exports for a complex module like this.  Plus the function declarations are more clear when they get to be one less level of indent, and look like:
```javascript
module.exprots.getWikiContents = function getWikiContents(...) {
  // yes there's a bit more duplication with the name twice, but better stack traces
};
// Note the ";" and usually a following newline is added for reading flow / breathing room
```