postcss-reduce-transforms
Advanced tools
Comparing version
@@ -0,1 +1,5 @@ | ||
# 1.0.2 | ||
* Fixes an incorrect conversion of `translate(5, 5)` to `translate(5)`. | ||
# 1.0.1 | ||
@@ -2,0 +6,0 @@ |
@@ -61,9 +61,8 @@ 'use strict'; | ||
if (node.value === 'scale' || node.value === 'translate') { | ||
// scale(sx, sy) => scale(sx) | ||
// translate(tx, ty) => translate(tx) | ||
if (node.nodes[0] && node.nodes[2] && node.nodes[0].value === node.nodes[2].value) { | ||
node.nodes = [node.nodes[0]]; | ||
return false; | ||
} | ||
if (node.value === 'scale' && node.nodes[2]) { | ||
// scale(sx, sy) => scale(sx) | ||
if (node.nodes[0].value === node.nodes[2].value) { | ||
node.nodes = [node.nodes[0]]; | ||
return false; | ||
} | ||
// scale(sx, 1) => scaleX(sx) | ||
@@ -70,0 +69,0 @@ if (parseFloat(node.nodes[2].value) === 1) { |
{ | ||
"name": "postcss-reduce-transforms", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Reduce transform functions with PostCSS.", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
8826
0.25%127
-0.78%