UNPKG

@morodomi/ait3

Version:

AIT³ Development Platform - AI + Ticket + Test + Tool driven development methodology

13 lines (12 loc) 553 B
import type { LanguageDetector } from '../interfaces/LanguageDetector.js'; import type { LanguageResult } from '../../common/types/analyzer.js'; export declare class LinguistLanguageDetector implements LanguageDetector { private rootPath; constructor(rootPath: string); detectLanguages(path?: string): Promise<LanguageResult[]>; getPrimaryLanguage(path?: string): Promise<LanguageResult | null>; private fallbackDetection; private collectFileExtensions; private shouldIgnoreDirectory; private getLanguageFromExtension; }