Skip to content

Commit d63fb7b

Browse files
committed
replace sass loader with postcss loader for PF4
1 parent 9e0d781 commit d63fb7b

File tree

6 files changed

+30
-53
lines changed

6 files changed

+30
-53
lines changed

packages/pf4-component-mapper/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@
5757
"rollup-plugin-commonjs": "^10.1.0",
5858
"rollup-plugin-node-globals": "^1.4.0",
5959
"rollup-plugin-node-resolve": "^5.2.0",
60+
"rollup-plugin-postcss": "^3.1.2",
6061
"rollup-plugin-replace": "^2.2.0",
61-
"rollup-plugin-sass": "^1.2.2",
6262
"rollup-plugin-size-snapshot": "^0.10.0",
6363
"rollup-plugin-sourcemaps": "^0.5.0",
6464
"rollup-plugin-terser": "^5.1.2",

packages/pf4-component-mapper/rollup.config.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import replace from 'rollup-plugin-replace';
55
import nodeGlobals from 'rollup-plugin-node-globals';
66
import { terser } from 'rollup-plugin-terser';
77
import { createFilter } from 'rollup-pluginutils';
8-
import sass from 'rollup-plugin-sass';
98
import async from 'rollup-plugin-async';
109
import sourcemaps from 'rollup-plugin-sourcemaps';
10+
import postcss from 'rollup-plugin-postcss';
1111

1212
import glob from 'glob';
1313
import path from 'path';
@@ -45,7 +45,10 @@ const babelOptions = {
4545

4646
const commonjsOptions = {
4747
ignoreGlobal: true,
48-
include: /node_modules/
48+
include: /node_modules/,
49+
namedExports: {
50+
'../../node_modules/react-is/index.js': ['isForwardRef']
51+
}
4952
};
5053

5154
const plugins = [
@@ -59,8 +62,9 @@ const plugins = [
5962
keep_classnames: true,
6063
keep_fnames: true
6164
}),
62-
sass({
63-
insert: true
65+
postcss({
66+
inject: true,
67+
extensions: ['.css', '.scss']
6468
}),
6569
sourcemaps()
6670
];

packages/pf4-component-mapper/src/common/select/dropdown-indicator.js

Lines changed: 0 additions & 14 deletions
This file was deleted.

packages/pf4-component-mapper/src/common/select/multi-value-container.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/pf4-component-mapper/src/common/select/multi-value-remove.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

yarn.lock

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18180,7 +18180,7 @@ [email protected]:
1818018180
version "1.1.7"
1818118181
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
1818218182

18183-
resolve@^1.1.7, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.14.1, resolve@^1.16.0:
18183+
resolve@^1.1.7, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.14.1, resolve@^1.16.0, resolve@^1.16.1:
1818418184
version "1.17.0"
1818518185
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
1818618186
integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
@@ -18359,6 +18359,26 @@ rollup-plugin-postcss@^2.0.3:
1835918359
safe-identifier "^0.4.1"
1836018360
style-inject "^0.3.0"
1836118361

18362+
rollup-plugin-postcss@^3.1.2:
18363+
version "3.1.2"
18364+
resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-3.1.2.tgz#e862033b96fabb73390fd4ccbee0155385d30e46"
18365+
integrity sha512-29ocL0CqjLj9sUghTG64ZwFxwbo2d0WyOTVtqPg6SEMZyFmKke9TClBf4/CcdFaWHqS+YZGsUpq3mzIBSYrw+A==
18366+
dependencies:
18367+
chalk "^4.0.0"
18368+
concat-with-sourcemaps "^1.1.0"
18369+
cssnano "^4.1.10"
18370+
import-cwd "^3.0.0"
18371+
p-queue "^6.3.0"
18372+
pify "^5.0.0"
18373+
postcss "^7.0.27"
18374+
postcss-load-config "^2.1.0"
18375+
postcss-modules "^2.0.0"
18376+
promise.series "^0.2.0"
18377+
resolve "^1.16.1"
18378+
rollup-pluginutils "^2.8.2"
18379+
safe-identifier "^0.4.1"
18380+
style-inject "^0.3.0"
18381+
1836218382
rollup-plugin-replace@^2.1.0, rollup-plugin-replace@^2.2.0:
1836318383
version "2.2.0"
1836418384
resolved "https://registry.yarnpkg.com/rollup-plugin-replace/-/rollup-plugin-replace-2.2.0.tgz#f41ae5372e11e7a217cde349c8b5d5fd115e70e3"

0 commit comments

Comments
 (0)