1
0
mirror of https://github.com/svg/svgo.git synced 2025-08-09 02:22:08 +03:00

Bump dependencies and minor fix for inlineStyles

This commit is contained in:
GreLI
2017-10-22 22:29:15 +03:00
parent 2523799a12
commit d828a62100
4 changed files with 23 additions and 20 deletions

View File

@@ -69,7 +69,7 @@ exports.fn = function(document, opts) {
parseCustomProperty: false
});
} catch (parseError) {
console.warn('Warning: Parse error of styles of <style/> element, skipped. Error details: ' + parseError);
// console.warn('Warning: Parse error of styles of <style/> element, skipped. Error details: ' + parseError);
continue;
}
@@ -109,7 +109,7 @@ exports.fn = function(document, opts) {
selectedEls = document.querySelectorAll(selectorStr);
} catch (selectError) {
if (selectError.constructor === SyntaxError) {
console.warn('Warning: Syntax error when trying to select \n\n' + selectorStr + '\n\n, skipped. Error details: ' + selectError);
// console.warn('Warning: Syntax error when trying to select \n\n' + selectorStr + '\n\n, skipped. Error details: ' + selectError);
continue;
}
throw selectError;
@@ -159,7 +159,7 @@ exports.fn = function(document, opts) {
if (opts.removeMatchedSelectors && selector.selectedEls !== null && selector.selectedEls.length > 0) {
// clean up matching simple selectors if option removeMatchedSelectors is enabled
selector.rule.selector.children.remove(selector.item);
selector.rule.prelude.children.remove(selector.item);
}
}
@@ -205,7 +205,7 @@ exports.fn = function(document, opts) {
// clean up <style/> rulesets without any css selectors left
if (node.type === 'Rule' &&
node.selector.children.isEmpty()) {
node.prelude.children.isEmpty()) {
list.remove(item);
}
});