cspell
Version:
A Spelling Checker for Code!
11 lines (10 loc) • 551 B
TypeScript
export interface LanguageExtensionDefinition {
id: string;
extensions: string[];
}
export declare type LanguageExtensionDefinitions = LanguageExtensionDefinition[];
export declare type ExtensionToLanguageIdMap = Map<string, Set<string>>;
export declare const languageExtensionDefinitions: LanguageExtensionDefinitions;
export declare const languageIds: string[];
export declare function buildLanguageExtensionMap(defs: LanguageExtensionDefinitions): ExtensionToLanguageIdMap;
export declare function getLanguagesForExt(ext: string): string[];