From: vlakoff Date: Sat, 29 Oct 2016 08:09:20 +0000 (+0200) Subject: Move cast into buildPrecision() X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=037809aa0a75140da69f5687720e789242f08f5d;p=clean-css.git Move cast into buildPrecision() --- diff --git a/bin/cleancss b/bin/cleancss index f4030b91..24284660 100755 --- a/bin/cleancss +++ b/bin/cleancss @@ -74,7 +74,7 @@ var options = { rebase: commands.skipRebase ? false : true, restructuring: commands.skipRestructuring ? false : true, root: commands.root, - roundingPrecision: commands.roundingPrecision === undefined ? undefined : parseInt(commands.roundingPrecision), + roundingPrecision: commands.roundingPrecision, semanticMerging: commands.semanticMerging ? true : false, shorthandCompacting: commands.skipShorthandCompacting ? false : true, sourceMap: commands.sourceMap, diff --git a/lib/clean.js b/lib/clean.js index e92d324d..4838c8d2 100644 --- a/lib/clean.js +++ b/lib/clean.js @@ -55,7 +55,7 @@ var CleanCSS = module.exports = function CleanCSS(options) { relativeTo: options.relativeTo, restructuring: undefined === options.restructuring ? true : !!options.restructuring, root: options.root || process.cwd(), - roundingPrecision: undefined === options.roundingPrecision ? undefined : parseInt(options.roundingPrecision), + roundingPrecision: options.roundingPrecision, semanticMerging: undefined === options.semanticMerging ? false : !!options.semanticMerging, shorthandCompacting: undefined === options.shorthandCompacting ? true : !!options.shorthandCompacting, sourceMap: options.sourceMap, diff --git a/lib/selectors/simple.js b/lib/selectors/simple.js index 75490554..5b8b3392 100644 --- a/lib/selectors/simple.js +++ b/lib/selectors/simple.js @@ -393,7 +393,7 @@ function buildPrecision(options) { precision.value = options.roundingPrecision === undefined ? DEFAULT_ROUNDING_PRECISION : - options.roundingPrecision; + parseInt(options.roundingPrecision); precision.multiplier = Math.pow(10, precision.value); precision.regexp = new RegExp('(\\d*\\.\\d{' + (precision.value + 1) + ',})px', 'g');