1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-24 20:36:40 +07:00

fixed cyclic dependencies for dialogs

This commit is contained in:
Fedor Katurov 2019-11-25 15:02:32 +07:00
parent d7ed0cbe54
commit c0c832d158
19 changed files with 399 additions and 263 deletions

View file

@ -5,6 +5,7 @@ const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
const { join } = require('path');
const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin');
const Dotenv = require('dotenv-webpack');
const CircularDependencyPlugin = require('circular-dependency-plugin');
const htmlPlugin = new HtmlWebPackPlugin({
template: './src/index.html',
@ -38,6 +39,13 @@ module.exports = () => {
filename: '[name].[contenthash].css',
chunkFilename: '[id].[contenthash].css',
}),
new CircularDependencyPlugin({
// exclude: /node_modules/,
include: /LoginDialog/,
failOnError: true,
allowAsyncCycles: false,
cwd: process.cwd(),
}),
];
return {