{"_id":"@694pepper/web-sync","_rev":"11-6b86eeeeedab61f05c66ff43fabb8b69","name":"@694pepper/web-sync","dist-tags":{"latest":"1.0.10"},"versions":{"1.0.0":{"name":"@694pepper/web-sync","version":"1.0.0","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.0","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"dist":{"shasum":"406ae04009768a2142e1ea84eac60db4e413a06d","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.0.tgz","fileCount":6,"integrity":"sha512-rG46UFBWEMhthkT57CKV5Zqo4EYBD4/UGRhC53pWOksBorax1Hs+oXyt8F3f/fjx1O5UibXdjEn5yCk5uKZf1Q==","signatures":[{"sig":"MEQCICN/WBEbCWYw35IENfLDMcHqV6QssxLFHze+A+L5Qm9TAiBodmVx75ofpc6VASxG8Wq2bFCI8bUvUfFnyht7JDQ7yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38825},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","publish":"yarn npm publish --access public"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.0_1750171721701_0.16014095705361409","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@694pepper/web-sync","version":"1.0.1","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.1","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"a6f0040e92bb81a532ebd63be05b0e6c051c32b2","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.1.tgz","fileCount":8,"integrity":"sha512-wC/q+jQWORXvgWzRDYbYCDgjn48vJfgNlrLPXU5vq5ecWXsZ5uzqNksr8PW6AS6ltQ58qUobr2pUtOtmif/EVA==","signatures":[{"sig":"MEUCIBdJJsx5GjfYUvJ5be8JT/a0t+VCuaNJgF/pCXZhme5wAiEAx/g7MdneJ5ieCRcJVLfRrAWmNwoTl1hU4M741AHyBzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41105},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","publish":"npm publish --access public","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.1_1750172123684_0.3403809468329517","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@694pepper/web-sync","version":"1.0.2","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.2","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"74c7abb906ded505096a04ed4565cd0d17837de2","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.2.tgz","fileCount":8,"integrity":"sha512-vewMphn+QOmrAv8XWa1AnFyCGzFly0FqzV/jnepPhD9B4b2ziHv93bu+k16IookTn86tNecUFV/04vKLUeiG3w==","signatures":[{"sig":"MEQCIDghmntl87bJAS2kJITYY7RedIhAxNc/rGA6ABCAPM7RAiADOO+JZFBNWsOEs6CJQ5XzS33a0jal75asZ9fH46rpjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41105},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","publish":"npm publish --access public","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.2_1750172136749_0.3117909076743379","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@694pepper/web-sync","version":"1.0.3","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.3","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"5dd4dc189ba01eeebf3f53dad55ab7b45f47aa6e","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.3.tgz","fileCount":8,"integrity":"sha512-dzOqC4EsVdNtdRdcnlGnnms1mXIMDQ0sdw+xG8DnOv2D2Fe+Zu8GvTZO4ox1vM5TM+gxP6O/NjzwKcLXpeevFQ==","signatures":[{"sig":"MEUCIQDjJazPVv9sHo4Tc9yRPYOdS+huVL6VMIIrItLau0hsXwIgIrGLoJMcdCOe1iI3EUHtb5DVdUM9IvfPX+MOh6ghgdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41059},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.3_1750173615047_0.03245281162816194","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@694pepper/web-sync","version":"1.0.4","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.4","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"a8e46a0ab260b0da149374ba1d794aea39569ec5","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.4.tgz","fileCount":8,"integrity":"sha512-9+8QX+ZPFPDrl2mWiGZBYTJ7NjemOLKOq41ZfdKjhm/bSo6WbQS5n7gE3aFH+KlC46oKQqQbAr+8BoCvXhisEA==","signatures":[{"sig":"MEUCIC2+csspW24BxWySrjK/ZJDHQA+JN/jagq8PhDXwkMetAiEAj1tGV8BOGu6f+ljHh5BK3bvQMiMqyunAMNQqXGgdUto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41110},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","prepare":"chmod +x index.js postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.4_1750173986079_0.40481039823548604","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@694pepper/web-sync","version":"1.0.5","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.5","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"c28c0ae97f6fd3ed2b1c70defefc571e5efce826","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.5.tgz","fileCount":8,"integrity":"sha512-CgYZHm1/+2aB1x9Do6MCwM1sx+dcq7wTfnX/OROiiBkcggwdlICFg1JopKAjAjOu4M52MjhTPa/WOgCElgyXdw==","signatures":[{"sig":"MEQCICAkZ3DG7ubPMqWqeQoo5Lsnl6b9BAhW+4XJp1Qf+e++AiBmUqcKystkUudXaNPm8PcaDjZM2a60FowFAMjJ7vqVWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41142},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","prepare":"chmod +x index.js postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.5_1750174051848_0.3254516071415614","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@694pepper/web-sync","version":"1.0.6","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.6","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"4b7dd5a8269c8b31d16110c2b66ba71716dea1c6","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.6.tgz","fileCount":8,"integrity":"sha512-Czi63sBLFq6wj06jmqaI/iXcfqfILVqcRjUXs6biCgaabLYQ0vuAvyn5DhOUsabc1sUXhV6PuNCOSqGlz0lgcw==","signatures":[{"sig":"MEUCIECz3Btib3Kohwwg4SuPe7qP5QOcSLeqtHhYWO82ia2TAiEApMrZGm05vap6RoxbdMzZXQeue+J2FpW83NdoP9hKrLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41694},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"db8f9c2087ad615c29eeface97fbc60d03db581f","private":false,"scripts":{"sync":"node index.js","prepare":"chmod +x index.js postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.6_1750174259670_0.7124797285249382","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@694pepper/web-sync","version":"1.0.7","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.7","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"c7b74a40e23249e4474c21cf7b5eafa04f2ec28b","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.7.tgz","fileCount":8,"integrity":"sha512-jMKAClsNJbPG0qXR+bR+YXaEVFjJmy8a8YRzUzkaHiO9FWu8M3oHpuSnGqMehyao6eI3Sa2o210xgWTKPlmuGQ==","signatures":[{"sig":"MEQCIEVf5RZpWqhGQOdhxCjNiGceZqTuRLwH7E/5gRYENhoPAiA4t0Na8BOh4eb+nPnZLV3SeJj/55dNTw3IrfeDSO0RJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42444},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"14e42b6d25a15a6fccc79ae36859949fd5f71da5","private":false,"scripts":{"sync":"node index.js","prepare":"chmod +x index.js postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.7_1750249027214_0.11122469886507091","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@694pepper/web-sync","version":"1.0.8","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.8","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"a96a3157eb39aa273f03b06e8a11c9c13c0d2e09","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.8.tgz","fileCount":8,"integrity":"sha512-hojy+kMhRBw/9GEVwU0G9s/Wv6r1RpMHXfwl7vcvAM92CDCq/YjhwtWk7j+eY+zACxEZ9N9YX87izc4CmZIm4w==","signatures":[{"sig":"MEUCIQDm8mQnW5oLG2TEFtxSUDKSUhIxk5dNoQpdpac3sWfNIwIgWAD0MpMWeBYBSbWh/ghMBukF2XPl9bHeMCkb/ouy2FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43411},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"14e42b6d25a15a6fccc79ae36859949fd5f71da5","private":false,"scripts":{"sync":"node index.js","prepare":"chmod +x index.js postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.8_1750249382799_0.746686601034336","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@694pepper/web-sync","version":"1.0.9","keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","_id":"@694pepper/web-sync@1.0.9","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"homepage":"https://github.com/694pepper/web-sync#readme","bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"bin":{"web-sync":"index.js"},"dist":{"shasum":"145702f3eb1a937a0f5df59f72263dcf7331c355","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.9.tgz","fileCount":8,"integrity":"sha512-HscXqyEd80Bo/02OvcD5g8cJ4LpsLosKzjxXJs/iAw8zl6dv0KtOap9JdtC7aq92ivQ8/NI1LbBAtWc4LWL4DA==","signatures":[{"sig":"MEQCIFZ1P0NkWzHA3Xi93Cnl3qCg3b8ogy/ywKhNA6PllbmJAiATv7J2Ek8ANfL6Zp+/1p+B5umTOxvKqLaDwF3CZjhr0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43596},"main":"index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"14e42b6d25a15a6fccc79ae36859949fd5f71da5","private":false,"scripts":{"sync":"node index.js","prepare":"chmod +x index.js postinstall.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"694pepper","actor":{"name":"694pepper","type":"user","email":"694pepper@gmail.com"},"email":"694pepper@gmail.com"},"repository":{"url":"git+https://github.com/694pepper/web-sync.git","type":"git"},"_npmVersion":"10.7.0","description":"A simple and efficient file synchronization tool using rsync","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"^16.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.6.0","_npmOperationalInternal":{"tmp":"tmp/web-sync_1.0.9_1750249536970_0.5194940792791658","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@694pepper/web-sync","version":"1.0.10","description":"A simple and efficient file synchronization tool using rsync","packageManager":"yarn@4.6.0","main":"index.js","type":"module","private":false,"bin":{"web-sync":"index.js"},"scripts":{"sync":"node index.js","postinstall":"node postinstall.js","prepare":"chmod +x index.js postinstall.js"},"dependencies":{"dotenv":"^16.4.5"},"keywords":["rsync","sync","deployment","file-sync","ssh"],"author":{"name":"694pepper"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/694pepper/web-sync.git"},"bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"homepage":"https://github.com/694pepper/web-sync#readme","engines":{"node":">=14.0.0"},"publishConfig":{"access":"public"},"_id":"@694pepper/web-sync@1.0.10","gitHead":"a7074ee045151e61926c234353080f7eeeb28e00","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-wiIMxXEJy62+Uj/6iINONRUUYi1a2jcL0Me9aDclmDqcapahMPoh5YA9UaYxD4WnUSipEgfdN4rWmgc6Dxn0GA==","shasum":"827ee0c1a9c7f8dbaa9c864762313321e369876a","tarball":"https://registry.npmjs.org/@694pepper/web-sync/-/web-sync-1.0.10.tgz","fileCount":7,"unpackedSize":43546,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA77TLblD1P6ptP+VUZcRkEtigyEjKEq5+38RGy9COHkAiEAlOu2sVN14H2jbgXhVxUy+v+bFBbYNDsVAhNaro6yx1Y="}]},"_npmUser":{"name":"694pepper","email":"694pepper@gmail.com","actor":{"name":"694pepper","email":"694pepper@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-sync_1.0.10_1750249626533_0.4854995528983068"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-17T14:48:41.597Z","modified":"2025-06-18T12:27:06.869Z","1.0.0":"2025-06-17T14:48:41.911Z","1.0.1":"2025-06-17T14:55:23.889Z","1.0.2":"2025-06-17T14:55:36.933Z","1.0.3":"2025-06-17T15:20:15.231Z","1.0.4":"2025-06-17T15:26:26.326Z","1.0.5":"2025-06-17T15:27:32.048Z","1.0.6":"2025-06-17T15:30:59.863Z","1.0.7":"2025-06-18T12:17:07.402Z","1.0.8":"2025-06-18T12:23:02.987Z","1.0.9":"2025-06-18T12:25:37.194Z","1.0.10":"2025-06-18T12:27:06.697Z"},"bugs":{"url":"https://github.com/694pepper/web-sync/issues"},"author":{"name":"694pepper"},"license":"MIT","homepage":"https://github.com/694pepper/web-sync#readme","keywords":["rsync","sync","deployment","file-sync","ssh"],"repository":{"type":"git","url":"git+https://github.com/694pepper/web-sync.git"},"description":"A simple and efficient file synchronization tool using rsync","maintainers":[{"name":"694pepper","email":"694pepper@gmail.com"}],"readme":"# web-sync\n\nA simple and efficient file synchronization tool using rsync, designed to be used as a yarn package in your projects.\n\n## Installation\n\n```bash\nyarn add web-sync\n```\n\n## Configuration\n\nCreate a `.env` file in your project root with the following variables:\n\n```env\nRSYNC_HOST=your-remote-host\nRSYNC_PATH=/path/on/remote/host\n```\n\n- `RSYNC_HOST`: The SSH host to sync to (e.g., `user@example.com` or an SSH alias)\n- `RSYNC_PATH`: The destination path on the remote host\n\n## Usage\n\n### Basic Sync\n\nTo sync your files to the remote host:\n\n```bash\nyarn sync\n```\n\n### Dry Run\n\nTo preview what would be synced without making any changes:\n\n```bash\nyarn sync --dry-run\n```\n\n### Excluding Files\n\nCreate a `rsync-exclude` file in your project root to specify files and directories that should be excluded from syncing. For example:\n\n```\nnode_modules\n.git\n.env\n*.log\n```\n\n## Features\n\n- Simple one-command synchronization\n- Support for dry runs\n- File exclusion support\n- Environment-based configuration\n- Uses rsync for efficient file transfers\n\n## Requirements\n\n- Node.js\n- rsync installed on your system\n- SSH access to the remote host\n\n## Notes\n\n- Make sure you have SSH access configured for the remote host\n- The sync command will sync from the current directory to the specified remote path\n- Files listed in `rsync-exclude` will be ignored during sync\n- The sync is performed using rsync's archive mode (-a) with compression (-z) and verbose output (-v)\n","readmeFilename":"README.md"}