import { Expose, plainToClass } from "class-transformer"; import { ShareDTO } from "src/share/dto/share.dto"; export class FileDTO { @Expose() id: string; @Expose() name: string; @Expose() size: string; @Expose() url: boolean; share: ShareDTO; constructor(partial: Partial) { return plainToClass(FileDTO, partial, { excludeExtraneousValues: true }); } }