diff --git a/src/__tests__/index.js b/src/__tests__/index.js index 58906fe..82fe48a 100644 --- a/src/__tests__/index.js +++ b/src/__tests__/index.js @@ -730,3 +730,17 @@ test( 'calc(100% - calc(10px - 2vw))', 'calc(100% - 10px + 2vw)', ); + +test( + 'precision for calc', + testValue, + 'calc(100% / 3 * 3)', + '100%', +); + +test( + 'precision for nested calc', + testValue, + 'calc(calc(100% / 3) * 3)', + '100%', +); diff --git a/src/lib/transform.js b/src/lib/transform.js index b7a5548..09bad39 100644 --- a/src/lib/transform.js +++ b/src/lib/transform.js @@ -34,7 +34,8 @@ function transformValue(value, options, result, item) { result, item); - }, true).toString(); + return false; + }).toString(); } function transformSelector(value, options, result, item) {