astro-ghostcms/.pnpm-store/v3/files/ee/c86d7f0b84c822494e7feaf6360...

16 lines
443 B
Plaintext

'use strict';
function encodeSVGforURL(svg) {
return svg.replace(/"/g, "'").replace(/%/g, "%25").replace(/#/g, "%23").replace(/</g, "%3C").replace(/>/g, "%3E").replace(/\s+/g, " ");
}
function svgToData(svg) {
return "data:image/svg+xml," + encodeSVGforURL(svg);
}
function svgToURL(svg) {
return 'url("' + svgToData(svg) + '")';
}
exports.encodeSVGforURL = encodeSVGforURL;
exports.svgToData = svgToData;
exports.svgToURL = svgToURL;