interface InputOptions {
    cache?: boolean | RollupCache;
    context?: string;
    experimentalCacheExpiry?: number;
    experimentalLogSideEffects?: boolean;
    external?: ExternalOption;
    input?: InputOption;
    logLevel?: LogLevelOption;
    makeAbsoluteExternalsRelative?: boolean | "ifRelativeSource";
    maxParallelFileOps?: number;
    moduleContext?: ((id) => string | NullValue) | {
        [id: string]: string;
    };
    onLog?: LogHandlerWithDefault;
    onwarn?: WarningHandlerWithDefault;
    perf?: boolean;
    plugins?: InputPluginOption;
    preserveEntrySignatures?: PreserveEntrySignaturesOption;
    preserveSymlinks?: boolean;
    shimMissingExports?: boolean;
    strictDeprecations?: boolean;
    treeshake?: boolean | TreeshakingPreset | TreeshakingOptions;
    watch?: false | WatcherOptions;
}

Hierarchy (view full)

Properties

cache?: boolean | RollupCache
context?: string
experimentalCacheExpiry?: number
experimentalLogSideEffects?: boolean
external?: ExternalOption
input?: InputOption
logLevel?: LogLevelOption
makeAbsoluteExternalsRelative?: boolean | "ifRelativeSource"
maxParallelFileOps?: number
moduleContext?: ((id) => string | NullValue) | {
    [id: string]: string;
}

Type declaration

Type declaration

  • [id: string]: string
perf?: boolean
preserveEntrySignatures?: PreserveEntrySignaturesOption
preserveSymlinks?: boolean
shimMissingExports?: boolean
strictDeprecations?: boolean
treeshake?: boolean | TreeshakingPreset | TreeshakingOptions
watch?: false | WatcherOptions