mitt

v1.2.0
Tiny 200b functional Event Emitter / pubsub.
events eventemitter pubsub

bump

standard-version

testonly

mocha --require esm --require flow-remove-types/register test/**/*.js

lint

eslint src test

test

flow && npm run lint && npm run testonly

build

npm-run-all --silent clean -p rollup -p minify:* -s docs size

clean

rimraf dist

rollup

rollup -c

minify:cjs

uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map

minify:umd

uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map

docs

documentation readme src/index.js --section API -q

size

echo "Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)"

release

npm run build -s && npm run bump && git push --follow-tags origin master && npm publish

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 10/21/2019

Downloads

Maintainers