See the whole migration before a single file changes.
CodeMorph parses every file, resolves every import and builds a dependency graph of your project. Then it orders the work: leaf modules first, so types flow upward through your imports.
- ESM and CommonJS parsed with tree-sitter, including re-exports and dynamic imports
- tsconfig and jsconfig path aliases, barrels and index files resolved
- Circular imports grouped so they migrate together
