Neck Protection Mandate

    min-dom
    TypeScript icon, indicating that this package has built-in type declarations

    3.2.1 • Public • Published

    min-dom

    CI

    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:

    $ npm run distro
    $ gzip dist/min-dom.min.js
    $ du -b dist/*.gz
    2003    min-dom.min.js.gz

    Features

    The library exposes the following tiny dom helpers:

    • assignStyle - add inline styles to a node
    • attr - get and set node attributes
    • classes - class name helper
    • clear - remove children from a node
    • closest - get the closest parent by selector;
    • 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

    • min-dash - minimal lodash inspired utility toolbelt
    • tiny-svg - tiny SVG utility toolbelt

    License

    MIT

    Install

    npm i min-dom

    DownloadsWeekly Downloads

    37,953

    Version

    3.2.1

    License

    MIT

    Unpacked Size

    55.3 kB

    Total Files

    10

    Last publish

    Collaborators

    • skaiir-camunda
    • marstamm
    • beatrizmendes
    • bpmn-io-admin
    • nikku
    • pinussilvestrus
    • barmac
    • philippfromme
    • maxtru