mirror of
https://github.com/zhigang1992/mdx-util.git
synced 2026-05-05 06:00:21 +08:00
20 lines
481 B
JavaScript
20 lines
481 B
JavaScript
'use strict';
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.default = transformJSX;
|
|
|
|
var _babelStandalone = require('babel-standalone');
|
|
|
|
function transformJSX(code) {
|
|
var pragma = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'createElement';
|
|
|
|
try {
|
|
return (0, _babelStandalone.transform)(code, {
|
|
plugins: [['transform-react-jsx', { pragma: pragma }]]
|
|
}).code.replace(/;$/, '');
|
|
} catch (e) {
|
|
return;
|
|
}
|
|
} |