/
var
/
www
/
cobraambalaj
/
node_modules
/
is-svg
/
/var/www/cobraambalaj/node_modules/is-svg
mkdir
upload
Name
Size
Mode
Actions
index.js
567
0644
edit
dl
rm
license
1109
0644
edit
dl
rm
package.json
1646
0644
edit
dl
rm
readme.md
822
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/is-svg/index.js
(567B)
'use strict'; const htmlCommentRegex = require('html-comment-regex'); function isBinary(buf) { const isBuf = Buffer.isBuffer(buf); for (let i = 0; i < 24; i++) { const charCode = isBuf ? buf[i] : buf.charCodeAt(i); if (charCode === 65533 || charCode <= 8) { return true; } } return false; } const regex = /^\s*(?:<\?xml[^>]*>\s*)?(?:<!doctype svg[^>]*\s*(?:\[?(?:\s*<![^>]*>\s*)*\]?)*[^>]*>\s*)?<svg[^>]*>[^]*<\/svg>\s*$/i; module.exports = input => Boolean(input) && !isBinary(input) && regex.test(input.toString().replace(htmlCommentRegex, ''));
Save
cmd:
run