{"_id":"@ankittiwaari/ftp-search","_rev":"4-c177104172a58a3a73507d7c22aefe55","name":"@ankittiwaari/ftp-search","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@ankittiwaari/ftp-search","version":"1.0.0","description":"Simple package to serch for a file usint FTP","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ankittiwaari/ftp-search.git"},"keywords":["ftp","ftp-search"],"author":{"name":"Ankit Tiwari"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/ankittiwaari/ftp-search/issues"},"homepage":"https://github.com/ankittiwaari/ftp-search#readme","dependencies":{"basic-ftp":"^4.6.6"},"devDependencies":{},"gitHead":"bab93bc8260dcbd2012af4d88ce32f4073a7a955","_id":"@ankittiwaari/ftp-search@1.0.0","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-XLw6aob5XeI5z2eN/92H9LfmTwlVdRErGt9K+Sk8/llLdqBu/M5segKQXNkPkpAHaujEXb7Ob93+tEoWGranXw==","shasum":"bda4419414d92ca9106db1ed56c51c48283203b4","tarball":"https://registry.npmjs.org/@ankittiwaari/ftp-search/-/ftp-search-1.0.0.tgz","fileCount":4,"unpackedSize":42674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2F5+CRA9TVsSAnZWagAAnDwP/38wcwcThbddABXvyJYQ\nLiUOYQqinsrt69ANF/7cgpoE/NruA1IMNinwgB5uhSoTaVzOvfhUKKK72GEF\nn8HPmm6GaPBtuFGhZIszXPJ1tZTHlKxOsLuPGUwdpg/5weDnfYmWzYGf/9Ku\n5DF7ZDLlHlI9tFqYnqXn3ujcSCktW6icDvOxkKUyTWkKLMsc89oNxA+sMUAk\n8pE3v4eUHjXaA9MwJJANUTQGAyWUFhZLwAjKPsEKg7QPwc43rLN71krWoAmK\ncfCfk9z/FWuBDsgqVEJqEXsbJ/9AMpIjTxCcyvYzBiavIYS2xnqSOi7gNlNX\nyo9rNLNieeIXZK9YmCPSCyeSVX8H5Zv8hEKg1AtmAn4BZmuEb7EEPPch77Pn\nGvanT9oCiUdZxKIJ4bakM6zb5c76MDxlkqFXzo9VqOaT7cuEs+aKR8xIdwXS\n5BaxMl/CHMt/TUx/it72s17e9KpN8Uybe/x0LUWI4aTQSzvCxKVMUP0oPz95\nhgtFHPKwE1m18uCoudaeyuf1RqFUz3SO5O+DHt84NuD68ZbkF0W7rp+Rh7GB\n+0e5NeC55WRfRTua1eW15FblSBsCR5EvJv95NF/YsyaLy9f1d6mTg+NcGRhp\nmCih8fCKj/wrQLKxIXdN8FOpxLKJWm6I8hUQn104VWu8MT0thRwV3j4geyvf\nd1M8\r\n=90df\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq61Els56L1crwknambIiTY4nAbMo5d9stP4GjfhkpxQIhAKVYWVgc/v4lKt2L+O+CEK7+O5uj+0Jj9foQyM7zznaQ"}]},"_npmUser":{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"},"directories":{},"maintainers":[{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ftp-search_1.0.0_1641569918768_0.3525943965642604"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ankittiwaari/ftp-search","version":"1.0.1","description":"Simple package to search for a file using FTP","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ankittiwaari/ftp-search.git"},"keywords":["ftp","ftp-search"],"author":{"name":"Ankit Tiwari"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/ankittiwaari/ftp-search/issues"},"homepage":"https://github.com/ankittiwaari/ftp-search#readme","dependencies":{"basic-ftp":"^4.6.6"},"devDependencies":{},"gitHead":"34896fd60ef39421d016cd7f4fa7ea090caeddc9","_id":"@ankittiwaari/ftp-search@1.0.1","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-+8zzzRVOpwfrXcVCKUJctRYUnDFcx54RSUcDGyBqxkDuqVzXUUp8zAjiNVCnskNBZ0II7gztJfBrRtPqcuJBjw==","shasum":"63cb6ee5d1508608beb370fe302f0f057e318716","tarball":"https://registry.npmjs.org/@ankittiwaari/ftp-search/-/ftp-search-1.0.1.tgz","fileCount":4,"unpackedSize":42675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2F7zCRA9TVsSAnZWagAAc6kP/3hVyIQZXrlX/HTt/gJP\niCo3Lbl/+KsBwRHdAx5vOV/H1PZQ1fUP61RgDgmLrAhLDg8Bw8padAz35b7H\nymBocT4VHWBGUYe+K1A8fIo3CZRIhUmmWd+fhfi4kPkfQcnwn8fjdx71nj3F\nttwDZWD7H+VZsQp05+p6OrdoLokk7FRT4PLtw9YqthMglkUh+nx+GFTslcbv\nLg/VwROH4Xkg3GjyIKI4rQTyIOInl1q9JPSBzswEW+M1VtO82+p/JHPpzs3Z\nVMHdf4VACGzYdOIcPRvXkQ+YOdsZl7fCWTrd+LgA1kl8rkFQI832VF+bC4Kf\njoOFurSjP0ji8VdrmqkSxtEs4r6DiUwLDnmKG0sxIsm7BI3ckOdMhJB1/rhb\nfneXoiQJNw+oso2q79dadztkXQtW4riIUnBkcKrPbP186aQrUw2TGgFzxj3m\npF8OTT9ITjp+rXpcVsNzGsGFS5NxB1LN+h1TN+idpEp0DmSmachhGi6EjwuI\nqT84Krgp5N0AIXt9z22WR+qhhom2gDyltLETDIP5teXBC+Xk0BHSmL3ZSbUy\nzsWtzWrF4pKYfFepIIdibfjcu/h3BfvC4xFq/M/m/+mq0WxIeZKnu/Ya34Lc\n8vuAO9rRd7xTjyLuy2R9wbxSZmbHm8WsYg/xA+HisL0nYMOPymmNXjGR5h5w\n/0we\r\n=iOtZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyuTIpF9RzmsgPEIzTE3rUXOYrFDoV1RYOWD6e7wGYIgIhAP3FO8874600rdssyPWS7lceMmqQd5UFnEEV68OkNPkj"}]},"_npmUser":{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"},"directories":{},"maintainers":[{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ftp-search_1.0.1_1641570035070_0.9354502704809033"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ankittiwaari/ftp-search","version":"1.0.2","description":"Simple package to search for a file using FTP","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ankittiwaari/ftp-search.git"},"keywords":["ftp","ftp-search"],"author":{"name":"Ankit Tiwari"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/ankittiwaari/ftp-search/issues"},"homepage":"https://github.com/ankittiwaari/ftp-search#readme","dependencies":{"basic-ftp":"^4.6.6"},"devDependencies":{},"gitHead":"6bb50fcbc127d39c6f14b58450a0db73a10cd80e","_id":"@ankittiwaari/ftp-search@1.0.2","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-3FYA9Q+U/d+smrhiBoNFMbF+iYeKL2uQKN+1SsUwcBCMKI7yBU4K67g8E2m55wsNNGv9EdnxvWXBgTYAlondJg==","shasum":"043f59c20ed07e1c85c96cd2e024dca443badf38","tarball":"https://registry.npmjs.org/@ankittiwaari/ftp-search/-/ftp-search-1.0.2.tgz","fileCount":4,"unpackedSize":42676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2GDTCRA9TVsSAnZWagAAPnEQAJn75SU5SKdg6ANQeGBn\nK4z1kkIA9wmREnys44cjIpDii1gNazOwxtBi3GDCwi0j0tWej3DX704SmgQ8\n1KlV5YbZJlflc3T2Mxtt4QAk9IBwIg2GXHSZiizmAQV2iPTFAKFULmKaX9u4\nIiDc1/sHf8mLWWZ03Ed6EGusje2N+bMxozX+791fKvhQlFmlZdVG+8G3Z+AW\nnUJVewbUnzt9EvVqnSlVSn1C1KnpQVP71xRjrWMce826I88EkdFjXmr3CXtR\nlCZsLE4bUvMFBNMYhcCgumTd7GDc/Y2ueVqybTgB7oVzRDNlIFoqkYPcKv2Y\n1wgZdWGTuu1g9KBp5Dq+CGG1trNhTkBrCZZATU07C+XSFlxlmfjm5nCmfqnN\nips8SjLzLtEedef3//efz60tW1vzyZvv8R8jBlVgo7gPda+4vPHRx2Pxu4fs\n2Eb5T1noXvcXOpMPbMDaG9Hi0/Vg71Yn59hpebLWSuFXoLtTIbmGBo0T4jQO\nK+mH4yifz+0joxSWcn1dimlRUmmqrdhHlLZe2WCt+hEKubId3HGd8LQmM/bd\n9oWD37162b2lg1wVkeYQTTScgWNLq2lIpAy/MKFnPmPI1ndGmkzNaix/x0zI\n5E7RTEqBODFz2Z7xapsqMyvhIYIQRB1wNuz00hnZ8sE8CsUfBhtZK3Kp1KL9\nOe2n\r\n=q3wT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjSAHMDlpjg54Rf4p7NZnYCF6nYnx1oRHVf2+FuoeshAiBkLvC63giWfoLOzStn5gtbCMuGncVlwiJCL7AqEvnZtQ=="}]},"_npmUser":{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"},"directories":{},"maintainers":[{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ftp-search_1.0.2_1641570514904_0.7852745764077786"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ankittiwaari/ftp-search","version":"1.0.3","description":"Simple package to search for a file using FTP","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ankittiwaari/ftp-search.git"},"keywords":["ftp","ftp-search"],"author":{"name":"Ankit Tiwari"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/ankittiwaari/ftp-search/issues"},"homepage":"https://github.com/ankittiwaari/ftp-search#readme","dependencies":{"basic-ftp":"^4.6.6"},"devDependencies":{},"gitHead":"16e9774d3a9abac722291c55ff22274412fe841e","_id":"@ankittiwaari/ftp-search@1.0.3","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-0kSlf/flAf/gFs1iylfT6RF0DsHT8d7BpvxrqyOiiuXOq3RraBJr+kJaR+ppDGycdtUCPhQp/Xcd14Vyb2auww==","shasum":"8b8d45d44989cee30f763075d1b0998a0d1b58e7","tarball":"https://registry.npmjs.org/@ankittiwaari/ftp-search/-/ftp-search-1.0.3.tgz","fileCount":4,"unpackedSize":42781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Tt/CRA9TVsSAnZWagAAoawQAKAIoi1vvvh9Gb8Mwx9c\n+xvY4MdMwvmw08291WNo6AvG3K1zWB5OMrDRSeiBse1ABHXjkC8pL9hGgfph\n90sDSLFX4+5o0IvJYAxkSQz9SotQR9+UdkCREdjgq643Gg7ivWVuTrtrjBdj\nMyaotFBeGadaxZlE4Ps8MnSVij5ConzyO1UpLS4HKbwZqKXoGsEK5qTLNSiS\nb6czv76g1H/azKp/Qys+R0LhWyzo9oHtmRymUyP4UcpQESj6tZ78cSutJnil\neylJlsaP5eaUed5myuksCvsgrr9Fd14kHXMnWRErtYI7XC8lLIemBJTvJ+Re\nyyljQLpurkclVwjbjtR9YuBxeCYWmjYpxEOnFAUV+PSkNzmqxGx3g60rX5bz\n3RjIxj9ywYfwUOA3zBUMOIgtFbrlRJm/2mB0fVnWoZ8LaM+6g2sqUZ8/g2df\ndygToJjOG7vRwUvt8jeiPHyzJAalaW/mTJovbPTqEebW700766Shtiu/YIQZ\nKtLZT4+nYgsqIkPUhQvpWbImxq8Yn8X+s97bxWbNwVbNOvE9VSu8fCVt4ctj\n/G8kjEbz0a+CIzoU/BCn1nTApEVRdkofQiYxlmpXDu12TiynnWpoz0EawEEm\nq1uV3NID6HFMNCVp8XJDbwxhibtT/zOEbCGz9hT6wu1oOvMfgqb/GqFRdCpS\nGmrv\r\n=5vdj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2vJOPxoF2zbudulXp8OQmboG692g5hzxrDFfYWcD5OAiBiLt8NGPmKi3xCOSyBoqCCEuhexj9DJYuOoD4ub5tx9Q=="}]},"_npmUser":{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"},"directories":{},"maintainers":[{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ftp-search_1.0.3_1641626495408_0.8208907073939931"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-07T15:38:38.701Z","1.0.0":"2022-01-07T15:38:38.917Z","modified":"2022-04-04T14:13:22.063Z","1.0.1":"2022-01-07T15:40:35.280Z","1.0.2":"2022-01-07T15:48:35.079Z","1.0.3":"2022-01-08T07:21:35.591Z"},"maintainers":[{"name":"ankittiwaari","email":"ankittiwaari@gmail.com"}],"description":"Simple package to search for a file using FTP","homepage":"https://github.com/ankittiwaari/ftp-search#readme","keywords":["ftp","ftp-search"],"repository":{"type":"git","url":"git+https://github.com/ankittiwaari/ftp-search.git"},"author":{"name":"Ankit Tiwari"},"bugs":{"url":"https://github.com/ankittiwaari/ftp-search/issues"},"license":"GPL-3.0-or-later","readme":"# ftp-search\n# Introduction\nThis module can be used to search for a particular file using FTP protocol. Since the FTP does not offer any built-in search feature, this module simply looks in each folder recursively and returns the path of first occurrence of specified file.\n\nIt has the following limitations at present that are to be removed in subsequent updates\n1. It only searches for the first occurrence of specified file.\n\n# Usage\n```js\nconst FTPSearch = require('@ankittiwaari/ftp-search');\n(async () => {\n    let ftp = new FTPSearch({\n        host: '<ftp-host>',\n        user: '<username>',\n        password: '<password>',\n        filename: '<file to search for>',\n        ignoredDirs: [\n            'dirname1',\n            'dirname2',\n        ], // list of directories to ignore\n        maxRecursion: 4 // (Optional) maximum depth the search should continue. The default value is 4 \n    });\n    await ftp.connect();\n    let path = await ftp.searchFile()\n    console.log(path);\n})()\n```","readmeFilename":"README.md"}