You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

10 lines
222 B
JavaScript

5 years ago
"use strict";
const url = require("url");
module.exports = function createUrlRewriter(originUrl, prefix) {
return function rewrite(path) {
return `${prefix}${encodeURIComponent(url.resolve(originUrl, path))}`;
};
};