mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-04-27 13:56:22 -04:00
also fix inlined SVGs in CSS (by ignoring them)
This commit is contained in:
parent
8874b4f0ac
commit
b7fcbb9dd1
@ -96,7 +96,16 @@ export default {
|
|||||||
test: /\.(sa|sc|c)ss$/,
|
test: /\.(sa|sc|c)ss$/,
|
||||||
use: [
|
use: [
|
||||||
MiniCssExtractPlugin.loader,
|
MiniCssExtractPlugin.loader,
|
||||||
{ loader: "css-loader", options: { sourceMap: true } },
|
{
|
||||||
|
loader: "css-loader",
|
||||||
|
options: {
|
||||||
|
sourceMap: true,
|
||||||
|
url: {
|
||||||
|
// TODO: css-loader messes up already utf-8 encoded & inlined SVGs (like the dark mode lightbulb)
|
||||||
|
filter: (url) => !(url.startsWith("data:image/svg+xml")),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
loader: "postcss-loader",
|
loader: "postcss-loader",
|
||||||
options: {
|
options: {
|
||||||
@ -111,7 +120,7 @@ export default {
|
|||||||
postcssFocus(),
|
postcssFocus(),
|
||||||
postcssColorRgbaFallback({
|
postcssColorRgbaFallback({
|
||||||
properties: [
|
properties: [
|
||||||
"background-image"
|
"background-image",
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
postcssCombineDuplicatedSelectors(),
|
postcssCombineDuplicatedSelectors(),
|
||||||
@ -120,7 +129,12 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ loader: "sass-loader", options: { sourceMap: true } },
|
{
|
||||||
|
loader: "sass-loader",
|
||||||
|
options: {
|
||||||
|
sourceMap: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -144,8 +158,12 @@ export default {
|
|||||||
negate_iife: false,
|
negate_iife: false,
|
||||||
sequences: false,
|
sequences: false,
|
||||||
},
|
},
|
||||||
|
format: {
|
||||||
|
comments: false,
|
||||||
|
},
|
||||||
mangle: true,
|
mangle: true,
|
||||||
},
|
},
|
||||||
|
extractComments: false,
|
||||||
}),
|
}),
|
||||||
new CssMinimizerPlugin({
|
new CssMinimizerPlugin({
|
||||||
test: /\.css$/,
|
test: /\.css$/,
|
||||||
|
@ -3631,9 +3631,9 @@ ee-first@1.1.1:
|
|||||||
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
|
||||||
|
|
||||||
electron-to-chromium@^1.3.723:
|
electron-to-chromium@^1.3.723:
|
||||||
version "1.3.776"
|
version "1.3.777"
|
||||||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.776.tgz#33f6e2423b61f1bdaa8d2a103aae78a09764a75f"
|
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.777.tgz#f27b9629dc9ec5a5065847b7fd4b9409b3c351bc"
|
||||||
integrity sha512-V0w7eFSBoFPpdw4xexjVPZ770UDZIevSwkkj4W97XbE3IsCsTRFpa7/yXGZ88EOQAUEA09JMMsWK0xsw0kRAYw==
|
integrity sha512-gO0VEU2esNUOu51DTtp7E7xy0d+yZdbC06EACvou1cbPM9Wwyz8ixPa6T1tqDXlT4/AefXtzx0i9OLwKkLOHQA==
|
||||||
|
|
||||||
emoji-regex@^7.0.1:
|
emoji-regex@^7.0.1:
|
||||||
version "7.0.3"
|
version "7.0.3"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user