word-counting
v1.1.4
Published
A very powerful words counter that supports plain text and html.
Downloads
5,155
Maintainers
Readme
Word counting
A very powerful words counter that supports plain text and html.
Why this project
- Support node and browser environment.
- Support html formated text. (Won't count tags)
- Well typed
Installation
# Using npm
npm install --save word-counting
# Using yarn
yarn add word-counting
Basic Usage
Inject the library in your file:
// javascript
var wordsCounter = require('word-counting')
// typescript
import wordsCounter from 'word-counting'
Count the words for plain text:
const mockedText = 'These are some mocked words.'
console.log(wordsCounter(mockedText).wordsCount) // 5
Count the words for html:
const mockedText = '<p>These are some mocked words with html format</p>'
console.log(wordsCounter(mockedText, { isHtml: true }).wordsCount) // 8
Contributing
- Fork it (https://github.com/nerdmax/word-counting/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
Contributors
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!