We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7f86706 commit af82ba7Copy full SHA for af82ba7
lib/parseSource.js
@@ -236,10 +236,10 @@ var parser = new Parser({
236
"(\\s+):global\\s+": enableGlobal,
237
238
// class
239
- "(\\.)([A-Za-z_\\-0-9]+)": selectorMatch,
+ "(\\.)(-?[_a-zA-Z]+[_a-zA-Z0-9-]*)": selectorMatch,
240
241
// id
242
- "(#)([A-Za-z_\\-0-9]+)": selectorMatch,
+ "(#)(-?[_a-zA-Z]+[_a-zA-Z0-9-]*)": selectorMatch,
243
244
// inside
245
"\\{": rulesStartMatch,
test/moduleTestCases/simple/expected.css
@@ -6,3 +6,6 @@ a[href="#b.c"]._x_._y_ {
6
color: green;
7
font-size: 1.5pt;
8
}
9
+@keyframes _z_ {
10
+ 2.5% {color: green;}
11
+}
test/moduleTestCases/simple/source.css
@@ -6,3 +6,6 @@ a[href="#b.c"].x.y {
+@keyframes z {
0 commit comments