Skip to content

getWebpackBuildMode

Decides the build mode of a webpack build from the consumer’s config: development when webpack watches or its mode is development, production otherwise.

Import:

import { getWebpackBuildMode } from '@mnaoumov/obsidian-dev-toolkit/bundlers/webpack';

Signature:

function getWebpackBuildMode(options: Pick<WebpackOptionsNormalized, "mode" | "watch">): BuildMode

Parameters:

Parameter Type Description
options Pick<WebpackOptionsNormalized, “mode” | “watch”> The normalized webpack options.

Returns: BuildMode — The build mode.