Socket
Socket
Sign inDemoInstall

babel-plugin-transform-es2015-parameters

Package Overview
Dependencies
28
Maintainers
6
Versions
52
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 6.6.4 to 6.6.5

18

lib/default.js

@@ -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();

28

lib/rest.js

@@ -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 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc