{"library":"rsync","type":"library","category":null,"description":"node-rsync is a Node.js library that provides a programmatic interface for building and executing `rsync` commands. It functions as a wrapper around the system's `rsync` utility, allowing developers to construct complex synchronization commands using a fluent API in JavaScript or TypeScript applications. The current stable version is 0.6.1. Releases are infrequent, typically addressing specific bugs or adding minor enhancements (such as Windows path support), rather than following a strict cadence. Its primary utility lies in automating file synchronization, backup tasks, and deployments within Node.js environments by abstracting the command-line intricacies of `rsync` into a more manageable, object-oriented structure.","language":"javascript","status":"active","version":"0.6.1","tags":["javascript","rsync","wrapper","cli","command"],"install":[{"cmd":"npm install rsync","imports":["const Rsync = require('rsync');","import Rsync from 'rsync';","import Rsync from 'rsync';"]},{"cmd":"yarn add rsync","imports":[]},{"cmd":"pnpm add rsync","imports":[]}],"homepage":null,"github":"https://github.com/mattijs/node-rsync","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/rsync","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/rsync/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}