ESDeobfuscate is a PoC JavaScriopt AST deobfuscator based on partial evaluation.
Constant expressions and functions that return constant values are replaced with corresponding values.
License = BSD.
ESDeobfuscate works with Syntax Trees provided by esprima
ast = esdeobfuscate.deobfuscate(ast);