{"push_id":877801382,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"19e6c512f94516cc00c725da37847823936a6a2f","before":"d0a6ca02ba79fd02510b6f3860193af222802a0d","commits":[{"sha":"2b96132751d4444fc9b9997f1da7fd63acecf148","author":{"email":"b024f67a9ca1a3b84aa694e5006307e30ed27120@hmhco.com","name":"Daniel McKay"},"message":"feat(smil): rewrite smil parser functions to use promises\n\nthe tests for smil-data still need to be written after refactoring","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/2b96132751d4444fc9b9997f1da7fd63acecf148"},{"sha":"1b600de0f7b1ee0a8b08b2e22993ef7eda35396d","author":{"email":"b024f67a9ca1a3b84aa694e5006307e30ed27120@hmhco.com","name":"Daniel McKay"},"message":"wip(smil) refactoring smil-data","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/1b600de0f7b1ee0a8b08b2e22993ef7eda35396d"},{"sha":"326f30e39f96f83002ec6229adab6fc3b7d2350e","author":{"email":"11b65e2b7f2b4e073bc70de59ff3cd775446886e@gmail.com","name":"dmcaodha"},"message":"wip(smil) optimised parser by filtering out nodes containing whitespace","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/326f30e39f96f83002ec6229adab6fc3b7d2350e"},{"sha":"f554679838783791ab949b2f5bcf54daa4bf25e8","author":{"email":"b024f67a9ca1a3b84aa694e5006307e30ed27120@hmhco.com","name":"Daniel McKay"},"message":"feat(smil): added tests for smil-data and refactored","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/f554679838783791ab949b2f5bcf54daa4bf25e8"},{"sha":"fb3f3d3b9007948e38a47148fefdfdf180ca50c9","author":{"email":"b4b6f4f33b4a889af08937e9e280b8e367ec4640@uxtemple.com","name":"Darío Javier Cravero"},"message":"style(smil): use implicit return","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/fb3f3d3b9007948e38a47148fefdfdf180ca50c9"},{"sha":"b66addf1ee3d53acefa0f8ec193266944fd41124","author":{"email":"b024f67a9ca1a3b84aa694e5006307e30ed27120@hmhco.com","name":"Daniel McKay"},"message":"chore(smil) adding ignore node file to repo","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/b66addf1ee3d53acefa0f8ec193266944fd41124"},{"sha":"ddfd1f8da133534a165a863af4b6f40ddc27758e","author":{"email":"b4b6f4f33b4a889af08937e9e280b8e367ec4640@uxtemple.com","name":"Darío Javier Cravero"},"message":"feat: add smil to global tests and add playground","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/ddfd1f8da133534a165a863af4b6f40ddc27758e"},{"sha":"98b9eba063eed12fbca0e03cd4d44fdb9f13f51c","author":{"email":"b4b6f4f33b4a889af08937e9e280b8e367ec4640@uxtemple.com","name":"Darío Javier Cravero"},"message":"fix(smil): arguments in extractSmilData","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/98b9eba063eed12fbca0e03cd4d44fdb9f13f51c"},{"sha":"4ac761448cd834209398911f7971e35f04e8ef47","author":{"email":"b4b6f4f33b4a889af08937e9e280b8e367ec4640@uxtemple.com","name":"Darío Javier Cravero"},"message":"refactor(smil): flatten structure to body on root","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/4ac761448cd834209398911f7971e35f04e8ef47"},{"sha":"34a5b8dc829963af163c2f492de2fee5d5804755","author":{"email":"b4b6f4f33b4a889af08937e9e280b8e367ec4640@uxtemple.com","name":"Darío Javier Cravero"},"message":"refactor(smil): simplify data structure on smil\n\nA smil data structure now looks like:\n```\n{\n  ...,\n  body: {\n    ...\n    childNodes: [{\n      ...,\n      childNodes: [{\n        audio: {\n          ...\n        },\n        isPar: true,\n        text: {\n          ...\n        }\n      }],\n      isPar: false\n    }],\n    isPar: false\n  }\n}\n```","distinct":false,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/34a5b8dc829963af163c2f492de2fee5d5804755"},{"sha":"19e6c512f94516cc00c725da37847823936a6a2f","author":{"email":"b4b6f4f33b4a889af08937e9e280b8e367ec4640@uxtemple.com","name":"Darío Javier Cravero"},"message":"Merge pull request #2 from dariocravero/smil\n\nSmil","distinct":true,"url":"https://api.github.com/repos/dariocravero/parse-epub/commits/19e6c512f94516cc00c725da37847823936a6a2f"}]}