svg-sprite-loader
Advanced tools
Comparing version 0.0.30 to 0.0.31
@@ -34,4 +34,21 @@ /** | ||
var $elem = $(this); | ||
var isStyleTag = $elem[0].name === 'style'; | ||
var attrs = $elem.attr(); | ||
if (isStyleTag) { | ||
var content = $elem.text(); | ||
var id; | ||
var match; | ||
while ((match = urlPattern.exec(content)) !== null) { | ||
id = match[1]; | ||
if (!!mappedIds[id]) { | ||
mappedIds[id].referenced = true; | ||
content = content.replace(match[0], 'url(#' + mappedIds[id].id + ')'); | ||
} | ||
} | ||
id && $elem.text(content); | ||
} | ||
Object.keys(attrs).forEach(function (key) { | ||
@@ -60,2 +77,2 @@ var value = attrs[key]; | ||
}); | ||
}; | ||
}; |
{ | ||
"name": "svg-sprite-loader", | ||
"version": "0.0.30", | ||
"version": "0.0.31", | ||
"description": "SVG sprite webpack loader", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
24475
15
543