Check if a string or buffer is SVG
$ npm install is-svg
const isSvg = ;;//=> true
This module performs a quick-and-dirty check. It's fast, but in certain cases it will give incorrect results.
truefor an SVG-like string that isn't well-formed or valid:
If you want to make certain that your SVG is valid, try parsing it with libxmljs.
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.