Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function getFileContent(htmlFile, encoding) {
var content;
var buffer;
if (encoding == 'utf-8') {
content = fs.readFileSync(htmlFile, encoding);
buffer = new Buffer(content);
} else {
content = iconv.decode(buffer = fs.readFileSync(htmlFile), encoding);
}
zlib.gzip(buffer, function (b) {
fs.writeFileSync(htmlFile + '.gz', arguments[1]);
});
return content;
}
fs.writeFile(dest, code, err => {
if (err) return reject(err)
if (zip) {
zlib.gzip(code, (err, zipped) => {
if (err) return reject(err)
report(' (gzipped: ' + getSize(zipped) + ')')
})
} else {
report()
}
})
})
fs.writeFile(dest, code, err => {
if (err) return reject(err)
if (zip) {
zlib.gzip(code, (err, zipped) => {
if (err) return reject(err)
report(' (gzipped: ' + getSize(zipped) + ')')
})
} else {
report()
}
})
})
fs.writeFile(dest, code, (err) => {
if (err) {
return reject(err)
}
if (zip) {
zlib.gzip(code, (err, zipped) => {
if (err) return reject(err)
report(' (gzipped: ' + getSize(zipped) + ')')
})
} else {
report()
}
})
})
fs.writeFile(dest, code, err => {
if (err) return reject(err)
if (zip) {
zlib.gzip(code, (err, zipped) => {
if (err) return reject(err)
report(' (gzipped: ' + getSize(zipped) + ')')
})
} else {
report()
}
})
})