Inspired by Davinci Resolve's clone tool and other similar once.
git clone git@github.com:pietrop/clone-tool.git
cd clone-tool
npm install
For development
npm start
For ready made version, checkout release section For now Mac only, but it's technically possible to add Linux and Windows electron packaging, PRs welcome.
- electron app,
- materialize css for styling, and vanilla Js.
copy-dir
for copying the folder recursivly- A local modified version of
dirsum
to get a checksum of the source and dest folder, as well as the individual file, to double check integrity of the copy usingmd5
- npm >
6.1.0
- Node > 10 - dubnium
Node version is set in node version manager .nvmrc
npm run build
NA
NA
Other possible areas of improvement
- add source [ folder only]
- add destination [ folder only]
- clone -> copies source to destination
- checksum source
- checksum destination
- compare checksum source and destination
- return checksum result ✅ or ❌
- support copy to multiple destinations
- travis or github action to run build, and deploy to release section when version number is increased