grosser/vendorer — pull request #14 by mbrictson (2012-11-14 01:23:29+00:00)
Title: Add --compressed option to curl

Some JavaScript libraries are provided by CDNs that always serve gzipped HTTP responses, regardless of the `Accept-Encoding` header. This is the case with code.highcharts.com, for example.

The problem is that by default, curl will not decompress these responses. So using vendorer to fetch something from code.highcharts.com will result in binary gzip data being saved, rather than the expected JavaScript.

My solution is to add the `--compressed` option to curl, which turns on gzip handling. With this change, resources fetched from code.highcharts.com are properly decompressed and saved as JavaScript.