vue-app-sdk
Version:
14 lines (13 loc) • 364 B
JavaScript
import arrayReduce from "./_arrayReduce.js";
import deburr from "./deburr.js";
import words from "./words.js";
var rsApos = "['’]";
var reApos = RegExp(rsApos, "g");
function createCompounder(callback) {
return function(string) {
return arrayReduce(words(deburr(string).replace(reApos, "")), callback, "");
};
}
export {
createCompounder as default
};