bubleup transpiles ESnext code
with the power of Rollup and Buble.
$ bubleup
# is the same as
$ bubleup src/index.js -o index.js
$ npm install -g bubleup
For full CLI usage please run bubleup -h
, It's hard to describe some options in command line, so you can also configure them in package.json, eg:
{
"bubleup": {
"entry": "./path/to/my-entry.js"
}
}
This is some feature which is similar to Webpack's alias
, eg:
{
"bubleup": {
"alias": {
"controllers": "./src/controllers"
}
}
}
This helps you import some file from the CDN (as using AMD), or set an alias to an external file, see more details in Rollup's WIKI.
import bubleup from 'bubleup'
bubleup(options).catch(e => console.log(e.stack))
MIT © EGOIST