Censor your text with textspace package. It is a simple package to censor your text. Quick example: latefrul@gmail.com => l******l@gmail.com
npm install textspace
// Censor email address
const { emailCensor,censor } = require('textspace');
const emailCensorValue = emailCensor({email:'yourmail@gmail.com'})
// => Output = y******l@gmail.com
// Censor any text
const censorValue = censor({text:'emresengul',censorCharacter:'*'})
// => Output = e********l| Functions | Args | Usage | Output |
|---|---|---|---|
| emailCensor | {email,censorCharacter,splitter} |
emailCensor({email:'email@gmail.com'}) |
e***l@gmail.com |
| randomCensor | {text,size,censorCharacter} |
randomCensor({text:'randomword',size:5}) |
*an*om*o*d |
| censor | {text,censorCharacter} |
censor({text:'censor character'}) |
c**************r |
| censorWithIndexes | {text,indexes,censorCharacter} |
censorWithIndexes({text:'emre',indexes:[0,1]}) |
**re |
| censorDefinedText | {text,definedText,censorCharacter} |
censorDefinedText({text:'emresengul',definedText:'emre'}) |
****sengul |
- Write unit test
- Add new functions
- Censor first N Character
- Censor last N character
Nothing yet.
- Update README.md file
- Add examples
- Create documentation for package