ithit.webdav.server
Version:
With IT Hit WebDAV Server Engine for Node.js you can create your own WebDAV server, add WebDAV support to your existing Node.js project or DAV-enable your CMS/DMS/CRM.
1 lines • 3.95 kB
JavaScript
var a47_0x1bc9=['YXBwbHk=','Y291bnRlcg==','bGVuZ3Ro','Y29uc3RydWN0b3I=','ZGVidQ==','Z2dlcg==','Y2FsbA==','c3RhdGVPYmplY3Q=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','dGVzdA==','Y2hhaW4=','aW5wdXQ=','ZGVmaW5lUHJvcGVydHk=','X19lc01vZHVsZQ==','Li9CYXNlREFWSGFuZGxlcg==','Li4vVXRpbC9Qcm9wZXJ0eVdyaXRlcg==','YXBwbGllc1Rv','QmFzZURhdkhhbmRsZXI=','cmVxdWlyZUV4aXN0cw==','d3JpdGVQcm9wTXVsdGlzdGF0dXNSZXNwb25zZQ==','ZW5naW5l','c3RyaW5n','d2hpbGUgKHRydWUpIHt9'];(function(_0x305e25,_0x32dfd4){var _0x272613=function(_0x5dee8f){while(--_0x5dee8f){_0x305e25['push'](_0x305e25['shift']());}};_0x272613(++_0x32dfd4);}(a47_0x1bc9,0x128));var a47_0x2c43=function(_0x1079d9,_0x36d1af){_0x1079d9=_0x1079d9-0x0;var _0x4c8860=a47_0x1bc9[_0x1079d9];if(a47_0x2c43['fLrVyo']===undefined){(function(){var _0x5a4a5d=function(){var _0x2a1c50;try{_0x2a1c50=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x4d9c97){_0x2a1c50=window;}return _0x2a1c50;};var _0x592228=_0x5a4a5d();var _0x118f94='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x592228['atob']||(_0x592228['atob']=function(_0x30a24d){var _0x2b2658=String(_0x30a24d)['replace'](/=+$/,'');for(var _0x59a996=0x0,_0x191634,_0x5c7650,_0x2593db=0x0,_0xb7da9d='';_0x5c7650=_0x2b2658['charAt'](_0x2593db++);~_0x5c7650&&(_0x191634=_0x59a996%0x4?_0x191634*0x40+_0x5c7650:_0x5c7650,_0x59a996++%0x4)?_0xb7da9d+=String['fromCharCode'](0xff&_0x191634>>(-0x2*_0x59a996&0x6)):0x0){_0x5c7650=_0x118f94['indexOf'](_0x5c7650);}return _0xb7da9d;});}());a47_0x2c43['xSlDDu']=function(_0x4b4c66){var _0x3dcc1b=atob(_0x4b4c66);var _0x1c5db2=[];for(var _0x5880ad=0x0,_0x357de4=_0x3dcc1b['length'];_0x5880ad<_0x357de4;_0x5880ad++){_0x1c5db2+='%'+('00'+_0x3dcc1b['charCodeAt'](_0x5880ad)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1c5db2);};a47_0x2c43['GHsdvs']={};a47_0x2c43['fLrVyo']=!![];}var _0x25bf25=a47_0x2c43['GHsdvs'][_0x1079d9];if(_0x25bf25===undefined){_0x4c8860=a47_0x2c43['xSlDDu'](_0x4c8860);a47_0x2c43['GHsdvs'][_0x1079d9]=_0x4c8860;}else{_0x4c8860=_0x25bf25;}return _0x4c8860;};var _0x42ae5d=function(){var _0x97b909=!![];return function(_0x13f487,_0x538e60){var _0x30f033=_0x97b909?function(){if(_0x538e60){var _0x472a33=_0x538e60['apply'](_0x13f487,arguments);_0x538e60=null;return _0x472a33;}}:function(){};_0x97b909=![];return _0x30f033;};}();(function(){_0x42ae5d(this,function(){var _0x48fdfb=new RegExp(a47_0x2c43('0x0'));var _0x30d679=new RegExp(a47_0x2c43('0x1'),'i');var _0x51a149=_0x1ed3e7('init');if(!_0x48fdfb[a47_0x2c43('0x2')](_0x51a149+a47_0x2c43('0x3'))||!_0x30d679[a47_0x2c43('0x2')](_0x51a149+a47_0x2c43('0x4'))){_0x51a149('0');}else{_0x1ed3e7();}})();}());'use strict';Object[a47_0x2c43('0x5')](exports,a47_0x2c43('0x6'),{'value':!![]});const BaseDAVHandler_1=require(a47_0x2c43('0x7'));const PropertyWriter_1=require(a47_0x2c43('0x8'));class SearchDavHandler extends BaseDAVHandler_1['BaseDavHandler']{[a47_0x2c43('0x9')](_0x43acd3){return!![];}async['processRequest'](_0x573a9d,_0x3bc564){BaseDAVHandler_1[a47_0x2c43('0xa')][a47_0x2c43('0xb')](_0x3bc564);await PropertyWriter_1['PropertyWriter'][a47_0x2c43('0xc')]([],[],_0x573a9d[a47_0x2c43('0xd')],_0x573a9d);}}exports['SearchDavHandler']=SearchDavHandler;function _0x1ed3e7(_0x2289b4){function _0x33d2c7(_0x55cdc4){if(typeof _0x55cdc4===a47_0x2c43('0xe')){return function(_0x2b7ece){}['constructor'](a47_0x2c43('0xf'))[a47_0x2c43('0x10')](a47_0x2c43('0x11'));}else{if((''+_0x55cdc4/_0x55cdc4)[a47_0x2c43('0x12')]!==0x1||_0x55cdc4%0x14===0x0){(function(){return!![];}[a47_0x2c43('0x13')](a47_0x2c43('0x14')+a47_0x2c43('0x15'))[a47_0x2c43('0x16')]('action'));}else{(function(){return![];}[a47_0x2c43('0x13')](a47_0x2c43('0x14')+'gger')[a47_0x2c43('0x10')](a47_0x2c43('0x17')));}}_0x33d2c7(++_0x55cdc4);}try{if(_0x2289b4){return _0x33d2c7;}else{_0x33d2c7(0x0);}}catch(_0x4a0528){}}