Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upbuild: set up ts-circular-deps check to prevent new circular deps #17287
Conversation
|
There's a tslint rule in place that checks for circular imports: https://github.com/angular/angular-cli/blob/master/tslint.json#L6 |
|
@josephperrott should this be closed? Since we are handling circular deps with tslint? |
efd804e
to
b654193
b654193
to
1ded4e8
|
@alan-agius4 and I spoke offline, and I believe its still an open question of if this should be added/included. My main concern is that we prevent circular deps, which is already being done in this repository. The argument for merging this in is to have the same method for circular deps discovery/enforcement used across our org. |
The repo current has zero circular typescript dependencies, this check will ensure no circular dependencies are added.