rolldown
Version:
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
19 lines (18 loc) • 724 B
TypeScript
import type { LogHandler } from '../types/misc';
import { BindingNormalizedOptions } from '../binding';
import { InputOptions } from '..';
export interface NormalizedInputOptions {
input: string[] | Record<string, string>;
cwd: string | undefined;
platform: InputOptions['platform'];
shimMissingExports: boolean;
}
export declare class NormalizedInputOptionsImpl implements NormalizedInputOptions {
onLog: LogHandler;
inner: BindingNormalizedOptions;
constructor(inner: BindingNormalizedOptions, onLog: LogHandler);
get shimMissingExports(): boolean;
get input(): string[] | Record<string, string>;
get cwd(): string | undefined;
get platform(): 'browser' | 'node' | 'neutral';
}