sanitizeSvg = async (filepath, isZipped = false) => {
    try {
        const original = await readSvg(filepath, isZipped);
        const sanitized = sanitizeSvgContent(original);

        if (!sanitized) {
            return null;
        }

        await writeSvg(filepath, sanitized, isZipped);
        return sanitized;
    } catch (error) {
        logging.error('Error sanitizing SVG:', error);
        return null;
    }
}
@param {String} filepath
@returns {Promise<String | null>}

Reads the SVG file, sanitizes it, and writes the sanitized content back to the file.
Returns the sanitized content or null if the SVG could not be sanitized.