Copy files
- Fast by using streams.
- Resilient by using graceful-fs.
- User-friendly by accepting globs and creating non-existant destination directories.
- User-friendly error messages.
$ npm install --save cpy
var cpy = require('cpy');
cpy(['src/*.png'], 'dist', function (err) {
console.log('files copied');
});
Required
Type: array
Files to copy.
Required
Type: string
Destination directory.
Type: object
Options are passed to cp-file and glob.
Type: string
Default: process.cwd()
The working directory to look for the source files.
Type: boolean
Default: false
Keep the path structure when copying files.
Type: function
$ npm install --global cpy
$ cpy --help
Usage
$ cpy <source> <destination> [--no-overwrite]
Example
$ cpy 'src/*.png' dist
<source> can contain globs if quoted
See cp-file
if you only need to copy a single file.
MIT © Sindre Sorhus