{"push_id":553539753,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"00d84e2ddf7a69113be51ccb186334118bd95d39","before":"4b7693c70c8f6a9e040573adacb4783c99a191a0","commits":[{"sha":"2fa2e0a841f961d54158abd0037a5d37d1f1a083","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"Let the user inject the used promise library\n\nNow we use a small promise library instead of bluebird, and let the\nuser inject the Promise constructor, it should respect es6 promise spec.","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/2fa2e0a841f961d54158abd0037a5d37d1f1a083"},{"sha":"e32bde399caa85e91f9ba87385734b3e95770992","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"directly expose types used by the facade methods","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/e32bde399caa85e91f9ba87385734b3e95770992"},{"sha":"589b85b60e365fc651440705d36c97824ce552a5","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"use const enum and type instead of interface","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/589b85b60e365fc651440705d36c97824ce552a5"},{"sha":"bfd56a2c5a43422f5fda3a5fda26a0564ff1aff2","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"preserve const enums","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/bfd56a2c5a43422f5fda3a5fda26a0564ff1aff2"},{"sha":"bdc743625cec227d55a15f84705219ef72ac9e74","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"remove copyright and use strict every modules","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/bdc743625cec227d55a15f84705219ef72ac9e74"},{"sha":"ea4b635fde5c82aabae5c1e447e99181a1496c1b","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"add copyright for promise shim","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/ea4b635fde5c82aabae5c1e447e99181a1496c1b"},{"sha":"00d84e2ddf7a69113be51ccb186334118bd95d39","author":{"email":"2de4e6144415f07b0006b15dc8c376ce1b386346@gmail.com","name":"François de Campredon"},"message":"move from make to grunt","distinct":true,"url":"https://api.github.com/repos/TypeStrong/typescript-project-services/commits/00d84e2ddf7a69113be51ccb186334118bd95d39"}]}