fix documentation, bump version, and prepare for `npm publish`