UNPKG

@roots/bud

Version:

Configurable, extensible build tools for modern single and multi-page web applications

42 lines (41 loc) 1.76 kB
import BudCommand from '@roots/bud/cli/commands'; /** * `bud build` command */ export default class BudBuildCommand extends BudCommand { /** * {@link BudCommand.paths} */ static paths: string[][]; /** * {@link BudCommand.usage} */ static usage: import("clipanion").Usage; browserslistUpdate: boolean; [`dashboard.assets`]: boolean; [`dashboard.compact`]: boolean; [`dashboard.entrypoints`]: boolean; [`dashboard.server`]: boolean; [`dashboard`]: boolean; [`entrypoints.html`]: boolean; ci: boolean; devtool: boolean | "cheap-module-source-map" | "cheap-source-map" | "eval-cheap-module-source-map" | "eval-cheap-source-map" | "eval-nosources-cheap-modules-source-map" | "eval-nosources-cheap-source-map" | "eval-nosources-source-map" | "eval-source-map" | "eval" | "hidden-cheap-module-source-map" | "hidden-cheap-source-map" | "hidden-nosources-cheap-module-source-map" | "hidden-nosources-cheap-source-map" | "hidden-nosources-source-map" | "hidden-source-map" | "inline-cheap-module-source-map" | "inline-cheap-source-map" | "inline-nosources-cheap-module-source-map" | "inline-nosources-cheap-source-map" | "inline-nosources-source-map" | "inline-source-map" | "nosources-cheap-module-source-map" | "nosources-cheap-source-map" | "source-map"; discover: boolean; dry: boolean; editor: string | boolean; esm: boolean; hash: string | boolean; hot?: boolean; html: string | boolean; immutable: boolean; lazy: boolean; minimize: boolean | "css" | "js"; proxy?: string; runtime: boolean | "multiple" | "single"; silent: boolean; splitChunks: boolean; /** * {@link BudCommand.execute} */ execute(): Promise<void>; }