svg-sanitizer-tool
v1.0.6
Published
A complex SVG fetcher and sanitizer with advanced file management
Downloads
627
Readme
svg-sanitizer-tool
A lightweight Node.js utility module for detecting, sanitizing, minifying, saving, and converting SVG files — without using xmldom.
Designed for backend pipelines, asset processing, and icon systems where SVG security and cleanliness matter.
✨ Features
- 🔍 Detect raw or base64 SVG input
- 🧼 Sanitize SVGs (remove scripts, events, javascript URLs)
- 📉 Minify SVG markup
- 💾 Save SVGs with hash-based filenames
- 🖼 Convert SVG → PNG using
sharp - 📝 Built-in logging system
- 🚫 No
xmldomdependency
📦 Installation
npm install svg-sanitizer-tool