Skip to content

Commit 25d83be

Browse files
committed
MovedDeclarations
1 parent 131777d commit 25d83be

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/plugin/jsconfuser.js

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const traverse = _traverse.default
66

77
import calculateConstantExp from '../visitor/calculate-constant-exp.js'
88
import pruneIfBranch from '../visitor/prune-if-branch.js'
9+
import splitVarDeclaration from '../visitor/split-variable-declaration.js'
910
import jcAntiTooling from '../visitor/jsconfuser/anti-tooling.js'
1011
import jcControlFlow from '../visitor/jsconfuser/control-flow.js'
1112
import jcDuplicateLiteral from '../visitor/jsconfuser/duplicate-literal.js'
@@ -29,6 +30,8 @@ export default function (code) {
2930
// Minify
3031
const jcMinify = jcMinifyInit()
3132
traverse(ast, jcMinify.deMinifyArrow)
33+
// MovedDeclarations
34+
traverse(ast, splitVarDeclaration)
3235
// DuplicateLiteralsRemoval
3336
traverse(ast, jcDuplicateLiteral)
3437
// Stack

0 commit comments

Comments
 (0)