sca-tool
Version:
Universal static code analysis tool for calculating API operation costs across multiple frameworks (NestJS, Express, Fastify)
22 lines • 887 B
TypeScript
import { AnalyzerConfig, FrameworkPreset } from './types';
/** Default framework presets */
export declare const FRAMEWORK_PRESETS: Record<string, FrameworkPreset>;
/** Default configuration that works across frameworks */
export declare const DEFAULT_CONFIG: AnalyzerConfig;
/**
* Get configuration for a specific framework
*/
export declare function getFrameworkConfig(framework: string): AnalyzerConfig;
/**
* Convert string patterns back to RegExp objects
*/
export declare function normalizePatterns(config: any): AnalyzerConfig;
/**
* Merge two configurations, with the second taking precedence
*/
export declare function mergeConfigs(base: AnalyzerConfig, override: Partial<AnalyzerConfig>): AnalyzerConfig;
/**
* Create a custom configuration
*/
export declare function createConfig(options?: Partial<AnalyzerConfig>): AnalyzerConfig;
//# sourceMappingURL=config.d.ts.map