Skip to content

Commit 3785612

Browse files
committed
ui: update dependencies from dependabot PRs and silence sass warnings
1 parent 9502c23 commit 3785612

6 files changed

Lines changed: 184 additions & 281 deletions

File tree

dist/npm/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
},
2020
"dependencies": {
2121
"cli-spinner": "^0.2.10",
22-
"find-process": "^1.4.7",
23-
"inquirer": "^7.0.5",
22+
"find-process": "^2.1.1",
23+
"inquirer": "^13.3.2",
2424
"node-fetch": "^2.6.7"
2525
},
2626
"license": "Apache-2.0"

ui/config/webpack.config.dev.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,16 @@ const publicPath = '/';
2121
const publicUrl = '';
2222
// Get environment variables to inject into our app.
2323
const env = getClientEnvironment(publicUrl);
24+
const getSassLoader = (options = {}) => ({
25+
loader: require.resolve('sass-loader'),
26+
options: {
27+
...options,
28+
sassOptions: {
29+
...(options.sassOptions || {}),
30+
silenceDeprecations: ['legacy-js-api'],
31+
},
32+
},
33+
});
2434

2535
// This is the development configuration.
2636
// It is focused on developer experience and fast rebuilds.
@@ -171,10 +181,9 @@ module.exports = {
171181
},
172182
},
173183
{
174-
loader: require.resolve('sass-loader'),
175-
options: {
184+
...getSassLoader({
176185
sourceMap: true,
177-
},
186+
}),
178187
},
179188
],
180189
},
@@ -184,7 +193,7 @@ module.exports = {
184193
use: [
185194
'style-loader', // creates style nodes from JS strings
186195
'css-loader', // translates CSS into CommonJS
187-
'sass-loader', // compiles Sass to CSS, using Node Sass by default
196+
getSassLoader(), // compiles Sass to CSS
188197
],
189198
},
190199
// "postcss" loader applies autoprefixer to our CSS.

ui/config/webpack.config.prod.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@ const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false';
2626
const publicUrl = publicPath.slice(0, -1);
2727
// Get environment variables to inject into our app.
2828
const env = getClientEnvironment(publicUrl);
29+
const getSassLoader = (options = {}) => ({
30+
loader: require.resolve('sass-loader'),
31+
options: {
32+
...options,
33+
sassOptions: {
34+
...(options.sassOptions || {}),
35+
silenceDeprecations: ['legacy-js-api'],
36+
},
37+
},
38+
});
2939

3040
// Assert this just to be safe.
3141
// Development builds of React are slow and not intended for production.
@@ -161,7 +171,7 @@ module.exports = {
161171
},
162172
},
163173
{
164-
loader: require.resolve('sass-loader'),
174+
...getSassLoader(),
165175
},
166176
],
167177
},
@@ -171,7 +181,7 @@ module.exports = {
171181
use: [
172182
'style-loader', // creates style nodes from JS strings
173183
'css-loader', // translates CSS into CommonJS
174-
'sass-loader', // compiles Sass to CSS, using Node Sass by default
184+
getSassLoader(), // compiles Sass to CSS
175185
],
176186
},
177187
// "postcss" loader applies autoprefixer to our CSS.

0 commit comments

Comments
 (0)