Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 3x 3x | import { ReactionRolesRepoProvider } from "@/modules/bot/reactionRoles/types/providers"; import { Global, Module, Provider } from "@nestjs/common"; import { Repositories } from "../types/constants"; import { APIUserRepository } from "./APIUser.repository"; import { GuildRepository } from "./Guild.repository"; import { UserRepository } from "./User.repository"; const providers: Provider<GuildRepository | UserRepository | APIUserRepository>[] = [ { provide: Repositories.Guild, useClass: GuildRepository, }, { provide: Repositories.User, useClass: UserRepository, }, { provide: Repositories.APIUser, useClass: APIUserRepository, }, ]; @Global() @Module({ providers: [...providers, ReactionRolesRepoProvider], exports: [...providers, ReactionRolesRepoProvider], }) export class RepositoriesModule {} |