vue-app-sdk
Version:
14 lines (13 loc) • 526 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _arrayReduce = require("./_arrayReduce.cjs");
const deburr = require("./deburr.cjs");
const words = require("./words.cjs");
var rsApos = "['’]";
var reApos = RegExp(rsApos, "g");
function createCompounder(callback) {
return function(string) {
return _arrayReduce.default(words.default(deburr.default(string).replace(reApos, "")), callback, "");
};
}
exports.default = createCompounder;