highlight.js should be required as a dependency