* improve: wrap schemes to encapsulate rendering logic * improve: wrap filter to encapsulate rendering logic * improve: wrap info section to encapsulate rendering logic * improve: wrap servers plugin to encapsulate rendering logic * improve: added tests for schemes-wrapper rendering logic * improve: added tests for info-wrapper rendering logic, also do not render info if info is undefined * improve: added tests for filter rendering logic * improve: added tests for servers-wrapper rendering logic * `InfoWrapper` -> `InfoContainer` * add `containers` alias to Babel configuration * `SchemesWrapper` -> `SchemesContainer` * drop `container` from container file names * `ServersWrapper` -> `ServersContainer` * `Filter` -> `FilterContainer` * follow `core/containers` pattern in BasePreset
53 lines
961 B
Plaintext
53 lines
961 B
Plaintext
{
|
|
"presets": [
|
|
"es2015",
|
|
"react",
|
|
"stage-0"
|
|
],
|
|
"plugins": [
|
|
"transform-runtime",
|
|
"babel-plugin-transform-es2015-constants",
|
|
[
|
|
"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"
|
|
},
|
|
{
|
|
"expose": "base",
|
|
"src": "npm:getbase/src/less/base"
|
|
}
|
|
]
|
|
]
|
|
]
|
|
}
|