updated dependencies

specifically wanted `promise.done` from `when`