fa-toolkit
Version:
a devtool for fast app
1 lines • 3.84 kB
JavaScript
;var _0x48cb95=_0x4521;function _interopRequireDefault(e){return e&&e[_0x4521(240)]?e:{default:e}}!function(){for(var e=_0x4521,t=_0x189d();;)try{if(903698==-parseInt(e(236))*(-parseInt(e(197))/2)+-parseInt(e(219))/3+parseInt(e(192))/4+parseInt(e(199))/5*(-parseInt(e(196))/6)+-parseInt(e(223))/7*(parseInt(e(250))/8)+-parseInt(e(235))/9*(parseInt(e(233))/10)+-parseInt(e(237))/11*(-parseInt(e(202))/12))break;t.push(t.shift())}catch(e){t.push(t.shift())}}();var _pluginSyntaxJsx=_interopRequireDefault(require(_0x48cb95(221)));function _0x189d(){var e=["8415096DDsbSK","type","get","isJSXIdentifier","$stringify","buildChildren","isJSXExpressionContainer","attributes","hasJsxCode","$extend","callExpression","children","text","name","traverse","inherits","booleanLiteral","3498534ZQvwVv","buildCodeFrameError","@babel/plugin-syntax-jsx","length","13041VrpmSs","value","__s","const","react","push","span","variableDeclarator","isJSXSpreadAttribute","replace","1370410WMfQuG","variableDeclaration","45LTxugH","1pZeyLs","33YMoauO","__extend","identifier","__esModule","thisExpression","objectExpression","parent","stringLiteral","__elem","arguments","memberExpression","replaceWith","objectProperty","1792jcVyUo","Identifier","types","unshiftContainer","node","exports","isStringLiteral","6667008KXeHxE","isValidIdentifier","map","openingElement","81180QvKDfM","887354KawQvp","unshift","385CCfpBb","arrayExpression","body"];return(_0x189d=function(){return e})()}function _0x4521(e,t){var r=_0x189d();return(_0x4521=function(e,t){return r[e-=189]})(e,t)}module[_0x48cb95(190)]=function(e){var u=_0x48cb95,p=e[u(252)];return{inherits:_pluginSyntaxJsx.default,visitor:{JSXNamespacedName:function(e){throw e[u(220)]("A tag/attribute with a namespace is not supported.")},JSXElement:{exit:function(e,t){var a=u,r=function(e){var t=u;e[t(243)][t(213)]=p[t(227)][t(207)](e.parent);var r=o(e[t(189)][t(215)]),n=[],i=void 0;p.isIdentifier(r)?(i=r[t(215)],n[t(228)](p[t(244)](i))):n[t(228)](r);e=e[t(189)][t(209)];return e=e[t(222)]?function(e){var t=u,r=[],n=[],i=!1,a=e;function s(){var e=_0x4521;r.length&&(n[e(228)](p[e(242)](r)),r=[])}for(;a[t(222)];){var o=a.shift();p[t(231)](o)?(s(),i=!0,n.push(o.argument)):r[t(228)](function(e){var t=u,r=function(e){return p[u(208)](e)?e.expression:e}(e[t(224)]||p[t(218)](!0));return p[t(191)](r)&&!p[t(208)](e[t(224)])&&(r[t(224)]=r.value[t(232)](/\n\s+/g," ")),p[t(193)](e[t(215)].name)?e[t(215)][t(203)]=t(251):e[t(215)]=p.stringLiteral(e[t(215)].name),p[t(217)](p[t(249)](e.name,r),e)}(o))}return s(),a=i?(n[t(198)](p[t(242)]([])),p.callExpression(p[t(239)](t(238)),n)):n[0],a}(e):p.nullLiteral(),n.push(e),p[t(212)](p.identifier("__elem"),n)}(e[a(204)](a(195))),n=o(e.get(a(195))[a(189)][a(215)]),s=void 0;p.isIdentifier(n)&&(s=n[a(215)]);n=e[a(189)][a(213)][a(194)](function(e){var t,r,n,i=a;return p[i(191)](e)?(t=s===i(214)?i(229):i(214),r=e[i(224)],(n=[])[(i=u)(228)](p[i(244)](t)),n[i(228)](p[i(242)]([p.objectProperty(p[i(239)](i(224)),p[i(212)](p[i(239)](i(225)),[p[i(244)](r)]))])),p[i(212)](p[i(239)](i(245)),n)):e});r[a(246)][a(228)](p[a(200)](n)),e[a(248)](p[a(217)](r,e.node))}},Program:function(e){var n=u;e[n(216)]({"ObjectMethod|FunctionExpression|ClassMethod":function(e){var t=n,r={hasJsxCode:!1};e.traverse({JSXElement:function(){this[_0x4521(210)]=!0}},r),r.hasJsxCode&&(e.get("body").unshiftContainer(t(201),p.variableDeclaration(t(226),[p[t(230)](p.identifier("__s"),p[t(247)](p[t(241)](),p[t(239)](t(206))))])),e[t(204)](t(201))[t(253)](t(201),p.variableDeclaration(t(226),[p[t(230)](p.identifier("__extend"),p[t(247)](p.thisExpression(),p[t(239)](t(211))))])),e[t(204)](t(201))[t(253)]("body",p[t(234)](t(226),[p[t(230)](p[t(239)](t(245)),p[t(247)](p[t(241)](),p[t(239)]("$createElement")))])))}})}}};function o(e){var t=u;return p[t(205)](e)&&(e[t(203)]=t(251)),e}};