- all fliphub-only properties are optional
- all options from any [build-system][build-systems] can be passed in to each app
fliphub takes in configs from [any supported build-system][build-systems], and using [presets][docs-presets], translates supported properties from one bundler to another
- inheritable by each app
- when using a single app, the parent config is the app config
- same properties as app, but
- no name
- no bundler properties
- has the apps property
- shortname for
context
- presets:
Object
|Array<string>
- flips:
from
- bundler the config is currently, defaults to webpack
to
Array<Bundler>
|Bundler
('webpack', 'fusebox', 'rollup'
)- bundler the config is targeting, default webpack
- inherit:
boolean
, whether to inherit the parent config - root:
string
, path to resolve paths to - defaults:
boolean
, disables all built-in defaults
- see presets
- see hubs
- see examples
- is a wrapper around any of the [supported-build-systems][build-systems]
- src code
- shortened to
app
in the config - [see fliphub-core-context][docs-core-context]
- [src code][src-context]
- see bundler config
- see core config
- see context config
[src-context]: [docs-core-context]: https://github.com/fliphub/fliphub/wiki/core#%EF%B8%8F-context [docs-presets]: https://github.com/fliphub/fliphub/wiki/presets [docs-presets]: https://github.com/fliphub/fliphub/wiki/presets [build-systems]: https://github.com/fliphub/fliphub/wiki/supported-build-systems