Rollup Coffee React Plugin
Basically this is a simple wrapper around coffee-react-transform.
It enables rollup to bundle your .cjsx
files.
It also transpiles regular .coffee
files.
Usage
Install it with npm install rollup-plugin-coffee-react
Then in your rollup.config.js
:
dest: 'build/app.js' entry: 'src/index.js' plugins:
Usage with other rollup plugins
Since coffee-script
doesn't compile into ES6 modules, you'd probably need commonjs plugin too.
Just don't forget to add .coffee
, .cjsx
to commonjs's extensions
option. For example:
dest: 'build/app.js' entry: 'src/index.js' plugins:
Options
Rollup's include
, exclude
plugin options are supported.
You can also pass options for coffee-script
to configure coffee -> js
transpiling. Please refer to coffee-script documentation for details.