{"push_id":783237108,"size":4,"distinct_size":4,"ref":"refs/heads/develop","head":"c87a8c59bb7ea9d8e4d993b7bc577a3be070eeda","before":"bc4a6dcc5ac083ffe2fe7c162cb790f238b20dfd","commits":[{"sha":"e5455ed10bc7e1d53d2d8a12a5b8a97ef8251df1","author":{"email":"abb3b03f8c0271d36abdfbc602e18de5974e9f4a@me.com","name":"Declan de Wet"},"message":"extract options validation to external function","distinct":true,"url":"https://api.github.com/repos/declandewet/slack-frp/commits/e5455ed10bc7e1d53d2d8a12a5b8a97ef8251df1"},{"sha":"859f6a04e626d88aeb6c7a9beac07baf99681c10","author":{"email":"abb3b03f8c0271d36abdfbc602e18de5974e9f4a@me.com","name":"Declan de Wet"},"message":"pass errors through api method","distinct":true,"url":"https://api.github.com/repos/declandewet/slack-frp/commits/859f6a04e626d88aeb6c7a9beac07baf99681c10"},{"sha":"ae02cbc8c0075f853fd5bc902b7ec7274f8247a3","author":{"email":"abb3b03f8c0271d36abdfbc602e18de5974e9f4a@me.com","name":"Declan de Wet"},"message":"no need to specify null as opts will default to null","distinct":true,"url":"https://api.github.com/repos/declandewet/slack-frp/commits/ae02cbc8c0075f853fd5bc902b7ec7274f8247a3"},{"sha":"c87a8c59bb7ea9d8e4d993b7bc577a3be070eeda","author":{"email":"abb3b03f8c0271d36abdfbc602e18de5974e9f4a@me.com","name":"Declan de Wet"},"message":"improve error handling, reject on slack error responses in method","distinct":true,"url":"https://api.github.com/repos/declandewet/slack-frp/commits/c87a8c59bb7ea9d8e4d993b7bc577a3be070eeda"}]}