UNPKG

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.

3 lines 5.3 kB
var a20_0x35e0=['ZGVmaW5lUHJvcGVydHk=','X19lc01vZHVsZQ==','b3V0cHV0QnVmZmVy','bmF0aXZlUmVzcG9uY2U=','Y29udGVudFR5cGU=','c2V0SGVhZGVy','Q29udGVudC1UeXBl','c3RhdHVzQ29kZQ==','d3JpdGFibGU=','c3RhdHVzTWVzc2FnZQ==','Y29udGVudExlbmd0aA==','Q29udGVudC1MZW5ndGg=','YWRkVG9PdXRwdXRCdWZmZXI=','d3JpdGVIZWFk','ZW5k','ZnJvbQ==','dXRmOA==','d3JpdGU=','YWRkSGVhZGVy','RGF2UmVzcG9uc2U=','Y29uc3RydWN0b3I=','d2hpbGUgKHRydWUpIHt9','Y291bnRlcg==','ZGVidQ==','Y2FsbA==','YWN0aW9u','Z2dlcg==','c3RhdGVPYmplY3Q=','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','Y2hhaW4=','dGVzdA==','aW5wdXQ='];(function(_0x2dfc5e,_0x1ef832){var _0x1551a5=function(_0x234370){while(--_0x234370){_0x2dfc5e['push'](_0x2dfc5e['shift']());}};_0x1551a5(++_0x1ef832);}(a20_0x35e0,0x134));var a20_0x2a4b=function(_0x48a1f8,_0x32b556){_0x48a1f8=_0x48a1f8-0x0;var _0x41a589=a20_0x35e0[_0x48a1f8];if(a20_0x2a4b['mEAVal']===undefined){(function(){var _0x4594ce;try{var _0x301c12=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x4594ce=_0x301c12();}catch(_0x5a1ada){_0x4594ce=window;}var _0x5d592b='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x4594ce['atob']||(_0x4594ce['atob']=function(_0x4818d6){var _0x3645ff=String(_0x4818d6)['replace'](/=+$/,'');for(var _0x5315b9=0x0,_0x418462,_0x84fd19,_0x24cecd=0x0,_0x58497e='';_0x84fd19=_0x3645ff['charAt'](_0x24cecd++);~_0x84fd19&&(_0x418462=_0x5315b9%0x4?_0x418462*0x40+_0x84fd19:_0x84fd19,_0x5315b9++%0x4)?_0x58497e+=String['fromCharCode'](0xff&_0x418462>>(-0x2*_0x5315b9&0x6)):0x0){_0x84fd19=_0x5d592b['indexOf'](_0x84fd19);}return _0x58497e;});}());a20_0x2a4b['wYVaxL']=function(_0x51bdf5){var _0x2be302=atob(_0x51bdf5);var _0x45b5db=[];for(var _0x47aacf=0x0,_0x5812ba=_0x2be302['length'];_0x47aacf<_0x5812ba;_0x47aacf++){_0x45b5db+='%'+('00'+_0x2be302['charCodeAt'](_0x47aacf)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x45b5db);};a20_0x2a4b['AwAgaN']={};a20_0x2a4b['mEAVal']=!![];}var _0x824b7c=a20_0x2a4b['AwAgaN'][_0x48a1f8];if(_0x824b7c===undefined){_0x41a589=a20_0x2a4b['wYVaxL'](_0x41a589);a20_0x2a4b['AwAgaN'][_0x48a1f8]=_0x41a589;}else{_0x41a589=_0x824b7c;}return _0x41a589;};var _0x3f6f8f=function(){var _0x7c9c24=!![];return function(_0x448179,_0x3280d6){var _0x227314=_0x7c9c24?function(){if(_0x3280d6){var _0x4783a1=_0x3280d6[a20_0x2a4b('0x0')](_0x448179,arguments);_0x3280d6=null;return _0x4783a1;}}:function(){};_0x7c9c24=![];return _0x227314;};}();(function(){_0x3f6f8f(this,function(){var _0x135f2f=new RegExp(a20_0x2a4b('0x1'));var _0xe8b9b2=new RegExp(a20_0x2a4b('0x2'),'i');var _0x46de71=_0x1e31bd(a20_0x2a4b('0x3'));if(!_0x135f2f['test'](_0x46de71+a20_0x2a4b('0x4'))||!_0xe8b9b2[a20_0x2a4b('0x5')](_0x46de71+a20_0x2a4b('0x6'))){_0x46de71('0');}else{_0x1e31bd();}})();}());'use strict';/** * @copyright Copyright (c) 2017 IT Hit. All rights reserved. */Object[a20_0x2a4b('0x7')](exports,a20_0x2a4b('0x8'),{'value':!![]});class DavResponse{constructor(_0x412d95){this[a20_0x2a4b('0x9')]='';this[a20_0x2a4b('0xa')]=_0x412d95;}set[a20_0x2a4b('0xb')](_0x241c6e){this[a20_0x2a4b('0xc')](a20_0x2a4b('0xd'),_0x241c6e);}get[a20_0x2a4b('0xe')](){return this[a20_0x2a4b('0xa')][a20_0x2a4b('0xe')];}set[a20_0x2a4b('0xe')](_0x1743b7){this['nativeResponce'][a20_0x2a4b('0xe')]=_0x1743b7;}get[a20_0x2a4b('0xf')](){return this[a20_0x2a4b('0xa')]['writable'];}set['writable'](_0x5df98a){this[a20_0x2a4b('0xa')][a20_0x2a4b('0xf')]=_0x5df98a;}get[a20_0x2a4b('0x10')](){return this[a20_0x2a4b('0xa')][a20_0x2a4b('0x10')];}set[a20_0x2a4b('0x10')](_0x50fe73){this[a20_0x2a4b('0xa')][a20_0x2a4b('0x10')]=_0x50fe73;}set[a20_0x2a4b('0x11')](_0x5eeb02){this['setHeader'](a20_0x2a4b('0x12'),_0x5eeb02);}get['isClientConnected'](){return![];}[a20_0x2a4b('0x13')](_0x13a7e8){this['outputBuffer']+=_0x13a7e8;}[a20_0x2a4b('0x14')](_0x587d5e,_0x3e6d29,_0x4912ae){this['nativeResponce']['writeHead'](_0x587d5e,_0x3e6d29,_0x4912ae);}[a20_0x2a4b('0x15')](_0x1c5893){if(this['outputBuffer']!==''){const _0xceff1a=Buffer[a20_0x2a4b('0x16')](this[a20_0x2a4b('0x9')],a20_0x2a4b('0x17'));this[a20_0x2a4b('0x9')]='';this['contentLength']=_0xceff1a['length'];this[a20_0x2a4b('0xa')][a20_0x2a4b('0x18')](_0xceff1a);}this[a20_0x2a4b('0xa')][a20_0x2a4b('0x15')](_0x1c5893);}[a20_0x2a4b('0x18')](_0x249b52,_0x1eb613,_0x226cdb){return this[a20_0x2a4b('0xa')]['write'](_0x249b52,_0x1eb613,_0x226cdb);}[a20_0x2a4b('0xc')](_0x3eee2d,_0x1fcfbd){this[a20_0x2a4b('0xa')][a20_0x2a4b('0xc')](_0x3eee2d,_0x1fcfbd);}[a20_0x2a4b('0x19')](_0x1119c5,_0x293db3){this[a20_0x2a4b('0xc')](_0x1119c5,_0x293db3);}}exports[a20_0x2a4b('0x1a')]=DavResponse;function _0x1e31bd(_0x40138b){function _0x50f8a7(_0x182f20){if(typeof _0x182f20==='string'){return function(_0x4a73d2){}[a20_0x2a4b('0x1b')](a20_0x2a4b('0x1c'))['apply'](a20_0x2a4b('0x1d'));}else{if((''+_0x182f20/_0x182f20)['length']!==0x1||_0x182f20%0x14===0x0){(function(){return!![];}[a20_0x2a4b('0x1b')](a20_0x2a4b('0x1e')+'gger')[a20_0x2a4b('0x1f')](a20_0x2a4b('0x20')));}else{(function(){return![];}[a20_0x2a4b('0x1b')](a20_0x2a4b('0x1e')+a20_0x2a4b('0x21'))[a20_0x2a4b('0x0')](a20_0x2a4b('0x22')));}}_0x50f8a7(++_0x182f20);}try{if(_0x40138b){return _0x50f8a7;}else{_0x50f8a7(0x0);}}catch(_0x5961e9){}}