All files / src/modules/api/guild guild.dto.ts

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

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                                                 
import { IsArray, IsBoolean, IsNotEmpty, IsNumber, IsString, IsUrl } from "class-validator";
 
export class GuildDTO {
	@IsNumber()
	@IsNotEmpty()
	public id: string;
 
	@IsString()
	@IsNotEmpty()
	public name: string;
 
	@IsUrl()
	public icon: string;
 
	@IsBoolean()
	public owner: boolean;
 
	@IsString()
	@IsNotEmpty()
	public permissions: string;
 
	@IsArray()
	public features: string[];
}