@tdb/web
Version:
Common condiguration for serving a web-site and testing web-based UI components.
34 lines (26 loc) • 820 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function () {
return {
inherits: _babelPluginSyntaxJsx2.default,
visitor: {
JSXOpeningElement: function JSXOpeningElement(path) {
var el = path.node;
var _ref = el.name || {},
name = _ref.name;
if (name !== 'style') {
return;
}
el.attributes = el.attributes.filter(function (a) {
var name = a.name.name;
return name !== 'jsx' && name !== 'global';
});
}
}
};
};
var _babelPluginSyntaxJsx = require('babel-plugin-syntax-jsx');
var _babelPluginSyntaxJsx2 = _interopRequireDefault(_babelPluginSyntaxJsx);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }