UNPKG

fa-toolkit

Version:

a devtool for fast app

1 lines 20.1 kB
"use strict";var _0x4c22e8=_0x2692;function _typeof(e){var t=_0x2692;return(_typeof=t(438)==typeof Symbol&&t(407)==typeof Symbol[t(360)]?function(e){return typeof e}:function(e){var r=t;return e&&r(438)==typeof Symbol&&e[r(306)]===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _regeneratorRuntime(){var s=_0x2692;_regeneratorRuntime=function(){return u};var u={},e=Object.prototype,f=e.hasOwnProperty,l=Object[s(362)]||function(e,r,t){e[r]=t.value},r=s(438)==typeof Symbol?Symbol:{},o=r[s(360)]||s(302),t=r[s(437)]||s(307),n=r[s(368)]||s(310);function i(e,r,t){return Object[s(362)](e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}),e[r]}try{i({},"")}catch(e){i=function(e,r,t){return e[r]=t}}function c(e,r,t,n){var o,a,u,c,i=s,r=r&&r[i(460)]instanceof _?r:_,r=Object[i(428)](r[i(460)]),n=new S(n||[]);return l(r,i(327),{value:(o=e,a=t,u=n,c="suspendedStart",function(e,r){var t=_0x2692;if(t(416)===c)throw new Error(t(421));if(t(363)===c){if(t(391)===e)throw r;return C()}for(u[t(413)]=e,u[t(423)]=r;;){var n=u[t(314)];if(n){var i=function e(r,t){var n=s,i=t[n(413)],o=r[n(360)][i];if(void 0===o)return t[n(314)]=null,n(391)===i&&r.iterator[n(412)]&&(t.method="return",t.arg=void 0,e(r,t),n(391)===t[n(413)])||"return"!==i&&(t[n(413)]="throw",t[n(423)]=new TypeError(n(324)+i+n(330))),g;o=p(o,r.iterator,t.arg);if(n(391)===o[n(296)])return t.method="throw",t[n(423)]=o[n(423)],t[n(314)]=null,g;var o=o.arg;return o?o[n(447)]?(t[r[n(354)]]=o[n(281)],t[n(348)]=r[n(405)],"return"!==t[n(413)]&&(t[n(413)]="next",t[n(423)]=void 0),t.delegate=null,g):o:(t[n(413)]=n(391),t[n(423)]=new TypeError("iterator result is not an object"),t.delegate=null,g)}(n,u);if(i){if(i===g)continue;return i}}if(t(348)===u[t(413)])u[t(332)]=u._sent=u[t(423)];else if(t(391)===u[t(413)]){if(t(309)===c)throw c=t(363),u[t(423)];u[t(355)](u.arg)}else t(412)===u[t(413)]&&u.abrupt(t(412),u[t(423)]);c=t(416);i=p(o,a,u);if("normal"===i[t(296)]){if(c=u[t(447)]?"completed":t(401),i.arg===g)continue;return{value:i.arg,done:u.done}}t(391)===i[t(296)]&&(c=t(363),u[t(413)]=t(391),u[t(423)]=i[t(423)])}})}),r}function p(e,r,t){var n=s;try{return{type:"normal",arg:e[n(448)](r,t)}}catch(e){return{type:n(391),arg:e}}}u.wrap=c;var g={};function _(){}function a(){}function h(){}var v={};i(v,o,function(){return this});r=Object[s(315)],r=r&&r(r(k([])));r&&r!==e&&f[s(448)](r,o)&&(v=r);var d=h[s(460)]=_[s(460)]=Object[s(428)](v);function y(e){[s(348),"throw","return"].forEach(function(r){i(e,r,function(e){return this[_0x2692(327)](r,e)})})}function m(u,c){var r,i=s;l(this,i(327),{value:function(t,n){function e(){return new c(function(e,r){!function r(e,t,n,i){var o=_0x2692,e=p(u[e],u,t);if(o(391)!==e[o(296)]){var a=e[o(423)],t=a.value;return t&&o(320)==_typeof(t)&&f.call(t,o(287))?c[o(297)](t[o(287)])[o(329)](function(e){r(o(348),e,n,i)},function(e){r(o(391),e,n,i)}):c[o(297)](t)[o(329)](function(e){a[o(281)]=e,n(a)},function(e){return r(o(391),e,n,i)})}i(e.arg)}(t,n,e,r)})}return r=r?r[i(329)](e,e):e()}})}function b(e){var r=s,t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t[r(377)]=e[2],t[r(418)]=e[3]),this[r(450)][r(461)](t)}function x(e){var r=s,t=e.completion||{};t.type=r(372),delete t[r(423)],e[r(441)]=t}function S(e){var r=s;this[r(450)]=[{tryLoc:r(317)}],e[r(386)](b,this),this[r(305)](!0)}function k(t){var n=s;if(t){var e=t[o];if(e)return e[n(448)](t);if("function"==typeof t[n(348)])return t;if(!isNaN(t.length)){var i=-1,e=function e(){for(var r=n;++i<t.length;)if(f.call(t,i))return e[r(281)]=t[i],e[r(447)]=!1,e;return e[r(281)]=void 0,e[r(447)]=!0,e};return e[n(348)]=e}}return{next:C}}function C(){return{value:void 0,done:!0}}return a.prototype=h,l(d,s(306),{value:h,configurable:!0}),l(h,s(306),{value:a,configurable:!0}),a[s(323)]=i(h,n,s(343)),u.isGeneratorFunction=function(e){var r=s,e=r(438)==typeof e&&e[r(306)];return!!e&&(e===a||"GeneratorFunction"===(e[r(323)]||e[r(445)]))},u[s(319)]=function(e){var r=s;return Object[r(342)]?Object[r(342)](e,h):(e[r(410)]=h,i(e,n,"GeneratorFunction")),e.prototype=Object.create(d),e},u[s(298)]=function(e){return{__await:e}},y(m[s(460)]),i(m[s(460)],t,function(){return this}),u[s(321)]=m,u[s(299)]=function(e,r,t,n,i){var o=s;void 0===i&&(i=Promise);var a=new m(c(e,r,t,n),i);return u[o(334)](r)?a:a[o(348)]()[o(329)](function(e){var r=o;return e.done?e[r(281)]:a[r(348)]()})},y(d),i(d,n,s(352)),i(d,o,function(){return this}),i(d,s(357),function(){return s(463)}),u.keys=function(e){var r,n=s,i=Object(e),o=[];for(r in i)o[n(461)](r);return o[n(312)](),function e(){for(var r=n;o.length;){var t=o.pop();if(t in i)return e[r(281)]=t,e[r(447)]=!1,e}return e[r(447)]=!0,e}},u.values=k,S[s(460)]={constructor:S,reset:function(e){var r=s;if(this[r(316)]=0,this.next=0,this[r(332)]=this._sent=void 0,this[r(447)]=!1,this[r(314)]=null,this[r(413)]="next",this.arg=void 0,this[r(450)].forEach(x),!e)for(var t in this)"t"===t[r(415)](0)&&f[r(448)](this,t)&&!isNaN(+t[r(293)](1))&&(this[t]=void 0)},stop:function(){var e=s;this.done=!0;var r=this[e(450)][0][e(441)];if(e(391)===r[e(296)])throw r[e(423)];return this[e(444)]},dispatchException:function(n){var i=s;if(this[i(447)])throw n;var o=this;function e(e,r){var t=i;return a[t(296)]=t(391),a.arg=n,o[t(348)]=e,r&&(o[t(413)]=t(348),o.arg=void 0),!!r}for(var r=this.tryEntries[i(356)]-1;0<=r;--r){var t=this[i(450)][r],a=t[i(441)];if(i(317)===t.tryLoc)return e(i(304));if(t[i(295)]<=this[i(316)]){var u=f[i(448)](t,i(446)),c=f[i(448)](t,"finallyLoc");if(u&&c){if(this[i(316)]<t.catchLoc)return e(t[i(446)],!0);if(this[i(316)]<t.finallyLoc)return e(t[i(377)])}else if(u){if(this[i(316)]<t.catchLoc)return e(t.catchLoc,!0)}else{if(!c)throw new Error(i(378));if(this[i(316)]<t[i(377)])return e(t.finallyLoc)}}}},abrupt:function(e,r){for(var t=s,n=this[t(450)][t(356)]-1;0<=n;--n){var i=this[t(450)][n];if(i[t(295)]<=this[t(316)]&&f[t(448)](i,t(377))&&this[t(316)]<i[t(377)]){var o=i;break}}var a=(o=o&&(t(381)===e||t(387)===e)&&o[t(295)]<=r&&r<=o[t(377)]?null:o)?o.completion:{};return a.type=e,a[t(423)]=r,o?(this.method=t(348),this[t(348)]=o[t(377)],g):this[t(394)](a)},complete:function(e,r){var t=s;if("throw"===e.type)throw e[t(423)];return"break"===e[t(296)]||"continue"===e.type?this[t(348)]=e[t(423)]:t(412)===e.type?(this.rval=this[t(423)]=e.arg,this[t(413)]="return",this[t(348)]=t(304)):t(372)===e[t(296)]&&r&&(this[t(348)]=r),g},finish:function(e){for(var r=s,t=this[r(450)][r(356)]-1;0<=t;--t){var n=this.tryEntries[t];if(n[r(377)]===e)return this[r(394)](n[r(441)],n.afterLoc),x(n),g}},catch:function(e){for(var r=s,t=this.tryEntries.length-1;0<=t;--t){var n=this[r(450)][t];if(n.tryLoc===e){var i,o=n[r(441)];return r(391)===o[r(296)]&&(i=o[r(423)],x(n)),i}}throw new Error(r(429))},delegateYield:function(e,r,t){var n=s;return this[n(314)]={iterator:k(e),resultName:r,nextLoc:t},n(348)===this[n(413)]&&(this[n(423)]=void 0),g}},u}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError(_0x2692(442))}function _iterableToArray(e){var r=_0x2692;if(typeof Symbol!==r(395)&&null!=e[Symbol[r(360)]]||null!=e["@@iterator"])return Array[r(425)](e)}function _0x2692(e,r){var t=_0x4e7e();return(_0x2692=function(e,r){return t[e-=280]})(e,r)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _0x4e7e(){var e=["Object","fileBuildPath","./utils","Generator","isEmptyObject","resultName","dispatchException","length","toString","abrupt","path","iterator","map","defineProperty","completed","debug","nodebuffer","privateKeyStr","encryptPassword","toStringTag","fileContentBuffer","CERTIFICATE","dirname","normal","writeFileSync","comboCard","fileList","6OVTznf","finallyLoc","try statement without catch or finally","certificate","SIGN_CONFIG","break","endsWith","IS_PRD","build","keys","forEach","continue","card","No certificate signature.","dssHost","throw","../../sign-tools/rpk-sign-utils","package.config.json","complete","undefined","2KyxakQ","filter","exports","output","DEFLATE","suspendedYield","apply","jszip","zipFiles","nextLoc","screenshot/","symbol","existsSync","mainPkg","__proto__","warnings","return","method","env","charAt","executing","subpackages","afterLoc","number","release","Generator is already running","4577520ZBqsSi","arg","build/","from","cardFiles","getResources","create","illegal catch attempt","concat","getSignInfo","Map","findIndex","generatePkgDef","1244799butEcC","includes","asyncIterator","function","filePath","31016hHnKzK","completion","Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.","rpksBuffer","rval","name","catchLoc","done","call","dssKey","tryEntries","private","quickCard","getCardIds","615764SvyJSF","rpks","6615642QPcFcC","checkValidity","isArray","keyId","prototype","push","Invalid certificate signature.","[object Generator]","dssConfig","1554tbnyeL","value","PRIVATE_KEY","passwordDigest","mkdirSync","relative","2480665gWHBir","__await","Arguments","WARNING: Your certificate is valid for less than 180 days. Please update it in time.","userName","wrap","getFlexibleCfg","slice","isWeb","tryLoc","type","resolve","awrap","async","rpkBuffer","errors","@@iterator","private.pem","end","reset","constructor","@@asyncIterator","string","suspendedStart","@@toStringTag","signPkgs","reverse","generateAsync","delegate","getPrototypeOf","prev","root","WEB_SIGN_CONFIG","mark","object","AsyncIterator","common/","displayName","The iterator does not provide a '","common","352372Stvgup","_invoke","readFileSync","then","' method","clearResource","sent","join","isGeneratorFunction","sourceRoot","isInvalid","Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.","file","stop","hasOwnProperty","addResourceToPkg","setPrototypeOf","GeneratorFunction","ERROR: The signature configuration file is incorrect, the hostvalue is empty.","startsWith","build.zip",".pem","next"];return(_0x4e7e=function(){return e})()}function _createForOfIteratorHelper(e,r){var t=_0x2692,n=typeof Symbol!==t(395)&&e[Symbol[t(360)]]||e[t(302)];if(!n){if(Array[t(458)](e)||(n=_unsupportedIterableToArray(e))||r&&e&&typeof e[t(356)]===t(419)){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e[t(356)]?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError(t(337))}var o,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=t,r=n[e(348)]();return a=r[e(447)],r},e:function(e){u=!0,o=e},f:function(){var e=t;try{a||null==n[e(412)]||n[e(412)]()}finally{if(u)throw o}}}}function _unsupportedIterableToArray(e,r){var t=_0x2692;if(e){if(typeof e===t(308))return _arrayLikeToArray(e,r);var n=Object[t(460)][t(357)].call(e)[t(293)](8,-1);return(n=n===t(349)&&e[t(306)]?e.constructor[t(445)]:n)===t(432)||"Set"===n?Array.from(e):n===t(288)||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,r):void 0}}function _arrayLikeToArray(e,r){(null==r||r>e[_0x2692(356)])&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function asyncGeneratorStep(e,r,t,n,i,o,a){var u=_0x2692;try{var c=e[o](a),s=c[u(281)]}catch(e){return void t(e)}c[u(447)]?r(s):Promise[u(297)](s)[u(329)](n,i)}function _asyncToGenerator(c){return function(){var e=this,u=arguments;return new Promise(function(r,t){var n=_0x2692,i=c[n(402)](e,u);function o(e){asyncGeneratorStep(i,r,t,o,a,n(348),e)}function a(e){asyncGeneratorStep(i,r,t,o,a,n(391),e)}o(void 0)})}}!function(){for(var e=_0x2692,r=_0x4e7e();;)try{if(649967==+parseInt(e(454))*(parseInt(e(396))/2)+parseInt(e(376))/3*(parseInt(e(326))/4)+-parseInt(e(286))/5+-parseInt(e(456))/6+parseInt(e(280))/7*(parseInt(e(440))/8)+parseInt(e(435))/9+parseInt(e(422))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}();var projectSingConfig,pkgCardIds,_fs=require("fs"),_path=require(_0x4c22e8(359)),JsZip=require(_0x4c22e8(403)),signUtils=require(_0x4c22e8(392)),utils=require(_0x4c22e8(351)),_require=require("../fa-compiler/utils"),isEmptyObject=_require[_0x4c22e8(353)],MAX_LEN=60,COMPRESS_OPTS={type:_0x4c22e8(365),compression:_0x4c22e8(400),compressionOptions:{level:9}},checkSignObject=[_0x4c22e8(459),_0x4c22e8(290),_0x4c22e8(283),_0x4c22e8(367)],SIGN_CONFIG=utils[_0x4c22e8(380)],WEB_SIGN_CONFIG=utils[_0x4c22e8(318)];function getSignature(e,r){return _getSignature.apply(this,arguments)}function _getSignature(){var e=_0x4c22e8;return(_getSignature=_asyncToGenerator(_regeneratorRuntime().mark(function e(t,n){var i,o,a,u,c,s,f,l=_0x2692;return _regeneratorRuntime()[l(291)](function(e){for(var r=l;;)switch(e[r(316)]=e[r(348)]){case 0:if(a=t[r(464)],(u=void 0===a?{}:a)[r(390)]&&u[r(449)])return e.next=4,signUtils.getSignInfo(null,null,null,u);e[r(348)]=6;break;case 4:return c=e[r(332)],e[r(358)]("return",c);case 6:if(checkSignConfig(n))return e[r(358)]("return",void 0);e[r(348)]=8;break;case 8:if(i=t[r(383)],o=t[r(366)],a=t.signRoot,u=getDefDebugKey(),f=u[r(370)],s=u[r(282)],c=i?[r(420),""]:[r(420),"",r(364)],u=resolveCertificatePath(a,r(451),c),c=resolveCertificatePath(a,r(379),c),s=projectSingConfig?projectSingConfig[r(459)]:o||readSignatureFile(u,!i&&s),checkCertTerm(f=readSignatureFile(c,!i&&f),n))return e[r(358)]("return",void 0);e[r(348)]=17;break;case 17:return e[r(358)](r(412),signUtils[r(431)](f,s,projectSingConfig));case 18:case r(304):return e[r(339)]()}},e)})))[e(402)](this,arguments)}function getDefDebugKey(){var e,r=_0x4c22e8,t=process[r(414)].QUICK_APP&&_path[r(333)](process[r(414)].QUICK_APP,"debugkey"),n={};return t&&(e=_path.join(t,"certificate.pem"),t=_path[r(333)](t,r(303)),_fs[r(408)](e)&&(n.CERTIFICATE=_fs[r(328)](e)),_fs.existsSync(t)&&(n[r(282)]=_fs[r(328)](t))),n}function readSignatureFile(e,r){var t=_0x4c22e8;if(e){e=_fs[t(328)](e);if(e&&e.toString())return e;throw new Error(t(462))}if(projectSingConfig)throw new Error(t(389));if(r&&r[t(357)]())return r;throw new Error(t(389))}function resolveCertificatePath(e,r,t){var n,i=_0x4c22e8,o="",a=_createForOfIteratorHelper(t);try{for(a.s();!(n=a.n())[i(447)];){var u=n.value,c=_path.join(e,u,""[i(430)](r,i(347)));if(_fs[i(408)](c)){o=c;break}}}catch(e){a.e(e)}finally{a.f()}return o}function generateRpk(e,r,t){var n=_0x4c22e8,i=r.name,o=r[n(399)],r=i,i=(r=i.length>MAX_LEN?r[n(293)](0,MAX_LEN):r)[n(382)](".")?"":".",t=""[n(430)](r).concat(i)[n(430)](t),t=_path[n(333)](o,t);_fs[n(373)](t,e)}function packingCode(e,r,t,n){return _packingCode[_0x4c22e8(402)](this,arguments)}function _packingCode(){var r=_0x4c22e8;return(_packingCode=_asyncToGenerator(_regeneratorRuntime()[r(319)](function e(t,n,i,o){var a=r;return _regeneratorRuntime()[a(291)](function(e){for(var r=a;;)switch(e[r(316)]=e[r(348)]){case 0:if(_fs[r(408)](t[r(399)])||_fs[r(284)](t.output),_isQuickCardMode||_isFlexibleCardMode?t[r(383)]&&generateRpk(i[r(300)],t,"card"):(n[r(356)]&&_versionType===r(420)&&!t.extEnable&&generateRpk(i[r(443)],t,r(455)),generateRpk(i[r(300)],t,"rpk")),_isFlexibleCardMode)return e.next=5,utils[r(331)]([_path.join(t.output,r(388))]);e.next=5;break;case 5:o();case 6:case r(304):return e[r(339)]()}},e)}))).apply(this,arguments)}function signRpk(e,r,t){return _signRpk[_0x4c22e8(402)](this,arguments)}function _signRpk(){return(_signRpk=_asyncToGenerator(_regeneratorRuntime().mark(function e(r,i,o){var t,a,u,c,s,f,l,p,g,_,h,v,d,y,m,b=_0x2692;return _regeneratorRuntime()[b(291)](function(e){for(var n=b;;)switch(e[n(316)]=e[n(348)]){case 0:if(t=i.name,a=i.buildPath,u=i[n(417)],c=i[n(335)],y=i[n(294)],s=i.output,f=i[n(383)],(projectSingConfig=y?WEB_SIGN_CONFIG:SIGN_CONFIG)&&!projectSingConfig.host)throw n(344);e[n(348)]=4;break;case 4:return e[n(348)]=6,getSignature(i,r);case 6:if(l=e[n(332)]){e[n(348)]=9;break}return e[n(358)](n(412),o());case 9:if(p=[],g=[],_=[],h={},y=signUtils[n(434)](u),v=y[n(409)],d=y.subPkgs,_isQuickCardMode&&(_isFlexibleCardMode?(g=getFlexibleSignFiles(c),p=getCardScreenshots(s),_=getFlexibleCommonFiles(c),y=overwritePkgCfg(a),signUtils[n(341)]([n(393)],a,v,d),a=_path[n(333)](s,n(388)),m=_path[n(333)](a,n(384)),_fs[n(373)](_path.join(m,n(393)),JSON.stringify(y,null,2)),h=getDistBuildFile(m)):a=c),(g=0<g[n(356)]?g:signUtils[n(427)](a))[n(356)]){e.next=18;break}return e.abrupt(n(412),o());case 18:if(signUtils[n(341)](g,a,v,d),!_isFlexibleCardMode){e[n(348)]=26;break}if(addFlLayoutRes([p,_,h[n(426)]],a,v,d),f){e[n(348)]=26;break}return m={fileList:[]},signUtils.addResourceToPkg(h[n(404)],_path[n(333)](a,"build"),m,d),e[n(348)]=26,compressBuildZip(m,s);case 26:signUtils[n(311)](t,l,v,d)[n(329)](function(){var r=n,t=_asyncToGenerator(_regeneratorRuntime()[r(319)](function e(t){var n=r;return _regeneratorRuntime()[n(291)](function(e){for(var r=n;;)switch(e[r(316)]=e[r(348)]){case 0:return e.next=2,packingCode(i,u,t,o);case 2:case"end":return e[r(339)]()}},e)}));return function(e){return t.apply(this,arguments)}}());case 27:case n(304):return e[n(339)]()}},e)}))).apply(this,arguments)}function compressBuildZip(e,r){return _compressBuildZip[_0x4c22e8(402)](this,arguments)}function _compressBuildZip(){var e=_0x4c22e8;return(_compressBuildZip=_asyncToGenerator(_regeneratorRuntime()[e(319)](function e(r,t){var i,o,a;return _regeneratorRuntime().wrap(function(e){for(var n=_0x2692;;)switch(e.prev=e[n(348)]){case 0:return a=r[n(375)],i=new JsZip,a[n(386)](function(e){var r=n,t=e[r(350)],e=e[r(369)];i[r(338)](t,e)}),e[n(348)]=5,i[n(313)](COMPRESS_OPTS);case 5:o=e[n(332)],a=_path[n(333)](t,n(346)),_fs[n(373)](a,o);case 8:case n(304):return e[n(339)]()}},e)})))[e(402)](this,arguments)}function addFlLayoutRes(e,t,n,i){var o=_0x4c22e8;e[o(386)](function(e){var r=o;0<e[r(356)]&&signUtils[r(341)](e,t,n,i)})}function getDistBuildFile(e){var i=_0x4c22e8,r=signUtils.getResources(e),t=r[i(361)](function(e){var r=i;return r(424)[r(430)](e)}),o=[],e=utils[i(292)]()[i(374)];return(void 0===e?[]:e)[i(386)](function(t){var n=i;o[n(461)].apply(o,_toConsumableArray(r[n(397)](function(e){var r=n;return e[r(345)](""[r(430)](t,"/"))})))}),o[i(461)](i(393)),{cardFiles:t,zipFiles:o}}function overwritePkgCfg(e){var r=_0x4c22e8,t=genNewPkgCfg(utils[r(292)](),pkgCardIds);return _fs[r(373)](""[r(430)](e,"/package.config.json"),JSON.stringify(t,null,2)),t}function genNewPkgCfg(i,o){var a=_0x4c22e8,u={},c=[a(452),"comboCard"];return Object[a(385)](i)[a(386)](function(e){var r,t=a,n=i[e];c[t(436)](e)?0<(r=o.filter(function(r){return~n[t(433)](function(e){return e===r})}))[t(356)]&&(u[e]=r):u[e]=n}),u}function checkSignConfig(t){var n=!1;return projectSingConfig&&checkSignObject.map(function(e){var r=_0x2692;Object[r(460)][r(340)].call(projectSingConfig,e)||(t[r(301)][r(461)]({message:"ERROR: The signature configuration is incorrect: "[r(430)](e)}),n=!0)}),n}function checkCertTerm(e,r){var t=_0x4c22e8,n=signUtils[t(457)](e),e=n.validityDays,n=n[t(336)];return e<0||n?r[t(301)].push({message:"ERROR: Your certificate is Invalid."}):e<180&&r[t(411)].push({message:t(289)}),0<r.errors[t(356)]}function getFlexibleSignFiles(i){var o=_0x4c22e8,e=[],r=getComponentCard(i,pkgCardIds);return e=0<r[o(356)]?r.reduce(function(e,t){var n=o,r=e,e=_path[n(333)](i,t),e=signUtils[n(427)](e);return 0<e[n(356)]&&(e=e.map(function(e){var r=n;return""[r(430)](t,"/")[r(430)](e)}),r=r[n(430)](e)),r},[]):e}function getComponentCard(t,e){var n=_0x4c22e8;return isEmptyObject(_dependComponents)?e:Object[n(385)](_dependComponents)[n(361)](function(e){var r=n;return _path[r(371)](_path[r(285)](t,_dependComponents[e][r(439)]))}).reduce(function(e,r){var t=n;return e[t(436)](r)||e[t(461)](r),e},e)}function getCardScreenshots(e){var r=_0x4c22e8,e=_path.join(e,r(388),"screenshot");return _fs[r(408)](e)?_fs.readdirSync(e)[r(361)](function(e){return r(406).concat(e)}):[]}function getFlexibleCommonFiles(e){var t=_0x4c22e8,r=_path.join(e,t(325));if(!_fs[t(408)](r))return[];e=[],r=signUtils[t(427)](r);return 0<r.length&&(r=r[t(361)](function(e){var r=t;return r(322)[r(430)](e)}),e=[][t(430)](_toConsumableArray(e),_toConsumableArray(r))),e}_isFlexibleCardMode&&(pkgCardIds=utils[_0x4c22e8(453)]()),module[_0x4c22e8(398)]={signRpk:signRpk};