@2toad/profanity
Version:
A JavaScript profanity filter
15 lines (14 loc) • 460 B
TypeScript
import { ProfanityOptions } from './profanity-options';
export declare class Profanity {
private regex;
words: string[];
options: ProfanityOptions;
constructor(options?: ProfanityOptions);
exists(text: string): boolean;
censor(text: string): string;
removeWords(words: string[]): void;
addWords(words: string[]): void;
private buildRegex;
}
export declare const profanity: Profanity;
export default profanity;