fa-toolkit
Version:
a devtool for fast app
1 lines • 20.9 kB
JavaScript
"use strict";var _0x5c8d6f=_0xe4ae;function _createForOfIteratorHelper(e,r){var t=_0xe4ae,n=typeof Symbol!==t(478)&&e[Symbol[t(393)]]||e[t(472)];if(!n){if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||r&&e&&typeof e[t(468)]===t(408)){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e[t(468)]?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=t,r=n[e(362)]();return i=r[e(479)],r},e:function(e){c=!0,o=e},f:function(){var e=t;try{i||null==n.return||n[e(381)]()}finally{if(c)throw o}}}}function _unsupportedIterableToArray(e,r){var t=_0xe4ae;if(e){if(typeof e===t(443))return _arrayLikeToArray(e,r);var n=Object[t(275)][t(438)][t(407)](e).slice(8,-1);return"Map"===(n=n===t(476)&&e.constructor?e[t(366)].name:n)||"Set"===n?Array[t(318)](e):n===t(427)||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/[t(454)](n)?_arrayLikeToArray(e,r):void 0}}function _arrayLikeToArray(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}!function(){for(var e=_0xe4ae,r=_0x530d();;)try{if(384982==-parseInt(e(333))+parseInt(e(488))/2*(-parseInt(e(465))/3)+-parseInt(e(415))/4*(-parseInt(e(330))/5)+-parseInt(e(402))/6*(parseInt(e(301))/7)+parseInt(e(329))/8+parseInt(e(431))/9*(parseInt(e(358))/10)+-parseInt(e(388))/11*(-parseInt(e(412))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}();var path=require(_0x5c8d6f(414)),loaderUtils=require(_0x5c8d6f(343)),fs=require("fs"),sourceMap=require(_0x5c8d6f(404)),toString=Object[_0x5c8d6f(275)][_0x5c8d6f(438)],showLog=!1,_require=require(_0x5c8d6f(279)),parseEventFunExp=_require[_0x5c8d6f(439)],EXP_REG=/^\${(.+)}$/g,OBJECT_STRING=_0x5c8d6f(469),REGEXP_LINE=/\r?\n/g,HEX_NUMBER=/^[\da-fA-F]+$/,DECIMAL_NUMBER=/^\d+$/,IMPORT_BASE=_0x5c8d6f(376),IMPORT_PATH_ALL=new RegExp(IMPORT_BASE,"g"),IMPORT_PATH_SINGLE=new RegExp(IMPORT_BASE),IS_WEB_URL=/(http|https):\/\/\S*/,_require2=require(_0x5c8d6f(483)),entities=_require2[_0x5c8d6f(352)],joinQcard=function(){for(var e=_0x5c8d6f,r=arguments[e(468)],t=new Array(r),n=0;n<r;n++)t[n]=arguments[n];return path[e(471)][e(473)](path,[__dirname,"..",e(384)].concat(t))},join=function(){for(var e=_0x5c8d6f,r=arguments[e(468)],t=new Array(r),n=0;n<r;n++)t[n]=arguments[n];return path.join[e(473)](path,[__dirname][e(321)](t))},_require3=require("../common/utils"),enableE2e=_require3.enableE2e,isPrivatePkg=_require3[_0x5c8d6f(495)],removeStrictModePlugin=require(_0x5c8d6f(464)),LOADERS={none:"",component:(global[_0x5c8d6f(268)]?joinQcard:join)(_0x5c8d6f(277)),fragment:join("fa-fragment-loader.js"),template:join(_0x5c8d6f(267)),style:join("fa-style-loader.js"),script:join(_0x5c8d6f(374)),babel:loadBabelModule("babel-loader"),access:join(_0x5c8d6f(452)),jsx:join(_0x5c8d6f(467)),appscript:join(_0x5c8d6f(460)),injectSuite:join(_0x5c8d6f(425))},babelParser=require(_0x5c8d6f(284)),traverse=require(_0x5c8d6f(482))[_0x5c8d6f(444)],improperKeywords="break,case,class,catch,const,continue,debugger,default,delete,do,else,export,extends,"+_0x5c8d6f(345)+_0x5c8d6f(359),improperKeywordsRE=new RegExp("\\b"[_0x5c8d6f(321)](improperKeywords[_0x5c8d6f(409)](/,/g,_0x5c8d6f(369)),"\\b")),parseOption={createParenthesizedExpressions:!0};function extend(e){for(var r=_0x5c8d6f,t=arguments[r(468)],n=new Array(1<t?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var o=n;if(r(477)===typeof Object[r(417)])Object.assign[r(473)](Object,[e][r(321)](o));else{var i,c=o[r(392)]();for(i in c)Object[r(275)][r(278)][r(407)](c,i)&&(e[i]=c[i]);o[r(468)]&&extend[r(473)](void 0,[e][r(321)](o))}return e}function merge(e){for(var r=_0x5c8d6f,t=e,n=arguments[r(468)],a=new Array(1<n?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return a[r(468)]&&a[r(382)](function(e){t=t[r(321)](e)}),t}function _0xe4ae(e,r){var t=_0x530d();return(_0xe4ae=function(e,r){return t[e-=266]})(e,r)}function hyphenedToCamelCase(e){return e[_0x5c8d6f(409)](/-([a-z])/g,function(e,r){return r.toUpperCase()})}function camelCaseToHyphened(e){return e.replace(/([A-Z])/g,function(e,r){return"-".concat(r.toLowerCase())})}function getNameByPath(e){var r=_0x5c8d6f;return path.basename(e)[r(409)](/\..*$/,"")}function isEmptyObject(e){var r,t=_0x5c8d6f;if(!e)return!0;for(r in e)if(Object[t(275)].hasOwnProperty[t(407)](e,r))return!1;return!0}function isPlainObject(e){return toString.call(e)===OBJECT_STRING}function loadBabelModule(e){var r=_0x5c8d6f,t=path.join(__dirname,"..","..");isPrivatePkg()&&(t=path[r(471)](t,".."));var n=path[r(410)](t,r(399),e);return fs[r(314)](n)?n:(n=path[r(410)](t,"..",e),fs[r(314)](n)?n:e)}function getBabelPresets(){var e=_0x5c8d6f,r=0<arguments[e(468)]&&void 0!==arguments[0]&&arguments[0],t=loadBabelModule(e(396)),n=[t];return n=_isQuickCardMode||_enableScriptV8?r?[[t,e(489)]]:[[t,{targets:{node:8}}]]:n}function getFilenameByPath(e){return path.relative(".",e)}function stringifyFunction(e,r){var t=_0x5c8d6f;return"function"==typeof r?exports[t(274)]+r[t(438)]()+exports[t(287)]:r}function logWarn(n,e){var a=_0x5c8d6f;e&&0<e[a(468)]&&e[a(382)](function(e){var r=a,t=e[r(420)]?"".concat(e[r(342)],"\n @ ").concat(e[r(420)],"\n"):""[r(321)](e[r(342)],r(286))[r(321)](n[r(291)],"\n");e[r(342)][r(456)](r(377))?n[r(424)](t):n[r(445)](t)})}function makeRequireString(e,r,t){var n=_0x5c8d6f,t=loaderUtils[n(285)](e,(r?"!!"[n(321)](r,"!"):"")[n(321)](t));return"require(".concat(t,")\n")}function stringifyLoaders(e){var r=_0x5c8d6f;return e.map(function(e){var r=_0xe4ae;if(r(443)===typeof e)return e;var t=e[r(403)],n=[];if(e[r(269)])for(var a in e[r(269)])if(Object[r(275)].hasOwnProperty.call(e[r(269)],a)){var o=e[r(269)][a];if(null!==o)if(!0===o)n[r(492)](a);else if(o instanceof Array)for(var i in o)Object[r(275)][r(278)][r(407)](o,i)&&n[r(492)](""[r(321)](a,r(470))[r(321)](o[i]));else n[r(492)](""[r(321)](a,"=")[r(321)](o))}return n.length?""[r(321)](t,"?")[r(321)](n[r(471)]("&")):t})[r(471)]("!")}function consumeMap(e,r,t){var a=_0x5c8d6f,o=new sourceMap[a(360)](t),i=void 0,c=[],s=[],f={};return splitSourceLine(r)[a(382)](function(e,r){var t=a,n=r+1,r=o[t(491)]({line:n,column:0});r[t(357)]&&(i=r[t(357)],c[t(492)]({line:r[t(379)],column:r[t(361)]}),s.push({line:n,column:0}),f[t(434)[t(321)](n,"-column-0")]={line:r[t(379)],column:r[t(361)]})}),{source:i,original:c,generated:s,mapping:f,sourcesContent:o[a(293)]}}function mkdirsSync(e){var r=_0x5c8d6f;if(!fs[r(314)](e)){if(fs[r(314)](path[r(283)](e))||!mkdirsSync(path[r(283)](e)))return fs[r(294)](e);print(r(270)[r(321)](e))}}function splitSourceLine(e){return e[_0x5c8d6f(295)](REGEXP_LINE)}function print(e){var r=_0x5c8d6f;if(showLog){var t="";if("string"==typeof e)t=r(486).concat(e,r(435));else for(var n in e)Object[r(275)][r(278)].call(e,n)&&(t+=r(486).concat(n,r(462))[r(321)](e[n],r(429)));console[r(487)](t)}}function splitAttr(t,e,r,n){var a=_0x5c8d6f;if(n&&typeof e!==a(443))t[n]=e;else{var o=e[a(295)](/\s+/);if(o)switch(o.length){case 1:r[a(382)](function(e){t[e]=o[0]});break;case 2:r.forEach(function(e,r){t[e]=r%2?o[1]:o[0]});break;case 3:r[a(382)](function(e,r){t[e]=r%2?o[1]:o[r]});break;default:r.forEach(function(e,r){t[e]=o[r]})}}}function isValidValue(e){var r=_0x5c8d6f;return r(408)===typeof e||r(443)===typeof e}function equals(e,r,t){var n=_0x5c8d6f;if(t){for(var a=arguments[n(468)],o=new Array(3<a?a-3:0),i=3;i<a;i++)o[i-3]=arguments[i];if(t.apply(void 0,[e,r][n(321)](o)))return!0}var c=Object[n(275)][n(438)][n(407)](e);if(c!==Object.prototype[n(438)][n(407)](r))return!1;if(n(305)===c||n(447)===c)return!0;if("[object Object]"!==c&&n(300)!==c)return Object(e)[n(438)]()===Object(r)[n(438)]();var s={};Object[n(423)](e)[n(382)](function(e){return s[e]=!0}),Object[n(423)](r)[n(382)](function(e){return s[e]=!0});for(var f=Object[n(423)](s),d=0;d<f[n(468)];d++){var u=f[d];if(!equals(e[u],r[u],t,u))return!1}return!0}function readEntity(e,r,t){for(var n=_0x5c8d6f,a=r,o="",i=0,c="",s=e[a],r=++a;a<t&&i++<10;){if(";"===(s=e[a++])){"#"===o[0]?"x"===o[1]?(o=o[n(485)](2),HEX_NUMBER[n(454)](o)&&(c=String[n(437)](parseInt(o,16)))):(o=o[n(485)](1),DECIMAL_NUMBER[n(454)](o)&&(c=String.fromCodePoint(parseInt(e,10)))):c=entities[o];break}o+=s}return c?{entity:c,position:a}:{position:r,entity:"&"}}function escape2Html(e){for(var r=_0x5c8d6f,t="",n=0,a=e[r(468)],o=0;o<a;)var i,c,s=e[o],n="&"===s?(t+=e.slice(n,o),c=(i=readEntity(e,o,a))[r(336)],t+=i[r(319)],o=c):(t+=s,++o);return t}function isCallExpression(r){var n=_0x5c8d6f,a=!_isQuickCardMode;try{var t,e=(t=babelParser.parse("("[n(321)](r,")"),parseOption))[n(323)][n(398)][0].expression;if(e&&e[n(266)]&&1<e[n(266)][n(468)])throw Error(n(315))}catch(e){try{t=babelParser[n(458)]("({"[n(321)](r,"})"),parseOption)}catch(e){throw improperKeywordsRE[n(454)](r)?Error(n(332).concat(r)):Error(n(355).concat(r))}}return _isFlexibleCardMode||traverse(t,{enter:function(e){var r=n,t=e[r(419)],e=e[r(272)];e&&e[r(394)]&&"CallExpression"===e[r(394)]&&t[r(403)]&&t.name[r(383)](/^_/)&&t[r(394)]===r(480)&&(a=!0)}}),a}function traverseNode(e,r,t){var n=_0x5c8d6f,a=!(3<arguments[n(468)]&&void 0!==arguments[3])||arguments[3],o=Object[n(417)]({},r);if(e[n(290)]&&0<e[n(290)][n(468)]){for(var i=e[n(290)].length-1;0<=i;i--){var c,s,f=e[n(290)][i];f[n(340)][n(474)]()===n(463)&&((c=f.attrs.find(function(e){var r=n;return e[r(403)]===r(403)&&e[r(448)]}))?(f.childNodes=f[n(290)].filter(function(e){var r=n;return(e.nodeName!==r(451)||!/^\s*$/g.test(e[r(448)]))&&"#comment"!==e.nodeName}),s=f.childNodes[0],1!==f[n(290)][n(468)]||s.nodeName!==n(451)?logWarn(t,[{reason:'ERROR: The <action="'[n(321)](c[n(448)],n(370))}]):o[c[n(448)]]?logWarn(t,[{reason:n(397)[n(321)](c.value,n(457))}]):o[c[n(448)]]="${".concat(s.value[n(409)](/[\n\r\t\v]\s*/g,""),"}")):logWarn(t,[{reason:n(325)}]),e[n(290)][n(327)](i,1))}return a&&updateAction(e,o,t),o}}exports[_0x5c8d6f(367)]=function(e){var r=_0x5c8d6f,t=1<arguments[r(468)]&&void 0!==arguments[1]?arguments[1]:{},n=2<arguments[r(468)]?arguments[2]:void 0,a=3<arguments.length?arguments[3]:void 0,o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:{},i=[];switch(e){case"component":i[r(492)]({name:LOADERS[r(309)],query:{type:r(309)}});break;case r(334):i[r(492)]({name:LOADERS[r(334)],query:Object.assign(o,{depends:a})}),t[r(357)]||i[r(492)]({name:LOADERS[r(459)],query:{index:0,type:r(411)}});break;case"style":var c={index:0,type:r(363),resourcePath:t[r(291)]};o&&o[r(440)]&&(c[r(440)]=!0),i[r(492)]({name:LOADERS[r(375)],query:c}),t[r(303)]&&i[r(492)]({name:loadBabelModule(""[r(321)](t.lang[r(409)](/\s*scss\s*/,r(349)),r(346)))}),t[r(357)]||i[r(492)]({name:LOADERS[r(459)],query:{index:0,type:r(363),resourcePath:t[r(291)]}});break;case"script":c={name:LOADERS[r(339)],query:{presets:getBabelPresets(!0),plugins:[loadBabelModule(r(338)),LOADERS[r(426)],loadBabelModule(r(475)),loadBabelModule(r(347))],comments:r(446)}};n===r(348)&&c[r(269)].plugins[r(327)](1,1),_isFlexibleCardMode?c[r(269)][r(289)][r(492)](removeStrictModePlugin):i[r(492)]({name:LOADERS[r(413)]},{name:n===r(348)?LOADERS[r(386)]:LOADERS[r(385)]}),t.isQuickCardEntry&&i[r(492)]({name:LOADERS[r(386)]}),i.push(c),_isFlexibleCardMode&&(c={name:joinQcard("module-loader.js")},t[r(310)]||(c.query={type:r(309)}),i.push(c)),enableE2e&&i[r(492)]({name:LOADERS[r(364)],query:{appType:n}}),t.source||i[r(492)]({name:LOADERS[r(459)],query:{index:0,type:r(372)}})}return stringifyLoaders(i)},exports[_0x5c8d6f(433)]=function(e,n,a){var o=_0x5c8d6f,e=e[o(383)](IMPORT_PATH_ALL);return e?e.map(function(e){var r=o,t=e[r(383)](IMPORT_PATH_SINGLE),t=t&&t[2],t=path[r(471)](path.dirname(n),t);return typeof a===r(477)&&a(e,t),t}):[]};var nextNodeRef=1;function uniqueId(){return(nextNodeRef++)[_0x5c8d6f(438)]()}function updateAction(e,r,t){var n,a=_0x5c8d6f;e.ref||(e[a(308)]=uniqueId()),global[a(406)]&&(global._currentNode=e),updateActionAttr(e,r,t),e.childNodes&&e[a(290)].forEach(function(e){updateAction(e,(n=!_isFlexibleCardMode?traverseNode(e,r,t,!1):n)||r,t)})}function sortNodeAttr(e){var r=_0x5c8d6f;if(!global._enableJsVm)return e;var t=e,e=e.findIndex(function(e){var r=_0xe4ae;return e[r(403)]===r(449)});return-1<e&&(e=t[r(327)](e,1),t[r(492)](e[0])),t}function updateActionAttr(i,c,s){var f=_0x5c8d6f;if(i[f(324)]&&0<i[f(324)][f(468)]){var d=[],u=[],p=!1;i[f(324)]=sortNodeAttr(i[f(324)]);for(var e,l=i[f(324)][f(468)]-1;0<=l;l--)!function(){var e,n,r,t,a=f,o=i[a(324)][l];o[a(403)][a(450)](a(297))?(u.unshift('"'[a(321)](o[a(403)],"=").concat(o[a(448)],'"')),r=o[a(403)][a(295)]("-")[1],_isFlexibleCardMode?(e=o[a(448)][a(409)](/{{(.+?)}}/g,a(350)),d[a(320)]('"'[a(321)](formatJSONString(r),a(494)).concat(e,'"'))):/\[([\s\S]*)\]/.test(o[a(448)])?(e=o[a(448)][a(409)](/\[([\s\S]*)\]/,"$1")[a(295)](","),n="",e.forEach(function(e){var r=a,t=e[r(409)](/["'\s]/g,""),e=c[t];e?n+='"'.concat(formatJSONString(e),'",'):logWarn(s,[{reason:r(397).concat(t,r(430))}])}),n='"'.concat(r,'": [')[a(321)](n[a(485)](0,n[a(468)]-1),"]"),d[a(320)](n)):typeof o[a(448)]===a(478)?logWarn(s,[{reason:'ERROR: The "name" attribute is required for <action>.'}]):c[o.value]?(t=formatJSONString(c[o[a(448)]]),d[a(320)]('"'[a(321)](formatJSONString(r),'": "')[a(321)](t,'"'))):logWarn(s,[{reason:a(397)[a(321)](o[a(448)],a(430))}]),i.attrs[a(327)](l,1)):global._enableJsVm&&(o[a(403)]===a(449)||"if"===o.name&&!o[a(448)][a(383)](/{{(.+?)}}/g))&&(global[a(442)]=i,o[a(448)]=parseEventFunExp(o[a(448)])),_isFlexibleCardMode&&o[a(403)][a(383)](/^(on|@)/)&&((r=o[a(403)][a(409)](/^(on|@)/,"")[a(474)]())&&o[a(448)]&&(u[a(320)]('"'[a(321)](o[a(403)],"=")[a(321)](o[a(448)],'"')),t=qcardAttrExprTransf(t=o[a(448)][a(409)](/{{(.+?)}}/g,a(350))),d.unshift('"'.concat(formatJSONString(r),a(494))[a(321)](t,'"')))),o[a(403)]===a(395)&&(p=!0,logWarn(s,[{reason:"WARNING: Attrbuite 'actions' is depressed."}]))}();0<u[f(468)]&&p&&logWarn(s,[{reason:f(432)[f(321)](u[f(471)](", "),' and "actions" together.')}]),0<d[f(468)]&&(e={name:"actions",value:"{".concat(d[f(471)](","),"}")},i[f(324)][f(492)](e))}}function qcardAttrExprTransf(e){if(!global[_0x5c8d6f(406)])return e;e=stripExpr(e);return parseEventFunExp(e)}function stripExpr(e){return isStringObj(e)&&e.replace(EXP_REG,"$1")||e}function isStringObj(e){var r=_0x5c8d6f;return Object[r(275)][r(438)][r(407)](e)===r(466)}function formatJSONString(e){var r=_0x5c8d6f;return e[r(409)](/\\/g,"\\\\")[r(409)](/\"/g,'\\"')}function _0x530d(){var e=['"> has already been declared.',"parse","fragment","fa-app-script-loader.js","defineProperty"," : ","action","../common/remove-strict-mode-plugin","33jXTUfn","[object String]","jsx-loader.js","length","[object Object]","[]=","join","@","apply","toLowerCase","/plugin-proposal-class-properties","Object","function","undefined","done","Identifier","isPlainObject","/traverse","./template/xhtml","loadBabelModule","substr","######### ","log","102724wLiRJp","targets=node 8","isValidValue","originalPositionFor","push","jpg",'": "',"isPrivatePkg","expressions","fa-template-loader.js","_isFlexibleCardMode","query","mkdirSync err : ","readdirSync","parent","equals","FUNC_START","prototype","getEntryFiles","loader.js","hasOwnProperty","./template/lib/expression","extend","basename","camelCaseToHyphened","dirname","/parser","stringifyRequest","\n @ ","FUNC_END","WARNING: Failed to copy the file: ","plugins","childNodes","resourcePath","size","sourcesContent","mkdirSync","split","updateAction","action-","print","merge","[object Array]","7nTngzo","isUxPath","lang","mkdirsSync","[object Null]","getFilenameByPath","getBabelPresets","ref","component","isQcardEntry","getModuleChunksIterable","isFile","isAppRequire","existsSync","Object type","svg","consumeMap","from","entity","unshift","concat","splitAttr","program","attrs",'ERROR: The "name" attribute is required for <action>.',"FUNC_END_REG","splice","logWarn","1751048fXMzUJ","3743735GswiqB","gif","A data binding parsing error occurred. Do not use the reserved field:","350571cUztAn","template","convertBase64","position","readFileSync","/plugin-transform-modules-commonjs","babel","nodeName","statSync","reason","loader-utils","stringifyLoaders","finally,for,function,if,import,in,instanceof,let,return,super,switch,throw,try,var,while,with,yield,enum,","-loader","/plugin-proposal-object-rest-spread","app","sass","${$1}","resource","entities","map","data:image/","A data binding parsing error occurred:","#####FUNC_END#####","source","989930xEASRe","await,implements,package,protected,static,interface,private,public","SourceMapConsumer","column","next","styles","injectSuite","transFile","constructor","makeLoaderString",".ux","\\b|\\b",'"> content is incorrect.',"isDirectory","scripts","mkParentDir","fa-script-loader.js","style","@import\\s+(url\\(|['\"])([^'\";]+)[)'\"](\\n|;)","ERROR","copyFileSync","line","stringifyFunction","return","forEach","match","quickcard-compiler","access","appscript","isEmptyObject","116534KreAHh","[\"']","getNameByPath","extname","shift","iterator","type","actions","@babel/preset-env",'ERROR: The <action="',"body","node_modules","tiff","webp","865020lamUMZ","name","source-map","traverseNode","_enableJsVm","call","number","replace","resolve","templates","204gJZoyU","script","path","4pPvSUV","__esModule","assign","splitSourceLine","node","filePath","escape2Html",".js","keys","emitError","inject-suite-loader.js","jsx","Arguments","#####FUNC_START#####"," #########\n",'"> is not defined.',"27vsHBDv","ERROR: Cannot define ","genImportsPath","line-"," #########","pop","fromCodePoint","toString","parseEventFunExp","jsVm",";base64,","_currentNode","string","default","emitWarning","false","[object Undefined]","value","for","includes","#text","fa-access-loader.js","jpeg","test","FUNC_START_REG","startsWith"];return(_0x530d=function(){return e})()}function getEntryFiles(e){var r=_0x5c8d6f;return Object.keys(e||{})[r(353)](function(e){return"".concat(e,r(422))})}function isAppRequire(e,r){var t=_0x5c8d6f,n=!1;return r[t(311)](e)[t(382)](function(e){var r=t;if(e[r(403)]===r(348))return!(n=!0)}),n}function isUxPath(e){var r=_0x5c8d6f;if(!e[r(351)])return!1;e=e[r(351)][r(295)]("?")[r(392)]();return path[r(391)](e)===r(368)}function convertBase64(e,r){var t=_0x5c8d6f,n=e;if(!_isFlexibleCardMode||e[t(383)](IS_WEB_URL))return n;e=n.split(".")[t(436)]().toLowerCase();return["png",t(453),t(493),t(401),t(331),"svg","bmp",t(400)][t(450)](e)&&(r=path[t(471)](r,n),r=fs[t(337)](r)[t(438)]("base64"),n=(e===t(316)?t(354)[t(321)](e,"+xml;base64,"):t(354)[t(321)](e,t(441)))+r),n}function transFile(e,r,t){var n,a=_0x5c8d6f,o="",i=path.join(e,t),c=_createForOfIteratorHelper(fs[a(271)](i));try{for(c.s();!(n=c.n())[a(479)];){var s,f=n.value,d=path[a(471)](i,f),u=fs[a(341)](d);u[a(312)]()?(o=path[a(471)](r,t,path[a(281)](f)),(!fs.existsSync(o)||(s=fs[a(341)](o))[a(312)]()&&s[a(292)]!==u[a(292)])&©File(d,o)):u[a(371)]()&&transFile(e,r,path[a(471)](t,f))}}catch(e){c.e(e)}finally{c.f()}}function copyFile(r,e){var t=_0x5c8d6f;if(fs.existsSync(r)){mkParentDir(path[t(471)](e,".."));try{fs[t(378)](r,e)}catch(e){console[t(487)](t(288)[t(321)](r))}}}function mkParentDir(e){var r,t=_0x5c8d6f;fs[t(314)](e)&&fs[t(341)](e)[t(371)]()||(r=path[t(471)](e,".."),fs.existsSync(r)&&!fs.statSync(r)[t(312)]()||mkParentDir(r),fs[t(294)](e))}Object[_0x5c8d6f(461)](exports,_0x5c8d6f(416),{value:!0}),exports[_0x5c8d6f(274)]=_0x5c8d6f(428),exports[_0x5c8d6f(287)]=_0x5c8d6f(356),exports[_0x5c8d6f(455)]=new RegExp("[\"']"[_0x5c8d6f(321)](exports[_0x5c8d6f(274)]),"g"),exports[_0x5c8d6f(326)]=new RegExp(""[_0x5c8d6f(321)](exports[_0x5c8d6f(287)],_0x5c8d6f(389)),"g"),exports[_0x5c8d6f(280)]=extend,exports[_0x5c8d6f(299)]=merge,exports.hyphenedToCamelCase=hyphenedToCamelCase,exports[_0x5c8d6f(282)]=camelCaseToHyphened,exports[_0x5c8d6f(390)]=getNameByPath,exports[_0x5c8d6f(387)]=isEmptyObject,exports[_0x5c8d6f(481)]=isPlainObject,exports[_0x5c8d6f(484)]=loadBabelModule,exports[_0x5c8d6f(307)]=getBabelPresets,exports[_0x5c8d6f(306)]=getFilenameByPath,exports[_0x5c8d6f(380)]=stringifyFunction,exports[_0x5c8d6f(328)]=logWarn,exports.makeRequireString=makeRequireString,exports[_0x5c8d6f(344)]=stringifyLoaders,exports[_0x5c8d6f(317)]=consumeMap,exports[_0x5c8d6f(304)]=mkdirsSync,exports[_0x5c8d6f(418)]=splitSourceLine,exports[_0x5c8d6f(298)]=print,exports[_0x5c8d6f(322)]=splitAttr,exports[_0x5c8d6f(490)]=isValidValue,exports[_0x5c8d6f(273)]=equals,exports[_0x5c8d6f(471)]=join,exports[_0x5c8d6f(421)]=escape2Html,exports.isCallExpression=isCallExpression,exports[_0x5c8d6f(405)]=traverseNode,exports[_0x5c8d6f(296)]=updateAction,exports[_0x5c8d6f(276)]=getEntryFiles,exports[_0x5c8d6f(313)]=isAppRequire,exports[_0x5c8d6f(302)]=isUxPath,exports[_0x5c8d6f(335)]=convertBase64,exports.stripExpr=stripExpr,exports[_0x5c8d6f(373)]=mkParentDir,exports[_0x5c8d6f(365)]=transFile;