Skip to content

Commit b34e8c9

Browse files
author
David Liu
committed
Add global id to exports
1 parent 33e79e2 commit b34e8c9

File tree

3 files changed

+41
-0
lines changed

3 files changed

+41
-0
lines changed

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ const processor = postcss.plugin('postcss-modules-scope', function(options) {
173173
node.each(traverseNode);
174174
break;
175175
}
176+
case 'id':
176177
case 'class':
177178
exports[node.value] = [node.value];
178179
break;
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#exportName {
2+
color: green;
3+
}
4+
5+
#exportName:hover {
6+
color: red;
7+
}
8+
9+
@media screen {
10+
#exportName-2 {
11+
background: red;
12+
}
13+
}
14+
15+
#_input__exportName-3 {
16+
color: green;
17+
}
18+
19+
:export {
20+
exportName: exportName;
21+
exportName-2: exportName-2;
22+
exportName-3: _input__exportName-3;
23+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#exportName {
2+
color: green;
3+
}
4+
5+
#exportName:hover {
6+
color: red;
7+
}
8+
9+
@media screen {
10+
#exportName-2 {
11+
background: red;
12+
}
13+
}
14+
15+
:local(#exportName-3) {
16+
color: green;
17+
}

0 commit comments

Comments
 (0)