5 var fs = require('fs'),
6 optimist = require('optimist'),
7 gzip = require('../lib/gzip.js'),
13 argv = optimist.usage('Usage: $0 --file [filename] --output [filename]')
18 .demand(['file']).argv;
20 stat = fs.statSync(argv.file);
21 out = gzip.unzip(fs.readFileSync(argv.file), {
23 timestamp: parseInt(Math.round(stat.mtime.getTime() / 1000))
26 fs.writeFileSync(argv.output || argv.file.replace(/\.gz$/, ''), new Buffer(out));