aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2020-11-19 15:55:32 +0200
committerXhmikosR <[email protected]>2020-12-04 07:52:03 +0200
commiteb618393e3509d850ed15c47ff78757afa2d5fce (patch)
tree9f6c9828c172ec41a20ddb3b5269fff1161d3ac2
parentedfa10344440d0164167a04afbaa4f2d08cf88c5 (diff)
downloadbootstrap-eb618393e3509d850ed15c47ff78757afa2d5fce.tar.xz
bootstrap-eb618393e3509d850ed15c47ff78757afa2d5fce.zip
Move rtlcss to postcss.config.js
-rw-r--r--build/postcss.config.js3
-rw-r--r--package.json4
2 files changed, 4 insertions, 3 deletions
diff --git a/build/postcss.config.js b/build/postcss.config.js
index ef416258f..b179a0e77 100644
--- a/build/postcss.config.js
+++ b/build/postcss.config.js
@@ -12,7 +12,8 @@ module.exports = ctx => {
plugins: {
autoprefixer: {
cascade: false
- }
+ },
+ rtlcss: ctx.env === 'RTL' ? {} : false
}
}
}
diff --git a/package.json b/package.json
index 934b9fa78..76bb93d4a 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
"bundlewatch": "bundlewatch --config .bundlewatch.config.json",
"css": "npm-run-all css-compile css-prefix css-rtl css-minify",
"css-compile": "sass --style expanded --source-map --embed-sources --no-error-css scss/:dist/css/",
- "css-rtl": "postcss --use rtlcss --map false --dir \"dist/css\" --ext \".rtl.css\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*.rtl.css\"",
+ "css-rtl": "cross-env NODE_ENV=RTL postcss --config build/postcss.config.js --dir \"dist/css\" --ext \".rtl.css\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*.rtl.css\"",
"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/",
@@ -30,7 +30,7 @@
"css-minify-main": "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-rtl": "cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.rtl.min.css dist/css/bootstrap.rtl.css && cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.rtl.min.css dist/css/bootstrap-grid.rtl.css && cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-utilities.rtl.min.css dist/css/bootstrap-utilities.rtl.css && cleancss -O1 --format breakWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.rtl.min.css dist/css/bootstrap-reboot.rtl.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-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.rtl*.css\" \"!dist/css/*.min.css\"",
"css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"",
"js": "npm-run-all js-compile js-minify",
"js-compile": "npm-run-all --parallel js-compile-*",