babel-plugin-react-transform
Advanced tools
Comparing version 2.0.1 to 2.0.2
@@ -16,3 +16,3 @@ 'use strict'; | ||
function matchesPatterns(path, patterns) { | ||
return !!(0, _arrayFind2.default)(patterns, function (pattern) { | ||
return !!(0, _find2.default)(patterns, function (pattern) { | ||
return t.isIdentifier(path.node, { name: pattern }) || path.matchesPattern(pattern); | ||
@@ -23,3 +23,3 @@ }); | ||
function isReactLikeClass(node) { | ||
return !!(0, _arrayFind2.default)(node.body.body, function (classMember) { | ||
return !!(0, _find2.default)(node.body.body, function (classMember) { | ||
return t.isClassMethod(classMember) && t.isIdentifier(classMember.key, { name: 'render' }); | ||
@@ -30,3 +30,3 @@ }); | ||
function isReactLikeComponentObject(node) { | ||
return t.isObjectExpression(node) && !!(0, _arrayFind2.default)(node.properties, function (objectMember) { | ||
return t.isObjectExpression(node) && !!(0, _find2.default)(node.properties, function (objectMember) { | ||
return (t.isObjectProperty(objectMember) || t.isObjectMethod(objectMember)) && (t.isIdentifier(objectMember.key, { name: 'render' }) || t.isStringLiteral(objectMember.key, { value: 'render' })); | ||
@@ -38,3 +38,3 @@ }); | ||
function getDisplayName(node) { | ||
var property = (0, _arrayFind2.default)(node.arguments[0].properties, function (node) { | ||
var property = (0, _find2.default)(node.arguments[0].properties, function (node) { | ||
return node.key.name === 'displayName'; | ||
@@ -93,3 +93,3 @@ }); | ||
var wrapped = wrapComponent(expression, componentId, this.wrapperFunctionId); | ||
var constId = undefined; | ||
var constId = void 0; | ||
@@ -232,3 +232,3 @@ if (isStatement) { | ||
var objectKey = undefined; | ||
var objectKey = void 0; | ||
@@ -345,5 +345,5 @@ if (t.isValidIdentifier(componentId)) { | ||
var _arrayFind = require('array-find'); | ||
var _find = require('lodash/find'); | ||
var _arrayFind2 = _interopRequireDefault(_arrayFind); | ||
var _find2 = _interopRequireDefault(_find); | ||
@@ -350,0 +350,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
{ | ||
"name": "babel-plugin-react-transform", | ||
"version": "2.0.1", | ||
"version": "2.0.2", | ||
"description": "Babel plugin to instrument React components with custom transforms", | ||
@@ -44,4 +44,4 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"array-find": "^1.0.0" | ||
"lodash": "^4.6.1" | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
0
41163
+ Addedlodash@^4.6.1
+ Addedlodash@4.17.21(transitive)
- Removedarray-find@^1.0.0
- Removedarray-find@1.0.0(transitive)