bump dependency versions

we don't really have any test coverage, so it's hard to know what else
this might impact, but a quick runthrough of the basic functions seems
to be fine. gotta live on the bleeding edge I guess

note - https://www.npmjs.org/package/npm-check-updates is a useful tool
to check the npm package updates that are available