babel-preset-pob-stages
babel preset with plugins in stage-*
Content
This preset includes the following plugins:
- babel-plugin-transform-object-rest-spread
- babel-plugin-transform-class-properties
- babel-plugin-transform-export-extensions
- babel-plugin-transform-decorators-legacy (for flow-runtime)
Note: You can also add babel-preset-optimizations and babel-plugin-discard-module-references to remove unused imports, if you import only in dev or only in production.
Install
npm install --save-dev babel-preset-pob-stages
yarn add --dev babel-preset-pob-stages
Usage
.babelrc
Via .babelrc
{
"presets": ["pob-stages"]
}
Via CLI
babel script.js --presets pob-stages
Via Node API
require("babel-core").transform("code", {
presets: [require('babel-preset-pob-stages')]
});