angularjs-to-angular-migration-assessment-bundle
Read-only workflow bundle that runs all 18 AngularJS → Angular migration-assessment
mining codemods in a single pass. Metrics accumulate in the Codemod run output —
no files are written to the target repo.
Use it to power customizable dashboards in Codemod Insights to baseline modules, components, directives, services, routes, templates, DI risk, DOM/async coupling, third-party blockers, complexity, automation readiness, and effort before you commit to a hybrid migration plan.
Bundled miners
| Step | Codemod | Metric |
|---|---|---|
| 1 | angularjs-module-inventory | angularjs_module |
| 2 | angularjs-component-inventory | angularjs_component |
| 3 | angularjs-directive-inventory | angularjs_directive |
| 4 | angularjs-controller-inventory | angularjs_controller |
| 5 | angularjs-service-inventory | angularjs_service |
| 6 | angularjs-routing-inventory | angularjs_route |
| 7 | angularjs-template-patterns | template_pattern |
| 8 | angularjs-scope-coupling | scope_coupling |
| 9 | angularjs-di-patterns | di_pattern |
| 10 | angularjs-http-and-async | async_api_usage |
| 11 | angularjs-dom-mutation | dom_mutation |
| 12 | angularjs-third-party-deps | angularjs_dependency |
| 13 | angularjs-shared-service-fanout | service_fanout |
| 14 | angularjs-component-complexity | component_complexity_score |
| 15 | angularjs-route-blast-radius | route_blast_radius |
| 16 | angularjs-test-coverage-inventory | test_coverage_signal |
| 17 | angularjs-automation-readiness | automation_readiness_score |
| 18 | angularjs-migration-effort-estimator | migration_effort_score |