Skip to content

Commit 247b72f

Browse files
authored
Fix capturing unwanted pseudo selectors like :hover, :focus, etc
1 parent 66db0b0 commit 247b72f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/parse-engines/common/css-class-extractor.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default class CssClassExtractor {
66
* @description Extracts class names from CSS AST
77
*/
88
public static extract(ast: css.Stylesheet): CssClassDefinition[] {
9-
const classNameRegex = /[.]([\w-\\@\\:\\/]+)/g;
9+
const classNameRegex = /[.](([\w-]|\\[@:/])+)/g;
1010

1111
const definitions: CssClassDefinition[] = [];
1212

@@ -35,4 +35,4 @@ export default class CssClassExtractor {
3535
});
3636
return definitions;
3737
}
38-
}
38+
}

0 commit comments

Comments
 (0)