All files / src/modules/bot/reactionRoles/types providers.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 0/0
100% Lines 3/3

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            3x         3x         3x        
import { Provider } from "@nestjs/common";
import { ReactionRolesEmbeds } from "../ReactionRoles.embeds";
import { ReactionRolesRepository } from "../ReactionRoles.repository";
import { ReactionRolesService } from "../ReactionRoles.service";
import { ReactionRoles } from "./constants";
 
export const ReactionRolesProvider: Provider<ReactionRolesService> = {
	provide: ReactionRoles.Service,
	useClass: ReactionRolesService,
};
 
export const ReactionRolesEmbedsProvider: Provider<ReactionRolesEmbeds> = {
	provide: ReactionRoles.Embeds,
	useClass: ReactionRolesEmbeds,
};
 
export const ReactionRolesRepoProvider: Provider<ReactionRolesRepository> = {
	provide: ReactionRoles.Repository,
	useClass: ReactionRolesRepository,
};