Skip to content

Commit 955244e

Browse files
committed
Do not process Prism themes via css-extract-text
1 parent 51bf6bc commit 955244e

File tree

1 file changed

+27
-23
lines changed

1 file changed

+27
-23
lines changed

ui/frontend/webpack.config.js

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -80,34 +80,38 @@ module.exports = function(_, argv) {
8080
exclude: /node_modules/,
8181
use: ['babel-loader', 'ts-loader'],
8282
},
83-
{
84-
test: /prismjs\/themes\/.*css$/,
85-
type: 'asset/resource',
86-
},
8783
{
8884
test: /\.css$/,
89-
include: /node_modules/,
90-
use: [
91-
MiniCssExtractPlugin.loader,
92-
"css-loader",
93-
"postcss-loader",
94-
],
95-
},
96-
{
97-
test: /\.module.css$/,
98-
exclude: /node_modules/,
99-
use: [
100-
MiniCssExtractPlugin.loader,
85+
oneOf: [
10186
{
102-
loader: "css-loader",
103-
options: {
104-
modules: {
105-
localIdentName,
87+
test: /prismjs\/themes/,
88+
type: 'asset/resource',
89+
},
90+
{
91+
test: /\.module.css$/,
92+
exclude: /node_modules/,
93+
use: [
94+
MiniCssExtractPlugin.loader,
95+
{
96+
loader: "css-loader",
97+
options: {
98+
modules: {
99+
localIdentName,
100+
},
101+
},
106102
},
107-
},
103+
"postcss-loader",
104+
],
105+
},
106+
{
107+
include: /node_modules/,
108+
use: [
109+
MiniCssExtractPlugin.loader,
110+
"css-loader",
111+
"postcss-loader",
112+
],
108113
},
109-
"postcss-loader",
110-
],
114+
]
111115
},
112116
{
113117
test: /\.svg$/,

0 commit comments

Comments
 (0)