{"_id":"qusly-core","_rev":"33-aff1f209d43c97235325ff861b99c27b","name":"qusly-core","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.0":{"name":"qusly-core","version":"1.0.0","description":"A wrapper around ssh2 and jsftp for building FTP/SFTP clients with clear and consistent api.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","jsftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","prepare":"npm run build"},"dependencies":{"@types/jsftp":"2.1.0","@types/node":"11.13.1","@types/ssh2":"0.5.38","jsftp":"git+https://github.com/xnerhu/jsftp.git","ssh2":"0.8.2","typescript":"3.4.2"},"gitHead":"2e782b2681aac3bb3c0abf04d3576325781935f2","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.0.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-dLO5YLV9VVY/Z+Ouch/jqcLJtXkMpcTds8T72TVkI2/U2scFyA1G+jMGfFSb+oPSVtMt5es77KOPSXcfJm9kqA==","shasum":"01f65962e1e2523bf72c5faeea8dba08e5e2296e","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.0.0.tgz","fileCount":13,"unpackedSize":12611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsfMZCRA9TVsSAnZWagAAMN0P/AqOtqhI0qJnsRdM117F\nLVoGVAFBcYFGDLvjr2JiRs9PtNLTGXi1U+/e3JUkoVC8gm53dxqpoU+pX+mW\nE3fc87hYysaJTn/s/fgSf4lWKiQRohyPc6sqse8qUIjJwQkNHikq8YMSTcsr\nV3whcXS8qwmpvOCwOCM5WPOCBEz50CZstffeSqyVPYEazmyV/7z6buZx9R9d\nI0qtYlnW+gpUYYb2cs0I9sr6JhpPkm//eAqLZ4aGciHTsVVFWmV+p1wd+kxu\nGws8Nt0pfhek/+1lL5m1y9JIZm9Uq0tfvKCU2OGLuI+Yjjm54MVmDFQJjEXx\nWVUVAmEy53RatwZkFVgKoGAzGpBhqK4xNCLVmi/holxECun16QAA6N30YtUQ\nPjPSGZmUGUdNLIgCMkM2/sHFH3SBPK9EzlyoHAV2LNxpty5hBHIMVxMqA4Tn\nzKACGM6iFJj6jsU3lSqasI+y3llbKkUVa8MZ/DA4g1dl9jXiXiyRVAk86dbK\n1lykJ+hIAubNr0rQUhrU0TST0qY0nF3nNAQlT8AJrGl7k4Uu1FqEpeu1RLmw\ntS4mYsJCTKJ2uJZw9KqfFOrktfcL15BPLC3P4whOVYfgQvw6yf9Ad6+yDVRq\nP6Nl/27jIXwtvLht4nSrF2c9U5Nbu0bMFEbjz6KmnYNx0fhoCc2iu/GVfGp5\nOSAP\r\n=Jkdz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE31ex2cUGRhVbw47YL3FvzWDZBubCR6ZT7sPmULytY4AiAkUIEJ8CV1deDVznW2hQfXATX8uImFAATU8Z6EXkd+cA=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.0.0_1555165974497_0.871318861496954"},"_hasShrinkwrap":false},"1.0.1":{"name":"qusly-core","version":"1.0.1","description":"A wrapper around ssh2 and basic-ftp for building FTP/SFTP clients with clear and consistent api.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"873491563063bc12347327586fa0568d1efad5e2","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.0.1","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-eaVtx+jcp//BuhlFx6U4J91dU7ucl7lOGRCuWxfIEZgj+BQbiaJMyFQh9K9m5yrJ6BOItitntSngegvadtWK/w==","shasum":"063b19bc04e31b5cd6197b2c97fda000ab29a5ea","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.0.1.tgz","fileCount":38,"unpackedSize":59639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctmrjCRA9TVsSAnZWagAA8XEP+wWYzC179+j0hoyjXRh4\naLnaoN1yp5xdGJClYTL63b58iYdZlkzsvAH8Qg+TuHmeRQUGgXkLrJcYIY2u\n5svUsE/u4k9DqbIY0cuslyxbPv+TuZijQPt6zmr2gSPv9XxOTChC1jFbZDQ3\nCpHr4paKD8QNaIrQTF0k0PhztsRdSpvImuUbOzt8+8aIRKMujbKy29h0lvvL\nKhZO6vGj3l3OXEvuI0T4ROzlEgdknE4ynBb/J+s8ZJUEGhvX5xIeUsV945RD\n+hrsq6uPZyTjDJjP0r8P5mEUOl3uuz07lHqi9p/TTIgZwRh613GbR8MRC831\nTr39q5ALwQTIemuqU8j01UF6vABtRn5qHyS0IVJPOTkcUwEi3JtZwGa1M2kM\nkIgtigKusHwYVHs/Iclgwj4s2V3Wblyo7i9liiRNDKmouiLL2AFeT/q2pwdJ\nLO6Th2Oa3O5t1ZmgPn0dItE3uC5w8+VwHJPy3Q2sQWi/YWoD52A8+pjYU03W\nQkeXeqU1v2D7PSWwD140+oUgd8kYMibn4PCIhAxniAUdQdHVPvM63FXZgzMF\nEgFk32IXofDmaG4ZFLK95QwjOu0ArWuEq9ex/Z8MovBYGEucynYdNvYZACOW\nLH96tPSM9DOSgiMOoMBVrCG2N4M+aWyUTqJC5/N8PkoGG95MgI1vvJxK81h1\nhtIR\r\n=Dju0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWiNagAbbgjTovbDIUx/QU64upepINWtg6QuM1JuaJBQIhALS81PNEsv2PbN3eGYcOaTjsEmcSb9xOC63h8pW8vCsK"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.0.1_1555458786314_0.054504797389310244"},"_hasShrinkwrap":false},"1.0.2":{"name":"qusly-core","version":"1.0.2","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"c4fae75534e19fd029e8e996978459ebfcb5f3e8","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.0.2","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uJ1EHd/+uFD6ztgpIgSw1fD3R8Pj3nusaGQTiKglOeNk10PXeVYAZo54+iSHbUY/sxj5I1PVdbCf90u6JDSWSA==","shasum":"d5ebb2e8f6cf0764a71655a998b060ac188821c0","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.0.2.tgz","fileCount":37,"unpackedSize":55061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2EDJCRA9TVsSAnZWagAA+NgP/3XoUZ+92YgWM8rAsMk0\n7uNNvy6tCutVdRswb/h/TXoW79jHwKFVLufWnXlOGuZ/Wo5gQ6Qhubeo/Scx\nT7Jqbkz2K2M3j5PCPZGi4c4LFGNfh3QBrImJwaER1AhXZlGS9WSux/Ot8qMM\n9S/uY9Dju9hTSu3ENC9osSjA7r4d16y3l3jx2M/M8oJROHai46p/Y35yUKAH\n34ruExFyQWTsyg3P8pBaynFnKXstquJ/omnOk24CDM1io8U/TvZPPC4aQc90\nZ3hyFDyTiHPukfylSQOjfUmuP9O/TiF+Hx3k0I8obYrluylblXlJ/In6+qFf\nn2UHyeGx1Vz4W7655+n4MZM61UXa9s/Wooo+JGMGuIL0GZ/JD7yzxzbLOCzB\nUuMBltbMeyEVuunv8KLpD5gXsgLsHCAWLUID0yK5nYnnmUxZhhVvoDj2ocoB\ner1dNizndD86h00TA/osVd3tYNkzy28Gt32c2djeYAg6/gCB4rlMomNoRlft\ngQp7EN/jXhR/aax/rzGQWruLNpITW+YLgm/CYzGGHU83MGeJniuJE8Ezj1zA\n9aWQQEAPgCJz1CBtoyDgGSA3H0kMeR81QBobLwz+EchrvQbrwpe4lPh/l5LX\nbwunDIBBjLndyLZCe9dqTmp2TtuNIX8ETojLHUfG3ckBK+0NFr/ZHif6sILJ\nhcvG\r\n=dWcM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgBew39Bo3uSNlxE/qNi48L7YwRER/6T+ugdV/vHf3AwIhALbIo+o5oHZMsr8GYLXyauUeJIGPoH7c2T7kHlvuxMVs"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.0.2_1557676232915_0.02558173655677254"},"_hasShrinkwrap":false},"1.0.4":{"name":"qusly-core","version":"1.0.4","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"1d9e1c595d8b60aa6a121fcf98bb28c7b5ae24f3","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.0.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tmUKGPeVaVNIBa2ExF5D4TvSYeOCRL8BeOOlZwLz2Qg8MNP0l1JrIxw1ryd5g2+vG5/cPQVp20f8k4iCU7w9Sg==","shasum":"95f28b2dfa71c5ee3411e0899e153765db6698f1","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.0.4.tgz","fileCount":37,"unpackedSize":55550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4Ha5CRA9TVsSAnZWagAAbQEP/j2CqIPmMwQA2sjh4AY5\n0OsnyHz2RE5Rfj4WT7K5JYwulKDj+lXI0T3WqJCiVPsgkY87rn0Bgaz4cFE1\n3r67uK57MIXJJ6eHJUIHLvlJgosjnAkV32p+FIYXdvmvJ3fCtN0NQpIIgonz\nF2T6xFAZB1nQZ0OT2dYLaXrl4/5PLEl+Xc4gOSZlNNIoeTbXn1TDot6q3rSp\naeWxnZZV1Vq/+jiqnxljNIa80e2YEQjwSC1fLuM1nRUXQ7hznSi0h5ZUpnUk\nD5oAA5g3IORPX8NSZMcOnH08ExhR7acTC+cqcMHS5KIyXU04OuumCGnqVZL2\nJ3HgHwhjkRoM7itFFBvW8v88x+zgfD4VWalVfUsHdJ/U6kCqlntMLe1wJja2\nTotGBLABIiNIgoQ3wR+k0GGMHQ+HcMPenTpcoYxU14Vo+mDrnemUQ2Nku8hI\nukT+vOpm0x8d+442KcKgoEYtx/PifWB7cStOm98nllO0A3L1TzPN71FBOaJP\nHSdXFmPTInAcZ+n8hc/RK31AX555Da3Oolt3oQhZEHXF6mph/g5aw3wFqZYS\nuGMKFy6TGfyAVZdmnqZ9hB7cFHZR59mniRMb/hPGmWVG4QpZckfTYp9XAM6u\nTI0ADuBkbq6RBvB2SAVOtIAWRz9YkQP4mHj4WVbv/Fw0bS0xSzGcRhVCvBn4\nLSfg\r\n=g9jh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4NzAGTJ4brM5uZhulZZrSZQWHfBx6d8XMDdCMDwLROQIgdddR8jxLEGi5LkDVXjelKV/WG4WRGnMuXdo4mQezIxI="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.0.4_1558214328575_0.8467860853754046"},"_hasShrinkwrap":false},"1.0.5":{"name":"qusly-core","version":"1.0.5","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"f6e100b372a478f0c8bb6c86940074a5ad597240","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.0.5","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sUg6nfNiu3ocNhDQkhtQEcUjSyI16URMu6uBRq6xsUGr4NaDh87xWJ+ZgKFLysvIQ9u8KBREfqNEEXmALpBV6w==","shasum":"0faecbfc348b837153d4bcb50ae3aa156696b537","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.0.5.tgz","fileCount":37,"unpackedSize":55552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4XETCRA9TVsSAnZWagAA5dQP/1BqrTpm9dOLHgB77DkQ\nJSyo9gtZgEezWvThMfaJ8tB8MpS1B7Rx/8WiycvVGO7cYpTWijU2FMYyUeYI\nI/3S9JGQP/jyV9wattJSlCdxi0QIR0fvUa98f8O3El9zUEg/VeCZFAdv3/xl\nw24k9jRVzasfVbyOfpvCsmg0FmO7u67W9+HAuVvddjSEHtkkze4Lvz7XzbuD\nhZvv1jpT/RHpOoHzm/3eqVDMTYdQOwf0UKY4Cfo+WINZlqniZJi7Ra+N7RgF\nu4+zY5nq+BuxHG5U8xVvS0YAU3btr/KRd9mc7JCEiefb1H9TMgiR9pgWohtt\nhTpRQRIFhnjN90YRaxjiZqcOSThjhKdxltc8ObITDzLNy1VNFjKPaUjn/Z7p\nv3zoQ1kHuBbxPsNXJLXm0dfin8/CgTkj57rRqtp3WQPQlRtpo6cc9eo6FAAj\nmqkWX8IlMvZGhOlIck5QUKkjGkUzd+d1eFm/qq1CbuEviz8TvnN8klZFfG2V\n8xwU+k6a035nr5LGX9JIChzwG0B2KwQvJGiErFzqOlyrajTHI4A6ojnTQAWV\n7i8BaWNR4L5cAGzhRdg7laVf2vTjd+iGztBGyVk+yOS29M0eVItVaO7h8jUw\noHDsHA/aDWUETrZV6RDtPoGN+k6YPYNS6DizYs5Q4ImHz1Huy9xnRgtgbLZT\nd1sz\r\n=AIIX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzENa2yOiSR55bONXJFqpVnLaEOVzoPgPWdxIdmj+jxAiBodTyhzf/86WBTkn8XqVKVJttQWsrpf5yipjC1tX6Rmg=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.0.5_1558278419120_0.5601335230259965"},"_hasShrinkwrap":false},"1.1.0":{"name":"qusly-core","version":"1.1.0","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"d88aab56719f6749f8c3ef737b7e233bb9e711bc","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-e3/XalRU4iU6JO7hogMo33BHTdc8iuEEGxv4BB6adgDZeCNylhEoapmX06k4rt28W1WNsajuZ7luix0FzO/Miw==","shasum":"14bffec98aed4f5dd3263a8089d8ab3c6de2721d","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.0.tgz","fileCount":43,"unpackedSize":58991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6ZLGCRA9TVsSAnZWagAA9ooP/2T11gKjcCH6VKsCN0cp\nkYLgz2oCAUx4iGmrrzRtNio8mtZFAFSBVs7rqGsES7+1Ppb/KoRCwMIjR0Ss\n8LkS9dB+5vuy82bp5wxSe86SmqVZGks9i8JUY12HjhQhGOST71LXlegE0PiQ\n8Q+LLvwxK6GgVNCMvBWIapqHVfSdiLoDwkFxlfz3x79XZsAASeNGu4SQ+Gne\nN8dKEiGn8ChYu5vwfMOxXN+dM29JIrIpGneC0eWpLlEyojZPKk4SxzaT/RxR\nN1/ZG7Z4KvnrZJ0kMxq4F/OBdk52P1R9edlXv0nnAsmxqaVLdN+01YuvLgP8\n82xPFCeaGLUYmr2Pt3cJx/S5dbgaPGVQJOnlETJtP8eewhaCclEvPzgDSJfe\neeJ6cWsIRAgNQ1ra4M2cAy6eu00ni/9CZZg9Zf+Z8bBwXoca0dDc/dThq75r\nI8564ae9+chgnyI1rOODICtZLFxS/O0SD5W3Y1feqDzj3g1IJIix0XU8nBRp\nZTbfTOGeyfdJUMcn4EtVBCEw0ZA0QNnY4la93kbngj+qCifry3ssHqfcjlKy\nwmKH9w3b02Rt9TSy+7uGvo9gbJ4SktCbsfvZX3NvvCLn+R6ym7FuvAqs4wL4\nIT0M0xd1VLJnTUfx49KyWfhX7FCM9x2sAt+5CJ3PQBcm09uKLgu6BaYo2J6I\nnK37\r\n=s7sM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgXua41SBMnawgWddqmHUNWPbp74rofqdrBNsBSMlSwAIhAKywYgNZugTWmdDAB05akaQXdjZbt4tW06dA35qye1vg"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.0_1558811333668_0.7946915167955271"},"_hasShrinkwrap":false},"1.1.1":{"name":"qusly-core","version":"1.1.1","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"78bcf2a63fd89d40c8e482c5628ca92b520971f0","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-K5ejnojqQn1roSugGjrcNbkHiu4W4VYcdgpBfrXCciGp/8IDgtic4ATNK3lzCfmx6hHQOgik6/x5Nogsqmar7w==","shasum":"6d9e5612b455a2dfc29953850bef55771487045e","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.1.tgz","fileCount":43,"unpackedSize":59043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6m7JCRA9TVsSAnZWagAADCsP/0ZVaHK91JWL1W3F00HR\nkihI6QoJ8Xh9lQ798QLCw+tBy6OEmkWlmw97XW0Pn43X6AsllFHUX7wvAcrZ\newx/A/PBCPTciE4odjPWROwvRgTaHSjs5N6IOtgyY4M8h3/jUQeDHt3zyROk\nQg8chlA0Rc+6Qurdpv6mgMtCaNwQbc6VLupTLXNlJPI4KHw1cKudrivC9XW/\nBxI3YruaCS3FEIPP2uTv3qQxiIcU6RxAZTb/OdVDVeTO5ZVknMGXUMIcia/g\nqEQQnhjkxeOvfMRKxOwGRwGthR66j6gIeZAOvME/rm/9q1c8FfxnSwEJE6V+\ntaaD2WhRF6ct/ItomoXFKpCw9F2mRjEp4bb4H6tu6TsiRpTxljmPFvXhSpfQ\nnNzMvytHkIgYtoW/Cmjts5hby8oeymntUOAp6ZSS1NZclXZdg3KIpJV2zH+I\nMAxRDu+obuwWB/1hEdGAGrzVRZPmQpZr6lbIBT6yz8G5S4Me2zD8us0iq8+E\nOoVpwgP53uH9fgv8clqIk4FX9yOMAQFo/KOBzqwWqYT2pbOrgolqmUfvOiOx\ngaJKurkdbgz/WV1HcW6k8NCi8SFMKeW5yKHnUhHcKJxupLUJL9C05zOTqDuh\nqFrtoNr0gPjkF3HoJmBYcvmwfEivG3/Iyqc+BTpHqjx5ztL9IWCPVRnT33r9\nBHPN\r\n=f2ZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDyN4//IIefUvMB6qbrCaWImZeJ80Ojc0DH9wwWbWv3AiEAhaKX+pGCf54L0NMx3je6aMJT21wtUic28zrAwYq1WUU="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.1_1558867656164_0.6228254760539671"},"_hasShrinkwrap":false},"1.1.2":{"name":"qusly-core","version":"1.1.2","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"11.13.1","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.4.2"},"dependencies":{"basic-ftp":"git+https://github.com/xnerhu/basic-ftp.git","ssh2":"0.8.2"},"gitHead":"2d7ab09effd6ffd111f7a50091518aa2674289f7","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.2","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HGrbv5EaTbOaUoLOvAv47yLhNigKFGIsaHQs8v1Bx9+oGYKkBflCtFV5x/2zyIWO3q5ihPauz3rKFrRjY7hZRw==","shasum":"33625e64305845143b6742ef330959effeaa4b4c","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.2.tgz","fileCount":43,"unpackedSize":59129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8Cx1CRA9TVsSAnZWagAArpcP/ioaF1r/IvD+8hYDELUS\nygaS5h1u7eL6tXdB28N6+txZ8sh2R+vQbjMgrdhzSOnAjsH52TB7hAez5BCK\nk5NpEGGS7zACdykEV/3ibhHvseGoYpXFmcrQ8fbR0HqyMFYenRGwBI4+ZVNj\n0ct851FAevj34OgNTDurMV9YoEVUo4Hd8X7/0R/EuJmtRGX5jILYEpRFCQFx\ncMjS6MTGf/GLlIg1ZtnKWnDFBZsCoO5OWlnUHlcVC+oHamMOicJEQW83DQ/C\nS2A8visCWzuKCs9hhMCkwvd4qZJk9iOWDb9Xib3ij2kdnmCjDTKN8uZJ3PEp\nPEs/FV07nmPsftAeZdWVl9/ITwn3l7KNmkQpZE8FhFdh6N/8WLxlI25uAR1B\neCwO85vihxT2WH9BI/J9TeCsrnKQiPIqRlmdPUfbMB+csPesYs7O0qHtRcLo\nrwEAUpy1LSPDe7nrsFnDMFrvYr6gqe41iUzJ1sbY8GtIIMw9DeesCSFK256h\nzwSJVZ25DDCgXFWcaH+N2hJxGFobPDPrKB1nBo+TL8g4JC2FaMvtro6/bFtF\n+tAYpmqNAdwmbcPdOhZ0nZXtWs1cFKPapmXrs5z2VyRsI0LB7e0wFakJwYuH\naCQ9zRWc7Vb7sVaWvfqTGHPq99idGUNiye+IMedHJ9ozCUz8FiWRx6zXNDWx\nPKck\r\n=0SRU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb4tuAmmQjl1ORW9RP5hz+imDDsezPWAYnbiP7zj/hPQIhAOGqNbgG9GzLLicvIbivddPCWm4ZuFO68T1Y4I0C1vIv"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.2_1559243892513_0.4623293306881586"},"_hasShrinkwrap":false},"1.1.4":{"name":"qusly-core","version":"1.1.4","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"12.0.4","@types/ssh2":"0.5.38","basic-ftp":"3.6.0","rimraf":"2.6.3","typescript":"3.5.1"},"dependencies":{"ssh2":"0.8.4"},"gitHead":"fcd3c0fb3d6a48ac7ed62d1ff385d716e70e3efe","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Z3zOKlf7T925LTWNuh4qUqVpCZq/As9F+cxmQDjL2X0+ow/uUMiLESz2PTber2AOpd7jyqCPkrK0X0tUv52Yww==","shasum":"a73624cf80a768eebf2043bcf00456bc11f4b04b","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.4.tgz","fileCount":43,"unpackedSize":58961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+OWuCRA9TVsSAnZWagAAGbwP/1Pg6GLFLXIpXcQvkXR/\nX2kA+8/oTQtgAxYIQXKaAQENZ0NWw98rtnTcTZePpgmR1U0yNJ3Xpi8IenpA\nO5CGJGLAHJT+yE3koX1nagzBwm+5tPkdB/LrV08CIWig8P3Th9Ql1NvmM5ch\nUQTMrvfinOAt8a1a3FbFWNhca1kDEGA8xehLmEM5J/1BqRwXc3ov5JlJbIlK\ns/7OqFokVrufS+vjs85i2xoh9k1AmGnFKab7VuWKxiQqiFOU7x1NStZ0vWc3\nBfsinSNriAF9xoA1n2zeTjh0XtsBjNiy1GtoPjw/S/RDZMh3nD0tNpeZUkUB\nOBBTrBdAOjVpFij2z+cSDIJaFKCq2ZwkJw7VEA6qEh2yKoq2ISkvUZmDRf7q\nkH5UdUi/LWk2E2B109rAAhkDsOcLjKe/r2HpL9xIthLv3/2+S8f4N/o5X4SP\nY+zp8bSpx3Gbsb4bDfBpkBYzuyOJLEAh+jybEH0Weino1arCdLRmLxy0P+L5\nt4PoqgAh1SSkBZ+iNK20uD/iFRkSX5Je8eUUsSKyocNivydV5ljf6U8DgraU\nDc2T1Wlgp+NNFRXWT7JVjsE78goYzjv4dzMBttay7b62bDeJLVlMfapK+0E/\nRAbOtpDV1yyBxYxhdl2MJ3e60Wqc/HCSyC0tULb+gkGWjtdxb/y4Sa0C976j\n25TO\r\n=ay7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1gPEBtB/XyoVQyqzBriLnmX6FTO0HrUk5N7hlnSPHICIQDXJL7zFPaibZT/DWm+NQ9XRPhk8kqg+iX1BN4h8q/EoA=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.4_1559815597741_0.768147111018511"},"_hasShrinkwrap":false},"1.1.5":{"name":"qusly-core","version":"1.1.5","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","buildOnly":"npm run build","prepublishOnly":"npm run build","clean":"rimraf ./build","prepare":"npm run build"},"devDependencies":{"@types/node":"12.0.4","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.5.1"},"dependencies":{"basic-ftp":"3.6.0","ssh2":"0.8.4"},"gitHead":"2815520a10f33dc612c645e630d61ebf6c408a85","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.5","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PX72c++/gQSdvSBtBUBTFdEhNzLZAmYsRi+dO9wXC+Z+SXJSPxYKe9SIrZY/1wX8I6gYHc2svU5mzLJYQ7cENA==","shasum":"75e1ff8f0689f93125ca0c3836c12334db0d1ef0","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.5.tgz","fileCount":43,"unpackedSize":58961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+PpVCRA9TVsSAnZWagAAzWgP/RJ3i2P8SjLMVb/IcJb7\n0nUE+hvx2Rw7FPkY8a/nQ6hf2DJsns0mT6dcldxwHhBDINzvklg2ToAgZ0uQ\n6K+IzB/9zadeUw7rEb3CetQrJZIeoKkcHvk7SkxpqBhYJpN9K2DsO2U47aZp\ndJYBVNa6yZiqxmhWzUzHtSQ4+hkngREqGXgee1/jfARem2if3EAs5ODfhuBU\nC2b/vuwz8zUn6Bgyml2m6zb00e1ljjGr4Uwl8aQhJaygoJnRSRwGw14Tz70X\nxDn2no4o6xuFPYTstMAZktoJAutpV5lzZn1LYIzE4eL9pfpoMQEZDdytxwUL\n6mRYW67Fna+9L9ZPcfvoZZEhqnc0oU69rThArMthS+DfXy6zmgM1hySIrPGP\nCMoEpityvoRUJu8mEPFB2taPeZl+SPE+20Wo59aru6oHTOnoj+b58wVVhUW2\nwm4qW5x+DIVpSA7htHETJv/Fwc21bjZ0xcDy/D2H9bfJsP/S4DA9zdj8iFx0\n26m+G/WP04sOWPsI4LbKb8EcxZq40o4Ty0YnQuuZr/oFIj8zgJiVT8OtE55I\n+wbQFmJUOqaWqfO1mFza0PQdQ819F07x6Cy3jxwXA9Eq7Wla4uZlCcqlLzm/\npTv/iXcu6ZLdwuf8e8CUU+hpFWBublcRqSJBE9TVAnFDa5l2DhY3H+Y2mHCa\nuHEU\r\n=Tdv6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHrpg28GWStuFmX9L0Cs7AO9DEt0EjDt0vxvenKPMffAIhAIRo7ONp210cPw4yz/DZfDLRennJFl+tJO1AzaWH/Ybb"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.5_1559820884889_0.6562264064343275"},"_hasShrinkwrap":false},"1.1.6":{"name":"qusly-core","version":"1.1.6","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.0.10","@types/ssh2":"0.5.38","rimraf":"2.6.3","typescript":"3.5.2"},"dependencies":{"basic-ftp":"3.6.0","ssh2":"0.8.4"},"gitHead":"1c5051de6e2e01c956cfabf1a4861b07e3bf9977","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.6","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AInhmWMPYWJiHfSRyUkjBj015RvRkjfBiiYXtHpgWoEgvmCAmmWq9wozHZGM1Bq3wJGkA/RaF6foEWt9lIAMVA==","shasum":"acf6d8e5ee78019b64b46f3b14de8a9c9814412b","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.6.tgz","fileCount":43,"unpackedSize":60885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdESyPCRA9TVsSAnZWagAAvGcQAIWtp5ZQ+EamDvxkUW22\nKiipPj5+PxSnGC67HXLjU+m+yX74zNuDNNbW0Pb39WtlSrIaMh64CfKolLrF\nmonl1+/NH9l1tNAUw9m5bC6o4nN6ooNXjqnNgi1RSeNQz2HC4mj58ejHFMrL\nd6M75/pipmiAbT/Ufz7uexY8eE10VtSHgOs8CIyj7EZNc6bnglcLg5Ce5Jwj\n31/yxR48gWHxwjXqaqdONJwdOks75bbfgNawgVS0364EaeWdaw70ixEDELry\nlXjDM/yAX2tens7Q44eMSxMhzESwR72LFNRkYjb0vVQisv7qXlS96ZPZoAt4\ndcWfPT87wxUIWl6XwXU7uqLUdDbRCzW7Y+SlEcE5Y0d/+cWC4eqSMk8DORIk\nHJVOHgMMAVoIN3TGJV2s2Z+R0Q6fStYtxhP3osI3XCaN8C6Pr3COwv8b1p2D\nrMOCkCmw/EhS/KXOYT9U8Kbt4XlHlumHhuO+teGcG+1YATi3JLaRirvJMkSi\ntLryc1vLGsUAYnuYwWhgQfxVzq7LzSF0jDbRtAL6oj9wApAfOqxZ9JisBm+n\nb/V/5VqNPmeRT9Qhdyjr4wajef8VHHTwnGmyxxM5WtUr6hYLJkzi58oTIdoz\ncPUWhyUhbjQYv4qkll+QjtEOp3cCstyN2FzReehjAbYzgAc0SOj+L0hCMTLk\nrqtn\r\n=6wLp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAkbF6NqJ7NV+hn9G+GXDE+vX8ZYlS8kcAd/sAdMlvWAiEArPRy7aMAA+JgzmyN8/10cd4Bjq24FmZZIDzgyrP5BJU="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.6_1561406607293_0.9392739259106573"},"_hasShrinkwrap":false},"1.1.7":{"name":"qusly-core","version":"1.1.7","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.2","@types/ssh2":"0.5.38","rimraf":"3.0.0","tslint-config-airbnb":"5.11.1","typescript":"3.5.3"},"dependencies":{"basic-ftp":"3.8.1","ssh2":"0.8.5"},"gitHead":"86c2da81630a0030b7dc739e91c76f95261b6c03","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.7","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1YvTxoSWTdvvFjh/1ocBewjYNVTgVL5H9fqBzcezFgyVKa66ERYuXFFH9lOjp660bOhXpccSM1o4IsDOTzrksg==","shasum":"76bc448f702276aa4b39855f121ec19197ee1a46","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.7.tgz","fileCount":55,"unpackedSize":69185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYFjICRA9TVsSAnZWagAAjJsQAJjuhIRJK3ZlwdhWadwz\nOIqc9lOZLti2WSqgvDVG1S40Q3qi76HePbASGx90ossftMLWPqO84W5gK2bV\n9YT0Jzbgn65CHsIjERujPdwVrnWGofbWLd2Kf1S5VZGCL1gxs7ACaW9ai0gz\n5VLuQk6fKywGR8q4fo3jxY4C+YBE6JVLbd5Nn9JrC2XBK7Ncfe3QVCuPo49A\nkEjpoS9rSi16mrXV2G/GJWOGf1P0Oxpo7pz53sOEDjibdRtRyEXa4r4nMBLy\nZje35XsE0cVP0lnucsFo35gKiQ3vtylAxPSsCTmTfBkeIo7CkOrvuBkxKN5k\nTMs+nHMzaEZ+lEcPYNEHF0NjuEjBNb4QSwuqg7dBu7ep6aA8Jb0Jf/IqTgi4\nMMiklUQstmjOJ6wVw5ob72K6rGM5d/j9goS+50axBPUTKyWGmU8MMw44ptRQ\nqSz8PTOlj9d4WGYXHLohATVeHqr04iM/BRi0Qk3kPsn9Uq9l3GlPAVlMaN5W\nEI1X7a+LrdDLkhdNQAmm2txLXyDHb6FjgYZm6eMTiL9WC9J/WwGL5gcmUwAa\n9UH7wS7tHJQzzFHDxeSPY/qA79zERhYw6NZv4nYMn+60+9SXBEdzXLQEcuHQ\n+8QYkKdvwRumtwYZeKfspXUHvx/gwFmtuY22+Mi5WxCmckhfy5DWpHDgYWpv\nVE+7\r\n=M1Il\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW9kskCJpVVeysUlj4Y+gQ8rt4KUPFWrHQutdA+uNwzwIgQRJssobgstIqBQ7/QfVS22f5d5oSHcLgG+4YbF//Acw="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.7_1566595271148_0.49754121085259606"},"_hasShrinkwrap":false},"1.1.8":{"name":"qusly-core","version":"1.1.8","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.2","@types/ssh2":"0.5.38","rimraf":"3.0.0","tslint-config-airbnb":"5.11.1","typescript":"3.5.3"},"dependencies":{"basic-ftp":"3.8.1","ssh2":"0.8.5"},"gitHead":"6f42fa0d739f7ce9cb495277f0ec9f3e48af1d1b","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.8","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XqdwDGMztjdYtlU2E9VspDOzh9kviPaAiAMOfy3d8AXjBQm8z50KtOHFclNGmNy886pZDTfJJ90VbpntfrKCwQ==","shasum":"bd4c4c5c65a26ad627b9f146a4bfac4a2f7a5f2a","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.8.tgz","fileCount":55,"unpackedSize":69505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZkXICRA9TVsSAnZWagAADssQAJwP7xulsUnvvzlrkchH\nQMyTrUyk40GPPpr22e9eAVn2l6v8w7OZkl0Lo30vURBmwGAv2IXSckAKkhuU\nleDvaxOHbJLeBh6d2CsA+epWAgOILj9cY32zIdg2inqR3fExF7TQvZ8bKBsF\nUZ8GK2IgVfQ4PMCkh577nRQKD4sBZzl1ecUbYnpkUCS4Z+TYxGGEZ12WHPKL\nVns1MXaRFxTdOlr+bDqFESaq7wuVzlnGRZjEIrnS//t7e54N8JLgAMGwNmls\n3pKVcfmzsjU1ROyWgn0v1OLrQ8rmd1eLfYduw2XFM5dsMHOUT0FjJmiv5CW0\nOQPrNYu7nJGBR+IHBvI7xHKq+AZOgm3nMDwyFzqoZQ+rjBSzOSf2sOr8Uem2\nxj5yiEm87JgH8fP/zvoTVfBQwHUndbUT/7lRUVrhn94c94LGF2nLPQ6uzePy\nTWHRMYTWDTNtttdQccQ7taWORmvl2RyY3TaqlmvvJpLexs2PJHBxWDpTn669\nY2WSe1NeKe3HsydyZjYbhd+z9oWAe75W583k+YdF8Lnia2ByLmLUu8hBYZvq\ntU+1NyCWllzmS02Sq3an8o27FaL+0nUZNYxM5rlIl0QyvJ8jFSvOiqHRZtV0\nNzhiXaRt7rQvLSmgXv6PB7r8fC6tPpj+3t1RWlNOnv30KVHUu0BatT0QkN7g\nmRRu\r\n=/WDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqij2czJtVCXbELWtsx/ukCcWWG4nxMwPIlqROFMdjUAiEA2BQrTDdmFj2GGGdPChIDqaDp4g5SzC1y9OV2wEIazr8="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.8_1566983623503_0.7099601930180439"},"_hasShrinkwrap":false},"1.1.9":{"name":"qusly-core","version":"1.1.9","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.2","@types/ssh2":"0.5.38","rimraf":"3.0.0","tslint-config-airbnb":"5.11.1","typescript":"3.5.3"},"dependencies":{"basic-ftp":"3.8.1","ssh2":"0.8.5"},"gitHead":"1710e0c89426c3dffcda21094736f53cf64a7fb2","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.1.9","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PX8x567Q+kACPKlMKZ04DIq60ERjZjqxzgV/iMn3G95MLi5e5GQnKOT6jfwjm3dnbqRUjz78f/9yXpeSeYQXXw==","shasum":"1139af18b36881f16d0ad7ac35aa9ec298ca7982","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.1.9.tgz","fileCount":55,"unpackedSize":69603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZkn+CRA9TVsSAnZWagAA1jQQAJZZ9GWl9ejQgQXTA5a0\ncXEpvILkk9I6QwVNNzyJbXP1IRSBOYG6odkN/Od4qUm4PSUkM22G45nkqitv\naNJ3MMNH2DimqqRoC+Zd1FqnrV3jzR5KQB9HRmp9Ndj/bXWSAC71Z2ZGNeeq\nwRpQ2GrVwD6DJSrJ/1lY1DEKnpN+zWq8GLpy5MFmSQv1xbcOHg8RtGdE3tBH\nD5hLKCiRI90j3uOzbLwPv/03Oj1uRIYJjUvqUIrBhKiq6CYLJ7uko1F/Mp+Q\nEimHTqlpsj2vz2/Irp9jfhd3thVK9RmpJ/rhITZ7PRRgTq4foo6N2sMqh30H\nPSBw6ndXFttQxMsOHTYz3RqxyOXuGG7cKLFPjF0gl9IjoguUXHh/z1EHjqTk\nc6v8vw5B5/gEQooqemB//weWflq4XXCbMm8DHvnC7qsTWBc1EuchJEknM/Q9\nfcsO1UsAhHMrmD6fE8fvkcTWo1tXw1otlxYfgbfCy+AKXqXoCW+WGNFUH7AX\nYPGILFf9LKSSc+WOkK2Z/iPz1xBNWwFzF2oTnXFlDLL1BoOtlxdXq4+1TxtE\nVUaLL0LRC9+lEeov8yP4xZ8rmJv1IF0WjVU1/sFVs+7fZWZ9AcLuiPpgMbl+\nkXpOOmPvjR4EkaExGSSUoICLYx00XbNRkHYdtzCrUanCHUBSSX4OojJUbvJY\nbf/I\r\n=fbMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC65QWZdNQuCyQYnRANewTAG30hY/TqGnRknUy5aethGAIgOzdYbNNddcFRN0oz2tKDO2LrgvHI4yndT4bWUYC7xDE="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.1.9_1566984701954_0.09151253840184648"},"_hasShrinkwrap":false},"1.2.0":{"name":"qusly-core","version":"1.2.0","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.2","@types/ssh2":"0.5.38","rimraf":"3.0.0","tslint-config-airbnb":"5.11.1","typescript":"3.5.3"},"dependencies":{"basic-ftp":"3.8.1","ssh2":"0.8.5"},"gitHead":"c2868dcd4ecc8641a9ee74fd40a058601ce7e2ce","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@1.2.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DV97aARJyk6l0snYRu0c2CdJ6Xzj3nK9wqRn/IagPkQbpmjuO8sQu/f9CM9/AhVc4azl5OQZZG2PcaMDEHpuPQ==","shasum":"b47cff20459f3f3901be2d5289698fb65452f380","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-1.2.0.tgz","fileCount":55,"unpackedSize":72977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZq0aCRA9TVsSAnZWagAA1sgP/3awnoqEjtbRg9JUAQyK\nh08cwq7N+zrqoy3GLqx1JjDFmYtn82nukGchNl8UiQhH/SFNUDsUMA0OmAF9\nEQJV1k6+BVVn2bg23ltrGr8swSupz76aSIYTO7qMIFMomMSj9LYL/aiLf2n8\n3AW8JY9STm+tqwa7GkQbqwFu2mLgirDS91qIzVmpwz/uPobnBgM1Uy3Ejf7c\nncAUO8FMz3UPBIeFkSYeBNw0l/ZXZXWtyDbbdP/+BaZawTgUQ5718PVTad97\nljrxZIZqQDYbIK9sh2xRVE6DR5AC6yaMNhXm4Cf9p0P1jpNQ3CuJCrLqrwbk\nIOYNZlHnqUfUIO2/eGy53ePAGn4JuR7t6ymymHvAXhfZVM/7RwyeYdErCaN1\ns/IAEB0aCTiKvIEqRky0Xr1vpRkDtdWRExNBsx7y5QBYo2mBIAjvF00h07sN\ndJ8MMXLQPn5xTA4tLlPyHojGFLh5T1GGNUHin2ESpCzaABCL/4ecwEokbl9k\nq2PKrPtm+isOeRKt4P2bO4LE9ANlgusAVqj6qXW4v74CRKvDgoTJZDS2CDct\nrPqhVMc1t2ysLn7GCsMEE5L0Bd4rgxt39hVEPyte3N5aiYACT5Jsn5QI6zAo\nePVBiJeWUZ99pA9w9ErndB/AJYFF+jMbVi5yI2YotZiknqN3h82PhZGAqV26\nkImQ\r\n=5hT9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrGrz/A+dzB8J0tOlAuyN3mfsgi+9OxlqsdBzzv27aZAiBdrfS6e5A93gNNK7MArDazFtAShuxEJhoq8dYDNB8nJA=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_1.2.0_1567010073441_0.5654439142187144"},"_hasShrinkwrap":false},"2.0.0":{"name":"qusly-core","version":"2.0.0","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"26bf5d9e62cb7c800289d586326adf16b17d48bd","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-je3eehI+/lUXzFIQSP3UPsFL+Iqzja8qzwzd2XTHrMnxIMNtLfV2Xy5j2DqlZpMTh3cpSGzAZfgBTeJ3k3c63g==","shasum":"9dbb53d70fc07c877eee8e60735eb3de7fbaa802","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.0.0.tgz","fileCount":84,"unpackedSize":356622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmJUdCRA9TVsSAnZWagAA038P/iS90FvjSm2IZlSDnGz/\n0KLgomporL0cze3+dDMh45NOwMdSU6Nktz6WC2IPH0PhlfA8A9/uzexemhio\nEjtu5vMBL0lUtPUQFAc7JNB8tMwMyOjir/6LB6YUhBM7PxEb7Gskl1j3NCJy\n2XFNHKp6tWYQ0UCynpnESofcSBYetdhta7Bgh8RQP7tlTbwicQJVS5hCMLmU\nQgBmOdX5vIdOQwBejd99E97Mqp/I4sDbuUWDd67TK/pCXP3iN99+YzG1XHIc\nf7K+mMY3rT0TFomANS3UXvd4YUOI/NYN45ZYs+F6Tf1XgHqy9eZxHTLKNxPb\ng1PuMotSXIgG3Gl3jKvadFJDc6FQDRUZLElDtUu89evjytBeyZGWzOfp6RjY\naXO8lQQoCfVdzqC16O9eeNeBzLlmy6qPwt9GVw2Az2DFa6y512aiqdIyCCyU\nNIaCYary79J5kGW/K089LBBnILCgH37qkmGHHJBtvnTlUi6LMcQ+SqRknrob\nRQUj9ylCFrt5gQnLaGdhtNzPJpBgdqKiGmbfuh52AXtyAkrt0FVmql37JwzH\nZJjme+s8+HA8yRC5xeMNw3M9ySDI4ms7cw4EiaBHAeH6To+ISOE85NjWru7W\nBU2UG0Hfp3j7lU0R1u61T8JCC5SBqi8iFYK3Px8HUuVmjoRJ7uxxBSc6XPrG\n79+5\r\n=a1xS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBwWHMRK33GSBeO7MkZ2KqndVQ0aU8VcQ5P+yxRXiCgAIhAMCFEPXVQ+c+c/uOcktjv/Yomqcy50HV53YpQBOOZrE+"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.0.0_1570280732612_0.47306908716848195"},"_hasShrinkwrap":false},"2.1.0":{"name":"qusly-core","version":"2.1.0","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"86c47c644683addd5610c8a46d0c623c16d8c923","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0rkJjw4/jyqvq2+ji3u811SBFz6mNaCFE4mA4f7o7gG/oK1lDXEb74HiHppB6s9nEqQ+xXzTBTYxv4fUErQMqA==","shasum":"f41f4b16f6fc95a23f9aee357403727292753110","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.1.0.tgz","fileCount":85,"unpackedSize":359911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm6wOCRA9TVsSAnZWagAAQsoP+QHVPhwxFJviCF0BuBXD\nCw+KxNEGTcyOJQGzMlcaJfydZoADBbxoQPhEmXg5gLztV5Z9RRgwDpPXw7Zu\nb+ZumSNEHyvKt7SLFzQ3kc+m8Q5huZVXDlpCFHYZsA1BCgZ8WY25nn4YDTTo\n+wE1pVjznT8zZ839lHkN6qbiDtezhin22FSFOCV7G23sjN/CRBfUsriiWDMi\n0q4dBgNAziLjBRTjWPnYcSgP7MrDorHHmr4/GuRpqJ5v6JCbQOh13B29R7gK\n1az8O2Sq3OjtAb/lXj3jhczJ8V5AW0nbi4tiz3M19msWmY3qDNZz58Ag7lFP\ndgw2lMaeOxVK07JPm/YnJUES0wOw9WslMjLnu1A8iw3Mt54dxuwBqKtocFnu\n/szOHL1AgbgftjCh076v1nLRRgW0gD0TyS/7dR6QOeucHJceyyVQfWUKeWlj\nsP3HEdfJvsW532S70zb9HTszS0b9jh1ADo8w1VvIJQtIFnRlwIgbEgczkVAD\n5CKUh2nCadu5XdydO8KKSTnGkDSTXFDAmirUlxdIw/GMex9sapdGDXoLnCvr\ngY+aaB1UG1wB/3123tYpOx7RCJGWS7Q5VJACqyFrWqvcPWG3GEGyEmQcm5xP\nGAHb7Nj2amT111Ut7EzCdDXR11zQSlErJzjEx48hpHigK7r+KJmtWSk2212A\n5JSf\r\n=ZyR1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeL/ogW3IZaCmk6VHvQecFElGKynYRh7N7RfwAhi4G6AIgfumkd2Hs7hicQ/b22UFedG4nXL4x3qAZDBLNCs1QyY4="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.1.0_1570483213694_0.8317001472141654"},"_hasShrinkwrap":false},"2.1.1":{"name":"qusly-core","version":"2.1.1","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"cd26dedd41330f96112776f4b473f5cbf4c2c9a7","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.1.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2CAk7B10rE/Kil/iJWlR60a3Hka2rdKGUSBCFigHRV+CZrwANJ+6db7Eq4xc502fLwhSvC8lW+gO4BcnokAf+Q==","shasum":"06be2ae3289e8ecfe52f7b8a2795114a1b5821bb","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.1.1.tgz","fileCount":85,"unpackedSize":359941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm6/HCRA9TVsSAnZWagAAzJoP/3uq40Eqm3oUI4EXK++/\nnMohIkGumMKq7rXZGp3vqLv0QLJeu+Np+4aE/DGvyJGVdJw88B6/GQHGV+pS\nBWuKAlxcPtjxJmdkROngqkkLDr0J/2FvasbbZwFzu5t0awpGDByr+iVf7BFo\nT3FlIRrv17YbLPWyySX/PJ2dFGjT89bj1kRuTCwKB1EyeB8xod3G+0gLxkT5\nIPX821ihry6XjD9DIfQtjSwdAppB+uLLKx5CqyXs6rp9zwqQCbB4ytlNgFVA\nyLeX/VOveW2tMdQcRmrRMYE8BWsYu4mKmejL0SXS9nmM2S0VhDU1lhO/AAt0\nZ8hIVvUntf0UuHR9RboZxWtm7lz43DyFckBKEeGUBEFPMcD7fJvR6b736fUN\ngZ+oBRrEEHfKogHNovC/BXa+omWX7NTYt4Sa1mSwBAIPXjXSncq2xIdN0ORx\nQtCI4YnOcogHSE0uSchjQUNoVNvJxny32VPzEHDN1p1k/ukuf/jMPaOeRnE1\nIxL4MLk9+Pd0qlv9MCzrnoNNVTqxGuJoM9q7FIrlFuY/yfWCt/El+lrzUBrn\nCWzf/Z1Ca2Oy/cgyKexDCy0dE7LJ50R6Xp6rA002c3Q3/E85cvjQ7Ky3Mv3j\nQt1nV1QXP5twmnw3xxnkh683It1jXgoytvKizWjwKuvFVxGcshaLERcNS7qH\nOGaP\r\n=NOPo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoTLgA6tF8w649IBajDCiMEp/O6/e8y4u3D2bfSpkoHAiBdDQjEGUEuad3sdIPWYlcevSsqVLEWhLqOubrWI6q3Zw=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.1.1_1570484166483_0.40498463894469405"},"_hasShrinkwrap":false},"2.1.2":{"name":"qusly-core","version":"2.1.2","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"9d33d028b3cdb09a00deb6fe8c6fa0f1947d566b","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.1.2","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-morV/lMMbzK40zwXrg4Ws3lh61bi+XFI4kf83zrtyRKBr2PoJx8tavJ0h4VfElolUfVBXiokfDcaZwXI5gDRGA==","shasum":"39cd1eade727b63e85bcc9ab47e519ea9b76af5c","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.1.2.tgz","fileCount":85,"unpackedSize":360305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm7qMCRA9TVsSAnZWagAASuoP/1Q9orxCZLI2W8A3KYtr\nCIBN4slcHgQEy57a2bj/vF2jd5aTBD0x8L76JydRShW7TnPYIZ7ITqov3LBh\nbibYeWGBvRyU9AIcqXgNLB+KfVf9FEsSrh1oeDmDgSc004AK+0riHfvPFRGB\nfqqFhlb6o+4ARK2KYXei4IO7bYCevm9Rz14+ZT83EI2ippXD0o9wM1SnImRV\ny8BnnDOfqyKgKnKOcT4NV03UCCT/oHpox15AEFf4zIr8AzpikZOqb/aj+3QR\n3IhFxG/E0hX66AyShPb2YjlAJfNWF6qQeIK/wsPrhzX1oEB5dYG8bpt9QzEw\n0ScSqwaMXDDSM0n2j5NJqB/NktwgteY/CNMuJTNEXTfiR6gddrL3dDzTCA5L\nSPsEz8GU646XP292lXKull08VXXm+ZnjABmOz2tBbpJhdw2MLSOoeHg8IhMm\nYf8m44iQ7KIsOQ5ocuY7Qg2kFK40icJBxBYLkhdn7WUlq7HdmWrV0teulnEx\n+7h8PGq2kke6QRKMC+rA/aO/EEn0W+lg2EjqT2PhRurxBfngvToQVXnEXD3q\np7IrWMfLS0H2ewynPCy7F3dOpZ9R4Y/7eRTX/eUQf8S2TBzrl2+1JY+6I3hs\niDAD//n9qG0GpCfVW62lj2ZxiqfxtlDQLrRIHM7oRf0a2jd4ISEMVW8CzEIg\nCJ0y\r\n=Jw77\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3VSjWRmWLw1pIrKs6c81gKnMTBKA886LEhG+MGKbTpAIgCs36mFifYxlKbvV2N34ynX4YsMkmd49Jr0meKnWGNSY="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.1.2_1570486923741_0.6400926146770602"},"_hasShrinkwrap":false},"2.1.3":{"name":"qusly-core","version":"2.1.3","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"1a4b93b11bef96075b7b170a19862a4e869e4b6f","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.1.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ULxmR6Ec0Ssghq2Nn9gRHmR9vqxWjZrOvkLpFWyiix9JQbzXCt5CrrrbtZS4F+9JIod8YqR+BAL5BpsI6H4uow==","shasum":"bf964aadf9ea596403f5f0d7677e5c5895ecf781","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.1.3.tgz","fileCount":85,"unpackedSize":360723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnMK/CRA9TVsSAnZWagAAD4kP/R3fqTqGp0Z8XGUzVd6v\n97+p1h/QZ3BYOBtTSNqqhVzE/MOBGJ+XHR17V9k5epAMzz6hAq9dqlRWwBTv\nNCSYHzcKhF1pHmq0g4y8sK/BQUsdNpDGVqFDXJ0W5VDQhK1GaSbmJTFAxpXg\nDy/I+bm+lPkU4eONK+O+itZv0Sbm/kuL0W96TQvzZjH4CbuZRn9OBFa6npoO\npZ4yT49YE7iG19NLGARsBA+czhhlTXm3ImhdZ02eb38V7axV/OkHxfOtLbxF\njiv7z3IKrnW8Y4FN4utbtRxU4uL/D1/dq1ed+hsRnPAjbKZrJHB3aSRgeB1S\n4uhPBODbv6bFQsOxJ7+9qH7g4VFcRFvsJy9yzsSi4CiP+W3HmY7QtyAhSTCG\nSWkfhPdi3Jq0pOnVIYQEmjHEko1JbruOfDp6XU/s5PdwENry5IeAxY9Sl9MH\nzX4UZAj1prWMzhv304cYz+qzTBAP2ucInDOHy9sGtthBboBbEBX6oF3eh8Fc\nRplMuUyjSsV3XNOpB8b095NooQ///ACBVunuk1PBPTTWQ9bUr0GTitC10cq7\n7aK/8lDoaL+cFOWtxEWK/dQ3SmW7DjUl8pgUCwLFfJQ/9ktdr64xguXG0GMN\ndG2UEdGfACpi+EE/eRddpxDVBXDC4pvG5Ji2ohXC3S6ViclS5rFqB6IHr9rl\ncVq+\r\n=nPqu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/livxHa2Rcx8mKIW7cG5tJ/sfNfCSld+jbrBLd/9nLQIgLGrpuzm2f0xGL8fv03OLbI3gSAHYeb2QXV+B56OQnng="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.1.3_1570554557965_0.7176666767528408"},"_hasShrinkwrap":false},"2.1.4":{"name":"qusly-core","version":"2.1.4","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"f11becc4575e0e81541b9a3b6863a15e59f19557","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.1.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZrDMUGhSndoRzsoLSSWj0krY08IjPyp2ktuA3MenzCvxaLFpxiluD7h6Z5Xdpq+DSqOHClD4sFBC25jZ32y8gQ==","shasum":"458f8d1d32db56d9417463775aea9a4abb4e95a4","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.1.4.tgz","fileCount":85,"unpackedSize":360877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnMWGCRA9TVsSAnZWagAAHZsP/2DHRf9FdWkvrtEDe/6u\nGmpeGwJgLlVC+91clTbD8bcPg6MfMqFRMaCJywCZy3qiAQ+CC0z0+7FDguWI\n4b7aVHw1Vl2PPW/SeshDnmk98HvspKC0ODxdsF1ARTj/LYbXwudMHAtuT/ud\naLsgGTkpfzxeDn2xwj7hs1IQs7FMBj9CX55cOfVEmZznEYiS9UAsNyUQv68Y\ntZdkDOavyRlIygXqVPd+IXLDURCKGY6Loe5tfBo+jy8qv00+Xd1Vfw3Zz06h\neHDKc41Qs1TP0cY/rtU1ep+u4EyzNrBSwXVBHGT8w2HNsyM42ohtLWQiMq3T\n+nAHH4/3bjx0uOKYObdmMATcUi0GHG/se2+yF+4jFpmwYh4pkIC/u4AF8R9e\new/7TfrJaBEXcLE7pP2gCie0YurVJafco5GyjpuV/u48nvG1BtAMgi2Ol2cI\nd/yCLQxyXnucgYJOhxF8iaYG17PUOyf0trcrfIcjI13epzrZ1j0wGHDQsJRm\nH7h0/UIQ2xMQBE1TXQeUZx1pb1sA6qmaPlhfnt8VZNLemKjSrKaoKDTDlEBa\ntGgimWfF481EjASpBAMRTNBcCjB2ZaHm2CD3qLkeJGYBdNYleUcU7mEsU9HS\n+2XX5Fz7MITWzpo153ncB5iTuDrc4y+fPSYkVT/tKHCIkrnK14cAcaczajyz\n4zpN\r\n=I02b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVIbCE8syOCg0buFibODRsbQgEUJZK3fa15eWDbN1pcQIhANXKqF76m7Q/rjJt/FeSDcQTRj9HekEklc2GH98XW1C7"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.1.4_1570555269384_0.7196204712586196"},"_hasShrinkwrap":false},"2.1.5":{"name":"qusly-core","version":"2.1.5","description":"An API wrapper around ssh2 and basic-ftp for building FTP/FTPS/SFTP clients.","keywords":["ftp","sftp","ftps","nodejs","typescript","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build"},"devDependencies":{"@types/node":"12.7.11","@types/ssh2":"0.5.39","rimraf":"3.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.6.3"},"dependencies":{"basic-ftp":"4.0.2","ssh2":"0.8.5"},"gitHead":"f190f0656f0930b591e747de4e4768b1458ea705","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.1.5","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7eyMSMnikzqbx6AQ49yArmhDer2v3ec2rvGUhU7K64Rlb7HbsyetRO8g29SF7vqvRqy6RrK7iyG4DfckmEpI7A==","shasum":"45f32e76efbbe3586bfe3c363b8757811c5eb3f7","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.1.5.tgz","fileCount":85,"unpackedSize":360830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnMvnCRA9TVsSAnZWagAACXUP/2dHsJvAE5An9RLz40yD\nn4MQ3XomGUiQ5nMBgLvf/cEfXP8mazw+YAcLRjctdtwvUw1gFAM10ATalbvq\nqbSt1umogrw8vRbXDh3E8N7dYWXF2DIdRylOFHYX+z6Rhaf56a2nRTi8cle3\n+fmYyfBnIiihmle7QrIJCopqD9EK5GQYvAh/67OluzPsMitzTQ3VVpnPvkaR\njvGXobSbT3RAilLkK3qTEL7iF8P8wFx4Uu/+hbB8MQHvnZuWmjLgnlHFrgyJ\nH1qdbVwC40pVgHui2dNmPxG1z+3X9FhlJjTB3CPFuznFcAZg2FguJUu/550p\nXEndSwx3LvqAWZvB6MDgR+M1IDKHb04lupoKUdP2Xgoz7Nk/Ax5/0VeA0LVs\nE6155yUvJHxFwxCJSbZ11SsdM7t2m4WEC1hpbaN/QMFK/+rH6mfX7EEhNVdN\nwviGlYByV2d7wToSolRQSMaUTqkAVNXAMpqtWm7dO5m9oKJY9F4OXO1nY0qO\nJlOWj1UpXu9aAfSZWt7uB2y4llJ5DZuFN7FjEANQIymFI+vLp8ZzT7BLS+rO\nLQzZAP3PCTkQh6SQ+mK3EYV/Pt3QXlKmzkHFpsO/yHTXsIW35KJYLpJUzgkl\nMlISl3h63CjdfTV9iNpmHQFrh6BltCtEFr/QgwJx28cVMR589nzeYOrhS7pS\n5PMS\r\n=srfR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoBM53nivEzRHw1/pTEJlKJSubJjkuWMKyBdbf331/YAiB10mJs2YbOpE5EOQMDH09gP6gbDDgVbrHELvraFrAjQw=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.1.5_1570556902327_0.5923788254020474"},"_hasShrinkwrap":false},"2.2.0":{"name":"qusly-core","version":"2.2.0","description":"An FTP/FTPS/SFTP client with modern API.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build","test":"mocha -r ts-node/register tests/**/*.ts","coverage":"nyc npm run test"},"devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"13.1.6","@types/sinon":"^7.5.1","@types/ssh2":"0.5.39","chai":"^4.2.0","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"3.0.0","sinon":"^8.0.4","ts-mock-imports":"^1.2.6","ts-node":"^8.6.1","tslint-config-airbnb":"5.11.2","typescript":"3.7.4"},"dependencies":{"basic-ftp":"4.5.2","ssh2":"0.8.7"},"gitHead":"fe6df7c05242dc6ca38cc27ec2026796a4d8d990","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.2.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nR2q+QNBnVkMhRnPQrvdrQLaLejmoWBBXWjodx9YIJ8lpCh5BYCTkQ8unHcC6sAY6I0RaaawhH83oRzSvpVpzg==","shasum":"89d83b721a6e0d8f5c2480c2d2f71b156c8499ec","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.2.0.tgz","fileCount":106,"unpackedSize":342005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGykICRA9TVsSAnZWagAAFEUP/1DyelP5E9CTpg/SZKdK\n9TbbVQU2NRTFMpg+LpRhNjGG+NfnHedkLeC8m7e6UmKZOswMRRxsF142pk36\n7c58iiW7klArW4gXg+6uyxH7mDWNJaqT4yY2u6v+5kWuS4WJJ8GYvvw0IAwc\nBtKA5TLYHIYB9pb/C1xb+avdAIA1DdyJbZ49adxpllvvnSI9PUUgCnOca+hy\nhHlqDRDhNREPOzPJr3uChAS9fTJqoVrK1rM7vCQ+KffUt7HEv9s9SGmA710d\nTPiY9L0xQVIIii/5AZs0koN6geDM4FvsZSFJ0OpG3+nGZcYciNnlXqc22reC\ngCk0Yok0PZdwBCTl7PCCMcYHDHFE/W9UIOL8HTScUY3LlS4d90KUTwnLfVeE\nFw50+adEDsv+IGeTdmIGMJwjhhOgcVFsAMRW/ypNKZfshh/0yFR5l4RLk9TS\nvz9RJlQp3G73BCwv/opDVnr0dvWhrqp0Lj4n3x64KqmMX97uuj5BilI580Df\nr0W+6ir6UH7OM1/s8wTBOE37HqiaTqcIB6NoGmdug81nBDtMvri0GY1KTHat\n2Bdj2Szx+X2xcRBQl+tZk5kTl/+bcI7FbGGQGgRvW85HWoQm/M+/qiKaf+qI\nPQWvJGVLOf21m3hd4MqHUH6ae8TCZf4sel/cb4X9XBNtE8/Lx5j6WsltwhPp\nKwQb\r\n=6kqb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICb1KQem2J4JhkMQoc3DigpQKO2dHZOwcOWyIuvgTmBvAiEA0+4cM3u4+sjaN0+uCGxrV9IhSPCjbNCp2vNU+J0Vi48="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.2.0_1578838279996_0.8341738016859686"},"_hasShrinkwrap":false},"2.3.0":{"name":"qusly-core","version":"2.3.0","description":"An FTP/FTPS/SFTP client with modern API.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build","test":"mocha -r ts-node/register tests/**/*.ts","coverage":"nyc npm run test","report-coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"13.1.6","@types/sinon":"^7.5.1","@types/ssh2":"0.5.39","@typescript-eslint/eslint-plugin":"^2.19.2","@typescript-eslint/parser":"^2.19.2","chai":"^4.2.0","codecov":"^3.6.5","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"3.0.0","sinon":"^8.0.4","ts-node":"^8.6.1","typescript":"3.7.4"},"dependencies":{"basic-ftp":"4.5.2","ssh2":"0.8.7"},"gitHead":"63b1a3d4285d129001e11a095defb31424d3f319","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.3.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vsoCC5NGcyIr9cab9Fip9tfmxHCzhRMPjhskHdO+4ZphYJEqmxmeqWXeULBDl1/oRx4ZdhA85bkygrwBBzdsFg==","shasum":"5e94d5ff4c3827a915ee785544cee6938a2b8c4d","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.3.0.tgz","fileCount":107,"unpackedSize":342586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSYmKCRA9TVsSAnZWagAAKeEP+waSS7JKR+sMcRtwa2M0\nIGEo6/191Ko779Y2d3Z9HQ+3Nt/rD8j5YdJt4pEzbooGJtcpKqv1PoxZnoZP\neSBWB/LxJocf65TibVW5MuyDktFh7SqW0H+rFK+r5O+Zar381+AmNcT5r/x2\n9LSKJqae3wqL5aMSJzaI8VzKc/I4kfHJFdOL33sAFwutLzTzXkga1SjeGI5U\nl/8+2fzeH+eyDCofPwXdkTKg51g8/wTUNtHHDUH8sCymI+5XNwDLGYYvscza\nYHj87Cgc3XcPS6w8ez+yOX30s7If1jqLVO+fiY053y0x0ZLowZOmALDXSFL0\nou3E/3HTs927ruf0ol15aOjpkxVkMakqgBNV2NBVNtkd32IOJ5sYRDrxN8IB\nuYSY/H62W/rSQ24XEnbiNkII9kQpZwMiqXROfpgZs/7mZkpTdaxLJnTPJDh6\nHq7IqHcYC5Do+7PyaTEJ+9N+FWLkxYPN1LfvsA683zYA5EcEYHlo9LeKDWer\nGVbOynKaTvMlVYPgUh3oCq5SgG3lVjUOoiYkLv+uY8jxXQqvvSJKJw1Qlt0p\nima1cIS5A/DjfWpBe3kQcnKbd1D7onc4SuPs2gBxUcu0d+v71vJWw3ePWc9b\njsyB7pWWEGFhpVNbLHaFgY4YMvuyieAH+ka7hyaLKxPd6kJJp85H2X2E6Zjx\n/yvQ\r\n=D4mY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYhc7EmIzcTSDPwFsmtbyz/IqCGCNq29YeEvGtJt6vCAiAN47Ah0EvcTuQpEXqO5VRuvqqaJXIXS19xIAQHfzHvgA=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.3.0_1581877641432_0.634082063057974"},"_hasShrinkwrap":false},"2.4.0":{"name":"qusly-core","version":"2.4.0","description":"An FTP/FTPS/SFTP client with modern API.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build","test":"mocha -r ts-node/register tests/**/*.ts","coverage":"nyc npm run test","report-coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"devDependencies":{"@types/chai":"^4.2.9","@types/mocha":"^7.0.1","@types/node":"13.7.4","@types/sinon":"^7.5.1","@types/ssh2":"0.5.40","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chai":"^4.2.0","codecov":"^3.6.5","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","mocha":"^7.0.1","nyc":"^15.0.0","rimraf":"3.0.2","sinon":"^9.0.0","ts-node":"^8.6.2","typescript":"3.7.5"},"dependencies":{"basic-ftp":"4.5.3","ssh2":"0.8.7"},"gitHead":"78c8263cc54f1a7fe954cf53fc3ab50cbdd8eed7","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.4.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oBKMQWnEXESv1nOgGG57rMZKRo6vi4jsWCGzp56PO5SYj82EO0akzOaUG+jxtfE+MFasd4xeGo0H7qDQeA/v9Q==","shasum":"9fd9922f37c0eaadb2b450aa2609f1182b278f06","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.4.0.tgz","fileCount":115,"unpackedSize":346389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUsyzCRA9TVsSAnZWagAAyR0QAKPFhzcbAzk1egAkI04s\nkPycOYMFrcOVTkko+gQ4pGe9U1VzXtOwfinwGZZ2+SYKh0QnjeHsqKtO2LBi\ndt4gVyhRjGAHHodKxSnAjCAhs6Qso9VkEE5JgBqfX5afgEt2nT0/95lFB0Ie\n/vaxCTMZoW6pc5eYjpafCIe841Hhou6rBCyRjjd6WW7jm4gfKNnQuhMSAb6m\nVKURCnPPHGwSt9bkKDCKHYgWsR6buSCQ1KmvHmcWpacWviKfajoAnHtfpStN\nn8LbzfZinafMqEJeKrI1Gb1Ss6iT0sAbqqrGAP1UcbQw87VRCbfvVAusa/65\nuiL4Mt/AJd4X5UidrtNX0lPe7Po9rnPS8V/DUccioH5MlU4VHdqjTvndg5fb\nv0AS2vFvO4R+TBjw7Z+D97w1u46SOFX/YTyIO+J/JsMY8YjF9v5yYWISydSR\nfDCO32IYC89eOYr0deKWWAcDC7WdtVHubm8M9G4ZtFfBTGILs5FpRCZqs9pv\nJ3cK5Z+kraY40DYb/Q6LeqV8O+eRwO+kA7uxDzR+Z1jwkpau2J+7+NY5ecym\nWEO0PjiGpmHBsQicdMLtG8tNIudYy+OGWqDVueDXD3rGrJghs65ROh3mwwOZ\n0cL9G0IZUgNkE0dHaKCpVEjegDSP53xy+JimMDOrbXawc/se4qRyoqLFs2gk\nSVzD\r\n=uwIT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFzPP3qEJk+ZJQW2PeojmV49x7LHmKmb5RtbCmb+0yggIhALv/2pIQtSj6ux/nPBALO8OGtDaTB5lRzGUEZflM+g2N"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.4.0_1582484658513_0.8810917852182056"},"_hasShrinkwrap":false},"2.5.0":{"name":"qusly-core","version":"2.5.0","description":"An FTP/FTPS/SFTP client with modern API.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build","test":"mocha -r ts-node/register tests/**/*.ts","coverage":"nyc npm run test","report-coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"devDependencies":{"@types/chai":"^4.2.9","@types/mocha":"^7.0.1","@types/node":"13.7.4","@types/sinon":"^7.5.1","@types/ssh2":"0.5.40","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chai":"^4.2.0","codecov":"^3.6.5","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","mocha":"^7.0.1","nyc":"^15.0.0","rimraf":"3.0.2","sinon":"^9.0.0","ts-node":"^8.6.2","typescript":"3.7.5"},"dependencies":{"basic-ftp":"4.5.3","ssh2":"0.8.7"},"gitHead":"59e91ad7af2b45b8a7165d1e888b442da787d373","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.5.0","_nodeVersion":"12.2.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-DPjLbpKbdC07h/cuePPBZDhKfE4SJH7odU/Y3FOqwWIxHtPuM3a2n1XP+X+9FbzUM+d3K1V3QS1IAWiIq5c0dw==","shasum":"4f58d52460c2dd5eb8cd70d3fd1ef7ccf3b519e9","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.5.0.tgz","fileCount":115,"unpackedSize":346626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW/j1CRA9TVsSAnZWagAApOQQAJyphs1r5VsRFBIRplHw\n75QD61KW+BkaHq+ORXGiVwNp4vAzaNHiuS9B3azV6UU6ZWYv6mkE1nrIeKK9\noYuATZ9zdmYk6JSO88jN+IlzpiSjrOYeXqbUDa6bB8oYYSHK04j1aFtnxCuG\nXmE0IxC2WtemeZXRpy+T7tqLPX2ugYnqhh2A3TFTx2ETdTQi2V4JfQmwdfvI\nt1GGwQlYeAGN+MTOOW2FILO+TRfBNcSyW66eSLi7MpyI1iwVYIq2w/TRKv8T\nlVC5qPBcMEHbsls9tB4CoYr91epdIaLglRF9zIBwEHs/c1gKaRFPfGfuXKA9\n+qXdkjb0Gag/w5WTzCvE/FRB0H3nPgann5gcx18Gvqy/onYsxUitIRNv6E/O\nNYMG6VU6ZYiRpZVR09kzOAbhBZs9OGqWztI+tFDz82ocGpF1cWg8IE6ACBmq\nNx/1YJvthDN2+5YGi5sosGLTyhtdk+CncoxHw+QCwgNTTcJYHNgAHoYZVEdJ\n1fS+Om0aJnbk9hex3+fZ26u3OOJkTAEjWbL5m4clCaqMR8nBUjTyvQbalVDg\nNbbaLG3+9AJtlXVX6Pkfm8CSj3UFw+RY1xbnMKO5+y4d0w2Sk36wDH0MJVbd\nC1pNPRZUWXJbfpSEAJh9jKtR5Q/ZyIyjosDzcLt3zisQEjx79cC13HlfsQ+R\n8Sbe\r\n=XFov\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Afu93hPzvDzMea0mcT6WMGBmQ6U74tn2EznruDEgWAIhAKFs9W1ldPz3+2S5fqb56t6dsvPX9cgygo+jXEWNt6w/"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.5.0_1583085812781_0.6858282908565094"},"_hasShrinkwrap":false},"2.5.1":{"name":"qusly-core","version":"2.5.1","description":"An FTP/FTPS/SFTP client with modern API.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build","test":"mocha -r ts-node/register tests/**/*.ts","coverage":"nyc npm run test","report-coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"devDependencies":{"@types/chai":"^4.2.9","@types/mocha":"^7.0.1","@types/node":"13.7.4","@types/sinon":"^7.5.1","@types/ssh2":"0.5.40","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","chai":"^4.2.0","codecov":"^3.6.5","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","mocha":"^7.0.1","nyc":"^15.0.0","rimraf":"3.0.2","sinon":"^9.0.0","ts-node":"^8.6.2","typescript":"3.7.5"},"dependencies":{"basic-ftp":"4.5.3","ssh2":"0.8.7"},"gitHead":"95cf0e017a258e5a0174de50beaa46f00d86280b","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.5.1","_nodeVersion":"12.2.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-vaF4CHFb/umUhPbx0IBqGFGswVbKo2w+cH/N+y0mWyy1SrThhhEkFGpfKhTS5YBXJ71Emghd5n0E4rWdMihPzA==","shasum":"144cf134e5a806b0a94fa575d79853d72a9b668b","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.5.1.tgz","fileCount":115,"unpackedSize":346742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXWC3CRA9TVsSAnZWagAAgkIP/0Cp3wueYZTC7OooD2vB\nYItaxMsMHabHGxz8FU5A7FHYfqJbTLZVKjtbZn/Ny9F6h+2tLm28sRDGXhom\nTqFkwJNCKTdsXdPbUDhXzuTKUfD1XGQC5b7M0cN/ty92TikT1bnuH5TAC1tm\nn/fPXOuUg9Au8IW/r49gkaQWiEGX2D9NsZQTYFoAO9GvDPYMXJVpB1EUgndq\nxMQ8bJq+uFDukYETPszFRgi9rlqPeqeTCux+auSLhxqQ2hn4odVtFW2HlOmA\nVvzDovG1CjP5EMWbY2/d3AK9SryT9wJUN8+jIYaxI/SumwIZuxvOSyIOwQss\n1fCk1OonU+uHM/hrVwFDlFnh0jSEgI4PckinwUuKiXYfPkybt7KhlFw2cG+o\nanN04HLDkXsCULCaxhgxogBKmwPXh+Scwo/QPzKSzlmHERHPGI3qLpe1cDws\nzWIcpFnjDZ/aPvoOF68PY9aT7uMhM+JWchj48cj+bu4qq/h79UaMiTAtIRmc\n/llEGUT+fGXJyZPcXviZ/54CM01h+D5NECzYkvIq5feEBa/JOG6GdD/PzJRY\n8JaQiPf5LTHHA5v0SWrgZ7tNa9VLlI0RzhxyEvRR8WSAtvfBvDuG9JDKSIU+\niuXIOc7BF9KUTVCPx67m64bmObacYYpqHiqaFFQETxr0vgcFcfW6AeofnvX0\nY082\r\n=KGLE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm/Kew2OSgogbEt5z9/VAIFkp9X3w55KLBMYPpcakvJAIgFGo5pxlVVtEqDWY7wbcj4nmnXRMUilnKszBPirtSbBI="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.5.1_1583177910761_0.4934845050701264"},"_hasShrinkwrap":false},"2.5.2":{"name":"qusly-core","version":"2.5.2","description":"An FTP/FTPS/SFTP client with modern API.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && tsc","prepublishOnly":"npm run build","clean":"rimraf ./build","test":"mocha -r ts-node/register tests/**/*.ts","coverage":"nyc npm run test","report-coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"devDependencies":{"@types/chai":"^4.2.10","@types/mocha":"^7.0.2","@types/node":"13.7.7","@types/sinon":"^7.5.2","@types/ssh2":"0.5.40","@typescript-eslint/eslint-plugin":"^2.22.0","@typescript-eslint/parser":"^2.22.0","chai":"^4.2.0","codecov":"^3.6.5","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","mocha":"^7.1.0","nyc":"^15.0.0","rimraf":"3.0.2","sinon":"^9.0.0","ts-node":"^8.6.2","typescript":"3.8.3"},"dependencies":{"basic-ftp":"4.5.3","ssh2":"0.8.8"},"gitHead":"a3a3bd84a9c2af285f7edbcc5d9a9901a4a1ddf5","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@2.5.2","_nodeVersion":"12.2.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-kYmZKJrRClZ2RS/cagrxwySvszfv1IictwXLQiGbzJkYAZDC/IUb1inf+zFhIe8c5V2wk/wBLTfWsxEyHSDdrg==","shasum":"2f5e584d23d5794bf4729c3e6b436211b37fc54f","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-2.5.2.tgz","fileCount":115,"unpackedSize":346838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYBU2CRA9TVsSAnZWagAAw8gP/15GzQwPTtCFgHHM6l/+\nOyA5dYqPlE6AszSBE3ATW7DKQrqa3146abNcjXc+ohDtW8uvSvFZhgfz57gC\nbxNdeJkv7/3K684c1H8n1odVI0VzvkTTgLSa/P4sUjIdpXTQL+AMwlaW7WFQ\n5Clbg+4dBRiYJ98kHcssGovgXI7G1kW/ZhgsYlxK41sQkwNw1coXACLFbXlv\nFhXAvS9KkwcQ+pRIHnkTfCG/dB64EEoHuUoUoNGM6zOi8ZUt5mBLxzg7VTXi\nMUQd4Qd2TCETqhDKLzS/0Jz4HoFURR14bYLOfUNTqUAlPLrhbccdzWglV/Sl\n7goOMZ3dpfTTuMzxiqab8vox85u0dOpn4gbMjwngd7ZJrKJh9Oyq2MOwdO82\nF4pDvNTyn0dCzn1cfVDtiWHvPP1L1VzibWnf41v/tNrZV32/OLfAOQJPKiUo\nZIYRS/QEAYFFiuSOB7qAw+Xkdzl5ywZLb5oXMDxeZnA5mBfI9a2GAN5ziU7i\nTcLjFgQP2HxPhzxJYtRAVfMy7m9V0Kws3QfdbT+7rgf7WPDRfKLUHvlTDJOd\nUkdd+/rO1cr+Zpt6Daa23xK3sXhhv/k4NR6XbN/FTBJy9zE1L6GONZPy4IzB\ndUcqf2UELJ1o2pr2UJZ2HY3EGi02jTwWRJJikMbtpcxQO1yZX8MQpDVLBFYg\nfdkJ\r\n=mZxb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpq44sd4Cl871SPWG8fywQxszfEs0WypngSzH/k5tMvwIhAPgDRyHHYYWr68bROHla47AOBXidDyJBucpclLcZ1xRi"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_2.5.2_1583355189606_0.30558386684687733"},"_hasShrinkwrap":false},"4.0.0":{"name":"qusly-core","version":"4.0.0","description":"Powerful multi-protocol library for file transfer.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server","build":"concurrently \"npm run clean-build\" \"webpack\"","prepublishOnly":"npm run build","clean-build":"rimraf ./build","clean-docs":"rimraf ./.docs","test":"mocha -r ts-node/register tests/**/*.ts --timeout 5000","coverage":"nyc --reporter=lcov npm run test","docs":"concurrently \"npm run clean-docs\" \"typedoc\""},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"14.0.14","@types/sinon":"^9.0.4","@types/ssh2":"0.5.43","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","chai":"^4.2.0","codecov":"^3.7.0","concurrently":"^5.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","fork-ts-checker-webpack-plugin":"^5.0.5","mocha":"^8.0.1","nyc":"^15.1.0","rimraf":"^3.0.2","sinon":"^9.0.2","ts-loader":"^7.0.5","ts-node":"^8.10.2","typedoc":"^0.17.8","typedoc-plugin-extras":"^1.1.4","typescript":"3.9.5","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"dependencies":{"basic-ftp":"4.6.1","ssh2":"0.8.9"},"gitHead":"7cd7f878841f2e1f9de3944b194927a072f0d014","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@4.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-eomy2vCxCignEnhTmwUwpT3i1EtrsL53uQNXsDgCYK8jFCHIGpglCc8rprPmW3Q+nFqrYemph9V3Xo3VTcDg5w==","shasum":"d653008c83ea96ef92c9e232e17e3f61d652ca9c","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-4.0.0.tgz","fileCount":54,"unpackedSize":2147060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/LR4CRA9TVsSAnZWagAATiEQAIxJce5ZXCcrd9Ta8y7L\nrl45AWOhtATrxd6TL7Pg/e2ZamI4EUVlCo3dOB6OXyZ2/YSy+8MzIhLCR81y\nkmbJRyis4pBzziDi0nNWuquU68RqSnxIWuBUWMmuPq0wFHN9KdTkE4ixtkUY\nAuW8e6FUqvQaCX6mhAFf6zdj0DMmhykVYnbv1ZfpM3i1lK0sKKzZaQSlwL+V\nIVWA6RbjHHVw6oUsZJmB0cNMy7ogMYigSHNpQjIVtiQdGgTkuWCqha5MgoHp\n5wXedFpuJngfYHC9aiKYOEqc9ADcZFcifsVK/wRQCjQfJ9YFx+r83LAto4Ct\ntHH9fCAmhe+Pb3bNu8OtEhtRDTPwpWxiQNnaD6lT5RdUyz5AvjIa2wNZsEJo\nyHLE2RL96xa9eg1ogESyItTi/Nm89NUzwf5jFcLjQjZkj/apdwxkTvAyjOfr\nRWxBRhcr4V5uS6Rv0FeXPawya0sB8KA2Plp84e03G0yzaPVJ9JDDBWVQispc\nGjHXVGAK3saXmf0AAT4ktejwhxzbNq00S2682/g9lMa07+roFs8sKrajkmIC\nRJQM/IzzxbvDt6sn7PaN5KQrPeZrl4KHsSkaUBZTLwA78xOCEhRUXkVvcaBz\njEzPLpVzUr/bmSdYNQ13Zab5XJOmDwq08PovVG32vIm3xvP3/Ghoc6sOyln7\nTAFx\r\n=TPoe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQEEtumgp1b2tSQI0AqC5g1qW9oO7FHNuhXRLZ9En3FgIhAOOhrZktoHNwec7I6+zIOYzH/dVAYwGwPTnntS2bvQx6"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_4.0.0_1593619575936_0.954668698667579"},"_hasShrinkwrap":false},"4.0.1":{"name":"qusly-core","version":"4.0.1","description":"Powerful multi-protocol library for file transfer.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server","build":"concurrently \"npm run clean-build\" \"webpack\"","prepublishOnly":"npm run build","clean-build":"rimraf ./build","clean-docs":"rimraf ./.docs","test":"mocha -r ts-node/register tests/**/*.ts --timeout 5000","coverage":"nyc --reporter=lcov npm run test","docs":"concurrently \"npm run clean-docs\" \"typedoc\""},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"14.0.14","@types/sinon":"^9.0.4","@types/ssh2":"0.5.43","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","chai":"^4.2.0","codecov":"^3.7.0","concurrently":"^5.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","fork-ts-checker-webpack-plugin":"^5.0.5","mocha":"^8.0.1","nyc":"^15.1.0","rimraf":"^3.0.2","sinon":"^9.0.2","ts-loader":"^7.0.5","ts-node":"^8.10.2","typedoc":"^0.17.8","typedoc-plugin-extras":"^1.1.4","typescript":"3.9.5","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"dependencies":{"basic-ftp":"4.6.1","ssh2":"0.8.9"},"gitHead":"6e6ff2c7476814f1717d1473093b84e6c8a8e830","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@4.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qlmJUHSn+l2xthnHxuLyNhsbQs05SvNxewJ/WVWxQ3yZRfY+p2dsW0ux4Moq7qFG4ejMkzpDMD+cu1PcMZyriw==","shasum":"edbc62c633014629b6cc3f4586ee0749b699fbac","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-4.0.1.tgz","fileCount":21,"unpackedSize":1920958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/LhfCRA9TVsSAnZWagAAMs0QAJw+g/RR1CH/UcfWgJCL\nPAYNI+eDse12vfppUWWUzlxE33kKrRr3v6NRWloqvLkCnYWKne47cn2lKeri\nZpmEvnSbmonR7WIFAg/Um85iVGg2jg6fxk9d3xDLqqIqMJkE/x3HiM5emPE8\nbSvEKtq3jgC4e5dBor/JdyghxsaqwkEPoItXjNxoltkcc44di1BOyzLMFORk\nRNazmd860MQ4dWsI8sMCvSb9KlhEW3L2jCDOIJLm82oxN5/6OMGi+f3EDVjH\nvnYJpxX+UtPIDuQnjdBXWqlkB6cgljzT043miyG4GQdYp0llbHcPXOjO5GXX\nnPaYgJvE+IkbtQ3nwFAqBGfaugBaryOtsbgDL9kDZwTwGJOfbBjdEyhX7TEh\nQbcziffsabAZZiRqYQHy94orgNHJvQBM9ehpG1BY568ZEeV6P71oK+n3R01G\nDj0Dje3FOe68LtZLZqcKzKyIAU/lPQLVb6ILm7sDGcFQ0pZ8Tb1g0pCJETVw\ncEbHaZbp/uAlki/5LgWDGx9wOWUTB7hGdfOED3NiscDARTy2FQcbxyOa2Q5o\nxuo9Ad0v7DaDU8hni+0OSvQDsF7dUuRgsXuFFBRz9Ch+r4Ny7t96IctB2Wtl\niQ1SmQws9IRRXVPPwT5bsvzTsJPGUWUwzHfh+CDSJOUn+qCVnS6k9Ze/CX4U\nMn/W\r\n=jvlE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjDoN4OCVu7l6Eyc5Kfm8HfTnR3Vg4/hUHfc/WbSvrDAiBDM4V3uvNTZ+Ns1PGOEDdzduBg+vIJ87/MwVDtpAU/rQ=="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_4.0.1_1593620574671_0.2497552674025605"},"_hasShrinkwrap":false},"4.0.2":{"name":"qusly-core","version":"4.0.2","description":"Powerful multi-protocol library for file transfer.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server","build":"concurrently \"npm run clean-build\" \"webpack\"","prepublishOnly":"npm run build","clean-build":"rimraf ./build","clean-docs":"rimraf ./.docs","test":"mocha -r ts-node/register tests/**/*.ts --timeout 5000","coverage":"nyc --reporter=lcov npm run test","docs":"concurrently \"npm run clean-docs\" \"typedoc\""},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"14.0.14","@types/sinon":"^9.0.4","@types/ssh2":"0.5.43","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","chai":"^4.2.0","codecov":"^3.7.0","concurrently":"^5.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","fork-ts-checker-webpack-plugin":"^5.0.5","mocha":"^8.0.1","nyc":"^15.1.0","rimraf":"^3.0.2","sinon":"^9.0.2","ts-loader":"^7.0.5","ts-node":"^8.10.2","typedoc":"^0.17.8","typedoc-plugin-extras":"^1.1.4","typescript":"3.9.5","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"dependencies":{"basic-ftp":"4.6.1","ssh2":"0.8.9"},"gitHead":"0a68580a85014ccb2c0ebfc8b536821a98485a7d","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@4.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-poqZ1A1U/acrxm22AdyiEoR/1DWWiept/ALYIKNXWzsWoebHfYDbk4hJ6kMgRLDoJZa4JE/e7jzT+ukCQUMh7w==","shasum":"844a7fd741de6d509098c76f62ec838be89b13c6","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-4.0.2.tgz","fileCount":21,"unpackedSize":1920958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGGGICRA9TVsSAnZWagAAE44P/2k2pm9S06uMqsO+AQFw\nWF5fBf0gptZwbaeIkt3IE+ijpysbgKKAAOcrcm4Vozt+vin73fpcpsMGyncX\nDiaYKxtu7Fp3T6YTJeQR9YFesBmefGxV/9GfH1IZ5FN2zffRNDGWCdZGOhXX\nobYMgCI3R6YX6HMmn5qWLLU0Zui9XG4hRIjkHc2IKPa61yiQoAHF9+kw1t7r\nOHsMmo4A/5TwVPc2vNVo1kMTNp35v/+20qw4peJ9bClRFXl7KPlvEZHyiRbt\nHwGlEz/qsgTX9SSBPJui4MIvrsw15LPvlypZzJ958WeRmQUVCjaOKS359/EM\nb3OIma2cH6w7HRwJj8qxHXvIZJuDZXy6EHe2KPGOslX8cXmH9RMt+R7aQBgz\nrlJN0Ao0mhBgsq+P8Kvzi3xfq7BwvwfvZ5aLjW/LiEkfG9YRedy+a3haVak1\nVFWJjcZOyJqdFfIFib2Iqs48vA/xy34zEFoMB2kat4iXG4SO6Gzzf3u+uOjM\n3g2ZYoku2jSC0aiY6ielPXb7rB8/DkASI4uMm4kc1ub5OjXsbYB4bjKEfEWZ\ns5WLbN4vG16uc0eiBdKuOO3OvhkxyOm0wRYEQPxMGA2vTUI63YmkJikmrfKZ\nnNyd7/BDzjnRWNDvBRrututwivLa3oObrzmlL4mYYfVZdec2pJ9br7lDR4/e\nBYn2\r\n=r5eN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAoxVX9NM4fgEMY5AgY9jwq13qQVggEuBi9BUQPhfz5wIhAPOo6Fz/YNRIEE+xwef9ow2N/7VdDN6WIpGHpBPQ0S/u"}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_4.0.2_1595433351835_0.536113239589358"},"_hasShrinkwrap":false},"4.0.3":{"name":"qusly-core","version":"4.0.3","description":"Powerful multi-protocol library for file transfer.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server","build":"concurrently \"npm run clean-build\" \"webpack\"","prepublishOnly":"npm run build","clean-build":"rimraf ./build","clean-docs":"rimraf ./.docs","test":"mocha -r ts-node/register tests/**/*.ts --timeout 5000","coverage":"nyc --reporter=lcov npm run test","docs":"concurrently \"npm run clean-docs\" \"typedoc\""},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"14.0.14","@types/sinon":"^9.0.4","@types/ssh2":"0.5.43","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","chai":"^4.2.0","codecov":"^3.7.0","concurrently":"^5.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","fork-ts-checker-webpack-plugin":"^5.0.5","mocha":"^8.0.1","nyc":"^15.1.0","rimraf":"^3.0.2","sinon":"^9.0.2","ts-loader":"^7.0.5","ts-node":"^8.10.2","typedoc":"^0.17.8","typedoc-plugin-extras":"^1.1.4","typescript":"3.9.5","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"dependencies":{"basic-ftp":"4.6.1","ssh2":"0.8.9"},"gitHead":"d78810564bb2d2ab15c464fd27b4ba417e611647","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@4.0.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8l8dJ/aHqPVmU1OQelj7AW/w+eT7COh4wYxzsK7u2yZQHKlAnTWKy5CqCkPFSOLKxX8c6ghgGaKt6x/SBWjHiw==","shasum":"5d4720b1fd8500ec3c529bdcdc630fa3af240b17","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-4.0.3.tgz","fileCount":21,"unpackedSize":1920968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJFUTCRA9TVsSAnZWagAAh40P/0FDi2OfbyGz+FIJYm76\nTo33yZcPzAcV1cUR3i69gO7fEJSebO0wvuxS5jPeU+QYGJh8zekhoLe4A4bG\nnwm+XIwoGmz3sk3+MK/OvgAuafbkJQd1s+ECeIcGzMnbWHRv5DZAApyCZtPE\nU7coqShhCbryi7j89Tuwuwv+oiKSZY15iDX2OhzeVOf0jbNGvT4qLJPblqL/\nztjuHKY36HstcVeS78+7c/rbootNUsxanPf+URguckYliF2Hh2ykTrXu1Skg\nqd3IMGQi9ERS2qnUdYpPVuYDxPr+4sQJ7N+V8FcAD9B9SNmL6liDvGtfK+bY\n+C7IYQexN+0GcPyshRCYrIqH4FEAPDrnSyEqqe5cfY4Vjk+Ebi8caNYWHYiD\nCDpkGHlahb8iBcDiVkTwaVynqTrtjNCzSoQVxbiVLoHMRf49R7F/EZTtLQbE\nE4cIE5w8rEvHGRFPdhbz2tIRRIkiGaJUd+RY0j6l2g6kbVN45jaQ7P5luC0R\nmpMeKDFlWpPWnM0LTIYrPYH1QIIsmRAWdgzadFeW3ExNRYtxJKLoOtBpr2fM\n6XOO0TRgE9VOaaNjWudIS0n551vA0uwOeXYslvAV+FRx5MHx2cTpWBUUg8/x\n0n7yZj+sNGwXGzK5HwTM6IsLHs0+WOiwmpA0fqfGGy/biROptHSedrwpTDfa\nIClY\r\n=j5Fp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb4DSF6EVtHT9bxEoMluKCEzbs4UqS0MSmti/5uARo3wIgL8t/HYMKQ7+mDi1AaqdHaku/rlAw7V5eAby/lg8NBnM="}]},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_4.0.3_1596216595101_0.15256669731935157"},"_hasShrinkwrap":false},"4.0.4":{"name":"qusly-core","version":"4.0.4","description":"Powerful multi-protocol library for file transfer.","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"homepage":"https://github.com/xnerhu/qusly-core#readme","main":"build/index.js","types":"build/index.d.ts","scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server","build":"concurrently \"npm run clean-build\" \"webpack\"","prepublishOnly":"npm run build","clean-build":"rimraf ./build","clean-docs":"rimraf ./.docs","test":"mocha -r ts-node/register tests/**/*.ts --timeout 5000","coverage":"nyc --reporter=lcov npm run test","docs":"concurrently \"npm run clean-docs\" \"typedoc\""},"devDependencies":{"@types/chai":"^4.2.11","@types/mocha":"^7.0.2","@types/node":"14.0.14","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","chai":"^4.2.0","codecov":"^3.7.0","concurrently":"^5.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","fork-ts-checker-webpack-plugin":"^5.0.5","mocha":"^8.0.1","nyc":"^15.1.0","rimraf":"^3.0.2","sinon":"^9.0.2","ts-loader":"^7.0.5","ts-node":"^8.10.2","typedoc":"^0.17.8","typedoc-plugin-extras":"^1.1.4","typescript":"3.9.5","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"dependencies":{"@types/ssh2":"0.5.43","basic-ftp":"4.6.1","ssh2":"0.8.9"},"gitHead":"1630dc9cc6cbb89ab44768c824f81a9f44fcf1ed","bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"_id":"qusly-core@4.0.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DSi4EisgH2e5D2cyBU/ARW2flbO9G9UCwCjozsqjdW1smKSxwZW9Rcdb/McyC3/NK/WKxSytLaCayGkW8PcPuw==","shasum":"b397234ec1288fd9ee4b00b8ffbb0bcd7dd5fdb7","tarball":"https://registry.npmjs.org/qusly-core/-/qusly-core-4.0.4.tgz","fileCount":21,"unpackedSize":1955114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI5TfCRA9TVsSAnZWagAAum8P/ifeUqEz+zBadV0taaPI\n/FeZK3QcRXoC8w7W46J+AtK9Z3K3SHiaunCH1F7+kE9jTirigg4S6fi6lAPf\nvLnyKKoEiMr6lJ+JmrHesv+hqJCWdGwdoSMqtAtNhxzWrKwgz6R0DJgTMzfg\nyG6TYMdRkWFN38dIptGZxyXkLjD+8pdDDJTYNGY0hozkOo5PgSLNfJfuwM/S\nJ+Kdtxo6/0tmuvRii3O7TL5WgUcs3aV5hDK6gWIlGcqijqQBQoxtwJnk4uls\nRXcn0sSl/ptsHWE7oyfAJU6Bb15o1dDsbVKm+SrEZVIAqjr1yHQ/3sm+gFl3\nFEN0uLZW2JMxuLIzaNXk5deggGjgeyurfADYoy9hRY+jIWM9d6gg10Fb8EqK\nFvj2KUhX0uKKsGYNT8Rplv9aMN5sCqgEZSlkCOYHowUuz2b6S4O3nglSUIpb\nugWXb0tWgo9zZ6OMUgFl8GyIv30NfqX6hMV1tujhF9r6vYIZ8jwaQyHqfRP0\n+uT40sKXnSqh+BzLkSZ5gUM0cBvQi0laATq6O1RoSe2ryGswrrBR0G0Af2of\nvQ8IfWF2HdZPxHpoo0spGC6XKknJB5eiC/cZMDbK2adwUNifWeRhC4r/esYt\nTSJVYYeDiSxipYbmmf0HcIhBnkgEJdyTGRWS2XbpX+RhGW/1bZwXmlE+o01c\n+gND\r\n=45aV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzilcvprQLqwDBh3D5UaDmlKkFIRrNr25U6MRk8gcfwAIgS3sNWC3R44HS6yVGBl77IVoII2ei5JmYl/IUK1nFYY8="}]},"_npmUser":{"name":"xnerhu","email":"xnerhu@gmail.com"},"directories":{},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qusly-core_4.0.4_1612944606867_0.42279284373195014"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-13T14:32:54.497Z","1.0.0":"2019-04-13T14:32:54.625Z","modified":"2022-05-13T23:41:14.141Z","1.0.1":"2019-04-16T23:53:06.603Z","1.0.2":"2019-05-12T15:50:33.118Z","1.0.4":"2019-05-18T21:18:48.707Z","1.0.5":"2019-05-19T15:06:59.280Z","1.1.0":"2019-05-25T19:08:53.795Z","1.1.1":"2019-05-26T10:47:36.387Z","1.1.2":"2019-05-30T19:18:12.653Z","1.1.4":"2019-06-06T10:06:37.860Z","1.1.5":"2019-06-06T11:34:45.050Z","1.1.6":"2019-06-24T20:03:27.424Z","1.1.7":"2019-08-23T21:21:11.276Z","1.1.8":"2019-08-28T09:13:43.617Z","1.1.9":"2019-08-28T09:31:42.125Z","1.2.0":"2019-08-28T16:34:33.591Z","2.0.0":"2019-10-05T13:05:32.847Z","2.1.0":"2019-10-07T21:20:13.907Z","2.1.1":"2019-10-07T21:36:06.650Z","2.1.2":"2019-10-07T22:22:03.950Z","2.1.3":"2019-10-08T17:09:18.091Z","2.1.4":"2019-10-08T17:21:09.525Z","2.1.5":"2019-10-08T17:48:22.465Z","2.2.0":"2020-01-12T14:11:20.161Z","2.3.0":"2020-02-16T18:27:21.891Z","2.4.0":"2020-02-23T19:04:18.696Z","2.5.0":"2020-03-01T18:03:32.971Z","2.5.1":"2020-03-02T19:38:30.938Z","2.5.2":"2020-03-04T20:53:09.828Z","4.0.0":"2020-07-01T16:06:16.066Z","4.0.1":"2020-07-01T16:22:54.895Z","4.0.2":"2020-07-22T15:55:52.114Z","4.0.3":"2020-07-31T17:29:55.265Z","4.0.4":"2021-02-10T08:10:07.030Z"},"maintainers":[{"name":"xnerhu","email":"xnerhu@gmail.com"}],"description":"Powerful multi-protocol library for file transfer.","homepage":"https://github.com/xnerhu/qusly-core#readme","keywords":["ftp","sftp","ftps","ssh2","node-ftp","basic-ftp","qusly","qusly-core"],"repository":{"type":"git","url":"git+https://github.com/xnerhu/qusly-core.git"},"author":{"name":"Mikołaj Palkiewicz","email":"xnerhu@gmail.com"},"bugs":{"url":"https://github.com/xnerhu/qusly-core/issues"},"license":"MIT","readme":"<div align=\"center\">\n  <img src=\"static/logo.png\" width=\"256\">\n\n  <h1>Qusly-Core</h1>\n\n  <br />\n\n[![Travis](https://img.shields.io/travis/qusly/qusly-core.svg?style=flat-square)](https://travis-ci.org/qusly/qusly-core)\n[![NPM](https://img.shields.io/npm/v/qusly-core.svg?style=flat-square)](https://www.npmjs.com/package/qusly-core)\n[![NPM](https://img.shields.io/npm/dm/qusly-core?style=flat-square)](https://www.npmjs.com/package/qusly-core)\n[![Codecov](https://img.shields.io/codecov/c/github/qusly/qusly-core)](https://codecov.io/gh/qusly/qusly-core)\n[![Discord](https://discordapp.com/api/guilds/307605794680209409/widget.png?style=shield)](https://discord.gg/P7Vn4VX)\n[![Github](https://img.shields.io/github/followers/xnerhu.svg?style=social&label=Follow)](https://github.com/xnerhu)\n\n</div>\n\nQusly-Core is a powerful multi-protocol library for file transfer. Created for [Qusly](https://github.com/qusly/qusly).\n\n# Features\n\n- Supports **FTP, FTPS, SFTP**\n- [API that allows to call methods asynchronously](#tasksQueue)\n- Informative transfer progress info - e.g. eta, speed in B/s\n- [Connection pool](#connectionPool)\n- Ability to register custom protocols\n\n# Example\n\n```js\nimport { Client } from 'qusly-core';\n\nasync function main() {\n  const client = new Client({ pool: 2 });\n\n  await client.connect({\n    protocol: 'ftp',\n    host: 'www.example.com',\n    user: 'root',\n    password: 'password',\n  });\n\n  // It will handle all methods at once.\n  const [documents, videos] = await Promise.all([\n    client.list('/documents'),\n    client.list('/videos'),\n  ]);\n\n  console.log(document, videos);\n\n  await client.disconnect();\n}\n\nmain();\n```\n\n# Installation\n\n```bash\n$ npm install qusly-core\n```\n\n# [Documentation](https://wexond.net/public/qusly/core/docs/index.html)\n\n# [Roadmap](https://github.com/qusly/qusly-core/projects)\n\n# Components\n\nWe use [ssh2](https://github.com/mscdex/ssh2) and [basic-ftp](https://github.com/patrickjuchli/basic-ftp) under the hood.\n\n<a name=\"tasksQueue\"></a>\n\n# Task queue\n\nCertain protocols such as `ftp` don\\'t support handling many request at the same time. When app calls API many times from many places, handling manually these cases is very hard - you can't use `await` in the most cases.\n\nWhat if you want to use many connections to speed up transfering files?\n\nThat's where we come in. This library supports it all thanks to the powerful [task manager](https://github.com/qusly/qusly-core/blob/master/src/tasks.ts).\n\n<a name=\"connectionPool\"></a>\n\n# Connection pool\n\n<!-- This library allows you to use all connections from pool for every method or one connection for generic methods e.g. listing files -->\n\nAllows you to:\n\n- Use all connections for every method\n- Use one connection to generic methods e.g. listing files and the rest for transfering files\n\n<a href=\"https://www.patreon.com/bePatron?u=21429620\">\n  <img src=\"https://c5.patreon.com/external/logo/become_a_patron_button@2x.png\" width=\"160\">\n</a>\n","readmeFilename":"README.md"}