Built motion from commit 973e3e332e1c8e2f84c4b0cd2e5af794131724f5. Version 3.0.0...
[motion-next.git] / server / services / ami / trigger / integration / util.js
1 const a1144_0x2437=['substring','content','variableName','util','lastIndexOf','key','toString','length','validateEmail','variable','Variable','isNil','%s:\x20%s','keyType','test','type','name','customVariable','stripTrailingSlash','toLowerCase','format','push','string','getString','keyValue','sortBy'];(function(_0x5d62ea,_0x243715){const _0x24afd1=function(_0x364aeb){while(--_0x364aeb){_0x5d62ea['push'](_0x5d62ea['shift']());}};_0x24afd1(++_0x243715);}(a1144_0x2437,0x1b2));const a1144_0x24af=function(_0x5d62ea,_0x243715){_0x5d62ea=_0x5d62ea-0x0;let _0x24afd1=a1144_0x2437[_0x5d62ea];return _0x24afd1;};const _0xd7ee95=a1144_0x24af;'use strict';const _=require('lodash'),util=require(_0xd7ee95('0xb'));exports[_0xd7ee95('0x5')]=function(_0x364aeb,_0x16df46,_0x1ee3bc){const _0x30dc2a=_0xd7ee95,_0x79ec94=[];if(_0x364aeb[_0x30dc2a('0xf')]>0x0){const _0x12903a=_[_0x30dc2a('0x7')](_0x364aeb,['id']);for(let _0x170e3d=0x0;_0x170e3d<_0x12903a[_0x30dc2a('0xf')];_0x170e3d++){const _0x4ea6ae=_0x12903a[_0x170e3d];if(_0x4ea6ae['type']==='string')_0x79ec94[_0x30dc2a('0x3')](_0x4ea6ae[_0x30dc2a('0x9')]);else{if(_0x4ea6ae['type']==='variable'&&_0x4ea6ae[_0x30dc2a('0xa')])_0x16df46[_0x4ea6ae[_0x30dc2a('0xa')]]&&_0x79ec94[_0x30dc2a('0x3')](_0x16df46[_0x4ea6ae[_0x30dc2a('0xa')]][_0x30dc2a('0xe')]());else{if(_0x4ea6ae['type']===_0x30dc2a('0x19')&&_0x4ea6ae[_0x30dc2a('0x12')]&&_0x4ea6ae['Variable'][_0x30dc2a('0x18')])_0x16df46[_0x4ea6ae[_0x30dc2a('0x12')]['name'][_0x30dc2a('0x1')]()]&&_0x79ec94['push'](_0x16df46[_0x4ea6ae['Variable'][_0x30dc2a('0x18')][_0x30dc2a('0x1')]()][_0x30dc2a('0xe')]());else{if(_0x4ea6ae[_0x30dc2a('0x17')]===_0x30dc2a('0x6')){if(_0x4ea6ae[_0x30dc2a('0x15')]===_0x30dc2a('0x4')&&_0x4ea6ae[_0x30dc2a('0xd')])_0x79ec94[_0x30dc2a('0x3')](util[_0x30dc2a('0x2')](_0x30dc2a('0x14'),_0x4ea6ae[_0x30dc2a('0xd')],_0x4ea6ae['keyContent']));else{if(_0x4ea6ae['keyType']===_0x30dc2a('0x11')&&_0x4ea6ae['variableName']&&_0x4ea6ae[_0x30dc2a('0xd')])_0x16df46[_0x4ea6ae[_0x30dc2a('0xa')]]&&_0x79ec94[_0x30dc2a('0x3')](util[_0x30dc2a('0x2')](_0x30dc2a('0x14'),_0x4ea6ae[_0x30dc2a('0xd')],_0x16df46[_0x4ea6ae[_0x30dc2a('0xa')]]));else _0x4ea6ae[_0x30dc2a('0x15')]===_0x30dc2a('0x19')&&_0x4ea6ae['Variable']&&_0x4ea6ae[_0x30dc2a('0x12')][_0x30dc2a('0x18')]&&_0x4ea6ae[_0x30dc2a('0xd')]&&(_0x16df46[_0x4ea6ae[_0x30dc2a('0x12')]['name'][_0x30dc2a('0x1')]()]&&_0x79ec94['push'](util[_0x30dc2a('0x2')]('%s:\x20%s',_0x4ea6ae[_0x30dc2a('0xd')],_0x16df46[_0x4ea6ae[_0x30dc2a('0x12')][_0x30dc2a('0x18')][_0x30dc2a('0x1')]()])));}}}}}}}return _0x79ec94['join'](_0x1ee3bc);},exports[_0xd7ee95('0x0')]=function(_0x2911df){const _0x38340a=_0xd7ee95,_0x1c5310=_0x2911df['slice'](-0x1);return _0x1c5310==='/'&&(_0x2911df=_0x2911df[_0x38340a('0x8')](0x0,_0x2911df[_0x38340a('0xc')](_0x1c5310))),_0x2911df;},exports[_0xd7ee95('0x10')]=function(_0x46b68b){const _0x54f7bb=_0xd7ee95;if(!_[_0x54f7bb('0x13')](_0x46b68b)&&_0x46b68b!==''){const _0x106b03=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return _0x106b03[_0x54f7bb('0x16')](String(_0x46b68b)[_0x54f7bb('0x1')]());}else return![];};