UNPKG

rolldown

Version:

Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.

14 lines (13 loc) 848 B
import type { RolldownPlugin, RolldownOutputPlugin } from '../plugin'; import type { InputOptions } from '../options/input-options'; import type { OutputOptions } from '../options/output-options'; import { LogHandler } from '../types/misc'; export declare const normalizePluginOption: { (plugins: InputOptions['plugins']): Promise<RolldownPlugin[]>; (plugins: OutputOptions['plugins']): Promise<RolldownOutputPlugin[]>; (plugins: unknown): Promise<any[]>; }; export declare function checkOutputPluginOption(plugins: RolldownOutputPlugin[], onLog: LogHandler): RolldownOutputPlugin[]; export declare function normalizePlugins<T extends RolldownPlugin>(plugins: T[], anonymousPrefix: string): T[]; export declare const ANONYMOUS_PLUGIN_PREFIX = "at position "; export declare const ANONYMOUS_OUTPUT_PLUGIN_PREFIX = "at output position ";