feat(doc-gen): Use new docviewer for generating docs