UNPKG

692 BTypeScriptView Raw
1import { InputOptions, ModuleFormat, OutputOptions } from 'rollup';
2import type { BundleOptions } from './types';
3export declare type IRollupOptions = InputOptions & {
4 output: OutputOptions;
5};
6export declare type GetRollupConfigOptions = {
7 cwd: string;
8 target: BundleOptions['target'];
9 type?: ModuleFormat;
10 typescript?: boolean;
11 /**
12 * https://github.com/rollup/plugins/tree/master/packages/babel#babelhelpers
13 * @default true bundled
14 * false runtime
15 */
16 runtimeHelpers?: boolean;
17 verbose?: boolean;
18 lazy?: boolean;
19 bundleOpt: BundleOptions;
20};
21export default function getRollupConfig(opts: GetRollupConfigOptions): IRollupOptions[];