{"push_id":987142172,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1a165189e399d5485fb4822860c8786460e7efcd","before":"9e9e1fd43b0ba4eaae1f3dad169350dc1b055c87","commits":[{"sha":"1a165189e399d5485fb4822860c8786460e7efcd","author":{"email":"7328b9879b1bc382b6df24358e238d556c6ab765@outlook.com","name":"Phil Rajchgot"},"message":"enhanced exception handling to catch exceptions thrown by promises being returned within a then(). also finally split out the resolver/rejector wrapping to a separate function, with many comments to help explain the somewhat confusing logic.","distinct":true,"url":"https://api.github.com/repos/philraj/promises-from-scratch/commits/1a165189e399d5485fb4822860c8786460e7efcd"}]}