Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/lume/deps/esbuild.ts>PluginBuild

🔥 Static site generator for Deno 🦕
Very Popular
Go to Latest
interface PluginBuild
import { type PluginBuild } from "https://deno.land/x/lume@v1.17.5/deps/esbuild.ts";

Properties

esbuild: { context: context; build: build; buildSync: buildSync; transform: transform; transformSync: transformSync; formatMessages: formatMessages; formatMessagesSync: formatMessagesSync; analyzeMetafile: analyzeMetafile; analyzeMetafileSync: analyzeMetafileSync; initialize: initialize; version: version; }

Methods

resolve(path: string, options?: ResolveOptions): Promise<ResolveResult>
onStart(callback: () => (
| null
| void
| Promise<OnStartResult | null | void>
)
): void
onEnd(callback: (result: BuildResult) => (
| null
| void
| Promise<OnEndResult | null | 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
onDispose(callback: () => void): void