UNPKG

postcss-inline-svg

Version:

PostCSS plugin to reference an SVG file and control its attributes with CSS syntax

11 lines (7 loc) 314 B
const { parseDOM } = require("htmlparser2"); const serialize = require("dom-serializer").default; module.exports = function render(code, ...processors) { const dom = parseDOM(code, { xmlMode: true }); processors.forEach((processor) => processor(dom)); return serialize(dom, { decodeEntities: false }); };