1.3.2 • Published 5 years ago

rollup-plugin-ignore-import v1.3.2

Weekly downloads
335
License
MIT
Repository
github
Last release
5 years ago

rollup-plugin-ignore-import

Ignore import depending on the file extension. Useful when running

Installation

Via Yarn

yarn add rollup-plugin-ignore-import --save-dev

Via NPM

npm install rollup-plugin-ignore-import --save-dev

Usage

Using extensions

// rollup.config.js
import ignoreImport from 'rollup-plugin-ignore-import';

export default {
  entry: 'entry.js',
  dest: 'bundle.js',
  plugins: [
    ignoreImport({
      // Ignore all .scss and .css file imports while building the bundle
      extensions: ['.scss', '.css'],
      // Optional: replace body for ignored files. Default value is "export default undefined;"
      body: 'export default undefined;'
    })
  ]
}

Using include

// rollup.config.js
import ignoreImport from 'rollup-plugin-ignore-import';

export default {
  entry: 'entry.js',
  dest: 'bundle.js',
  plugins: [
    ignoreImport({
      // Ignore all .scss and .css file imports while building the bundle
      include: ['**/*.scss', '**/*.css'],
      // Optional: replace body for ignored files. Default value is "export default undefined;"
      body: 'export default undefined;'
    })
  ]
}

License

This software is licensed under the MIT License