UNPKG

vue-sfc-inspector

Version:
23 lines (21 loc) 589 B
interface FileClassification { path: string; type: 'scriptSetup' | 'compositionAPI' | 'optionsAPI'; } interface ScanResult { scriptSetup: number; compositionAPI: number; optionsAPI: number; total: number; withSetup: number; withoutSetup: number; } interface DetailedScanResult extends ScanResult { files?: FileClassification[]; } interface ClassifyOptions { includeDetails?: boolean; } declare function classifyVueFiles(dir?: string, options?: ClassifyOptions): Promise<DetailedScanResult>; export { classifyVueFiles }; export type { ScanResult };