Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

rollup-plugin-ignore-import

yohangz12.2kMIT1.3.2TypeScript support: included

Ignore import rollup plugin

rollup, rollup-plugin, ignore, import

readme

travis build license npm version

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

changelog

rollup-plugin-ignore-import changelog

1.0.2

  • Partial build published issue fix

1.0.1

  • Fix doc comments

1.0.0

  • Initial release