npm

Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript. Learn more »

glob-cp

1.0.4 • Public • Published

glob-cp

copy files and directories with glob patterns and variables.

install

npm install glob-cp

use

 
var cp = require('glob-cp');
 
// async
var src = __dirname + '/fixtures/:module/public';
var dest = __dirname + '/public/:module';
var options = {recursive: true, force: true};
cp(src, dest, options, function(err) {
    if (err) console.error(err);
});
 
//or sync version
cp.sync('fixtures/:module/public', 'public/:module');
 

you can use the whole glob syntax in the src and dest pattern, as well as the glob-var variables starting with a colon :

functions

cp(srcPattern, destPattern [,options] ,callback)

async glob cp version.

cp.sync(srcPattern, destPattern [,options])

sync glob cp version.

options

// options with the following default values:
var options = {
 
  // recusively copy files
  recursive: false,
 
  // remove destination before operation
  force: false
 
};

test

npm test

license

MIT

install

npm i glob-cp

Downloadsweekly downloads

213

version

1.0.4

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability