From 2d069fd4bdca95d857ba20b5f3c946db1ae1735a Mon Sep 17 00:00:00 2001 From: Mo Date: Thu, 23 Jun 2022 15:05:12 -0500 Subject: [PATCH] fix(components): disable minification in themes build due to limitations in mobile css parser (#1143) --- ...loader-npm-6.6.0-224a6d8db5-cc4117320c.zip | Bin 36201 -> 0 bytes package.json | 2 + .../package.json | 4 +- .../src/packages/theme.webpack.config.js | 18 ++- packages/styles/package.json | 4 +- packages/web/package.json | 4 +- yarn.lock | 122 ++++++++---------- 7 files changed, 74 insertions(+), 80 deletions(-) delete mode 100644 .yarn/cache/css-loader-npm-6.6.0-224a6d8db5-cc4117320c.zip diff --git a/.yarn/cache/css-loader-npm-6.6.0-224a6d8db5-cc4117320c.zip b/.yarn/cache/css-loader-npm-6.6.0-224a6d8db5-cc4117320c.zip deleted file mode 100644 index 946f9d4c747a53cbf9b61fad8d0de74a9eae53a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36201 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 S%U=ctF(AwZ7M#yoK|BCHU8&0e diff --git a/package.json b/package.json index 122ad0751..8848c3c12 100644 --- a/package.json +++ b/package.json @@ -55,10 +55,12 @@ "@standardnotes/config": "^2.4.3", "@typescript-eslint/eslint-plugin": "^5.20.0", "@typescript-eslint/parser": "^5.20.0", + "css-loader": "^6.7.1", "eslint": "^8.17.0", "husky": "^8.0.0", "lint-staged": "^13.0.1", "prettier": "^2.6.2", + "sass-loader": "^13.0.0", "typescript": "^4.7.3", "webpack": "^5.72.0", "webpack-cli": "^4.9.2", diff --git a/packages/components/src/packages/org.standardnotes.token-vault/package.json b/packages/components/src/packages/org.standardnotes.token-vault/package.json index 0acf19071..dbe5d6898 100644 --- a/packages/components/src/packages/org.standardnotes.token-vault/package.json +++ b/packages/components/src/packages/org.standardnotes.token-vault/package.json @@ -35,7 +35,7 @@ "@standardnotes/styles": "workspace:*", "@svgr/webpack": "^6.2.1", "babel-loader": "^8.2.5", - "css-loader": "^6.7.1", + "css-loader": "*", "eslint": "*", "eslint-plugin-react": "^7.30.0", "html-webpack-plugin": "^5.5.0", @@ -51,7 +51,7 @@ "react-beautiful-dnd": "^13.1.0", "react-color": "^2.19.3", "react-dom": "^18.2.0", - "sass-loader": "^13.0.0", + "sass-loader": "*", "style-loader": "~3.3.1", "svg-url-loader": "^7.1.1", "terser-webpack-plugin": "^5.3.3", diff --git a/packages/components/src/packages/theme.webpack.config.js b/packages/components/src/packages/theme.webpack.config.js index 9dc4b54b3..cd7b9da66 100644 --- a/packages/components/src/packages/theme.webpack.config.js +++ b/packages/components/src/packages/theme.webpack.config.js @@ -1,5 +1,5 @@ -const MiniCssExtractPlugin = require('mini-css-extract-plugin'); -const RemoveEmptyScriptsPlugin = require('webpack-remove-empty-scripts'); +const MiniCssExtractPlugin = require('mini-css-extract-plugin') +const RemoveEmptyScriptsPlugin = require('webpack-remove-empty-scripts') module.exports = { mode: 'production', @@ -20,15 +20,23 @@ module.exports = { url: false, }, }, - 'sass-loader', + { + loader: 'sass-loader', + options: { + sassOptions: { + outputStyle: 'expanded', + minimize: false, + }, + }, + }, ], }, ], }, plugins: [ new MiniCssExtractPlugin({ - filename: "dist.css" + filename: 'dist.css', }), new RemoveEmptyScriptsPlugin(), ], -}; +} diff --git a/packages/styles/package.json b/packages/styles/package.json index bdb040ce8..34b0b3dfb 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -13,12 +13,12 @@ "lint": "prettier --check *.js" }, "devDependencies": { - "css-loader": "~6.6.0", + "css-loader": "*", "eslint": "*", "mini-css-extract-plugin": "^2.5.3", "node-sass": "*", "prettier": "*", - "sass-loader": "^12.6.0", + "sass-loader": "*", "style-loader": "~3.3.1", "typescript": "*", "webpack": "*" diff --git a/packages/web/package.json b/packages/web/package.json index e81bd1baa..60a0870ec 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -30,7 +30,7 @@ "@types/wicg-file-system-access": "^2020.9.5", "babel-loader": "^8.2.5", "circular-dependency-plugin": "^5.2.2", - "css-loader": "^6.7.1", + "css-loader": "*", "dotenv": "^16.0.0", "eslint": "*", "eslint-config-prettier": "^8.5.0", @@ -44,7 +44,7 @@ "node-sass": "*", "npm-check-updates": "^12.5.9", "prettier": "*", - "sass-loader": "^12.6.0", + "sass-loader": "*", "svg-jest": "^1.0.1", "ts-jest": "^27.1.4", "ts-loader": "^9.2.8", diff --git a/yarn.lock b/yarn.lock index 05be0df2d..54f5e34a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4948,10 +4948,12 @@ __metadata: "@standardnotes/snjs": ^2.117.7 "@typescript-eslint/eslint-plugin": ^5.20.0 "@typescript-eslint/parser": ^5.20.0 + css-loader: ^6.7.1 eslint: ^8.17.0 husky: ^8.0.0 lint-staged: ^13.0.1 prettier: ^2.6.2 + sass-loader: ^13.0.0 typescript: ^4.7.3 webpack: ^5.72.0 webpack-cli: ^4.9.2 @@ -4984,7 +4986,7 @@ __metadata: "@standardnotes/styles": "workspace:*" "@svgr/webpack": ^6.2.1 babel-loader: ^8.2.5 - css-loader: ^6.7.1 + css-loader: "*" eslint: "*" eslint-plugin-react: ^7.30.0 html-webpack-plugin: ^5.5.0 @@ -5000,7 +5002,7 @@ __metadata: react-beautiful-dnd: ^13.1.0 react-color: ^2.19.3 react-dom: ^18.2.0 - sass-loader: ^13.0.0 + sass-loader: "*" style-loader: ~3.3.1 svg-url-loader: ^7.1.1 terser-webpack-plugin: ^5.3.3 @@ -5911,12 +5913,12 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/styles@workspace:packages/styles" dependencies: - css-loader: ~6.6.0 + css-loader: "*" eslint: "*" mini-css-extract-plugin: ^2.5.3 node-sass: "*" prettier: "*" - sass-loader: ^12.6.0 + sass-loader: "*" style-loader: ~3.3.1 typescript: "*" webpack: "*" @@ -6008,7 +6010,7 @@ __metadata: "@zip.js/zip.js": ^2.4.10 babel-loader: ^8.2.5 circular-dependency-plugin: ^5.2.2 - css-loader: ^6.7.1 + css-loader: "*" dotenv: ^16.0.0 eslint: "*" eslint-config-prettier: ^8.5.0 @@ -6030,7 +6032,7 @@ __metadata: react-dnd-html5-backend: ^16.0.1 react-dnd-touch-backend: ^16.0.1 react-dom: ^18.1.0 - sass-loader: ^12.6.0 + sass-loader: "*" styled-components: ^5.3.5 svg-jest: ^1.0.1 ts-jest: ^27.1.4 @@ -12049,6 +12051,24 @@ __metadata: languageName: node linkType: hard +"css-loader@npm:*, css-loader@npm:^6.5.1, css-loader@npm:^6.7.1": + version: 6.7.1 + resolution: "css-loader@npm:6.7.1" + dependencies: + icss-utils: ^5.1.0 + postcss: ^8.4.7 + postcss-modules-extract-imports: ^3.0.0 + postcss-modules-local-by-default: ^4.0.0 + postcss-modules-scope: ^3.0.0 + postcss-modules-values: ^4.0.0 + postcss-value-parser: ^4.2.0 + semver: ^7.3.5 + peerDependencies: + webpack: ^5.0.0 + checksum: 170fdbc630a05a43679ef60fa97694766b568dbde37adccc0faafa964fc675f08b976bc68837bb73b61d60240e8d2cbcbf51540fe94ebc9dafc56e7c46ba5527 + languageName: node + linkType: hard + "css-loader@npm:^5.0.1, css-loader@npm:^5.1.0, css-loader@npm:^5.1.3, css-loader@npm:^5.2.0, css-loader@npm:^5.2.6": version: 5.2.7 resolution: "css-loader@npm:5.2.7" @@ -12069,24 +12089,6 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^6.5.1, css-loader@npm:^6.7.1": - version: 6.7.1 - resolution: "css-loader@npm:6.7.1" - dependencies: - icss-utils: ^5.1.0 - postcss: ^8.4.7 - postcss-modules-extract-imports: ^3.0.0 - postcss-modules-local-by-default: ^4.0.0 - postcss-modules-scope: ^3.0.0 - postcss-modules-values: ^4.0.0 - postcss-value-parser: ^4.2.0 - semver: ^7.3.5 - peerDependencies: - webpack: ^5.0.0 - checksum: 170fdbc630a05a43679ef60fa97694766b568dbde37adccc0faafa964fc675f08b976bc68837bb73b61d60240e8d2cbcbf51540fe94ebc9dafc56e7c46ba5527 - languageName: node - linkType: hard - "css-loader@npm:~4.2.1": version: 4.2.2 resolution: "css-loader@npm:4.2.2" @@ -12109,24 +12111,6 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:~6.6.0": - version: 6.6.0 - resolution: "css-loader@npm:6.6.0" - dependencies: - icss-utils: ^5.1.0 - postcss: ^8.4.5 - postcss-modules-extract-imports: ^3.0.0 - postcss-modules-local-by-default: ^4.0.0 - postcss-modules-scope: ^3.0.0 - postcss-modules-values: ^4.0.0 - postcss-value-parser: ^4.2.0 - semver: ^7.3.5 - peerDependencies: - webpack: ^5.0.0 - checksum: cc4117320c2bfbbc3e84cdf811fb29219f1900cf4dcebb7dbf916b7cbdfc193cd9017d19b62be2d57d22baeb791919de52bf2e3086213d184875813817ac290f - languageName: node - linkType: hard - "css-minimizer-webpack-plugin@npm:^3.2.0": version: 3.4.1 resolution: "css-minimizer-webpack-plugin@npm:3.4.1" @@ -25322,7 +25306,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.15, postcss@npm:^8.3.5, postcss@npm:^8.4.14, postcss@npm:^8.4.4, postcss@npm:^8.4.5, postcss@npm:^8.4.7": +"postcss@npm:^8.2.15, postcss@npm:^8.3.5, postcss@npm:^8.4.14, postcss@npm:^8.4.4, postcss@npm:^8.4.7": version: 8.4.14 resolution: "postcss@npm:8.4.14" dependencies: @@ -28121,6 +28105,31 @@ __metadata: languageName: node linkType: hard +"sass-loader@npm:*, sass-loader@npm:^13.0.0": + version: 13.0.0 + resolution: "sass-loader@npm:13.0.0" + dependencies: + klona: ^2.0.4 + neo-async: ^2.6.2 + peerDependencies: + fibers: ">= 3.1.0" + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + sass: ^1.3.0 + sass-embedded: "*" + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + checksum: f7af03813dccf0405eb02917cd10c97571ab81f42e9ea1f3da6d9e96991e076521809a452ad319d57c1a63273ce07c23ddfdbda5cd071a56d261dc28913afdaa + languageName: node + linkType: hard + "sass-loader@npm:^10.1.1": version: 10.2.1 resolution: "sass-loader@npm:10.2.1" @@ -28168,7 +28177,7 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^12.3.0, sass-loader@npm:^12.6.0": +"sass-loader@npm:^12.3.0": version: 12.6.0 resolution: "sass-loader@npm:12.6.0" dependencies: @@ -28193,31 +28202,6 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^13.0.0": - version: 13.0.0 - resolution: "sass-loader@npm:13.0.0" - dependencies: - klona: ^2.0.4 - neo-async: ^2.6.2 - peerDependencies: - fibers: ">= 3.1.0" - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: "*" - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - checksum: f7af03813dccf0405eb02917cd10c97571ab81f42e9ea1f3da6d9e96991e076521809a452ad319d57c1a63273ce07c23ddfdbda5cd071a56d261dc28913afdaa - languageName: node - linkType: hard - "sass-loader@npm:^9.0.3": version: 9.0.3 resolution: "sass-loader@npm:9.0.3"