summaryrefslogtreecommitdiff
path: root/vue.config.js
diff options
context:
space:
mode:
authorHelianthella <3507758+Helianthella@users.noreply.github.com>2020-10-06 15:43:50 -0400
committerGitHub <noreply@github.com>2020-10-06 15:43:50 -0400
commit99e3552bd12b59914bb63c4c73710246c0729175 (patch)
tree87d51700ac3de1d4b70d3ddbea6c85f51f4aeee9 /vue.config.js
parent5154b104ce5c2937cd9019a2a3ccabf450ad0db8 (diff)
parentd87d58cc46b56141b925d49607966c06c05434f2 (diff)
downloadwebsite-99e3552bd12b59914bb63c4c73710246c0729175.tar.gz
website-99e3552bd12b59914bb63c4c73710246c0729175.tar.bz2
website-99e3552bd12b59914bb63c4c73710246c0729175.tar.xz
website-99e3552bd12b59914bb63c4c73710246c0729175.zip
Merge pull request #33 from Helianthella/analytics
remove GTM and analytics
Diffstat (limited to 'vue.config.js')
-rw-r--r--vue.config.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/vue.config.js b/vue.config.js
index c481b94..4041037 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -1,21 +1,22 @@
// see https://cli.vuejs.org/config
const CompressionPlugin = require("compression-webpack-plugin");
const zopfli = require("@gfx/zopfli");
+const zlib = require("zlib");
module.exports = {
//integrity: true, // enable SRI in script/style tags
parallel: true,
configureWebpack: {
- plugins: process.env.NODE_ENV === "production" ? [
+ plugins: process.env.NODE_ENV === "production" && Reflect.has(zlib, "brotliCompress") ? [
new CompressionPlugin({
- filename: "[path].br[query]",
+ filename: "[file].br[query]",
algorithm: "brotliCompress",
test: /\.(js|css|html|svg|ico|png|webp|ttf|woff|woff2)$/,
compressionOptions: { level: 11 },
minRatio: 0.9,
}),
new CompressionPlugin({
- filename: "[path].gz[query]",
+ filename: "[file].gz[query]",
compressionOptions: {
numiterations: 15,
},
@@ -25,7 +26,7 @@ module.exports = {
},
}),
new CompressionPlugin({
- filename: "[path].zopfli[query]",
+ filename: "[file].zopfli[query]",
compressionOptions: {
numiterations: 15,
},