Benaiah Mischenko d58cd652d8 Cleanup resolvePromiseProperties
There were a couple issues with the original version of
`resolvePromiseProperties`:

- The wrapper promise was unnecessary, since we can just return the
  `Promise.all`. Fixing this allows us to remove a wrapping function,
  reduce indentation, remove the `resolve` and `reject` calls, and
  remove the now unnecessary `.catch` line.

- There was inadvertent mutation in the `Object.assign` call - the
  first parameter to `Object.assign` is mutated, so to call it without
  mutating existing objects the first parameter should be a literal
  `{}`. This is now fixed.
2017-04-11 10:55:56 -07:00
..
2017-04-05 12:43:18 -04:00
2017-01-19 13:44:40 -02:00
2017-01-10 22:23:22 -02:00
2017-04-11 10:55:56 -07:00
2017-01-19 15:50:26 -02:00
2017-02-02 13:15:20 -08:00
2016-09-15 18:53:24 +02:00
2017-01-19 15:50:26 -02:00