duplicate
v0.1.6
Published
Copy (and keep watching) some contents to another directory for certain purpose.
Downloads
22
Maintainers
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 { }