stan-builder
Version:
22 lines (21 loc) • 692 B
TypeScript
import { InputOptions, ModuleFormat, OutputOptions } from 'rollup';
import type { BundleOptions } from './types';
export declare type IRollupOptions = InputOptions & {
output: OutputOptions;
};
export declare type GetRollupConfigOptions = {
cwd: string;
target: BundleOptions['target'];
type?: ModuleFormat;
typescript?: boolean;
/**
* https://github.com/rollup/plugins/tree/master/packages/babel#babelhelpers
* @default true bundled
* false runtime
*/
runtimeHelpers?: boolean;
verbose?: boolean;
lazy?: boolean;
bundleOpt: BundleOptions;
};
export default function getRollupConfig(opts: GetRollupConfigOptions): IRollupOptions[];