TSLint plugin to detect and warn about circular imports
npm install tslint-no-circular-imports[build]: https://img.shields.io/circleci/project/bcherny/tslint-no-circular-imports.svg?branch=master&style=flat-square
[npm]: https://img.shields.io/npm/v/tslint-no-circular-imports.svg?style=flat-square
[mit]: https://img.shields.io/npm/l/tslint-no-circular-imports.svg?style=flat-square
> TSLint plugin to detect and warn about circular imports
``shUsing Yarn:
yarn add --dev tslint-no-circular-imports
Usage
Add the following to your tslint.json:
`json
{
"extends": ["tslint-no-circular-imports"]
}
`Run TSLint:
`sh
$ tslint .
Circular import detected: foo.ts -> bar.ts -> foo.ts
Circular import detected: baz.ts -> bar.ts -> baz.ts
`Running the tests
`sh
npm test
``MIT