wonderfulfrog.com/config/transforms/xml-config.js
Devin Haska e6cfa88f61 feat: update implementation of RSS feeds
Adds a new filter `convertRelativeLinks` that converts any relative link
to an absolute path
Adds an XML transform to minify the final output for smaller filesizes
Updates some data in meta
Adds a new macro for generating an RSS feed
2025-04-04 13:15:51 -07:00

12 lines
298 B
JavaScript

import minifyXML from "minify-xml";
export default function (eleventyConfig) {
eleventyConfig.addTransform("xml-minify", (content, path) => {
if (path && path.endsWith(".xml")) {
return minifyXML(content, {
shortenNamespaces: false,
});
}
return content;
});
}