UNPKG

337 BPlain TextView Raw
1import * as diacritics from "diacritics";
2import _ from "./lodash";
3
4export function replaceApostrophes(str: string) {
5 return str.replace(/[ʻʼ’‘`´]/g, "'");
6}
7
8const removeDiacritics = diacritics.remove;
9const cleanQuery = _.flow([
10 replaceApostrophes,
11 removeDiacritics,
12 encodeURIComponent,
13]);
14
15export default cleanQuery;