From 757e7c1594bf17bed09d8363e1d9845c92cece50 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:32:56 +0200 Subject: [PATCH 1/8] clean-css: enable `recursivelyOptimizeProperties` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c03fdd521..abe6472d8 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From 9df78284a89de49790a7ef1ca74937a70519d32e Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:36:32 +0200 Subject: [PATCH 2/8] clean-css: add `roundingPrecision:6` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index abe6472d8..582b68dbd 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From eee3de5762380513aa06ac4a182720d720c27874 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:41:15 +0200 Subject: [PATCH 3/8] clean-css: enable more O2 optimizations * mergeMedia * removeDuplicateMediaBlocks * removeEmpty --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 582b68dbd..02a528ce3 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From d4aa4fae2ae1baa6bb5b0b7c0b47b3aaee8fe651 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:45:10 +0200 Subject: [PATCH 4/8] Revert --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 02a528ce3..582b68dbd 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From ca3df63eb6793b48179c1a46cbe72c3a0a5759d8 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:45:55 +0200 Subject: [PATCH 5/8] clean-css: add `mergeMedia` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 582b68dbd..49c52a934 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From f2369aca5a2ef63a7aa8159a003e6b61c66d7f28 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:46:32 +0200 Subject: [PATCH 6/8] clean-css: add `removeDuplicateMediaBlocks` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 49c52a934..201970ba2 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From 5d7f9569b1755d592b3e87e01f930fae982004ce Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:46:56 +0200 Subject: [PATCH 7/8] clean-css: add `removeEmpty` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 201970ba2..02a528ce3 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", From 2337cf459e10a2b7ca9f15b4e1cd8b6478bfd786 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 10 Nov 2020 18:50:53 +0200 Subject: [PATCH 8/8] clean-css: enable `mergeIntoShorthands` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 02a528ce3..6a6c3dca7 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "css-lint": "npm-run-all --continue-on-error --parallel css-lint-*", "css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd", "css-lint-vars": "fusv scss/ site/assets/scss/", - "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", + "css-minify": "cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeIntoShorthands:on;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeIntoShorthands:on;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeIntoShorthands:on;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.min.css dist/css/bootstrap-utilities.css && cleancss -O1 roundingPrecision:6 -O2 \"all:off;mergeIntoShorthands:on;mergeMedia:on;recursivelyOptimizeProperties:on;removeDuplicateMediaBlocks:on;removeEmpty:on\" --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"",