Using:
- rollup - for building and tree-shaking
- eslint - for validation
- ava - for unit tests
- wallaby - test runner
- buble - ES2015 compiler
https://buble.surge.sh/guide/#compiling-multiple-files http://surge.sh/ https://github.com/avajs/ava#configuration https://github.com/avajs/sublime-ava http://eslint.org/docs/user-guide/configuring