Tweak some of the presentation to be able to better navigate results (date, server etc.)
[X] add date, source, server
[x] processing terms when highlighting (otherwise the search won't reflect the output)
split on punctuation [a]
a.
Tokenization
By default, documents are tokenized by splitting on Unicode space or punctuation characters.
The default tokenizer can be obtained by calling MiniSearch.getDefault('tokenize').
Tweak some of the presentation to be able to better navigate results (date, server etc.)
a.
Default tokenizer splits on regex: https://github.com/lucaong/minisearch/blob/2e2b3b791858abf665c842800069728c8e3666c1/src/MiniSearch.ts#L1469