publishing.js is a lightweight toolkit for enhancing content for online publishing