mirror of
https://github.com/S2-/minifyfromhtml.git
synced 2025-08-04 20:40:07 +02:00
update packages to latest version
This commit is contained in:
21
node_modules/clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector.js
generated
vendored
21
node_modules/clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector.js
generated
vendored
@@ -14,16 +14,13 @@ function mergeNonAdjacentBySelector(tokens, context) {
|
||||
var i;
|
||||
|
||||
for (i = tokens.length - 1; i >= 0; i--) {
|
||||
if (tokens[i][0] != Token.RULE)
|
||||
continue;
|
||||
if (tokens[i][2].length === 0)
|
||||
continue;
|
||||
if (tokens[i][0] != Token.RULE) { continue; }
|
||||
if (tokens[i][2].length === 0) { continue; }
|
||||
|
||||
var selector = serializeRules(tokens[i][1]);
|
||||
allSelectors[selector] = [i].concat(allSelectors[selector] || []);
|
||||
|
||||
if (allSelectors[selector].length == 2)
|
||||
repeatedSelectors.push(selector);
|
||||
if (allSelectors[selector].length == 2) { repeatedSelectors.push(selector); }
|
||||
}
|
||||
|
||||
for (i = repeatedSelectors.length - 1; i >= 0; i--) {
|
||||
@@ -51,14 +48,12 @@ function mergeNonAdjacentBySelector(tokens, context) {
|
||||
from += delta;
|
||||
|
||||
// traversed then moved as we move selectors towards the start
|
||||
var reorderable = topToBottom ?
|
||||
canReorder(movedProperties, traversedProperties, specificityCache) :
|
||||
canReorder(traversedProperties, movedProperties, specificityCache);
|
||||
var reorderable = topToBottom
|
||||
? canReorder(movedProperties, traversedProperties, specificityCache)
|
||||
: canReorder(traversedProperties, movedProperties, specificityCache);
|
||||
|
||||
if (!reorderable && !topToBottom)
|
||||
continue selectorIterator;
|
||||
if (!reorderable && topToBottom)
|
||||
continue directionIterator;
|
||||
if (!reorderable && !topToBottom) { continue selectorIterator; }
|
||||
if (!reorderable && topToBottom) { continue directionIterator; }
|
||||
}
|
||||
|
||||
if (topToBottom) {
|
||||
|
Reference in New Issue
Block a user