* set new bundlesize goal * preserve `GeneratorFunction` instead of all function names * use js-yaml fork that doesn't require esprima * set HTML content directly, instead of using React-Markdown * use remarkable for all Markdown rendering * add babel-plugin-transform-react-remove-prop-types * remove SplitPaneMode plugin * remove react-collapse * remove AST plugin, and yaml-js * trim Markdown HTML string output before rendering * disable obsolete function name preservation * add `getComponent` to propTypes
52 lines
978 B
Plaintext
52 lines
978 B
Plaintext
{
|
|
"presets": [
|
|
"es2015",
|
|
"react",
|
|
"stage-0"
|
|
],
|
|
"plugins": [
|
|
"transform-runtime",
|
|
"babel-plugin-transform-es2015-constants",
|
|
["transform-react-remove-prop-types", {
|
|
"additionalLibraries": ["react-immutable-proptypes"]
|
|
}],
|
|
[
|
|
"module-alias",
|
|
[
|
|
{
|
|
"expose": "root",
|
|
"src": "."
|
|
},
|
|
{
|
|
"expose": "components",
|
|
"src": "src/core/components"
|
|
},
|
|
{
|
|
"expose": "containers",
|
|
"src": "src/core/containers"
|
|
},
|
|
{
|
|
"expose": "core",
|
|
"src": "src/core"
|
|
},
|
|
{
|
|
"expose": "plugins",
|
|
"src": "src/plugins"
|
|
},
|
|
{
|
|
"expose": "img",
|
|
"src": "src/img"
|
|
},
|
|
{
|
|
"expose": "corePlugins",
|
|
"src": "src/core/plugins"
|
|
},
|
|
{
|
|
"expose": "less",
|
|
"src": "src/less"
|
|
}
|
|
]
|
|
]
|
|
]
|
|
}
|