Built motion from commit ff78e754.|2.6.29
[motion2.git] / server / api / chatWebsite / helpers / wildcard-expressions.js
index ed5f6fd..204f78b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x073d=['([\x5cw]+)','test','exports','escapeRegExp','url','URL','localhost','trim','replace'];(function(_0x25e7de,_0x24b676){var _0x5cd6b8=function(_0x38526c){while(--_0x38526c){_0x25e7de['push'](_0x25e7de['shift']());}};_0x5cd6b8(++_0x24b676);}(_0x073d,0xd2));var _0xd073=function(_0x22b0cb,_0x5a764a){_0x22b0cb=_0x22b0cb-0x0;var _0x444178=_0x073d[_0x22b0cb];return _0x444178;};var escapeRegExp=require('../../../utils/misc')[_0xd073('0x0')];var URL=require(_0xd073('0x1'))[_0xd073('0x2')];function testWildcardValidity(_0x4aa6fc){var _0x3da883=!![];try{new URL(_0x4aa6fc['replace']('*',_0xd073('0x3')));}catch(_0x423dc8){_0x3da883=![];}return _0x3da883&&new RegExp(/(http(s)?):\/\/(\*|(((\*\.)+)?([a-zA-Z0-9\-_]+\.){0,}([a-zA-Z0-9\-_]+)))(:[\d]+)?\/?$/)['test'](_0x4aa6fc);}function testWebsiteWithWildcard(_0x11bd94,_0x37cb71){var _0x1799b8;var _0x1fdaeb=escapeRegExp(_0x11bd94[_0xd073('0x4')]()[_0xd073('0x5')](/\/$/,''))[_0xd073('0x5')]('\x5c*',_0xd073('0x6'));try{new URL(_0x11bd94[_0xd073('0x5')]('\x5c*',_0xd073('0x3')));_0x1799b8=new RegExp(_0x1fdaeb)[_0xd073('0x7')](_0x37cb71);}catch(_0x1c9295){_0x1799b8=![];}return _0x1799b8;}module[_0xd073('0x8')]={'testWebsiteWithWildcard':testWebsiteWithWildcard,'testWildcardValidity':testWildcardValidity};
\ No newline at end of file
+var _0x6fc2=['escapeRegExp','url','test','trim','replace','([\x5cw]+)','exports','../../../utils/misc'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x6fc2,0x117));var _0x26fc=function(_0x2aec52,_0x59d962){_0x2aec52=_0x2aec52-0x0;var _0x3b8835=_0x6fc2[_0x2aec52];return _0x3b8835;};var escapeRegExp=require(_0x26fc('0x0'))[_0x26fc('0x1')];var URL=require(_0x26fc('0x2'))['URL'];function testWildcardValidity(_0x294784){var _0x574483=!![];try{new URL(_0x294784['replace']('*','localhost'));}catch(_0x5bab33){_0x574483=![];}return _0x574483&&new RegExp(/(http(s)?):\/\/(\*|(((\*\.)+)?([a-zA-Z0-9\-_]+\.){0,}([a-zA-Z0-9\-_]+)))(:[\d]+)?\/?$/)[_0x26fc('0x3')](_0x294784);}function testWebsiteWithWildcard(_0x31a424,_0x479b70){var _0x12a41d;var _0x3018aa=escapeRegExp(_0x31a424[_0x26fc('0x4')]()[_0x26fc('0x5')](/\/$/,''))['replace']('\x5c*',_0x26fc('0x6'));try{new URL(_0x31a424['replace']('\x5c*','localhost'));_0x12a41d=new RegExp(_0x3018aa)[_0x26fc('0x3')](_0x479b70);}catch(_0x2ea728){_0x12a41d=![];}return _0x12a41d;}module[_0x26fc('0x7')]={'testWebsiteWithWildcard':testWebsiteWithWildcard,'testWildcardValidity':testWildcardValidity};
\ No newline at end of file