You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rdrew
1440706ce3
|
6 years ago | |
---|---|---|
.. | ||
index.js | 6 years ago | |
license | 6 years ago | |
package.json | 6 years ago | |
readme.md | 6 years ago |
readme.md
is-svg
Check if a string or buffer is SVG
Install
$ npm install --save is-svg
Usage
const isSvg = require('is-svg');
isSvg('<svg xmlns="http://www.w3.org/2000/svg"><path fill="#00CD9F"/></svg>');
//=> true
Edge cases
This module performs a quick-and-dirty check. It's fast, but in certain cases it will give incorrect results.
- Returns
true
for an SVG-like string that isn't well-formed or valid:<svg><div></svg>
If you want to make certain that your SVG is valid, try parsing it with libxmljs.
License
MIT © Sindre Sorhus