@11ty/eleventy-plugin-rss
Version:
Generate an Atom, RSS, or JSON feed with Eleventy.
13 lines (11 loc) • 406 B
JavaScript
const debug = require("debug")("Eleventy:Rss");
// This is deprecated! Use the Eleventy HTML <base> plugin instead (2.0+)
module.exports = function(url, base) {
try {
return (new URL(url, base)).toString()
} catch(e) {
debug("Trying to convert %o to be an absolute url with base %o and failed, returning: %o (invalid url)", url, base, url)
// TODO add debug output!
return url;
}
};