Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/snel/imports/esbuild.ts>PluginBuild

A Cybernetical framework for svelte applications in deno
Latest
interface PluginBuild
import { type PluginBuild } from "https://deno.land/x/snel@v0.7.1/imports/esbuild.ts";

Properties

initialOptions: BuildOptions
initialOptions: BuildOptions

Methods

onStart(callback: () => (
| null
| void
| Promise<OnStartResult | null | void>
)
): void
onEnd(callback: (result: BuildResult) => (void | Promise<void>)): void
onResolve(options: OnResolveOptions, callback: (args: OnResolveArgs) => (
| null
| undefined
| Promise<OnResolveResult | null | undefined>
)
): void
onLoad(options: OnLoadOptions, callback: (args: OnLoadArgs) => (
| null
| undefined
| Promise<OnLoadResult | null | undefined>
)
): void
onStart(callback: () => (
| null
| void
| Promise<OnStartResult | null | void>
)
): void
onEnd(callback: (result: BuildResult) => (void | Promise<void>)): void
onResolve(options: OnResolveOptions, callback: (args: OnResolveArgs) => (
| null
| undefined
| Promise<OnResolveResult | null | undefined>
)
): void
onLoad(options: OnLoadOptions, callback: (args: OnLoadArgs) => (
| null
| undefined
| Promise<OnLoadResult | null | undefined>
)
): void