dist/morphdom-esm.js
function removeNode(node, parentNode, skipKeyedNodes) {
            if (onBeforeNodeDiscarded(node) === false) {
                return;
            }

            if (parentNode) {
                parentNode.removeChild(node);
            }

            onNodeDiscarded(node);
            walkDiscardedChildNodes(node, skipKeyedNodes);
        }
function removeNode(node, parentNode, skipKeyedNodes) {
            if (onBeforeNodeDiscarded(node) === false) {
                return;
            }

            if (parentNode) {
                parentNode.removeChild(node);
            }

            onNodeDiscarded(node);
            walkDiscardedChildNodes(node, skipKeyedNodes);
        }
function removeNode ( node , parentNode , skipKeyedNodes ) { if ( onBeforeNodeDiscarded ( node ) === false ) { return ; } if ( parentNode ) { parentNode . removeChild ( node ) ; } onNodeDiscarded ( node ) ; walkDiscardedChildNodes ( node , skipKeyedNodes ) ; }
Removes a DOM node out of the original DOM

@param  {Node} node The node to remove
@param  {Node} parentNode The nodes parent
@param  {Boolean} skipKeyedNodes If true then elements with keys will be skipped and not discarded.
@return {undefined}
Removes a DOM node out of the original DOM