class Builder
extends AbstractBuilder
import { Builder } from "https://deno.land/x/mesozoic@v1.0.0-alpha.7/lib/builder.ts";
Constructors
new
Builder(context: BuildContext, options?: BuilderOptions)Properties
logger: Logger
Methods
build(sources: SourceFileBag): Promise<BuildResult>
buildModuleGraph(sources: SourceFileBag)
compileSource(source: ISource)
compileSources(sources: SourceFileBag)
copySource(source: ISource, destination: string)
copySources(sources: SourceFileBag, destination?: string)
gatherSources(from?: string): Promise<SourceFileBag>
isCompilable(source: ISource): boolean
isEntrypoint(source: ISource, aliased?): boolean
isHashable(source: ISource): boolean
isManifestExcluded(source: ISource): boolean
vendorSources(sources: SourceFileBag)