{"push_id":1011351321,"size":1,"distinct_size":1,"ref":"refs/heads/deterministic-sprites","head":"c5db7370083e9fe778a98e6565fb2b976477d278","before":"2734b344eb39734a9ee102f2d88b938282ebf9d5","commits":[{"sha":"c5db7370083e9fe778a98e6565fb2b976477d278","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@mapbox.com","name":"Scott Andrews"},"message":"Sort icons before packing\n\nCurrently, the output of sprite zero is dependent on the order of the\nicons array passed in. This can lead to an unintentional mismatch of json\nand png unless the input order is consistent between calls.\n\nNow, the icons array is sorted by height ascending and then by id before\npacking to ensure that the same icon set will always produce the same\nsprite sheet.\n\nThe test fixtures can be regenerated by `npm run regenerate-fixtures`.","distinct":true,"url":"https://api.github.com/repos/mapbox/spritezero/commits/c5db7370083e9fe778a98e6565fb2b976477d278"}]}