UNPKG

@roots/bud-extensions

Version:

bud.js core module

18 lines (17 loc) 672 B
import type { Options } from '@roots/bud-support/mini-css-extract-plugin'; import { Extension, type ExtensionApi } from '@roots/bud-framework/extension'; import { Plugin } from '@roots/bud-support/mini-css-extract-plugin'; interface ExtOpts extends ExtensionApi<MiniCssExtract, Options> { } /** * Mini CSS Extract Plugin configuration */ export default class MiniCssExtract extends Extension<Options, Plugin> { attributes: ExtOpts[`attributes`]; filename: ExtOpts[`filename`]; getAttributes: ExtOpts[`getAttributes`]; getFilename: ExtOpts[`getFilename`]; setAttributes: ExtOpts[`setAttributes`]; setFilename: ExtOpts[`setFilename`]; } export {};