graphql-engine/frontend/custom-webpack.config.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

29 lines
1016 B
JavaScript
Raw Normal View History

const { composePlugins, withNx, withWeb } = require('@nrwl/webpack');
// We can't' have react fast refresh because of circular dependancies
// That is also why the current fast refresh is flacky
//const { withReact } = require('@nrwl/react');
const util = require('util');
const withConsoleTweaks = require('./tools/webpack/withConsoleTweaks');
const withNodejsFallbacks = require('./tools/webpack/withNodejsFallbacks');
const withDevAssetLoader = require('./tools/webpack/withDevAssetLoader');
const withCircularDependencyPlugin = require('./tools/webpack/withCircularDependencyPlugin');
const withNxEnvCleanup = require('./tools/webpack/withNxEnvCleanup');
module.exports = composePlugins(
// Nx plugins for webpack.
withNx(),
// Replace this with withReact for fast refresh once we are able to use it
withWeb(),
withNodejsFallbacks(),
withConsoleTweaks(),
withDevAssetLoader(),
withNxEnvCleanup()
/*
withCircularDependencyPlugin({
shouldLogEveryCircularDependency: false,
})
*/
);