Files
blog/node_modules/hexo-util/dist/pretty_urls.js
2025-07-16 16:30:56 +00:00

16 lines
492 B
JavaScript

"use strict";
function prettyUrls(url, options = {}) {
options = Object.assign({
trailing_index: true,
trailing_html: true
}, options);
const indexPattern = /index\.html$/;
if (options.trailing_index === false)
url = url.replace(indexPattern, '');
if (options.trailing_html === false && !indexPattern.test(url)) {
url = url.replace(/\.html$/, '');
}
return url;
}
module.exports = prettyUrls;
//# sourceMappingURL=pretty_urls.js.map