7.0.3 • Published 3 years ago
@berun/fluent-fuse-box v7.0.3
@berun/fluent-fuse-box
Use a chaining API to generate and simplify the modification of Fuse-Box configurations.
_Note: This is is part of the broader @berun/fluent
suite of configurations, but may be used standalone.
Example
berun.fusebox
.homeDir('/Volumes/data/mypath')
.sourceMaps({ project: true, vendor: false })
.hash(true)
.cache(true)
.output(path.join('targetDir', '$name.js'))
.target('browser@es2015')
.plugin('Env')
.use(EnvPlugin, ['development'])
.end()
.plugin('SVG')
.use(SVGPlugin)
.end()
.plugin('CSS')
.use(CSSPlugin)
.end()
.plugin('JSON')
.use(JSONPlugin)
.end()
.plugin('WebIndex')
.use(WebIndexPlugin, [
{
template: '/Volumes/data/src/index.html',
path: '/'
}
])
.end()
.plugin('Babel')
.use(BabelPlugin)
.end()
.when(ISPRODUCTION, fusebox =>
fusebox
.plugin('Quantum')
.use(Quantum, [{ removeExportsInterop: false, uglify: true }])
)
berun.fusebox.plugins.delete('CSS')
7.0.3
3 years ago
7.0.0
3 years ago
7.0.2
3 years ago
7.0.1
3 years ago
3.0.23
4 years ago
3.0.24
4 years ago
3.0.22
4 years ago
3.0.20
4 years ago
3.0.19
4 years ago
3.0.18
4 years ago
3.0.17
4 years ago
3.0.16
4 years ago
3.0.15
4 years ago
3.0.14
4 years ago
3.0.12
4 years ago
3.0.13
4 years ago
3.0.9
4 years ago
3.0.10
4 years ago
3.0.11
4 years ago
3.0.7
4 years ago
3.0.4
4 years ago
3.0.3
4 years ago
3.0.6
4 years ago
3.0.5
4 years ago
2.2.2
5 years ago
2.2.1
5 years ago
2.1.6
5 years ago
2.1.0
5 years ago
2.0.18
5 years ago
2.0.17
5 years ago
2.0.16
5 years ago
2.0.15
5 years ago
2.0.14
5 years ago
2.0.13
5 years ago
2.0.12
5 years ago
2.0.11
5 years ago
2.0.10
6 years ago
2.0.7
6 years ago
2.0.6
6 years ago
2.0.5
6 years ago
2.0.4
6 years ago
2.0.3
6 years ago
2.0.2
6 years ago
2.0.1
6 years ago