UNPKG
csso
Version:
latest (5.0.5)
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
4.2.0
4.1.1
4.1.0
4.0.3
4.0.2
4.0.1
4.0.0
3.5.1
3.5.0
3.4.0
3.3.1
3.3.0
3.2.0
3.1.1
3.1.0
3.0.1
3.0.0
2.3.2
2.3.1
2.3.0
2.2.1
2.2.0
2.1.1
2.1.0
2.0.0
1.8.2
1.8.1
1.8.0
1.7.1
1.7.0
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.12
1.3.11
1.3.10
1.3.9
1.3.8
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.18
1.2.17
1.2.16
1.2.15
1.2.14
1.2.12
1.2.11
1.2.10
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
CSS minifier with structural optimisations
github.com/css/csso
css/csso
csso
/
lib
/
replace
/
Atrule.js
10 lines
(8 loc)
•
282 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
import
{ keyword
as
resolveKeyword }
from
'css-tree'
;
import
compressKeyframes
from
'./atrule/keyframes.js'
;
export
default
function
(
node
) {
// compress @keyframe selectors
if
(
resolveKeyword
(node.
name
).
basename
===
'keyframes'
) {
compressKeyframes
(node); } };