Built motion from commit e493b9a4954b50a8ee6d0034ba3601cd210d989d. Version 3.0.0...
[motion-next.git] / server / utils / build-info.js
1 const a1415_0x5d48=['../../package.json','isProduction','resolve','31BojHMq','getBuildInfo','1OQHOYL','1082129RldBQP','1YjaLbW','xcally','version','name','77444thPDsQ','1164679CYxoAK','992948MGIrSt','join','readBuildInfo','@config/config.service','323290mdYEDd','3888912vFiXpK','exports','undefined','6287pZHCyV'];const a1415_0x221c=function(_0x18c3b0,_0x16cd5b){_0x18c3b0=_0x18c3b0-0x69;let _0x5d48c2=a1415_0x5d48[_0x18c3b0];return _0x5d48c2;};const a1415_0x28c48a=a1415_0x221c;(function(_0x58631f,_0x3eefe1){const _0x4f459c=a1415_0x221c;while(!![]){try{const _0x26409a=parseInt(_0x4f459c(0x6f))+-parseInt(_0x4f459c(0x6a))+parseInt(_0x4f459c(0x70))*-parseInt(_0x4f459c(0x69))+-parseInt(_0x4f459c(0x71))*parseInt(_0x4f459c(0x6b))+-parseInt(_0x4f459c(0x75))+parseInt(_0x4f459c(0x7d))*parseInt(_0x4f459c(0x79))+parseInt(_0x4f459c(0x76));if(_0x26409a===_0x3eefe1)break;else _0x58631f['push'](_0x58631f['shift']());}catch(_0x2cfe56){_0x58631f['push'](_0x58631f['shift']());}}}(a1415_0x5d48,0x920bf));const {getLastCommit}=require('git-last-commit'),{getConfigService}=require(a1415_0x28c48a(0x74)),packageJson=require(a1415_0x28c48a(0x7a)),cs=getConfigService();function getBuildInfo(){return new Promise((_0x5d64f3,_0x31dd41)=>{getLastCommit(function(_0xea9bc0,_0x533530){const _0x5eb135=a1415_0x221c;if(_0xea9bc0)_0x31dd41(_0xea9bc0);else{const {shortHash:_0x4fc334,branch:_0x3896dd,committedOn:_0x4ab949,tags:_0x3b0b47}=_0x533530;_0x5d64f3({'name':packageJson[_0x5eb135(0x6e)],'version':packageJson[_0x5eb135(0x6d)],'shortHash':_0x4fc334,'branch':_0x3896dd,'tag':_0x3b0b47[_0x5eb135(0x72)](',\x20'),'committedOn':new Date(Number(_0x4ab949)*0x3e8),'buildDate':new Date()});}});});}function readBuildInfo(){const _0x18f4f6=a1415_0x28c48a;return cs[_0x18f4f6(0x7b)]&&typeof packageJson[_0x18f4f6(0x6c)]!==_0x18f4f6(0x78)?Promise[_0x18f4f6(0x7c)](packageJson[_0x18f4f6(0x6c)]):getBuildInfo();}module['exports'][a1415_0x28c48a(0x7e)]=getBuildInfo,module[a1415_0x28c48a(0x77)][a1415_0x28c48a(0x73)]=readBuildInfo;