README
Duplicate
This tool is for keeping specific files of two directories synchronized. You may use it in Gulp or Grunt.
It will copy all matching files to dest directory before watching.
Install
npm install duplicate --save-dev
Usage
var duplicate = require('duplicate');
duplicate({
src: [
'scripts/**/*.js',
'css/**/*.css',
'images/**/*',
'merges/**/*',
'*.html'
],
dest: '../app-cordova'
});
API Definitions
interface IOptions {
/** refer to https://github.com/es128/anymatch */
src: any;
dest: string;
/**
* default to /(?:^|[\/\\])(?:\.(?![\/\\]|$)|node_modules(?=[\/\\]|$))/,
* make sure path '.' will not be ignored.
*/
ignored?: RegExp | (path: string) => boolean;
}
declare function duplicate(options: IOptions): void;
declare module duplicate { }