All files / auth/dtos login.dto.ts

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

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 202x 2x         2x     2x               2x    
import { ApiProperty } from '@nestjs/swagger'
import { IsEmail, IsString, Length } from 'class-validator'
 
/**
 * @description DTO used for login endpoint(s)
 */
export class LoginDTO {
  @IsEmail()
  @ApiProperty({ description: 'Email of the user', example: '[email protected]' })
  email: string
 
  @IsString()
  @Length(8, 256)
  @ApiProperty({
    description: 'Password for user',
    example: 'verySecurePasswordAlsoUsedByThePentagon',
  })
  password: string
}