@roots/bud-extensions
Version:
bud.js core module
17 lines (16 loc) • 467 B
TypeScript
import { Bud } from '@roots/bud-framework/bud';
import { Extension } from '@roots/bud-framework/extension';
import { type DefinePlugin } from '@roots/bud-support/webpack';
/**
* Define plugin configuration
*/
export default class BudDefine extends Extension<DefinePlugin['definitions'], DefinePlugin> {
/**
* {@link Extension.register}
*/
register({ env }: Bud): Promise<void>;
/**
* {@link Extension.when}
*/
when(): boolean;
}