esbuild_plugin_svelte.ts

view source

Declarations
#

2 declarations

esbuild_plugin_svelte
#

EsbuildPluginSvelteOptions
#

esbuild_plugin_svelte.ts view source

EsbuildPluginSvelteOptions import type {EsbuildPluginSvelteOptions} from '@fuzdev/gro/esbuild_plugin_svelte.js';

dev

type boolean

base_url

type "" | `/${string}` | undefined

dir?

type string

svelte_compile_options?

Defaults to Gro's baseline, not the project's compilerOptions - reading those is async, so callers pass svelte_compile_options off a ParsedSvelteConfig to honor them.

type CompileOptions

default `SVELTE_COMPILE_OPTIONS_DEFAULT`

svelte_compile_module_options?

type ModuleCompileOptions

svelte_preprocessors?

type PreprocessorGroup | PreprocessorGroup[]

ts_transform_options?

type TransformOptions

is_ts?

type (filename: string): boolean

filename

type string
returns boolean

Depends on
#

Imported by
#