UNPKG

@rspack/core

Version:

The fast Rust-based web bundler with webpack-compatible API

24 lines (23 loc) 798 B
import type { JsChunkGroup } from "@rspack/binding"; import { Chunk } from "./Chunk"; import { Module } from "./Module"; export declare class ChunkGroup { #private; readonly chunks: ReadonlyArray<Chunk>; readonly index?: number; readonly name?: string; readonly origins: ReadonlyArray<ChunkGroupOrigin>; readonly childrenIterable: Set<ChunkGroup>; static __from_binding(binding: JsChunkGroup): ChunkGroup; protected constructor(inner: JsChunkGroup); getFiles(): ReadonlyArray<string>; getParents(): ReadonlyArray<ChunkGroup>; isInitial(): boolean; getModulePreOrderIndex(module: Module): number | null; getModulePostOrderIndex(module: Module): number | null; } interface ChunkGroupOrigin { module?: Module; request?: string; } export {};