- code-generator.ts - 80 lines
- class-helper.ts - 1200 lines
- component-helper.ts - 268 lines
- js-doc-helper.ts - 40 lines
- symbol-helper.ts - 261 lines
- dependencies.engine.ts - 455 lines
- jsdoc-parser.util.ts - 159 lines
- router-parser.util.ts - 775 lines
- index-cli.ts - 910 lines
- application.ts - 2800 lines
- angular-dependencies.ts - 1300 lines
- router-parser.util.ts - 642 lines
- class-helper.ts - 1200 lines
[] - serve in a service [] - coverage in a service [] - process in application.ts linked sequentially
Domain driven design + TDD refactoring
- init flags
- init config
- handle global actions : serve, generate, coverage
- for serving : check folder and run
- handle tsconfig
- find files
- init ts-morph with files
- parse files AST
- find doc informations
- process informations : generate doc or coverage