Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / api / chatWebsite / helpers / wildcard-expressions.js
index 21b32de..3cf5b8c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x32b6=['test','trim','replace','../../../utils/misc','escapeRegExp','URL','localhost'];(function(_0x3cfe66,_0x222d5c){var _0x4d0b8b=function(_0x4dea5a){while(--_0x4dea5a){_0x3cfe66['push'](_0x3cfe66['shift']());}};_0x4d0b8b(++_0x222d5c);}(_0x32b6,0x1d1));var _0x632b=function(_0x4469b2,_0x423602){_0x4469b2=_0x4469b2-0x0;var _0x1e26b4=_0x32b6[_0x4469b2];return _0x1e26b4;};var escapeRegExp=require(_0x632b('0x0'))[_0x632b('0x1')];var URL=require('url')[_0x632b('0x2')];function testWildcardValidity(_0x1d100a){var _0x51c210=!![];try{new URL(_0x1d100a['replace']('*',_0x632b('0x3')));}catch(_0x3435e8){_0x51c210=![];}return _0x51c210&&new RegExp(/(http(s)?):\/\/(\*|(((\*\.)+)?([a-zA-Z0-9\-_]+\.){0,}([a-zA-Z0-9\-_]+)))(:[\d]+)?\/?$/)[_0x632b('0x4')](_0x1d100a);}function testWebsiteWithWildcard(_0x3a0e0e,_0x1adfe6){var _0x122768;var _0x24ceab=escapeRegExp(_0x3a0e0e[_0x632b('0x5')]()[_0x632b('0x6')](/\/$/,''))[_0x632b('0x6')]('\x5c*','([\x5cw]+)');try{new URL(_0x3a0e0e[_0x632b('0x6')]('\x5c*',_0x632b('0x3')));_0x122768=new RegExp(_0x24ceab)[_0x632b('0x4')](_0x1adfe6);}catch(_0x174201){_0x122768=![];}return _0x122768;}module['exports']={'testWebsiteWithWildcard':testWebsiteWithWildcard,'testWildcardValidity':testWildcardValidity};
\ No newline at end of file
+var _0xd906=['([\x5cw]+)','exports','url','URL','replace','test','trim'];(function(_0x147fcb,_0x362d59){var _0x2297d2=function(_0x351eb9){while(--_0x351eb9){_0x147fcb['push'](_0x147fcb['shift']());}};_0x2297d2(++_0x362d59);}(_0xd906,0x6b));var _0x6d90=function(_0x5d6690,_0x29105c){_0x5d6690=_0x5d6690-0x0;var _0x1293fe=_0xd906[_0x5d6690];return _0x1293fe;};var escapeRegExp=require('../../../utils/misc')['escapeRegExp'];var URL=require(_0x6d90('0x0'))[_0x6d90('0x1')];function testWildcardValidity(_0xa9235a){var _0x149952=!![];try{new URL(_0xa9235a[_0x6d90('0x2')]('*','localhost'));}catch(_0x2ae140){_0x149952=![];}return _0x149952&&new RegExp(/(http(s)?):\/\/(\*|(((\*\.)+)?([a-zA-Z0-9\-_]+\.){0,}([a-zA-Z0-9\-_]+)))(:[\d]+)?\/?$/)[_0x6d90('0x3')](_0xa9235a);}function testWebsiteWithWildcard(_0x132c67,_0xe3335c){var _0x4fa119;var _0x8ee191=escapeRegExp(_0x132c67[_0x6d90('0x4')]()[_0x6d90('0x2')](/\/$/,''))[_0x6d90('0x2')]('\x5c*',_0x6d90('0x5'));try{new URL(_0x132c67['replace']('\x5c*','localhost'));_0x4fa119=new RegExp(_0x8ee191)['test'](_0xe3335c);}catch(_0x41c0a3){_0x4fa119=![];}return _0x4fa119;}module[_0x6d90('0x6')]={'testWebsiteWithWildcard':testWebsiteWithWildcard,'testWildcardValidity':testWildcardValidity};
\ No newline at end of file