Skip to content

buildObsidianPluginWithParcel

Builds the Obsidian plugin with parcel, once for a production build, or watching for a development one.

Runs the project’s build:compile script first when it has one, as the esbuild builder does, since parcel strips TypeScript types without checking them.

Import:

import { buildObsidianPluginWithParcel } from '@mnaoumov/obsidian-dev-toolkit/bundlers/parcel';

Signature:

function buildObsidianPluginWithParcel(params: BuildObsidianPluginWithParcelParams): Promise<CliTaskResult>

Parameters:

Parameter Type Description
params BuildObsidianPluginWithParcelParams The BuildObsidianPluginWithParcelParams.

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


Links to this page: