rollup-plugin-copied

0.0.3 • Public • Published

rollup-plugin-copied

Copy files && directories with rollup

Build Status Npm package

Install

npm i -D rollup-plugin-copied

Usage

rollup.config.js

const copy = require('rollup-plugin-copied');
 
const plugin = copy({
  from: './fixtures/',
  to: './dist/images',
  emitFiles: true // defaults to true
}, {
  watch: true
});
 
// or
 
const _plugin = copy([
  {
    from: './fixtures/',
    to: './dist/images',
    emitFiles: true // defaults to true
  }
], {
  watch: true
});
 
const config = {
  plugins: [
    plugin
  ]
}

patterns {Array|Object}

if use Object

Name Type Default Description
'from' {String} undefined If from is directory, to has no extension or ends in '/'
'to' {String} undefined If to has extension or from is file
'emitFiles' {String} undefined enable plugin

if use Array

Array item just like use Object

Name Type Default Description
'from' {String} undefined If from is directory, to has no extension or ends in '/'
'to' {String} undefined If to has extension or from is file
'emitFiles' {String} undefined enable plugin

options

Name Type Default Description
'exclude' {Array} [] Array of globs to ignore (applied to from)
'include' {Array} [] Array of globs to include (applied to from)
'watch' {Boolean} true When set to false, only the changes of the first resource are monitored, and the monitoring is not repeated.

Package Sidebar

Install

npm i rollup-plugin-copied

Weekly Downloads

1

Version

0.0.3

License

MIT

Unpacked Size

11.5 kB

Total Files

6

Last publish

Collaborators

  • sakitam-fdd