don't complain about Promise redefinition
make linter even happier

remove redundant code
add semicolons
bump version to 0.0.4