uhtml
v1.6.4 micro HTML render
cjs
rm cjs/*.js && ascjs esm cjs
fix
npm run fix:handlers && npm run fix:node && npm run fix:rabbit && npm run fix:uwire && npm run fix:uarray
min
uglifyjs index.js --support-ie8 --comments=/^!/ -c -m -o min.js
size
cat min.js | brotli | wc -c && cat new.js | brotli | wc -c
test
mkdir -p .nyc_output && npm run instrument && (http-server -p 7357 . & (sleep .5 && npm run puppeteer && pkill -o http-server))
build
npm run cjs && npm run rollup:new && npm run rollup:babel && drop-babel-typeof ./index.js && npm run min && npm run test && npm run size
fix:node
sed -i "s/from[ ]*'@ungap\/create-content'/from '..\/..\/node_modules\/@ungap\/create-content\/esm\/index.js'/" test/instrumented/node.js
coveralls
nyc report --reporter=text-lcov | coveralls
fix:uwire
cp node_modules/uwire/esm/index.js test/instrumented/uwire.js && sed -i "s/from[ ]*'uwire'/from '.\/uwire.js'/" test/instrumented/{handlers,rabbit}.js
puppeteer
node test/puppeteer.js && nyc report
fix:rabbit
sed -i "s/from[ ]*'uparser'/from '..\/..\/node_modules\/uparser\/esm\/index.js'/" test/instrumented/rabbit.js
fix:uarray
sed -i "s/from[ ]*'uarray'/from '..\/..\/node_modules\/uarray\/esm\/index.js'/" test/instrumented/{handlers,node,rabbit,uwire}.js
instrument
nyc instrument --es-modules --includes='*.js' ./esm ./test/instrumented && npm run fix
rollup:new
rollup --config rollup/new.config.js
fix:handlers
sed -i "s/from[ ]*'udomdiff'/from '..\/..\/node_modules\/udomdiff\/esm\/index.js'/" test/instrumented/handlers.js
rollup:babel
rollup --config rollup/babel.config.js
npm i [email protected]
Metadata
- ISC
- Whatever
- Andrea Giammarchi
- released 3/12/2020