babel-plugin-nornj-in-jsx
Version:
Make the NornJ work gracefully in the JSX environment
13 lines (10 loc) • 420 B
JavaScript
const nj = require('nornj/dist/nornj.common').default;
const astUtil = require('./util/ast');
const generate = require('./util/generate');
module.exports = function(babel) {
const types = babel.types;
return function(node, path, state, taggedName) {
const { quasis, expressions } = node.quasi;
return generate.createRenderTmpl(babel, quasis, expressions, state.opts, path, taggedName);
};
};