
This is a fully tested and covered polyfill for both new DOM Level 4 parentNode entries:
Element#prepend() Element#append()
And for new DOM Level 4 childNode entries:
Element#before() Element#after() Element#replaceWith() ( Element#replace() has been recently deprecated ) Element#remove()
Node.js is an event-based server-side JavaScript engine.