@roots/bud-extensions
Version:
bud.js core module
18 lines (17 loc) • 672 B
TypeScript
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 {};