1.8.4 • Published 10 months ago

@zero-dependency/dom v1.8.4

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@zero-dependency/dom

npm version npm bundle size (scoped) npm license

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