2 var makeString = require('./helper/makeString');
4 var from = "ąàáäâãåæăćčĉęèéëêĝĥìíïîĵłľńňòóöőôõðøśșşšŝťțţŭùúüűûñÿýçżźž",
5 to = "aaaaaaaaaccceeeeeghiiiijllnnoooooooossssstttuuuuuunyyczzz";
7 from += from.toUpperCase();
8 to += to.toUpperCase();
12 // for tokens requireing multitoken output
17 module.exports = function cleanDiacritics(str) {
18 return makeString(str).replace(/.{1}/g, function(c){
19 var index = from.indexOf(c);
20 return index === -1 ? c : to[index];