An extension to lunr.js to normalize unicode characters by removing all diacritical marks.
For example, searching for "facade" will return results for "façade" and searching for for "façade" will return results for "facade."
Just drop in the lunr.unicodeNormalizer.js
script after lunr.js
has been
loaded. lunr.tokenizer
will then be monkeypatched to use
lunr.unicodeNormalizer
, and you're good to go.
Install via npm npm install https://github.com/nekdolan/lunr-unicode-normalizer.git
After lunr is loaded do require("lunr-unicode-normalizer")(lunr);