@nguyen-thanh-tung/minisearch-synonyms
Version:
Use MiniSearch with synonyms
16 lines (14 loc) • 447 B
text/typescript
declare class MiniSearchSynonyms {
private groups;
private wordmap;
constructor(groups?: string[][]);
addSynonyms(group: string[]): void;
removeSynonyms(word: string): void;
getSynonyms(word: string): string[];
expandQuery(query: string): string | {
combineWith: string;
queries: string[];
};
private generateKeywordCombinations;
}
export { MiniSearchSynonyms, MiniSearchSynonyms as default };