- use eslint for linting
- cleanup formatting and resolve linter errors
- update dependencies
- increase version for new release