find_cycles
Detects import cycles in Python and JavaScript/TypeScript projects, listing each strongly connected component's shortest cycle file by file and flagging cycles softened by lazy or type-only imports.
Instructions
Import cycles: strongly connected components (Tarjan), each with its shortest cycle spelled out file by file, and whether the cycle is softened by lazy/type-only imports.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |