From 57038b3f66bdaac6a8ddabb6e3116152ea259826 Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Sat, 28 May 2016 13:40:01 +0300 Subject: [PATCH] fixed module export --- dist/index.js | 2 +- dist/tests/dev-test.js | 4 ++-- index.ts | 4 +++- tests/dev-test.ts | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/dist/index.js b/dist/index.js index 03a9f02e..1482fe1a 100644 --- a/dist/index.js +++ b/dist/index.js @@ -27,4 +27,4 @@ JavaScriptObfuscator.defaultOptions = { JavaScriptObfuscator.escodegenParams = { verbatim: 'x-verbatim-property' }; -exports.JavaScriptObfuscator = JavaScriptObfuscator; +module.exports = JavaScriptObfuscator; diff --git a/dist/tests/dev-test.js b/dist/tests/dev-test.js index b94c201a..c4a6ecb1 100644 --- a/dist/tests/dev-test.js +++ b/dist/tests/dev-test.js @@ -1,6 +1,6 @@ "use strict"; -const index_1 = require("../index"); -let obfuscatedCode = index_1.JavaScriptObfuscator.obfuscate(` +const JavaScriptObfuscator = require("../index"); +let obfuscatedCode = JavaScriptObfuscator.obfuscate(` (function(){ var result = 1, term1 = 0, diff --git a/index.ts b/index.ts index e774b9c0..e1347900 100644 --- a/index.ts +++ b/index.ts @@ -7,7 +7,7 @@ import { IProgramNode } from './src/interfaces/nodes/IProgramNode'; import { Obfuscator } from './src/Obfuscator'; -export class JavaScriptObfuscator { +class JavaScriptObfuscator { /** * @type any */ @@ -55,3 +55,5 @@ export class JavaScriptObfuscator { return escodegen.generate(astTree, escodegenParams); } } + +module.exports = JavaScriptObfuscator; diff --git a/tests/dev-test.ts b/tests/dev-test.ts index 22456520..8203c6b4 100644 --- a/tests/dev-test.ts +++ b/tests/dev-test.ts @@ -1,4 +1,4 @@ -import { JavaScriptObfuscator } from "../index"; +import * as JavaScriptObfuscator from "../index"; let obfuscatedCode: string = JavaScriptObfuscator.obfuscate( `