Prechádzať zdrojové kódy

do not include babel polyfill when node is 4.0+

sanex3339 8 rokov pred
rodič
commit
ece5ed3209

+ 1 - 1
bin/javascript-obfuscator.js

@@ -1,6 +1,6 @@
 #!/usr/bin/env node
 #!/usr/bin/env node
 
 
-if (!global._babelPolyfill) {
+if (!global._babelPolyfill && parseInt(process.version.split('.')[0], 10) < 4) {
     require('babel-polyfill');
     require('babel-polyfill');
 }
 }
 
 

+ 1 - 1
dist/index.js

@@ -1051,7 +1051,7 @@ var _createClass3 = _interopRequireDefault(_createClass2);
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
 
 __webpack_require__(139);
 __webpack_require__(139);
-if (!global._babelPolyfill) {
+if (!global._babelPolyfill && parseInt(process.version.split('.')[0], 10) < 4) {
     __webpack_require__(126);
     __webpack_require__(126);
 }
 }
 var ServiceIdentifiers_1 = __webpack_require__(4);
 var ServiceIdentifiers_1 = __webpack_require__(4);

+ 1 - 1
src/JavaScriptObfuscator.ts

@@ -1,6 +1,6 @@
 import 'reflect-metadata';
 import 'reflect-metadata';
 
 
-if (!(<any>global)._babelPolyfill) {
+if (!(<any>global)._babelPolyfill && parseInt(process.version.split('.')[0], 10) < 4) {
     require('babel-polyfill');
     require('babel-polyfill');
 }
 }