@@ -10,6 +10,7 @@ const sojsonModule = await import('./plugin/sojson.js');
10
10
const sojsonv7Module = await import ( './plugin/sojsonv7.js' ) ;
11
11
const obfuscatorModule = await import ( './plugin/obfuscator.js' ) ;
12
12
const awscModule = await import ( './plugin/awsc.js' ) ;
13
+ const jsconfuserModule = await import ( './plugin/jsconfuser.js' ) ;
13
14
14
15
// Provide default exports if necessary
15
16
const PluginCommon = commonModule . default || commonModule ;
@@ -18,7 +19,7 @@ const PluginSojson = sojsonModule.default || sojsonModule;
18
19
const PluginSojsonV7 = sojsonv7Module . default || sojsonv7Module ;
19
20
const PluginObfuscator = obfuscatorModule . default || obfuscatorModule ;
20
21
const PluginAwsc = awscModule . default || awscModule ;
21
-
22
+ const PluginJsconfuser = jsconfuserModule . default || jsconfuserModule ;
22
23
// Read command-line arguments
23
24
let encodeFile = 'input.js' ;
24
25
let decodeFile = 'output.js' ;
@@ -45,6 +46,7 @@ let time;
45
46
const plugins = [
46
47
{ name : 'obfuscator' , plugin : PluginObfuscator } ,
47
48
{ name : 'sojsonv7' , plugin : PluginSojsonV7 } ,
49
+ { name : 'jsconfuser' , plugin : PluginJsconfuser } ,
48
50
{ name : 'sojson' , plugin : PluginSojson } ,
49
51
{ name : 'awsc' , plugin : PluginAwsc } ,
50
52
{ name : 'jjencode' , plugin : PluginJjencode } ,
0 commit comments