Skip to content

invokeEsbuild

Invokes the build process with the provided build context.

Import:

import { invokeEsbuild } from 'obsidian-dev-utils/script-utils/bundlers/esbuild-impl/obsidian-plugin-builder';

Signature:

function invokeEsbuild(buildContext: BuildContext<BuildOptions>, isProductionBuild: boolean): Promise<CliTaskResult>

Parameters:

ParameterTypeDescription
buildContextBuildContext<BuildOptions>The build context generated by esbuild.
isProductionBuildbooleanA boolean indicating whether the build is a production build.

Returns: Promise<CliTaskResult> — A Promise that resolves to a CliTaskResult indicating the success or failure of the build.