kt-extendscript-builder
Version:
Vite based builder for transpile TypeScript to ExtendScript
24 lines (23 loc) • 736 B
TypeScript
import { BuildOptions } from '../../types';
/**
* Centralizes the management and resolution of options by combining all possible sources.
*
* OptionsResolver determines the final configuration based on:
* - Default options
* - Presets (if specified)
* - Configuration file options
* - Command line options
* - Specific command options
*/
export declare class OptionsResolver {
private rulesResolver;
private configLoader;
constructor();
/**
* Resolves and combines all options from all possible sources
*
* @param cliOptions - Options passed via command line (optional)
* @returns Final combined options with all rules applied
*/
resolve(command?: string): Partial<BuildOptions>;
}