1.0.1 • Published 8 years ago

sb-copy v1.0.1

Weekly downloads
33
License
MIT
Repository
github
Last release
8 years ago

Copy

Copy is a node module that allows for smooth recursive copies in Node.js, it provides some shiny options to simplfy your packages.

Installation

npm install -g sb-copy

API

export type Options = {
  filter?: ((source: string, destination: string) => boolean),
  dotFiles?: boolean,
  overwrite?: boolean,
  deleteExtra?: boolean,
  failIfExists?: boolean,
  tickCallback?: ((source: string, destination: string) => void)
}
export default function copy(source: string, destination: string [, options: Options])

Usage

import copy from 'sb-copy'

copy('./lib', './lib2', {
  failIfExists: false,
}).then(function() {
  console.log('all files moved')
}, function(error) {
  console.log('files not moved', error)
})

License

This Project is licensed under the terms of MIT License, see the LICENSE file for more info.