From 2bda42dc62246b7efad538f0746d3462fd2905e9 Mon Sep 17 00:00:00 2001 From: merceyz Date: Sat, 9 Jan 2021 16:14:05 +0100 Subject: [PATCH] fix: remove faulty compat check --- .../lib/lib/webpack/webpack-base-config.js | 30 ++++++++----------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/packages/cli/lib/lib/webpack/webpack-base-config.js b/packages/cli/lib/lib/webpack/webpack-base-config.js index 8f4815f99..9218189c9 100644 --- a/packages/cli/lib/lib/webpack/webpack-base-config.js +++ b/packages/cli/lib/lib/webpack/webpack-base-config.js @@ -145,23 +145,19 @@ module.exports = function (env) { '.css', '.wasm', ], - alias: Object.assign( - { - style: source('style'), - 'preact-cli-entrypoint': source('index'), - url: dirname(require.resolve('native-url/package.json')), - // preact-compat aliases for supporting React dependencies: - react: compat, - 'react-dom': compat, - 'react-addons-css-transition-group': 'preact-css-transition-group', - 'preact-cli/async-component': IS_SOURCE_PREACT_X_OR_ABOVE - ? require.resolve('@preact/async-loader/async') - : require.resolve('@preact/async-loader/async-legacy'), - }, - compat.indexOf('preact-compat') === -1 - ? { 'preact-compat': compat } - : {} - ), + alias: { + style: source('style'), + 'preact-cli-entrypoint': source('index'), + url: dirname(require.resolve('native-url/package.json')), + // preact-compat aliases for supporting React dependencies: + react: compat, + 'react-dom': compat, + 'preact-compat': compat, + 'react-addons-css-transition-group': 'preact-css-transition-group', + 'preact-cli/async-component': IS_SOURCE_PREACT_X_OR_ABOVE + ? require.resolve('@preact/async-loader/async') + : require.resolve('@preact/async-loader/async-legacy'), + }, plugins: [ // TODO: Remove when upgrading to webpack 5 PnpWebpackPlugin,