From dadccfa064dabb8c1675b8116b93bad925bc0e67 Mon Sep 17 00:00:00 2001 From: lelinhtinh Date: Wed, 16 Dec 2020 11:04:20 +0700 Subject: [PATCH] Update options --- _data/methods.yml | 2 ++ _data/options.yml | 9 +++++++++ worker/format.js | 8 ++++++++ 3 files changed, 19 insertions(+) diff --git a/_data/methods.yml b/_data/methods.yml index ab52db2..1fedf80 100644 --- a/_data/methods.yml +++ b/_data/methods.yml @@ -20,3 +20,5 @@ name: JS Obfuscator - key: myobfuscate name: My Obfuscate +- key: cleansource + name: Clean Source diff --git a/_data/options.yml b/_data/options.yml index 5458ce0..a60cff3 100644 --- a/_data/options.yml +++ b/_data/options.yml @@ -1,6 +1,9 @@ - key: lineNumbers name: Line numbers checked: false +- key: formatCode + name: Format Code + checked: true - key: _unescape name: Unescape strings checked: false @@ -9,4 +12,10 @@ checked: true - key: calc name: Execute expression + checked: false +- key: strMerge + name: Merge strings checked: true +- key: removeGrouping + name: Remove grouping + checked: false diff --git a/worker/format.js b/worker/format.js index 936178e..2728fe0 100644 --- a/worker/format.js +++ b/worker/format.js @@ -13,6 +13,14 @@ self.addEventListener('message', (e) => { let source = e.data.source; const options = e.data.options; + if (!options.formatCode) { + self.postMessage({ + result: source, + highlight: true, + }); + return; + } + try { self._window = self.window; self.window = {};