circular-dependency-plugin
circular-dependency-plugin copied to clipboard
Detect circular dependencies in modules compiled with Webpack
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21. Commits f299b52 Bump to v4.17.21 c4847eb Improve performance of toNumber, trim and trimEnd on large input strings 3469357 Prevent command injection through _.template's variable...
Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.0 to 1.2.1. Commits b31e67f link broken 6ad6035 Fix prototype pollution See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this...
Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2. Commits See full diff in compare view Maintainer changes This version was pushed to npm by oss-bot, a new releaser for y18n since your...
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. Commits 43ac7f2 6.5.4 f4bc72b package: bump deps 441b742 ec: validate that a point before deriving keys e71b2d9 lib: relint using eslint 8421a01 build(deps): bump...
The note on allowAsyncCycles gives an example of using it for weak imports: ```js // allow import cycles that include an asyncronous import, // e.g. via import(/* webpackMode: "weak" */...
I noticed that this plugin was taking significant time (almost a second for a 5500 module project) to check for cycles in hot rebuilds. [Tarjan's strongly connected components algorithm](https://en.wikipedia.org/wiki/Tarjan%27s_strongly_connected_components_algorithm) as...
Is it possible to improve the readme.md to be more explicit as to how to implement this plugin ? As in provinding a few example on how to download it...
Add an example where the exact existing circular dependencies are tracked and not just the count.
Hello! I'm seeing detections which I would consider to be duplicates. Imagine that I have `a.ts` and `b.ts` and they import from one another, creating a circular dependency. In this...
It appears that this plugin is expecting a `RegExp`, but it'd be nice if it accepted multiple types consistent with Webpack: https://webpack.js.org/configuration/module/#condition