nx/graph/client/webpack.config.js

21 lines
569 B
JavaScript

// nx-ignore-next-line
const { withNx, composePlugins } = require('@nx/webpack');
// nx-ignore-next-line
const { withReact } = require('@nx/react');
module.exports = composePlugins(withNx(), withReact(), (config, context) => {
return {
...config,
resolve: {
...config.resolve,
alias: {
...config.resolve.alias,
react: 'preact/compat',
'react-dom/test-utils': 'preact/test-utils',
'react-dom': 'preact/compat', // Must be below test-utils
'react/jsx-runtime': 'preact/jsx-runtime',
},
},
};
});