Wintersmith plugin that follows require calls in javascript and coffeescript files and bundles them.
Uses commonjs-everywhere and escodegen.
Install globally or locally using npm
npm install [-g] wintersmith-jsbundler
and add wintersmith-jsbundler
to your config.json
{
"plugins": [
"wintersmith-jsbundler"
]
}
Configured by a jsbundler
key in your wintersmith config.
Available options are
sourceMap
- inline source map for bundled files, defaults to true in preview mode; otherwise false.minify
- minify output (sourcemaps still work), defaults to true in build mode; otherwise false.
Example config:
{
"plugins": [
"wintersmith-jsbundler"
]
"jsbundler": {
"sourceMap": true,
"minify": true
}
}
npm install
npm test