ts-analyze
JSON →A CLI tool to analyze the optimal migration order from JavaScript to TypeScript in mixed JS/TS projects. v0.3.0 is the latest stable release, updated sporadically. It provides a topological sort of files based on import dependencies, identifying leaf nodes (files with no imports) as good candidates for early migration. Key differentiators: works with both JS and TS files, supports --config for TypeScript config, and includes a 'why' command to explain non-leaf status. Unlike general dependency analysis tools, it focuses specifically on migration order.
Resources
packagets-analyze ↗