Skip to content

Commit 1f5ad1b

Browse files
committed
allow double dash for modifier #112
1 parent 8feea0b commit 1f5ad1b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/preset-patterns.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ function bemSelector(block, presetOptions) {
4545
: '';
4646
const WORD = '[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*';
4747
const element = `(?:__${WORD})?`;
48-
const modifier = `(?:_${WORD}){0,2}`;
48+
const modifier = `(?:(?:_|--)${WORD}){0,2}`;
4949
const attribute = '(?:\\[.+\\])?';
5050
return new RegExp(`^\\.${ns}${block}${element}${modifier}${attribute}$`);
5151
}

0 commit comments

Comments
 (0)