document-outerhtml (npm): Like Element.outerHTML, but for the whole Document.
Keywords: dom