UNPKG

vue-app-sdk

Version:
14 lines (13 loc) 364 B
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 };