| 1 | import { Module } from '@nestjs/common'; |
| 2 | |
| 3 | import { IssuesModule } |
| 4 | import { ReposModule } |
| 5 | import { CommentsController } |
| 6 | import { GithubCommentsService } |
| 7 | import { IssuesController } |
| 8 | import { GithubIssuesService } |
| 9 | import { LabelsController } |
| 10 | import { GithubLabelsService } |
| 11 | |
| 12 | @Module({ |
| 13 | imports: [IssuesModule, |
| 14 | // CommentsController first: its `issues/comments` routes must match before `issues/:number`. |
| 15 | controllers: [CommentsController, |
| 16 | providers: [GithubIssuesService, |
| 17 | exports: [GithubIssuesService], |
| 18 | }) |
| 19 | export class GithubIssuesModule |