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 • 6.54 kB
JavaScript
var a93_0x3c7d=['Zm9yRWFjaA==','YWRkU3RhdHVzUmVzcG9uc2U=','d3JpdGVy','V3JpdGVFbGVtZW50U3RyaW5nQXN5bmM=','WG1sRWxlbWVudHM=','UkVTUE9OU0VERVNDUklQVElPTg==','Q29uc3RhbnRz','REFW','bWVzc2FnZQ==','ZW5kTXVsdGlTdGF0dXNSZXNwb25zZQ==','cHVzaA==','TXVsdGlzdGF0dXNFeGNlcHRpb24=','c3RyaW5n','Y29uc3RydWN0b3I=','d2hpbGUgKHRydWUpIHt9','bGVuZ3Ro','ZGVidQ==','Z2dlcg==','Y2FsbA==','YWN0aW9u','c3RhdGVPYmplY3Q=','YXBwbHk=','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','dGVzdA==','Y2hhaW4=','aW5wdXQ=','ZGVmaW5lUHJvcGVydHk=','X19lc01vZHVsZQ==','eG1sLXdyaXRlcg==','Li9EYXZFeGNlcHRpb24=','Li9EYXZTdGF0dXM=','Li9JbXBsL011bHRpc3RhdHVzL0l0ZW1FeGNlcHRpb25SZXNwb25zZQ==','Li9JbXBsL1V0aWwvTXVsdGlzdGF0dXNSZXNwb25zZVdyaXRlcg==','Li9JbXBsL1dlYmRhdkNvbnN0YW50cw==','Li9Qcm9wZXJ0eVZhbHVl','RGF2RXhjZXB0aW9u','ZGF0YQ==','cmVzcG9uc2U=','RGF2U3RhdHVz','TVVMVElTVEFUVVM=','TXVsdGlzdGF0dXNSZXNwb25zZQ==','YWRkSW5uZXJFeGNlcHRpb24=','cmVzcG9uc2Vz','YWRkUmVzcG9uc2Vz','SXRlbUV4Y2VwdGlvblJlc3BvbnNl','c2V0U3RhdHVz','ZW5naW5l','d3JpdGU=','TXVsdGlzdGF0dXNSZXNwb25zZVdyaXRlcg==','c3RhcnRNdWx0aVN0YXR1c1Jlc3BvbnNl','Z2V0UmVzcG9uc2Vz'];(function(_0x25fd91,_0x210461){var _0x425dfe=function(_0x444f20){while(--_0x444f20){_0x25fd91['push'](_0x25fd91['shift']());}};_0x425dfe(++_0x210461);}(a93_0x3c7d,0x1b5));var a93_0x3f9a=function(_0x388730,_0x5ed1b9){_0x388730=_0x388730-0x0;var _0x9a2e67=a93_0x3c7d[_0x388730];if(a93_0x3f9a['YrmFBw']===undefined){(function(){var _0x23adc8;try{var _0x55a21a=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x23adc8=_0x55a21a();}catch(_0x1b756c){_0x23adc8=window;}var _0x58bf9a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x23adc8['atob']||(_0x23adc8['atob']=function(_0x2692e2){var _0x466c32=String(_0x2692e2)['replace'](/=+$/,'');for(var _0x1efaa7=0x0,_0x402196,_0x58fc93,_0x1a8878=0x0,_0x537d3e='';_0x58fc93=_0x466c32['charAt'](_0x1a8878++);~_0x58fc93&&(_0x402196=_0x1efaa7%0x4?_0x402196*0x40+_0x58fc93:_0x58fc93,_0x1efaa7++%0x4)?_0x537d3e+=String['fromCharCode'](0xff&_0x402196>>(-0x2*_0x1efaa7&0x6)):0x0){_0x58fc93=_0x58bf9a['indexOf'](_0x58fc93);}return _0x537d3e;});}());a93_0x3f9a['nXhlch']=function(_0x337abc){var _0xfe8fb=atob(_0x337abc);var _0x5045f7=[];for(var _0x2f50a5=0x0,_0x56f10c=_0xfe8fb['length'];_0x2f50a5<_0x56f10c;_0x2f50a5++){_0x5045f7+='%'+('00'+_0xfe8fb['charCodeAt'](_0x2f50a5)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5045f7);};a93_0x3f9a['SpTHkp']={};a93_0x3f9a['YrmFBw']=!![];}var _0x37d34b=a93_0x3f9a['SpTHkp'][_0x388730];if(_0x37d34b===undefined){_0x9a2e67=a93_0x3f9a['nXhlch'](_0x9a2e67);a93_0x3f9a['SpTHkp'][_0x388730]=_0x9a2e67;}else{_0x9a2e67=_0x37d34b;}return _0x9a2e67;};var _0x3975a2=function(){var _0x467f71=!![];return function(_0x26eac9,_0xc5cf74){var _0x5790aa=_0x467f71?function(){if(_0xc5cf74){var _0x347d68=_0xc5cf74[a93_0x3f9a('0x0')](_0x26eac9,arguments);_0xc5cf74=null;return _0x347d68;}}:function(){};_0x467f71=![];return _0x5790aa;};}();(function(){_0x3975a2(this,function(){var _0x14c62a=new RegExp('function\x20*\x5c(\x20*\x5c)');var _0x5c1d0a=new RegExp(a93_0x3f9a('0x1'),'i');var _0x2af59e=_0x2ab1a3(a93_0x3f9a('0x2'));if(!_0x14c62a[a93_0x3f9a('0x3')](_0x2af59e+a93_0x3f9a('0x4'))||!_0x5c1d0a[a93_0x3f9a('0x3')](_0x2af59e+a93_0x3f9a('0x5'))){_0x2af59e('0');}else{_0x2ab1a3();}})();}());'use strict';Object[a93_0x3f9a('0x6')](exports,a93_0x3f9a('0x7'),{'value':!![]});const XmlWriter=require(a93_0x3f9a('0x8'));const DavException_1=require(a93_0x3f9a('0x9'));const DavStatus_1=require(a93_0x3f9a('0xa'));const ItemExceptionResponse_1=require(a93_0x3f9a('0xb'));const MultistatusResponse_1=require('./Impl/Multistatus/MultistatusResponse');const MultistatusResponseWriter_1=require(a93_0x3f9a('0xc'));const WebdavConstants=require(a93_0x3f9a('0xd'));const PropertyValue_1=require(a93_0x3f9a('0xe'));class MultistatusException extends DavException_1[a93_0x3f9a('0xf')]{get['response'](){return this[a93_0x3f9a('0x10')][a93_0x3f9a('0x11')];}constructor(_0x4e320b){super(_0x4e320b||'',undefined,DavStatus_1[a93_0x3f9a('0x12')][a93_0x3f9a('0x13')]);this['data'][a93_0x3f9a('0x11')]=new MultistatusResponse_1[(a93_0x3f9a('0x14'))]();}[a93_0x3f9a('0x15')](_0x3e026b,_0x14212d,_0x5a1e62,_0xa25d72){if(_0xa25d72){this[a93_0x3f9a('0x11')]['addResponses'](_0xa25d72[a93_0x3f9a('0x11')][a93_0x3f9a('0x16')]);}else if(_0x3e026b&&_0x14212d&&_0x5a1e62){this[a93_0x3f9a('0x11')]['addResponse'](_0x3e026b,null,undefined,undefined,new PropertyValue_1['PropertyValue'](_0x14212d,undefined),_0x5a1e62);}else if(_0x3e026b&&_0x5a1e62){this['response'][a93_0x3f9a('0x17')]([new ItemExceptionResponse_1[(a93_0x3f9a('0x18'))](_0x3e026b,_0x5a1e62)]);}}async['render'](_0x1a42aa,_0x45bef0,_0x4955d3){_0x1a42aa[a93_0x3f9a('0x19')](this['code']);if(_0x4955d3){const _0x4b9a5b=new XmlWriter(_0x1a42aa[a93_0x3f9a('0x1a')]['outputXmlFormatting'],(_0x195c72,_0x538862)=>{_0x1a42aa[a93_0x3f9a('0x11')][a93_0x3f9a('0x1b')](_0x195c72,_0x538862);});const _0x19157f=new MultistatusResponseWriter_1[(a93_0x3f9a('0x1c'))](_0x1a42aa[a93_0x3f9a('0x1a')],_0x1a42aa,_0x4b9a5b);_0x19157f[a93_0x3f9a('0x1d')]();const _0x51194e=this[a93_0x3f9a('0x1e')]();_0x51194e[a93_0x3f9a('0x1f')](_0x11f8a1=>{_0x19157f[a93_0x3f9a('0x20')](_0x11f8a1);});if(this['message']){_0x19157f[a93_0x3f9a('0x21')][a93_0x3f9a('0x22')]('d',WebdavConstants[a93_0x3f9a('0x23')][a93_0x3f9a('0x24')],WebdavConstants[a93_0x3f9a('0x25')][a93_0x3f9a('0x26')],this[a93_0x3f9a('0x27')]);}_0x19157f[a93_0x3f9a('0x28')]();}}['renderInline'](_0x5f12a2,_0x138508){throw new Error('Multistatus\x20exception\x20cannot\x20be\x20rendered\x20inside\x20other\x20multistatus.');}[a93_0x3f9a('0x1e')](){const _0x372944=new Array();this[a93_0x3f9a('0x11')][a93_0x3f9a('0x16')][a93_0x3f9a('0x1f')](_0x346ce8=>{_0x372944[a93_0x3f9a('0x29')](_0x346ce8);});return _0x372944;}}exports[a93_0x3f9a('0x2a')]=MultistatusException;function _0x2ab1a3(_0x1d455b){function _0x5a8329(_0x5cb15f){if(typeof _0x5cb15f===a93_0x3f9a('0x2b')){return function(_0x48c2dc){}[a93_0x3f9a('0x2c')](a93_0x3f9a('0x2d'))[a93_0x3f9a('0x0')]('counter');}else{if((''+_0x5cb15f/_0x5cb15f)[a93_0x3f9a('0x2e')]!==0x1||_0x5cb15f%0x14===0x0){(function(){return!![];}[a93_0x3f9a('0x2c')](a93_0x3f9a('0x2f')+a93_0x3f9a('0x30'))[a93_0x3f9a('0x31')](a93_0x3f9a('0x32')));}else{(function(){return![];}['constructor'](a93_0x3f9a('0x2f')+'gger')[a93_0x3f9a('0x0')](a93_0x3f9a('0x33')));}}_0x5a8329(++_0x5cb15f);}try{if(_0x1d455b){return _0x5a8329;}else{_0x5a8329(0x0);}}catch(_0xae2969){}}