From e2371c0244184525f39e6a5494f48b8d4811173f Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Fri, 19 Jan 2024 19:47:33 +0000 Subject: [PATCH] Remove webpack 4 hack Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- webpack.config.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/webpack.config.js b/webpack.config.js index 408ffae481..d6d584ee54 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -9,14 +9,8 @@ const TerserPlugin = require("terser-webpack-plugin"); const CssMinimizerPlugin = require("css-minimizer-webpack-plugin"); const HtmlWebpackInjectPreload = require("@principalstudio/html-webpack-inject-preload"); const { sentryWebpackPlugin } = require("@sentry/webpack-plugin"); -const crypto = require("crypto"); const CopyWebpackPlugin = require("copy-webpack-plugin"); -// XXX: mangle Crypto::createHash to replace md4 with sha256, output.hashFunction is insufficient as multiple bits -// of webpack hardcode md4. The proper fix it to upgrade to webpack 5. -const createHash = crypto.createHash; -crypto.createHash = (algorithm, options) => createHash(algorithm === "md4" ? "sha256" : algorithm, options); - // Environment variables // RIOT_OG_IMAGE_URL: specifies the URL to the image which should be used for the opengraph logo. // CSP_EXTRA_SOURCE: specifies a URL which should be appended to each CSP directive which uses 'self',