3.1.1 • Published 6 years ago
min-dom-1 v3.1.1
min-dom
A minimal dom utility toolbelt. Library friendly and based on utilities provided by component.
Footprint
This library is tiny (2Kb in size) and still exposes all fundamental utilities:
$ browserify index.js \
    --standalone=dom \
    --plugin=tinyify | \
    gzip > min-dom.min.js.gz
$ du -b *.gz
1842    min-dom.min.js.gzFeatures
The library exposes the following tiny dom helpers:
- attr- get and set node attributes
- classes- class name helper
- clear- remove children from a node
- closest- get the closest parent by selector; component-closest
- delegate- event deletation support; delegate-events
- domify- html to elements; domify
- event- event binding; component-event
- matches- selector match check; matches-selector
- query- native selector query support
- remove- detach a node from its parent
Related
License
MIT
3.1.1
6 years ago