-
Notifications
You must be signed in to change notification settings - Fork 2.2k
/
Copy pathpostcss.config.js
39 lines (39 loc) · 1013 Bytes
/
postcss.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
export default {
plugins: {
tailwindcss: {},
autoprefixer: {},
'postcss-discard': {rule: function(node, value)
{
if(!value.startsWith('.fa-') || !value.endsWith(":before"))
return false;
switch(value)
{
case '.fa-info-circle:before':
case '.fa-wifi:before':
case '.fa-microchip:before':
case '.fa-compact-disc:before':
case '.fa-discord:before':
case '.fa-github:before':
case '.fa-star:before':
case '.fa-circle:before':
case '.fa-trash-can:before':
case '.fa-book-open:before':
case '.fa-user:before':
case '.fa-screwdriver-wrench:before':
case '.fa-desktop:before':
case '.fa-mouse-pointer:before':
case '.fa-hourglass-half:before':
case '.fa-hand:before':
case '.fa-brain:before':
case '.fa-download:before':
case '.fa-keyboard:before':
case '.fa-thumbtack:before':
case '.fa-brands:before':
case '.fa-solid:before':
case '.fa-regular:before':
return false;
}
return true;
}}
},
}