Procházet zdrojové kódy

Dropped node 0.10 and 0.12 support: added Array.includes transformation

sanex3339 před 8 roky
rodič
revize
69dc3a5733
3 změnil soubory, kde provedl 29 přidání a 43 odebrání
  1. 1 5
      .babelrc
  2. 27 37
      dist/index.js
  3. 1 1
      package.json

+ 1 - 5
.babelrc

@@ -4,10 +4,6 @@
   },
   "presets": ["es2015"],
   "plugins": [
-    ["transform-runtime", {
-      "helpers": true,
-      "polyfill": true,
-      "regenerator": false
-    }]
+    "array-includes"
   ]
 }

+ 27 - 37
dist/index.js

@@ -90,7 +90,7 @@ module.exports =
 /******/ 	__webpack_require__.p = "";
 /******/
 /******/ 	// Load entry module and return exports
-/******/ 	return __webpack_require__(__webpack_require__.s = 149);
+/******/ 	return __webpack_require__(__webpack_require__.s = 147);
 /******/ })
 /************************************************************************/
 /******/ ([
@@ -124,7 +124,7 @@ module.exports = require("tslib");
 "use strict";
 
 
-var _symbol = __webpack_require__(139);
+var _symbol = __webpack_require__(138);
 
 var _symbol2 = _interopRequireDefault(_symbol);
 
@@ -384,7 +384,7 @@ exports.NodeUtils = NodeUtils;
 "use strict";
 
 
-var _set = __webpack_require__(138);
+var _set = __webpack_require__(137);
 
 var _set2 = _interopRequireDefault(_set);
 
@@ -398,7 +398,7 @@ var _createClass3 = _interopRequireDefault(_createClass2);
 
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
-var chance_1 = __webpack_require__(141);
+var chance_1 = __webpack_require__(140);
 var Utils_1 = __webpack_require__(14);
 
 var RandomGeneratorUtils = function () {
@@ -483,11 +483,11 @@ exports.RandomGeneratorUtils = RandomGeneratorUtils;
 "use strict";
 
 
-var _defineProperty = __webpack_require__(136);
+var _defineProperty = __webpack_require__(135);
 
 var _defineProperty2 = _interopRequireDefault(_defineProperty);
 
-var _getOwnPropertyDescriptor = __webpack_require__(137);
+var _getOwnPropertyDescriptor = __webpack_require__(136);
 
 var _getOwnPropertyDescriptor2 = _interopRequireDefault(_getOwnPropertyDescriptor);
 
@@ -1414,10 +1414,7 @@ var _createClass3 = _interopRequireDefault(_createClass2);
 
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
-__webpack_require__(147);
-if (!global._babelPolyfill && parseInt(process.version.split('.')[0], 10) < 4) {
-    __webpack_require__(134);
-}
+__webpack_require__(146);
 var ServiceIdentifiers_1 = __webpack_require__(4);
 var InversifyContainerFacade_1 = __webpack_require__(57);
 var JavaScriptObfuscatorCLI_1 = __webpack_require__(56);
@@ -2682,8 +2679,8 @@ var _createClass3 = _interopRequireDefault(_createClass2);
 
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
-var fs = __webpack_require__(145);
-var mkdirp = __webpack_require__(146);
+var fs = __webpack_require__(144);
+var mkdirp = __webpack_require__(145);
 var path = __webpack_require__(50);
 
 var CLIUtils = function () {
@@ -2783,7 +2780,7 @@ var _createClass3 = _interopRequireDefault(_createClass2);
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
 var tslib_1 = __webpack_require__(3);
-var commander = __webpack_require__(143);
+var commander = __webpack_require__(142);
 var path = __webpack_require__(50);
 var SourceMapMode_1 = __webpack_require__(29);
 var StringArrayEncoding_1 = __webpack_require__(32);
@@ -5098,7 +5095,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
 
 var tslib_1 = __webpack_require__(3);
 var inversify_1 = __webpack_require__(2);
-var events_1 = __webpack_require__(144);
+var events_1 = __webpack_require__(143);
 inversify_1.decorate(inversify_1.injectable(), events_1.EventEmitter);
 var ObfuscationEventEmitter = function (_events_1$EventEmitte) {
     (0, _inherits3.default)(ObfuscationEventEmitter, _events_1$EventEmitte);
@@ -6339,7 +6336,7 @@ exports.LabeledStatementTransformer = LabeledStatementTransformer;
 "use strict";
 
 
-var _typeof2 = __webpack_require__(140);
+var _typeof2 = __webpack_require__(139);
 
 var _typeof3 = _interopRequireDefault(_typeof2);
 
@@ -7030,7 +7027,7 @@ var StringLiteralReplacer_1;
 "use strict";
 
 
-var _assign = __webpack_require__(135);
+var _assign = __webpack_require__(134);
 
 var _assign2 = _interopRequireDefault(_assign);
 
@@ -7042,7 +7039,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
 
 var tslib_1 = __webpack_require__(3);
 var inversify_1 = __webpack_require__(2);
-var class_validator_1 = __webpack_require__(142);
+var class_validator_1 = __webpack_require__(141);
 var Default_1 = __webpack_require__(43);
 var OptionsNormalizer_1 = __webpack_require__(108);
 var ValidationErrorsFormatter_1 = __webpack_require__(109);
@@ -8268,89 +8265,82 @@ exports.StringArrayRotateFunctionTemplate = StringArrayRotateFunctionTemplate;
 /* 134 */
 /***/ (function(module, exports) {
 
-module.exports = require("babel-polyfill");
-
-/***/ }),
-/* 135 */
-/***/ (function(module, exports) {
-
 module.exports = require("babel-runtime/core-js/object/assign");
 
 /***/ }),
-/* 136 */
+/* 135 */
 /***/ (function(module, exports) {
 
 module.exports = require("babel-runtime/core-js/object/define-property");
 
 /***/ }),
-/* 137 */
+/* 136 */
 /***/ (function(module, exports) {
 
 module.exports = require("babel-runtime/core-js/object/get-own-property-descriptor");
 
 /***/ }),
-/* 138 */
+/* 137 */
 /***/ (function(module, exports) {
 
 module.exports = require("babel-runtime/core-js/set");
 
 /***/ }),
-/* 139 */
+/* 138 */
 /***/ (function(module, exports) {
 
 module.exports = require("babel-runtime/core-js/symbol");
 
 /***/ }),
-/* 140 */
+/* 139 */
 /***/ (function(module, exports) {
 
 module.exports = require("babel-runtime/helpers/typeof");
 
 /***/ }),
-/* 141 */
+/* 140 */
 /***/ (function(module, exports) {
 
 module.exports = require("chance");
 
 /***/ }),
-/* 142 */
+/* 141 */
 /***/ (function(module, exports) {
 
 module.exports = require("class-validator");
 
 /***/ }),
-/* 143 */
+/* 142 */
 /***/ (function(module, exports) {
 
 module.exports = require("commander");
 
 /***/ }),
-/* 144 */
+/* 143 */
 /***/ (function(module, exports) {
 
 module.exports = require("events");
 
 /***/ }),
-/* 145 */
+/* 144 */
 /***/ (function(module, exports) {
 
 module.exports = require("fs");
 
 /***/ }),
-/* 146 */
+/* 145 */
 /***/ (function(module, exports) {
 
 module.exports = require("mkdirp");
 
 /***/ }),
-/* 147 */
+/* 146 */
 /***/ (function(module, exports) {
 
 module.exports = require("reflect-metadata");
 
 /***/ }),
-/* 148 */,
-/* 149 */
+/* 147 */
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";

+ 1 - 1
package.json

@@ -50,7 +50,7 @@
     "awesome-typescript-loader": "3.0.0-beta.18",
     "babel-cli": "6.22.1",
     "babel-loader": "6.2.10",
-    "babel-plugin-transform-runtime": "6.22.0",
+    "babel-plugin-array-includes": "2.0.3",
     "babel-preset-es2015": "6.22.0",
     "chai": "4.0.0-canary.1",
     "coveralls": "2.11.15",