UNPKG

753 BJavaScriptView Raw
1"use strict";
2
3exports.__esModule = true;
4exports["default"] = _default;
5
6var _babelPluginSyntaxJsx = _interopRequireDefault(require("babel-plugin-syntax-jsx"));
7
8function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
9
10function _default() {
11 return {
12 inherits: _babelPluginSyntaxJsx["default"],
13 visitor: {
14 JSXOpeningElement: function JSXOpeningElement(path) {
15 var el = path.node;
16
17 var _ref = el.name || {},
18 name = _ref.name;
19
20 if (name !== 'style') {
21 return;
22 }
23
24 el.attributes = el.attributes.filter(function (a) {
25 var name = a.name.name;
26 return name !== 'jsx' && name !== 'global';
27 });
28 }
29 }
30 };
31}
\No newline at end of file