


npm install @zero-dependency/dom
yarn add @zero-dependency/dom
pnpm add @zero-dependency/dom
import{el,observeElement,waitElement}from'@zero-dependency/dom'// createElementconstelement=el('div',{class: 'foo'},'Hello World')document.body.appendChild(element)// observeElementobserveElement(element,(mutation,observer)=>{console.log(mutation.target.textContent)// 'hello world'observer.disconnect()})element.textContent=element.textContent.toLowerCase()// 'hello world'// waitElementconstel=awaitwaitElement('div.card')console.log(el)// <div class="card">...</div>