UNPKG

fa-toolkit

Version:

a devtool for fast app

1 lines 1.91 kB
"use strict";function _0x345c(){var e=["301OXEkNH","signRpk","join","updateProjectManifest","release","2mlPJcC","../common/generate-rpk","apply","./shared","11NMKJzl","warnCount","40AJTIuc","182BodQqr","1540420lJmOPR","path","252478VvHpUF","catch","sign","12cIbBqD","sourceRoot","48120Fasioy","hooks","debug","extraInfo","all","tapAsync","FaZipPlugin","manifest.json","assign","3220572hAlSMg","36YUAAOo","options","149868ZeEXLT","WARN","487456FHGRQB","446785aWCEWJ"];return(_0x345c=function(){return e})()}var _0x4eba9c=_0x4086;!function(){for(var e=_0x4086,r=_0x345c();;)try{if(308882==-parseInt(e(169))*(-parseInt(e(179))/2)+-parseInt(e(182))/3*(parseInt(e(198))/4)+parseInt(e(199))/5*(-parseInt(e(194))/6)+-parseInt(e(164))/7*(parseInt(e(184))/8)+-parseInt(e(196))/9*(-parseInt(e(175))/10)+parseInt(e(173))/11*(-parseInt(e(193))/12)+parseInt(e(176))/13*(parseInt(e(177))/14))break;r.push(r.shift())}catch(e){r.push(r.shift())}}();var _path=require(_0x4eba9c(178)),_require=require(_0x4eba9c(172)),updateProjectManifest=_require[_0x4eba9c(167)],_require2=require(_0x4eba9c(170)),signRpk=_require2[_0x4eba9c(165)],DEBUG=_0x4eba9c(186),RELEASE=_0x4eba9c(168);function FaZipPlugin(e){this.options=e}function _0x4086(e,r){var n=_0x345c();return(_0x4086=function(e,r){return n[e-=164]})(e,r)}function checkManiFest(i,s,o){return new Promise(function(e,r){var n=_0x4086,t=s(i),a=t.type,t=t.warnCount;a?"ERROR"===a?(o[n(187)].errorCount++,r(o[n(187)])):(a===n(197)&&(o.extraInfo[n(174)]+=t),e()):e()})}FaZipPlugin.prototype[_0x4eba9c(171)]=function(e){var i=_0x4eba9c,s=this[i(195)];e[i(185)].afterEmit[i(189)](i(190),function(e,r){var n=i;e[n(187)]={errorCount:0,warnCount:0};var t=s[n(181)]?RELEASE:DEBUG,a=_path[n(166)](s[n(183)],n(191));s=Object[n(192)]({},s,{signPath:t}),Promise[n(188)]([checkManiFest(a,updateProjectManifest,e)]).then(function(){return signRpk(e,s,r)})[n(180)](r)})},module.exports=FaZipPlugin;