1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Added compression option.

This commit is contained in:
Ylian Saint-Hilaire 2020-06-19 15:56:48 -07:00
parent a1c03b9627
commit 72b0bc92e4
60 changed files with 83 additions and 8 deletions

View file

@ -6,8 +6,9 @@
* @version v0.0.1
*/
var fs = require('fs');
var path = require('path');
const fs = require('fs');
const path = require('path');
//const zlib = require('zlib');
var performCheck = false;
var translationTable = null;
var sourceStrings = null;
@ -366,6 +367,21 @@ function startEx(argv) {
if (outname.endsWith('.handlebars') >= 0) { minifiedOut = minifiedOut.split('"{{{pluginHandler}}}"').join('{{{pluginHandler}}}'); }
fs.writeFileSync(outnamemin, minifiedOut, { flag: 'w+' });
/*
if (outname.endsWith('.js')) {
var compressHandler = function compressHandlerFunc(err, buffer, outnamemin2) {
if (err == null) {
console.log('GZIP', compressHandlerFunc.outname);
fs.writeFileSync(compressHandlerFunc.outname, buffer, { flag: 'w+' });
}
};
compressHandler.outname = outnamemin;
zlib.gzip(Buffer.from(minifiedOut), compressHandler);
} else {
fs.writeFileSync(outnamemin, minifiedOut, { flag: 'w+' });
}
*/
}
}
}