cpy
Copy files
Why
- Fast by using streams.
- Resilient by using graceful-fs.
- User-friendly by accepting globs and creating non-existant destination directories.
- User-friendly error messages.
Install
$ npm install --save cpy
Usage
const cpy = require('cpy');
cpy(['src/*.png', '!src/goat.png'], 'dist').then(() => {
console.log('files copied');
});
API
cpy(files, destination, [options])
files
Type: array
Files to copy.
destination
Type: string
Destination directory.
options
Type: object
Options are passed to cp-file and glob.
cwd
Type: string
Default: process.cwd()
Working directory to find source files.
parents
Type: boolean
Default: false
Preserve path structure.
rename
Type: string
Filename used to rename every file in files
.
Related
License
MIT © Sindre Sorhus