{"push_id":771722321,"size":4,"distinct_size":4,"ref":"refs/heads/fix-io","head":"8fa0f42737ee29a4c871a1bbd0e0b4cb0a3b83a0","before":"ae02c993f9316ece9dd6802d4d115c17df8d604c","commits":[{"sha":"fd3dc00a57f44887bf5ce469522f918a068b38bb","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@gameclosure.com","name":"Martin Hunt"},"message":"Disambiguate and simplify input/output options\n\nPreviously, if running as a child process, imagemin would output to\nstdout if the parent program tries to capture stdout.  This causes a\nproblem if the parent program normally writes to stdout itself, but\nsometimes gets wrapped.  Further, writing multiple files back to stdout\njust doesn't make sense.  Now, imagemin only pipes to stdout if it's\nreading from stdin or if exactly one file is provided and no destination\ndirectory is provided.  If a destination directory is provided, it is\nalways used.\n\nAdditionally, inferring directories was sometimes based on whether the\npotential directory name had a dot in it, assuming that no directories\nhave dots in them. Now the destination directory is always assumed to be\na directory, regardless of its name.\n\nOne additional input format is allowed if no output (-o) is provided:\n\n $ imagemin in.png out.png\n\nFinally, the single character command-line flags for optimization\nparameters have been removed. '-p' now aliases '--plugin', and '-o' now\naliases '--output'.  This is done to prioritize the parameters that are\nalways valid, regardless of the plugins used.\n\nupdate-help","distinct":true,"url":"https://api.github.com/repos/weebygames/imagemin-cli/commits/fd3dc00a57f44887bf5ce469522f918a068b38bb"},{"sha":"4ae7cc3a1c227af38a1f8299f5ae766541cdc7c7","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@gameclosure.com","name":"Martin Hunt"},"message":"remove arrify\n\nPrefer faster install time over a couple lines of code.","distinct":true,"url":"https://api.github.com/repos/weebygames/imagemin-cli/commits/4ae7cc3a1c227af38a1f8299f5ae766541cdc7c7"},{"sha":"3f185cc597562e0e243b46acc58947f8af52c956","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@gameclosure.com","name":"Martin Hunt"},"message":"add --verbose flag","distinct":true,"url":"https://api.github.com/repos/weebygames/imagemin-cli/commits/3f185cc597562e0e243b46acc58947f8af52c956"},{"sha":"8fa0f42737ee29a4c871a1bbd0e0b4cb0a3b83a0","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@gameclosure.com","name":"Martin Hunt"},"message":"workaround for pngquant --verbose error\n\nIf --verbose is provided to the imagemin-pngquant plugin, execution will\nhalt with the message \"stdin:\" rather than minifying images.","distinct":true,"url":"https://api.github.com/repos/weebygames/imagemin-cli/commits/8fa0f42737ee29a4c871a1bbd0e0b4cb0a3b83a0"}]}