Skip to content

Vol4tile/beyefendi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beyefendi

Library Purpose: Bad Word Checker

The library serves to:

Check for Bad Words (Boolean): Determine whether a given text contains any predefined bad words. Censor Bad Words: Optionally replace identified bad words in a text with asterisks or another specified character. The goal is to offer a tool for identifying and handling potentially inappropriate language within textual content.

Installation

npm i beyefendi

Usage

import {checkFill} from "beyefendi"


const isHaveBad = checkFill({text:"word1"}) // return true
const filteredText = checkFill({text:"word1",returnType:1})  // return '*****'
const filteredOptions = checkFill({text:"word1",addWords:["word5,word6"],deleteWords:["word1","word2"]}) // return false
// defaultWords.js
export const defaultWords = ["word1", "word2", "word3"]; //  You can also write new words into the default Words array.

About

bad word filter npm typescript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published