0.1.1 • Published 8 years ago

babel-plugin-remove-nonjs-es6 v0.1.1

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

babel-plugin-remove-nonjs Build Status

Simply removes non-JS require() such as require('./style.css'), possibly resolved by Webpack with its ExtractTextPlugin.

Example

It simply removes non-JS dependency.

  require('fs');
  require('./src/blaa');
- require('./src/blaa.css');
- require('./src/blaa.scss');
- require('./src/blaa.less');
- require('./src/yeah.jpg');

Installation

$ npm install --save-dev babel-plugin-remove-nonjs

Note

Because it also removes valiable declarations like const style = require('./style.css'), your code CANNOT depend on a returned value of the module.

If you want scoped CSS, try css-loader.

If you're looking for a more integrated solution of CSS, try isomorphic-style-loader.

License

MIT

Attribution

This package is originally published by rickchristie and I'm maintaining it.