Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / config / config.service.js
index 4697a14..f428028 100644 (file)
@@ -1 +1 @@
-const a837_0x281c=['replace','string','true','defineProperties','number','env','undefined','exports','reduce','production','./env_definitions','lodash','boolean'];(function(_0x1b1dcb,_0x281cc1){const _0x235001=function(_0x3e7569){while(--_0x3e7569){_0x1b1dcb['push'](_0x1b1dcb['shift']());}};_0x235001(++_0x281cc1);}(a837_0x281c,0xc3));const a837_0x2350=function(_0x1b1dcb,_0x281cc1){_0x1b1dcb=_0x1b1dcb-0x0;let _0x235001=a837_0x281c[_0x1b1dcb];return _0x235001;};const _0x516f1b=a837_0x2350,{camelCase}=require(_0x516f1b('0xb')),{validKeys}=require(_0x516f1b('0xa')),VALID_KEYS=validKeys;function toBoolean(_0x3e7569,_0x43cad2=![]){const _0x27f28f=_0x516f1b;return typeof _0x3e7569===_0x27f28f('0x6')?_0x43cad2:Boolean(typeof _0x3e7569===_0x27f28f('0x1')?_0x3e7569['toLowerCase']()===_0x27f28f('0x2'):_0x3e7569);}function toNumber(_0x58f5f6,_0x476335=null){const _0x22c678=_0x516f1b,_0x46f9c5=typeof _0x58f5f6===_0x22c678('0x6')||_0x58f5f6===null?NaN:Number(_0x58f5f6);return isNaN(_0x46f9c5)?_0x476335:_0x46f9c5;}function toString(_0x5c4b18,_0x460673=''){const _0x500a64=_0x516f1b;return typeof _0x5c4b18===_0x500a64('0x6')||_0x5c4b18===null?_0x460673:String(_0x5c4b18);}function getPropertiesConfiguration(){const _0x1ca463=_0x516f1b,_0x3fcc3d={'enumerable':!![],'configurable':![],'writable':![]};return VALID_KEYS[_0x1ca463('0x8')]((_0x1b6f82,{env:_0x168f13,type:_0x45a096,defaultValue:_0x1ec955})=>{const _0x401074=_0x1ca463;let _0x4965da=null;const _0x39d582=process[_0x401074('0x5')][_0x168f13];switch(_0x45a096){case _0x401074('0xc'):_0x4965da=toBoolean(_0x39d582,_0x1ec955);break;case _0x401074('0x4'):_0x4965da=toNumber(_0x39d582,_0x1ec955);break;case _0x401074('0x1'):_0x4965da=toString(_0x39d582,_0x1ec955);break;default:break;}if(_0x168f13==='NODE_ENV')_0x1b6f82={..._0x1b6f82,'isProduction':{'value':_0x4965da===_0x401074('0x9'),..._0x3fcc3d},'environment':{'value':_0x4965da,..._0x3fcc3d}};else{const _0x298249=camelCase(_0x168f13[_0x401074('0x0')](/^XC_/,''));_0x1b6f82={..._0x1b6f82,[_0x298249]:{'value':_0x4965da,..._0x3fcc3d}};}return _0x1b6f82;},{});}let configService=null;function getConfigService(){const _0x4d25db=_0x516f1b;if(configService===null){configService={};const _0x435c7a=getPropertiesConfiguration();Object[_0x4d25db('0x3')](configService,_0x435c7a);}return configService;}module[_0x516f1b('0x7')]={'getConfigService':getConfigService};
\ No newline at end of file
+const a837_0x2a5d=['number','toLowerCase','boolean','exports','string','NODE_ENV','lodash','undefined','./env_definitions','defineProperties','replace','env','reduce'];(function(_0x28ee65,_0x2a5d21){const _0x1061de=function(_0x1711c5){while(--_0x1711c5){_0x28ee65['push'](_0x28ee65['shift']());}};_0x1061de(++_0x2a5d21);}(a837_0x2a5d,0x10b));const a837_0x1061=function(_0x28ee65,_0x2a5d21){_0x28ee65=_0x28ee65-0x0;let _0x1061de=a837_0x2a5d[_0x28ee65];return _0x1061de;};const _0xb18fab=a837_0x1061,{camelCase}=require(_0xb18fab('0xc')),{validKeys}=require(_0xb18fab('0x1')),VALID_KEYS=validKeys;function toBoolean(_0x1711c5,_0x490879=![]){const _0x4bd39=_0xb18fab;return typeof _0x1711c5===_0x4bd39('0x0')?_0x490879:Boolean(typeof _0x1711c5===_0x4bd39('0xa')?_0x1711c5[_0x4bd39('0x7')]()==='true':_0x1711c5);}function toNumber(_0x2970d8,_0x1a2493=null){const _0x238968=_0xb18fab,_0x25f282=typeof _0x2970d8===_0x238968('0x0')||_0x2970d8===null?NaN:Number(_0x2970d8);return isNaN(_0x25f282)?_0x1a2493:_0x25f282;}function toString(_0xb804a3,_0x45cd50=''){const _0x33b39e=_0xb18fab;return typeof _0xb804a3===_0x33b39e('0x0')||_0xb804a3===null?_0x45cd50:String(_0xb804a3);}function getPropertiesConfiguration(){const _0x103a72=_0xb18fab,_0x259b97={'enumerable':!![],'configurable':![],'writable':![]};return VALID_KEYS[_0x103a72('0x5')]((_0x5938d6,{env:_0x21ce42,type:_0x3c9e60,defaultValue:_0x38521b})=>{const _0x2c538c=_0x103a72;let _0x2f6979=null;const _0x4f9705=process[_0x2c538c('0x4')][_0x21ce42];switch(_0x3c9e60){case _0x2c538c('0x8'):_0x2f6979=toBoolean(_0x4f9705,_0x38521b);break;case _0x2c538c('0x6'):_0x2f6979=toNumber(_0x4f9705,_0x38521b);break;case _0x2c538c('0xa'):_0x2f6979=toString(_0x4f9705,_0x38521b);break;default:break;}if(_0x21ce42===_0x2c538c('0xb'))_0x5938d6={..._0x5938d6,'isProduction':{'value':_0x2f6979==='production',..._0x259b97},'environment':{'value':_0x2f6979,..._0x259b97}};else{const _0x325bb4=camelCase(_0x21ce42[_0x2c538c('0x3')](/^XC_/,''));_0x5938d6={..._0x5938d6,[_0x325bb4]:{'value':_0x2f6979,..._0x259b97}};}return _0x5938d6;},{});}let configService=null;function getConfigService(){const _0x31a559=_0xb18fab;if(configService===null){configService={};const _0x4e2228=getPropertiesConfiguration();Object[_0x31a559('0x2')](configService,_0x4e2228);}return configService;}module[_0xb18fab('0x9')]={'getConfigService':getConfigService};
\ No newline at end of file