But if you’d prefer I didn’t receive a commission, that’s cool too. The Frag directive simply replaces the root element of a component in the DOM with it's children upon DOM insertion, and monkey-patches native properties like parentNode on the children to make Vue think they're still using the component root element. I think there should be a warning here, and