domdiff
v2.2.2 dom diff
build
npm run cjs && npm run bundle && npm run min && npm run test && npm run size
bundle
rollup --config rollup.config.js && npm run cleanup
cleanup
echo "$(cat index.js | sed 's/return exports;/return domdiff;/' | sed -e 's/exports.*;//g' | sed 's/exports//' | sed 's/}({}));/}());/')" > index.js
cjs
ascjs ./esm ./cjs && sed -i.bck 's/(m => m.__esModule ? m.default : m)//' cjs/utils.js && rm cjs/utils.js.bck
coveralls
cat ./coverage/lcov.info | coveralls
min
uglifyjs index.js --support-ie8 --comments=/^!/ -cmo min.js
size
echo "gzip: $(cat min.js | gzip -c9 | wc -c)" && echo "brotli: $(cat min.js | brotli | wc -c)" && echo ''
test
istanbul cover test/node.js