js-string-cleaner
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

Welcome to js-string-cleaner 👋

Version Documentation Maintenance License: ISC

A simple npm module to replace special characters in a string with unicode letters.

🏠 Homepage

Install

npm i js-string-cleaner

Usage

The module has only one function that takes as parameter a string and an optionnal object. By default, each character will simply be replaced by its corresponding letter, which can lead to mixtures of lower and upper case letters. If a character is not recognized, it is left as it is. To get a formatted string, with only the first letter of each word in uppercase or only the first character of the sentence in uppercase, use parameters capitalizeAllWords or capitalizeFirstLetter.

const clean = require('js-string-cleaner');

const txt = 'sιмση ℓεcℓεяε#5765';

clean(txt); // simon leclere#5765

clean(txt, { capitalizeFirstLetter: true }); // Simon leclere#5765

clean(txt, { capitalizeAllWords: true }); // Simon Leclere#5765

Author

👤 Simon Leclère

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

PS: If you want to add new characters, don't hesitate to make a pull request or to contact me on Discord : sιмση ℓεcℓεяε#5765.

Build it yourself

npm run test
npm run format
npm run lint
npm run build

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2020 Simon Leclère.
This project is ISC licensed.


This README was generated with ❤️ by readme-md-generator

Readme

Keywords

none

Package Sidebar

Install

npm i js-string-cleaner

Weekly Downloads

6

Version

1.2.0

License

ISC

Unpacked Size

33.2 kB

Total Files

5

Last publish

Collaborators

  • simon_leclere