1.0.20 • Published 5 years ago
@stellar-apps/babel-preset-react-app v1.0.20
@stellar-apps/babel-preset-react-app
A babel preset for configuring React web applications in Stellar apps.
Installation
yarn add --dev @stellar-apps/babel-preset-react-app
Usage
.babelrc
{
"presets": [
[
"@stellar-apps/react-app", {
"es": {
"env": {
"modules": false
}
},
"react": {
"transformConstant": true
},
"emotion": false
}
]
]
}
Included presets
@stellar-apps/babel-preset-es
@stellar-apps/babel-preset-react
@emotion/babel-preset-css-prop
Included plugins
babel-plugin-polished
Options
es
- Configures
@stellar-apps/babel-preset-es
- default
{
env: {
"useBuiltIns": "usage",
"loose": true,
"modules": false
},
"runtime": {
corejs: 3
}
}
react
- Configures
@stellar-apps/babel-preset-react
emotion
- Configures
@emotion/babel-preset-css-prop
- Define
false
to turn off this plugin - default
// development
{"sourceMap": true}
// production
{"sourceMap": false, "hoist": true}
polished
- Configures
babel-plugin-polished
- Define
false
to turn off this plugin