小さなjavascriptライブラリ用の簡単なCakefileビルドスクリプトを作成しようとしています。ソース文字列をgzipで圧縮し、結果をファイルに書き込みたいのですが。これが私がこれまでに持っているものです:
zlib.deflate minifiedjavaScriptSource, (error, buffer) ->
fs.writeFileSync(javascript_destination_gzipped_minified_path, buffer)
スクリプトを実行すると、.gz
期待どおりにファイルが生成されました。ただし、このファイルを解凍すると、.cpgz
ファイルが取得されます。それを解凍しようとすると、元のファイルが再度生成されます。私は何が間違っているのですか?