UNPKG

fa-toolkit

Version:

a devtool for fast app

1 lines 5.92 kB
"use strict";var _0x4565c6=_0x2379;function _0x2379(e,r){var t=_0x4e5a();return(_0x2379=function(e,r){return t[e-=283]})(e,r)}function _createForOfIteratorHelper(e,r){var t=_0x2379,a=typeof Symbol!==t(340)&&e[Symbol[t(294)]]||e[t(297)];if(!a){if(Array[t(333)](e)||(a=_unsupportedIterableToArray(e))||r&&e&&typeof e[t(305)]===t(287)){a&&(e=a);var n=0,r=function(){};return{s:r,n:function(){return n>=e[t(305)]?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw new TypeError(t(283))}var o,i=!0,c=!1;return{s:function(){a=a[t(285)](e)},n:function(){var e=t,r=a.next();return i=r[e(295)],r},e:function(e){c=!0,o=e},f:function(){var e=t;try{i||null==a[e(347)]||a[e(347)]()}finally{if(c)throw o}}}}function _unsupportedIterableToArray(e,r){var t=_0x2379;if(e){if("string"==typeof e)return _arrayLikeToArray(e,r);var a=Object[t(289)][t(336)][t(285)](e).slice(8,-1);return(a=a===t(304)&&e[t(334)]?e[t(334)][t(310)]:a)===t(312)||a===t(335)?Array[t(311)](e):a===t(346)||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,r):void 0}}function _arrayLikeToArray(e,r){var t=_0x2379;(null==r||r>e[t(305)])&&(r=e[t(305)]);for(var a=0,n=new Array(r);a<r;a++)n[a]=e[a];return n}!function(){for(var e=_0x2379,r=_0x4e5a();;)try{if(195975==-parseInt(e(328))+parseInt(e(307))/2*(parseInt(e(337))/3)+-parseInt(e(324))/4+-parseInt(e(300))/5+parseInt(e(325))/6*(parseInt(e(288))/7)+-parseInt(e(323))/8*(parseInt(e(313))/9)+parseInt(e(319))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}();var NATIVE_TRANSFORM_MAP=[_0x4565c6(291),"canvas",_0x4565c6(298),"map","textarea",_0x4565c6(317),_0x4565c6(327),"cover-image",_0x4565c6(286),_0x4565c6(292)],SP_NODE_NAME_MAP={img:_0x4565c6(296)},UNCHANGED_REG=/^(template|component|slot|(v-[\w-]+)|(:[\w-]+)|(#[\w-]+)|(bind:[\w-]+))$/,HTML5_TAGNAME=(_0x4565c6(306)+_0x4565c6(302)+"pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,"+_0x4565c6(314)+"caption,col,colgroup,table,thead,tbody,td,th,tr,datalist,fieldset,legend,meter,optgroup,option,output,"+_0x4565c6(299)+"circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,line,marker,missing-glyph,path,pattern,polygon,polyline,rect,symbol,textpath,tspan,use")[_0x4565c6(303)](","),_fixComponent=require(_0x4565c6(345));function transformNodeName(e,r){return changeNodeName(e,"vdom",r)}function parseSelectorAst(e){var r,t=_0x4565c6,a="",n=_createForOfIteratorHelper(e);try{for(n.s();!(r=n.n())[t(295)];){var o=r[t(290)];o[t(301)]?a+=":not("[t(320)](o.selectorName,")"):(a+=o[t(308)],o.attr&&(a+=o.attr[t(322)]("")),o[t(330)]&&(a+=o[t(330)])),o[t(316)]&&(a+=o[t(316)])}}catch(e){n.e(e)}finally{n.f()}return a}function _0x4e5a(){var e=["video","trim","8718060WvamMx","concat","@@PARE@@","join","2800712UQkOdG","112760ENfWKE","11346KuMseJ","selector","cover-view","312377xlxfrd","includes","pseudoAttr","transformNodeName","substring","isArray","constructor","Set","toString","9993igrLOI","test","replace","undefined","match","transformSelectorName","map","attr","../common/fixComponentName","Arguments","return","splice","Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.","customComponentNameList","call","web-view","number","791SBlPZP","prototype","value","camera","ad-button","indexOf","iterator","done","image","@@iterator","input","select,details,dialog,menu,menuitem,summary,content,element,shadow,blockquote,iframe,tfoot,svg,animate,","1277425iEPTOt","isNotStatement","h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,","split","Object","length","*,html,body,base,head,link,meta,style,title,address,article,aside,footer,header,","34GclNnY","selectorName","component","name","from","Map","9TFnCkm","strong,sub,sup,time,u,var,wbr,area,track,embed,object,param,source,script,noscript,del,ins,","push","operator"];return(_0x4e5a=function(){return e})()}function transformSelectorName(e){var r=_0x4565c6,t=getSelectors(e);if(t){var a,n=_createForOfIteratorHelper(t);try{for(n.s();!(a=n.n()).done;){var o=a.value,i=o[r(308)];i&&"."!==i[0]&&"#"!==i[0]&&(o[r(308)]=changeNodeName(i,r(326)))}}catch(e){n.e(e)}finally{n.f()}return parseSelectorAst(t)}return e}function changeNodeName(e,r,t){var a=_0x4565c6,e=e;if(t&&t[a(284)][a(329)](e)){if(e===a(309))return e;t=_fixComponent(e);return"q-"[a(320)](t)}return UNCHANGED_REG[a(338)](e)||HTML5_TAGNAME.includes(e)?e:(SP_NODE_NAME_MAP[e]&&(e=SP_NODE_NAME_MAP[e]),(-1<NATIVE_TRANSFORM_MAP[a(293)](e)?"n-":"q-")[a(320)](e))}var OPERATOR_REG=/\s*(\s|\+|>|~)\s*/g,ATTR_REG=/\[.*?]/g,PARENTHESES_REG=/\(.*?\)/g,KEY_ATTR="@@ATTR@@",KEY_PARENTHESES=_0x4565c6(321),NOT_REG=/:not\((.*?)\)/,PSEUDO_CLASSES_REG=/(.*)::?[\w\-]/;function getSelectors(e){var t=_0x4565c6,r=e[t(341)](ATTR_REG),a=e[t(341)](PARENTHESES_REG),n=e[t(339)](PARENTHESES_REG,KEY_PARENTHESES)[t(339)](ATTR_REG,KEY_ATTR)[t(339)](/\s{2,}/," "),o=n[t(341)](OPERATOR_REG),i=[];if(o)for(var c=0,s=o[t(305)];c<s;c++){var u={};u[t(344)]=[];var l=n[t(293)](o[c]);u.selectorName=n.substring(0,l),n=n.substring(l+o[c][t(305)]),analyzeSelectNode(u,r,a),u.operator=" "===o[c]?" ":o[c][t(318)](),i[t(315)](u)}e={};return e[t(308)]=n,e[t(344)]=[],analyzeSelectNode(e,r,a),i.push(e),i[t(343)](function(e){var r=t;return e[r(308)]=e[r(308)][r(339)](/^wx\-/,""),e})}function analyzeSelectNode(e,r,t){var a=_0x4565c6;e[a(301)]=!1;var n,o=e[a(308)];if(o){for(;0<=o[a(293)](KEY_ATTR);)e[a(344)][a(315)](r[0]),r[a(348)](0,1),o=o[a(339)](KEY_ATTR,"");for(;0<=o[a(293)](KEY_PARENTHESES);){var i=t[0];t[a(348)](0,1),o=o[a(339)](KEY_PARENTHESES,i)}PSEUDO_CLASSES_REG[a(338)](o)?(n=o[a(293)](":"),e[a(330)]=o.substring(n),o=o[a(332)](0,n)):NOT_REG[a(338)](o)&&(o=o[a(339)](/:not\(\s*/,"")[a(339)](/\s*\)$/,""),e[a(301)]=!0),e[a(308)]=o}}exports[_0x4565c6(331)]=transformNodeName,exports[_0x4565c6(342)]=transformSelectorName;