qsa-observer

v3.0.2
handle elements lifecycle through CSS selectors
querySelectorAll MutationObserver

build

npm run cjs && npm run rollup:es && npm run rollup:index && npm run rollup:esm && npm run fix:default && npm run size

cjs

ascjs --no-default esm cjs

rollup:es

rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck

rollup:esm

rollup --config rollup/esm.config.js

rollup:index

rollup --config rollup/index.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck

fix:default

sed -i 's/({})/({}).default/' index.js && sed -i 's/({})/({}).default/' es.js

size

cat esm.js | gzip -9 | wc -c && cat esm.js | brotli | wc -c && cat es.js | gzip -9 | wc -c && cat es.js | brotli | wc -c
npm i qsa-observer

Metadata

  • ISC
  • Whatever
  • Andrea Giammarchi
  • released 3/4/2023

Downloads

Maintainers