Skip to main content
Module

x/fed_dev/bundler.ts>Bundler

A Bundler with the web in mind.
Latest
class Bundler
import { Bundler } from "https://deno.land/x/fed_dev@0.9.0/bundler.ts";

Constructors

new
Bundler(unnamed 0: { plugins: Plugin[]; logLevel?: number; quiet?: boolean; })

Properties

logger: DetailLogger
plugins: Plugin[]

Methods

bundle(inputs: string[], options?: Partial<CreateAssetsContext & CreateChunksContext & CreateBundlesContext>)
createAsset(
input: string,
unnamed 3?: Partial<CreateAssetContext>,
)
createAssets(inputs: string[], unnamed 1?: Partial<CreateAssetsContext>)
createBundle(chunk: Chunk, unnamed 1?: Partial<CreateBundleContext>)
createBundles(chunks: Chunk[], unnamed 1?: Partial<CreateBundlesContext>)
createChunk(
asset: Asset,
chunkAssets: Set<Asset>,
unnamed 2?: Partial<CreateChunkContext>,
)
createChunks(
inputs: string[],
assets: Asset[],
unnamed 2?: Partial<CreateChunksContext>,
): Promise<Chunk[]>
optimizeSource(chunk: Chunk, source: Source)