babel-helper-function-name
Advanced tools
Comparing version 6.3.13 to 6.3.15
@@ -23,3 +23,3 @@ "use strict"; | ||
var buldGeneratorPropertyMethodAssignmentWrapper = _babelTemplate2["default"]("\n (function (FUNCTION_KEY) {\n function* FUNCTION_ID() {\n return yield* FUNCTION_KEY.apply(this, arguments);\n }\n\n FUNCTION_ID.toString = function () {\n return FUNCTION_KEY.toString();\n };\n\n return FUNCTION_ID;\n })(FUNCTION)\n"); | ||
var buildGeneratorPropertyMethodAssignmentWrapper = _babelTemplate2["default"]("\n (function (FUNCTION_KEY) {\n function* FUNCTION_ID() {\n return yield* FUNCTION_KEY.apply(this, arguments);\n }\n\n FUNCTION_ID.toString = function () {\n return FUNCTION_KEY.toString();\n };\n\n return FUNCTION_ID;\n })(FUNCTION)\n"); | ||
@@ -47,5 +47,8 @@ var visitor = { | ||
} else { | ||
// we don't currently support wrapping class expressions | ||
if (!t.isFunction(method)) return; | ||
// need to add a wrapper since we can't change the references | ||
var build = buildPropertyMethodAssignmentWrapper; | ||
if (method.generator) build = buldGeneratorPropertyMethodAssignmentWrapper; | ||
if (method.generator) build = buildGeneratorPropertyMethodAssignmentWrapper; | ||
var _template = build({ | ||
@@ -52,0 +55,0 @@ FUNCTION: method, |
{ | ||
"name": "babel-helper-function-name", | ||
"version": "6.3.13", | ||
"version": "6.3.15", | ||
"description": "", | ||
@@ -11,3 +11,3 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-helper-function-name", | ||
"babel-types": "^6.3.13", | ||
"babel-traverse": "^6.3.13", | ||
"babel-traverse": "^6.3.15", | ||
"babel-helper-get-function-arity": "^6.3.13", | ||
@@ -14,0 +14,0 @@ "babel-template": "^6.3.13" |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
6001
133
1
Updatedbabel-traverse@^6.3.15