Not sure if you want to take this step, it'd obviously require a major version bump.
Biggest advantage right now is that it unblocks updates on a lot of dependencies and dev dependencies. I bumped all of them in this PR. I also used Object.assign instead of lodash's _.assign.
There are of course more new language features (const/let and classes are the obvious ones) that could be used here but I didn't want to clutter the PR too much.
Not sure if you want to take this step, it'd obviously require a major version bump.
Biggest advantage right now is that it unblocks updates on a lot of dependencies and dev dependencies. I bumped all of them in this PR. I also used
Object.assign
instead of lodash's_.assign
.There are of course more new language features (
const
/let
and classes are the obvious ones) that could be used here but I didn't want to clutter the PR too much.Closes #81