Skip to content

transformSvelte

Compiles a Svelte component (.svelte), with its styles injected by the component itself, or a Svelte module (.svelte.ts, .svelte.js), whose TypeScript esbuild strips first.

Import:

import { transformSvelte } from '@mnaoumov/obsidian-dev-toolkit/bundlers/obsidian-plugin-transforms';

Signature:

function transformSvelte(params: TransformModuleParams): Promise<TransformedModule>

Parameters:

Parameter Type Description
params TransformModuleParams The TransformModuleParams.

Returns: Promise<TransformedModule> — A Promise that resolves to the compiled module.


Links to this page: