This slightly changes the output of the plugin to include the path of the modules impacted
For example a->b->c->d->b
will output
Circular dependency detected
b->c->d->b
instead of just marking that there was a circular dependency in b
This also fixes a few odd cases in my project where modules are double-reported as having circular dependencies.
All of the test cases included are still covered, but had to be modified slightly to accommodate for the new output format
Also added LICENSE file based on license listed in package.json
This slightly changes the output of the plugin to include the path of the modules impacted For example a->b->c->d->b will output Circular dependency detected b->c->d->b instead of just marking that there was a circular dependency in b
This also fixes a few odd cases in my project where modules are double-reported as having circular dependencies.
All of the test cases included are still covered, but had to be modified slightly to accommodate for the new output format
Also added LICENSE file based on license listed in package.json