1.8.4 • Published 10 months ago
@zero-dependency/dom v1.8.4
@zero-dependency/dom
Installation
npm install @zero-dependency/dom
yarn add @zero-dependency/dom
pnpm add @zero-dependency/dom
Usage
import { el, observeElement, waitElement } from '@zero-dependency/dom'
// createElement
const element = el('div', { class: 'foo' }, 'Hello World')
document.body.appendChild(element)
// observeElement
observeElement(element, (mutation, observer) => {
console.log(mutation.target.textContent) // 'hello world'
observer.disconnect()
})
element.textContent = element.textContent.toLowerCase() // 'hello world'
// waitElement
const el = await waitElement('div.card')
console.log(el) // <div class="card">...</div>
1.8.2
10 months ago
1.8.1
10 months ago
1.8.0
10 months ago
1.8.4
10 months ago
1.8.3
10 months ago
1.7.1
11 months ago
1.7.0
11 months ago
1.6.1
11 months ago
1.5.2
1 year ago
1.6.0
1 year ago
1.5.1
1 year ago
1.5.0
1 year ago
1.2.0
1 year ago
1.1.1
1 year ago
1.1.0
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago
1.4.0
1 year ago
1.3.1
1 year ago
1.3.0
1 year ago
1.1.2
1 year ago
0.12.0
1 year ago
0.11.1
1 year ago
0.11.0
1 year ago
0.10.1
1 year ago
0.10.0
2 years ago
0.9.0
2 years ago
0.8.0
2 years ago
0.7.2
2 years ago
0.7.1
2 years ago
0.7.0
2 years ago
0.6.0
2 years ago
0.5.1
2 years ago
0.5.0
2 years ago
0.4.0
2 years ago
0.3.0
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago
0.0.0
2 years ago