UNPKG

@roots/bud-extensions

Version:

bud.js core module

21 lines (20 loc) 727 B
import { __decorate } from "tslib"; import { Extension } from '@roots/bud-framework/extension'; import { label, options, plugin, production, } from '@roots/bud-framework/extension/decorators'; import { Plugin } from '@roots/bud-support/mini-css-extract-plugin'; import Value from '@roots/bud-support/value'; /** * Mini CSS Extract Plugin configuration */ let MiniCssExtract = class MiniCssExtract extends Extension { }; MiniCssExtract = __decorate([ label(`@roots/bud-extensions/mini-css-extract-plugin`), plugin(Plugin), options({ attributes: undefined, filename: Value.make(({ relPath }) => relPath(`css`, `@name.css`)), }), production ], MiniCssExtract); export default MiniCssExtract;