faker
faker copied to clipboard
Try to eliminate circular dependencies in modules
Clear and concise description of the problem
There might be circular dependencies in our modules that would impede our attempts to improve tree shaking capabilities.
Suggested solution
- Write a repeatable script that fetches the inter module dependencies and generates a visual graph.
- Try to eliminate circular dependencies between modules
Alternative
No response
Additional context
No response
See also #1346
The/A separate script should also run on the locale definitions.
Ref: https://github.com/faker-js/faker/discussions/1585
This should be obsolete in v9 anyway.