fa-toolkit
Version:
a devtool for fast app
1 lines • 2.94 kB
JavaScript
;var _0x1ea6e8=_0x5f0e;function _0x1e32(){var e=["data","parseTemplate","63RFSNUJ","./transform","script","10274qHMNAx","extractBlocks","12wwtymN","./template","parse","jsonStyle","toLowerCase","depends","checkTagName","tagName","stringify","parseStyle","stringifyFunction","196632NDtujv","__esModule","FUNC_END_REG","type","length","../compiler-utils/parse5.bundle","./template/validator","childNodes","205FFSbJd","push","456477DycVqk","forEach","4038ubiUgG","./style","10727880MQPcwN","7259336pxrkWY","lang","166xQAJdI","attrs","13185073LwTZRz","jsonTemplate","FUNC_START_REG","parseFragment","template","log","./utils","default"];return(_0x1e32=function(){return e})()}!function(){for(var e=_0x5f0e,t=_0x1e32();;)try{if(597672==+parseInt(e(304))*(parseInt(e(289))/2)+-parseInt(e(282))/3*(-parseInt(e(306))/4)+parseInt(e(280))/5*(parseInt(e(284))/6)+-parseInt(e(287))/7+-parseInt(e(317))/8*(-parseInt(e(301))/9)+-parseInt(e(286))/10+parseInt(e(291))/11)break;t.push(t.shift())}catch(e){t.push(t.shift())}}();var _require=require(_0x1ea6e8(277)),parseFragment=_require[_0x1ea6e8(294)],_transform=require(_0x1ea6e8(302)),_template=require(_0x1ea6e8(307)),_style=require(_0x1ea6e8(285)),_validator=require(_0x1ea6e8(278)),_utils=require(_0x1ea6e8(297));function _0x5f0e(e,t){var r=_0x1e32();return(_0x5f0e=function(e,t){return r[e-=277]})(e,t)}function getAttribute(e,t){var r=_0x1ea6e8;if(e[r(290)])for(var a=e[r(290)][r(321)];a--;){var n=e[r(290)][a];if(n.name[r(310)]()===t)return n.value}}function extractDependencies(e,t){var r=_0x1ea6e8;e[r(279)]&&e[r(279)][r(283)](function(e){_validator.default[r(312)](e,{result:{},depends:t,log:[]}),extractDependencies(e,t)})}function _parseFragment(e){var i=_0x1ea6e8,e=parseFragment(e,{sourceCodeLocationInfo:!0}),u={config:[],data:[],script:[],style:[],template:[],import:[],depends:[]};return e[i(279)][i(283)](function(e){var t,r,a,n=i,s=void 0;n(303)===e[n(313)]?n(299)!==(s=getAttribute(e,n(320)))&&(s=n(303)):s=e[n(313)],u[s]&&(t=getAttribute(e,"name"),r=getAttribute(e,"src"),a=getAttribute(e,n(288)),u[s][n(281)]({name:t,src:r,lang:a,node:e}),n(295)===s&&(extractDependencies(e,e=[]),u[n(311)]=e))}),u}function extractBlocks(e,n){return new Promise(function(r,a){_transform.format(e,function(e,t){e?a(e):r(t[n])})})}function parseTemplate(e){return new Promise(function(a,n){var s=_0x5f0e;_template[s(298)].parse(e,function(e,t){var r=s;e?n(e):(e=(e=JSON[r(314)](t[r(292)],_utils[r(316)]," ")).replace(_utils[r(293)],"").replace(_utils[r(319)],""),a({parsed:e,log:t[r(296)]}))})})}function parseStyle(e){return new Promise(function(a,n){var s=_0x5f0e;_style[s(308)](e,function(e,t){var r=s;e?n(e):(e=JSON[r(314)](t[r(309)],null,2),a({parsed:e,log:t[r(296)]}))})})}Object.defineProperty(exports,_0x1ea6e8(318),{value:!0}),exports[_0x1ea6e8(294)]=_parseFragment,exports[_0x1ea6e8(305)]=extractBlocks,exports[_0x1ea6e8(300)]=parseTemplate,exports[_0x1ea6e8(315)]=parseStyle;