@babel/plugin-transform-react-jsx-source
Advanced tools
Comparing version 7.8.3 to 7.9.0
@@ -18,4 +18,5 @@ "use strict"; | ||
function makeTrace(fileNameIdentifier, lineNumber) { | ||
function makeTrace(fileNameIdentifier, lineNumber, column0Based) { | ||
const fileLineLiteral = lineNumber != null ? _core.types.numericLiteral(lineNumber) : _core.types.nullLiteral(); | ||
const fileColumnLiteral = column0Based != null ? _core.types.numericLiteral(column0Based + 1) : _core.types.nullLiteral(); | ||
@@ -26,3 +27,5 @@ const fileNameProperty = _core.types.objectProperty(_core.types.identifier("fileName"), fileNameIdentifier); | ||
return _core.types.objectExpression([fileNameProperty, lineNumberProperty]); | ||
const columnNumberProperty = _core.types.objectProperty(_core.types.identifier("columnNumber"), fileColumnLiteral); | ||
return _core.types.objectExpression([fileNameProperty, lineNumberProperty, columnNumberProperty]); | ||
} | ||
@@ -65,3 +68,3 @@ | ||
const trace = makeTrace(state.fileNameIdentifier, location.start.line); | ||
const trace = makeTrace(state.fileNameIdentifier, location.start.line, location.start.column); | ||
attributes.push(_core.types.jsxAttribute(id, _core.types.jsxExpressionContainer(trace))); | ||
@@ -68,0 +71,0 @@ } |
{ | ||
"name": "@babel/plugin-transform-react-jsx-source", | ||
"version": "7.8.3", | ||
"version": "7.9.0", | ||
"description": "Add a __source prop to all JSX Elements", | ||
@@ -22,6 +22,6 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-react-jsx-source", | ||
"devDependencies": { | ||
"@babel/core": "^7.8.3", | ||
"@babel/core": "^7.9.0", | ||
"@babel/helper-plugin-test-runner": "^7.8.3" | ||
}, | ||
"gitHead": "a7620bd266ae1345975767bbc7abf09034437017" | ||
"gitHead": "8d5e422be27251cfaadf8dd2536b31b4a5024b02" | ||
} |
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
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
4591
54