From 9f089bad756711ddb0c76698d433d6bd59ab01cf Mon Sep 17 00:00:00 2001 From: Proddy Date: Sat, 10 Apr 2021 21:20:10 +0200 Subject: [PATCH] back to v5 of compression-webpack-plugin --- interface/config-overrides.js | 2 +- interface/package-lock.json | 28 +++++++++++++++++++++++----- interface/package.json | 2 +- 3 files changed, 25 insertions(+), 7 deletions(-) diff --git a/interface/config-overrides.js b/interface/config-overrides.js index a80d40739..41c5c6e6e 100644 --- a/interface/config-overrides.js +++ b/interface/config-overrides.js @@ -9,7 +9,7 @@ const fs = require('fs'); module.exports = function override(config, env) { if (env === "production") { - // rename the ouput file, we need it's path to be short, for SPIFFS + // rename the output file, we need it's path to be short for LittleFS config.output.filename = 'js/[id].[chunkhash:4].js'; config.output.chunkFilename = 'js/[id].[chunkhash:4].js'; diff --git a/interface/package-lock.json b/interface/package-lock.json index 8b586187f..2b6707a20 100644 --- a/interface/package-lock.json +++ b/interface/package-lock.json @@ -4508,14 +4508,14 @@ } }, "compression-webpack-plugin": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-6.1.1.tgz", - "integrity": "sha512-BEHft9M6lwOqVIQFMS/YJGmeCYXVOakC5KzQk05TFpMBlODByh1qNsZCWjUBxCQhUP9x0WfGidxTbGkjbWO/TQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-5.0.2.tgz", + "integrity": "sha512-F2G4cQfsMZ6CiPlG22Q5EDUCqnfyZqTjyJP5cMgNYUbBg/dUzV3hto8yTFFIogDCTWooVbePHQE0qL6FrJUSsA==", "requires": { "cacache": "^15.0.5", "find-cache-dir": "^3.3.1", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", "webpack-sources": "^1.4.3" }, "dependencies": { @@ -4545,10 +4545,28 @@ "find-up": "^4.0.0" } }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } } } }, diff --git a/interface/package.json b/interface/package.json index 8ca9d7821..591f41fc3 100644 --- a/interface/package.json +++ b/interface/package.json @@ -12,7 +12,7 @@ "@types/react-material-ui-form-validator": "^2.1.0", "@types/react-router": "^5.1.13", "@types/react-router-dom": "^5.1.7", - "compression-webpack-plugin": "^6.1.1", + "compression-webpack-plugin": "^5.0.2", "express": "^4.17.1", "jwt-decode": "^3.1.2", "lodash": "^4.17.21",