allow importing repos from github, including their end to end resources like issues, PRs, releases78521fe12 days ago38 lines · 1.9 KB | 1 | import { Module } from '@nestjs/common'; |
| 2 | import { RepositoriesService } |
| 3 | import { RepositoriesController } |
| 4 | import { SearchController } |
| 5 | import { TransfersController } |
| 6 | import { UsersService } |
| 7 | import { RepositoryStorageService } |
| 8 | import { MaterializerModule } |
| 9 | import { RepositoryPathIndexService } |
| 10 | import { RepositoryLanguageService } |
| 11 | import { WalStoreService } |
| 12 | import { S3Service } |
| 13 | import { BranchesService } |
| 14 | import { RepositoryAccessService } |
| 15 | import { RepositoryContributionService } |
| 16 | import { CommitVerificationService } |
| 17 | import { CodeSearchService } |
| 18 | |
| 19 | @Module({ |
| 20 | imports: [MaterializerModule], |
| 21 | controllers: [RepositoriesController, |
| 22 | providers: [ |
| 23 | RepositoriesService, |
| 24 | UsersService, |
| 25 | RepositoryStorageService, |
| 26 | CodeSearchService, |
| 27 | RepositoryPathIndexService, |
| 28 | RepositoryLanguageService, |
| 29 | WalStoreService, |
| 30 | S3Service, |
| 31 | BranchesService, |
| 32 | RepositoryAccessService, |
| 33 | RepositoryContributionService, |
| 34 | CommitVerificationService, |
| 35 | ], |
| 36 | exports: [RepositoriesService], |
| 37 | }) |
| 38 | export class RepositoriesModule |
from
'
./repositories.service.js
'
;
from
'
./repositories.controller.js
'
;
from
'
./search.controller.js
'
;
from
'
./transfers.controller.js
'
;
from
'
../../services/users/users.service.js
'
;
from
'
../../services/git/repository-storage/repository-storage.service.js
'
;
from
'
../../materializer/materializer.module.js
'
;
from
'
../../services/git/path-index/repository-path-index.service.js
'
;
from
'
../../services/git/languages/repository-language.service.js
'
;
from
'
../../services/git/wal/wal-store.service.js
'
;
from
'
../../services/s3/s3.service.js
'
;
from
'
../../services/git/branches/branches.service.js
'
;
from
'
../../services/git/repository-access/repository-access.service.js
'
;
from
'
../../services/git/contributions/repository-contribution.service.js
'
;
from
'
../../services/gpg/commit-verification.service.js
'
;
from
'
../../services/git/code-search/code-search.service.js
'
;
SearchController
,
TransfersController
]
,
{}