format: prettify entire project

This commit is contained in:
Rim
2025-04-02 06:50:39 -04:00
parent 86f0782a98
commit 7ccc0be712
1711 changed files with 755867 additions and 235931 deletions

View File

@ -6,7 +6,7 @@ var Selector = {
DOT: '.',
HASH: '#',
NON_ADJACENT_SIBLING: '~',
PSEUDO: ':'
PSEUDO: ':',
};
var LETTER_PATTERN = /[a-zA-Z]/;
@ -30,13 +30,29 @@ function specificity(selector) {
if (isEscaped) {
// noop
} else if (character == Marker.SINGLE_QUOTE && !isDoubleQuoted && !isSingleQuoted) {
} else if (
character == Marker.SINGLE_QUOTE &&
!isDoubleQuoted &&
!isSingleQuoted
) {
isSingleQuoted = true;
} else if (character == Marker.SINGLE_QUOTE && !isDoubleQuoted && isSingleQuoted) {
} else if (
character == Marker.SINGLE_QUOTE &&
!isDoubleQuoted &&
isSingleQuoted
) {
isSingleQuoted = false;
} else if (character == Marker.DOUBLE_QUOTE && !isDoubleQuoted && !isSingleQuoted) {
} else if (
character == Marker.DOUBLE_QUOTE &&
!isDoubleQuoted &&
!isSingleQuoted
) {
isDoubleQuoted = true;
} else if (character == Marker.DOUBLE_QUOTE && isDoubleQuoted && !isSingleQuoted) {
} else if (
character == Marker.DOUBLE_QUOTE &&
isDoubleQuoted &&
!isSingleQuoted
) {
isDoubleQuoted = false;
} else if (isSingleQuoted || isDoubleQuoted) {
continue;
@ -44,27 +60,41 @@ function specificity(selector) {
// noop
} else if (character == Marker.OPEN_ROUND_BRACKET) {
roundBracketLevel++;
} else if (character == Marker.CLOSE_ROUND_BRACKET && roundBracketLevel == 1) {
} else if (
character == Marker.CLOSE_ROUND_BRACKET &&
roundBracketLevel == 1
) {
roundBracketLevel--;
withinNotPseudoClass = false;
} else if (character == Marker.CLOSE_ROUND_BRACKET) {
roundBracketLevel--;
} else if (character == Selector.HASH) {
result[0]++;
} else if (character == Selector.DOT || character == Marker.OPEN_SQUARE_BRACKET) {
} else if (
character == Selector.DOT ||
character == Marker.OPEN_SQUARE_BRACKET
) {
result[1]++;
} else if (character == Selector.PSEUDO && !wasPseudoClass && !isNotPseudoClass(selector, i)) {
} else if (
character == Selector.PSEUDO &&
!wasPseudoClass &&
!isNotPseudoClass(selector, i)
) {
result[1]++;
withinNotPseudoClass = false;
} else if (character == Selector.PSEUDO) {
withinNotPseudoClass = true;
} else if ((i === 0 || couldIntroduceNewTypeSelector) && LETTER_PATTERN.test(character)) {
} else if (
(i === 0 || couldIntroduceNewTypeSelector) &&
LETTER_PATTERN.test(character)
) {
result[2]++;
}
isEscaped = character == Marker.BACK_SLASH;
wasPseudoClass = character == Selector.PSEUDO;
couldIntroduceNewTypeSelector = !isEscaped && SEPARATOR_PATTERN.test(character);
couldIntroduceNewTypeSelector =
!isEscaped && SEPARATOR_PATTERN.test(character);
}
return result;