babel-plugin-transform-es2015-parameters
Advanced tools
Comparing version 6.6.4 to 6.6.5
@@ -5,4 +5,2 @@ /* eslint max-len: 0 */ | ||
var _getIterator = require("babel-runtime/core-js/get-iterator")["default"]; | ||
var _interopRequireDefault = require("babel-runtime/helpers/interop-require-default")["default"]; | ||
@@ -37,16 +35,6 @@ | ||
function hasDefaults(node) { | ||
for (var _iterator = node.params, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _getIterator(_iterator);;) { | ||
var _ref; | ||
var _arr = node.params; | ||
if (_isArray) { | ||
if (_i >= _iterator.length) break; | ||
_ref = _iterator[_i++]; | ||
} else { | ||
_i = _iterator.next(); | ||
if (_i.done) break; | ||
_ref = _i.value; | ||
} | ||
var param = _ref; | ||
for (var _i = 0; _i < _arr.length; _i++) { | ||
var param = _arr[_i]; | ||
if (!t.isIdentifier(param)) return true; | ||
@@ -53,0 +41,0 @@ } |
"use strict"; | ||
var _getIterator = require("babel-runtime/core-js/get-iterator")["default"]; | ||
var _interopRequireWildcard = require("babel-runtime/helpers/interop-require-wildcard")["default"]; | ||
@@ -29,16 +27,4 @@ | ||
var params = path.get("params"); | ||
for (var _iterator = params, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _getIterator(_iterator);;) { | ||
var _ref; | ||
if (_isArray) { | ||
if (_i >= _iterator.length) break; | ||
_ref = _iterator[_i++]; | ||
} else { | ||
_i = _iterator.next(); | ||
if (_i.done) break; | ||
_ref = _i.value; | ||
} | ||
var param = _ref; | ||
for (var _i = 0; _i < params.length; _i++) { | ||
var param = params[_i]; | ||
if (param.isRestElement() || param.isAssignmentPattern()) { | ||
@@ -45,0 +31,0 @@ path.arrowFunctionToShadowed(); |
@@ -5,4 +5,2 @@ /* eslint indent: 0 */ | ||
var _getIterator = require("babel-runtime/core-js/get-iterator")["default"]; | ||
var _interopRequireDefault = require("babel-runtime/helpers/interop-require-default")["default"]; | ||
@@ -115,4 +113,4 @@ | ||
BindingIdentifier: function BindingIdentifier(_ref2, state) { | ||
var node = _ref2.node; | ||
BindingIdentifier: function BindingIdentifier(_ref, state) { | ||
var node = _ref.node; | ||
@@ -198,17 +196,9 @@ if (node.name === state.name) { | ||
if (!state.deopted && !state.references.length) { | ||
for (var _iterator = state.candidates, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _getIterator(_iterator);;) { | ||
var _ref; | ||
var _arr = state.candidates; | ||
if (_isArray) { | ||
if (_i >= _iterator.length) break; | ||
_ref = _iterator[_i++]; | ||
} else { | ||
_i = _iterator.next(); | ||
if (_i.done) break; | ||
_ref = _i.value; | ||
} | ||
for (var _i = 0; _i < _arr.length; _i++) { | ||
var _arr$_i = _arr[_i]; | ||
var _path = _arr$_i.path; | ||
var cause = _arr$_i.cause; | ||
var _path = _ref.path; | ||
var cause = _ref.cause; | ||
switch (cause) { | ||
@@ -228,4 +218,4 @@ case "indexGetter": | ||
state.references = state.references.concat(state.candidates.map(function (_ref3) { | ||
var path = _ref3.path; | ||
state.references = state.references.concat(state.candidates.map(function (_ref2) { | ||
var path = _ref2.path; | ||
return path; | ||
@@ -232,0 +222,0 @@ })); |
{ | ||
"name": "babel-plugin-transform-es2015-parameters", | ||
"version": "6.6.4", | ||
"version": "6.6.5", | ||
"description": "Compile ES2015 default and rest parameters to ES5", | ||
@@ -9,7 +9,7 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-es2015-parameters", | ||
"dependencies": { | ||
"babel-traverse": "^6.6.4", | ||
"babel-helper-call-delegate": "^6.6.4", | ||
"babel-helper-get-function-arity": "^6.6.4", | ||
"babel-template": "^6.6.4", | ||
"babel-types": "^6.6.4", | ||
"babel-traverse": "^6.6.5", | ||
"babel-helper-call-delegate": "^6.6.5", | ||
"babel-helper-get-function-arity": "^6.6.5", | ||
"babel-template": "^6.6.5", | ||
"babel-types": "^6.6.5", | ||
"babel-runtime": "^5.0.0" | ||
@@ -16,0 +16,0 @@ }, |
16989
399
Updatedbabel-template@^6.6.5
Updatedbabel-traverse@^6.6.5
Updatedbabel-types@^6.6.5