next-universal-route
Version:
Universal Next.js Route
14 lines (13 loc) • 453 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.formatUrl = void 0;
var replaceHyphenAfterSlash = function (string) {
return string.replace(/(^-|-$)/g, '');
};
var replaceNonAlphabetCharacters = function (string) {
return string.replace(/[^a-zA-Z0-9]+/g, '-');
};
var formatUrl = function (string) {
return replaceHyphenAfterSlash(replaceNonAlphabetCharacters(string));
};
exports.formatUrl = formatUrl;
;