UNPKG

au-rogue

Version:

Conservative Aurelia 1 to 2 codemods. Changes only what is safe, reports everything.

16 lines (15 loc) 579 B
import { Project } from 'ts-morph'; import { Reporter } from '../types.js'; /** * Enhanced router configuration migration for Aurelia 1 → 2 * * Transforms: * 1. configureRouter() methods to static routes or @route decorators * 2. Router lifecycle methods to new patterns * 3. Navigation model usage to new router APIs */ export declare function transformRouter(project: Project, reporter: Reporter): void; /** * Generate migration guidance for common router patterns */ export declare function generateRouterMigrationGuide(project: Project, reporter: Reporter): void;