{"push_id":969484163,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"193df3fa4b08d2f014f5c21dcd2f908d9afd8adf","before":"9573dc75462f8830a3a80ed42aad22b237db377f","commits":[{"sha":"aaad1e244263e9c98e487830ef5acbbb00305791","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"Add dotfiles","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/aaad1e244263e9c98e487830ef5acbbb00305791"},{"sha":"bce38666e0394b4357cc66cb5cb8333c5c3a72eb","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"📝 Add license","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/bce38666e0394b4357cc66cb5cb8333c5c3a72eb"},{"sha":"1fff0d357b956c4f4c4ac67888de789e3497b2d1","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"📝 Update README","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/1fff0d357b956c4f4c4ac67888de789e3497b2d1"},{"sha":"0c95f3f9a55f651f9c19a9551918bcdb07c9d70d","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"Cleaner singleton definition. Parameter validation","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/0c95f3f9a55f651f9c19a9551918bcdb07c9d70d"},{"sha":"a3a41b4e8697e14f3da27985df97c2c86597dc66","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"📦 Update Package.json","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/a3a41b4e8697e14f3da27985df97c2c86597dc66"},{"sha":"08749e6453cb3725df7a96ddc894133f771df1e7","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"Move main logic to lib/","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/08749e6453cb3725df7a96ddc894133f771df1e7"},{"sha":"8c5023a988cf753011fd304f7d140e0da5826306","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"Update filename","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/8c5023a988cf753011fd304f7d140e0da5826306"},{"sha":"f0ca63bd48150a094087c7b2cc1bc144bc3cf15b","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"Add test specs","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/f0ca63bd48150a094087c7b2cc1bc144bc3cf15b"},{"sha":"193df3fa4b08d2f014f5c21dcd2f908d9afd8adf","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@nathanbuchar.com","name":"Nathan Buchar"},"message":"📝 Update README","distinct":true,"url":"https://api.github.com/repos/nathanbuchar/synchronasty/commits/193df3fa4b08d2f014f5c21dcd2f908d9afd8adf"}]}