mitt

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

test

eslint src test && mocha --compilers js:babel-register test/**/*.js

build

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

clean

rimraf dist && mkdirp dist

rollup:cjs

rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main

rollup:umd

rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_umd_main

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 && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 2/25/2017

Downloads

Maintainers