diff --git a/config/shakapacker.yml b/config/shakapacker.yml index 84e772e..686dbbb 100644 --- a/config/shakapacker.yml +++ b/config/shakapacker.yml @@ -117,3 +117,6 @@ production: # Cache manifest.json for performance cache_manifest: true + + # Extract and emit a css file + extract_css: true diff --git a/package.json b/package.json index 47f8372..47d6267 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@types/webpack": "^5.28.4", "autoprefixer": "^10.2.6", "babel-loader": "^9.1.3", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "bootstrap": "^5.3.2", "bootstrap-icons": "^1.11.1", "compression-webpack-plugin": "^10.0.0", diff --git a/yarn.lock b/yarn.lock index de5d4cf..4de1c0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2686,6 +2686,11 @@ babel-plugin-polyfill-regenerator@^0.5.3: dependencies: "@babel/helper-define-polyfill-provider" "^0.4.3" +babel-plugin-transform-react-remove-prop-types@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + babel-preset-current-node-syntax@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"