{"push_id":1462401441,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"227fc729396ef2443f25bb21f1e9575b96916694","before":"2db4adc19438555e6f81bdc0936aa29a09b34d05","commits":[{"sha":"227fc729396ef2443f25bb21f1e9575b96916694","author":{"name":"Pavel Strashkin","email":"8e02b0e4472bc9c68e91ec5b3139607f9e88b978@gmail.com"},"message":"Use close event to wait for spawned processes to finish\n\nAs per https://nodejs.org/api/child_process.html#child_process_event_close,\nthe close event is emitted when the stdio streams of a child process have been\nclosed, which is important as there is a chance for race condition when\nprocess has exited (process's exit event), but collecting  stderr hasn't been\nfinished yet (stderr stream's done event). Using close event seems to be\npretty common if you look at implementations of child_process.exec,\ngrunt.utils.spawn, etc.","distinct":true,"url":"https://api.github.com/repos/xaka/lerna/commits/227fc729396ef2443f25bb21f1e9575b96916694"}]}
{"actor":{"display_login":"xaka"}}