Open
Description
Splitting this out from #484
A ShadowRoot
is a DocumentFragment node that should be able to be serialized by pretty-format & prettyDOM,
A few changes would be needed in pretty-dom, including removing or altering the check for outerHTML (shadowRoot has innerHTML only) and adding recursive traversal of the node.