ObsidianPluginFeatureOptions
The build features beside the plain plugin build. Every option is off unless set.
Import:
import type { ObsidianPluginFeatureOptions } from '@mnaoumov/obsidian-dev-toolkit/bundlers/obsidian-plugin-features';Signature:
export interface ObsidianPluginFeatureOptionsProperties
| Property | Type | Description |
|---|---|---|
| framework? | ObsidianPluginFramework | The UI framework whose components the build compiles. |
| styles? | ObsidianPluginStylesOptions | The stylesheet pipeline. |
| wasm? | boolean | Whether import bytes from './module.wasm' imports the module's bytes as a Uint8Array, inlined into main.js. |
Links to this page:
- GetEsbuildFeatureBuildOptionsParams
- BuildObsidianPluginParams
- BuildOptions
- ObsidianPluginStylesOptions
- BuildOptions
- GetParcelConfigFilesParams
- CreateRollupCompatibleFeaturePluginParams
- CreateUnpluginVuePluginParams
- ApplyRollupInputDefaultsParams
- obsidianPluginRollup
- ObsidianPluginRollupOptions
- GetViteFeatureConfigParams
- obsidianPluginVite
- ObsidianPluginViteOptions
- GetWebpackFeatureRulesParams
- ObsidianPluginWebpackPlugin
- ObsidianPluginWebpackPluginOptions