babel-plugin-emotion
Advanced tools
Comparing version 10.0.16 to 10.0.17
# babel-plugin-emotion | ||
## 10.0.17 | ||
### Patch Changes | ||
- [b22b4ca4](https://github.com/emotion-js/emotion/commit/b22b4ca460ec66ea313dd9ea9556bd7a2d04798c) [#1485](https://github.com/emotion-js/emotion/pull/1485) Thanks [@JSteunou](https://github.com/JSteunou)! - Fix `autoLabel` crash on `css` used as a computed key of an object | ||
## 10.0.16 | ||
@@ -4,0 +10,0 @@ |
@@ -247,3 +247,3 @@ 'use strict'; | ||
if (parent.isObjectProperty()) { | ||
if (parent.isObjectProperty() && !parent.node.computed) { | ||
return parent.node.key.name; | ||
@@ -640,3 +640,3 @@ } | ||
if (references.default && references.default.length) { | ||
if (references["default"] && references["default"].length) { | ||
var _styledIdentifier; | ||
@@ -670,3 +670,3 @@ | ||
references.default.forEach(function (reference) { | ||
references["default"].forEach(function (reference) { | ||
var isCall = false; | ||
@@ -768,4 +768,4 @@ | ||
if (references.default && references.default.length) { | ||
references.default.reverse().forEach(function (reference) { | ||
if (references["default"] && references["default"].length) { | ||
references["default"].reverse().forEach(function (reference) { | ||
if (!state.cssIdentifier) { | ||
@@ -772,0 +772,0 @@ state.cssIdentifier = helperModuleImports.addDefault(reference, '@emotion/css', { |
@@ -110,3 +110,3 @@ "use strict"; | ||
} | ||
if (parent.isObjectProperty()) return parent.node.key.name; | ||
if (parent.isObjectProperty() && !parent.node.computed) return parent.node.key.name; | ||
var variableDeclarator = path.findParent(function(p) { | ||
@@ -113,0 +113,0 @@ return p.isVariableDeclarator(); |
@@ -241,3 +241,3 @@ import nodePath from 'path'; | ||
if (parent.isObjectProperty()) { | ||
if (parent.isObjectProperty() && !parent.node.computed) { | ||
return parent.node.key.name; | ||
@@ -634,3 +634,3 @@ } | ||
if (references.default && references.default.length) { | ||
if (references["default"] && references["default"].length) { | ||
var _styledIdentifier; | ||
@@ -664,3 +664,3 @@ | ||
references.default.forEach(function (reference) { | ||
references["default"].forEach(function (reference) { | ||
var isCall = false; | ||
@@ -762,4 +762,4 @@ | ||
if (references.default && references.default.length) { | ||
references.default.reverse().forEach(function (reference) { | ||
if (references["default"] && references["default"].length) { | ||
references["default"].reverse().forEach(function (reference) { | ||
if (!state.cssIdentifier) { | ||
@@ -766,0 +766,0 @@ state.cssIdentifier = addDefault(reference, '@emotion/css', { |
{ | ||
"name": "babel-plugin-emotion", | ||
"version": "10.0.16", | ||
"version": "10.0.17", | ||
"description": "A recommended babel preprocessing plugin for emotion, The Next Generation of CSS-in-JS.", | ||
@@ -16,3 +16,3 @@ "main": "dist/babel-plugin-emotion.cjs.js", | ||
"@emotion/memoize": "0.7.2", | ||
"@emotion/serialize": "^0.11.9", | ||
"@emotion/serialize": "^0.11.10", | ||
"babel-plugin-macros": "^2.0.0", | ||
@@ -19,0 +19,0 @@ "babel-plugin-syntax-jsx": "^6.18.0", |
@@ -75,3 +75,3 @@ // @flow | ||
// we could also have an object property | ||
if (parent.isObjectProperty()) { | ||
if (parent.isObjectProperty() && !parent.node.computed) { | ||
return parent.node.key.name | ||
@@ -78,0 +78,0 @@ } |
134624
Updated@emotion/serialize@^0.11.10