It would be valuable to integrate with Saucelabs in order totest cross-browser compatibility on commit.
A good start would be to adopt karma as testing framework my suggestion is to start implemeting the various unit tests using karma-sauce-launcher.
This way it will be possiblle to automatically execute all the unit test on the selection of browsers targetted by the library (all) and know proactively where it is not working.
e.g.: https://github.com/globaleaks/GlobaLeaks

It would be also nice to start tracking the code quality of the project using for example CodeClimate and integrate it with karma-coverage in order to track also the code coverage.