Terser
-online (ES6 minifier)
packing method:
None
Regpack (JS)
Zopfli (DEFLATE)
Input
0B
Minified (Terser)
0B
// options { toplevel: true, compress: { passes: 5, unsafe: true, pure_getters: true }, }
Regpack
// regpack options { withMath: false, hash2DContext: true, hashWebGLContext: true, hashAudioContext: true, contextVariableName: "c", contextType: 0, reassignVars: true, varsNotReassigned: "a b c d", // js1024 crushGainFactor: 1, crushLengthFactor: 0, crushCopiesFactor: 0, crushTiebreakerFactor: 1, wrapInSetInterval: false, timeVariableName: "", useES6: true }
Zopfli
// zopfli options { // possible values: gzip, zlib, deflate, zip, zpng format: "zip", numiterations: 100, blocksplitting: true, blocksplittingmax: 15, zip: { filename: "a.js", }, zpng: { // you can fix following variable names (should be a single letter) if needed canvasId: null, context2dId: null, evalId: null, codeId: null, codeSizeId: null, // not exactly code size, but should be close }, }