fimfic2epub/src/html-wordcount.js
2017-04-11 22:01:25 +02:00

17 lines
333 B
JavaScript

import htmlToText from 'html-to-text'
import matchWords from 'match-words'
export default function htmlWordCount (html) {
let text = htmlToText.fromString(html, {
wordwrap: false,
ignoreImage: true,
ignoreHref: true
})
let count = 0
try {
count = matchWords(text).length
} catch (err) {}
return count
}