This commit is contained in:
sanex3339
2016-05-29 00:27:30 +03:00
parent 8e0e7c7cb7
commit 800df237ae
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ const esprima = require('esprima');
const escodegen = require('escodegen');
const Obfuscator_1 = require('./src/Obfuscator');
class JavaScriptObfuscator {
static obfuscate(sourceCode, customOptions = {}) {
static obfuscate(sourceCode, customOptions) {
let astTree = esprima.parse(sourceCode), options = Object.assign(JavaScriptObfuscator.defaultOptions, customOptions), obfuscator = new Obfuscator_1.Obfuscator(options);
obfuscator.obfuscateNode(astTree);
return JavaScriptObfuscator.generateCode(astTree, options);
+1 -1
View File
@@ -31,7 +31,7 @@ class JavaScriptObfuscator {
* @param sourceCode
* @param customOptions
*/
public static obfuscate (sourceCode: string, customOptions: any = {}): string {
public static obfuscate (sourceCode: string, customOptions?: any): string {
let astTree: IProgramNode = esprima.parse(sourceCode),
options: any = Object.assign(JavaScriptObfuscator.defaultOptions, customOptions),
obfuscator: Obfuscator = new Obfuscator(options);