Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/binocarlos/merge-dirs

node module to synchronously and recursively merge files from one folder to another
https://github.com/binocarlos/merge-dirs

Last synced: 10 days ago
JSON representation

node module to synchronously and recursively merge files from one folder to another

Awesome Lists containing this project

README

        

merge-dirs
==========

node module to synchronously and recursively merge files from one folder to another

```js
var mergedirs = require('merge-dirs');

// copy folder/a into folder/b
mergedirs('/folder/a', '/folder/b');
// copy folder/a into folder/b with conflict resolution 'overwrite'
mergedirs('/folder/a', '/folder/b', 'overwrite');
// copy folder/a into folder/b with conflict resolution 'ask'
mergedirs('/folder/a', '/folder/b', 'ask');
// copy folder/a into folder/b with conflict resolution 'skip'
mergedirs('/folder/a', '/folder/b', 'skip');
```

mergedirs can also be used from the command line
``` bash
$ merge-dirs folder/a folder/b --ask # for interactive mode
```

## install

```
$ npm install merge-dirs
```

## licence

MIT