UNPKG

ng-packagr

Version:

Compile and package Angular libraries in Angular Package Format (APF)

20 lines (19 loc) • 610 B
import { type OutputAsset, type OutputChunk } from 'rolldown'; import { OutputFileCache } from '../ng-package/nodes'; /** * Options used in `ng-packagr` for writing flat bundle files. * * These options are passed through to rolldown. */ export interface RolldownOptions { moduleName: string; entry: string; entryName: string; dir: string; fileCache: OutputFileCache; sourcemap: boolean; } /** Runs rolldown over the given entry file, writes a bundle file. */ export declare function rolldownBundleFile(opts: RolldownOptions): Promise<{ files: (OutputChunk | OutputAsset)[]; }>;