import { ClassType } from 'class-transformer/ClassTransformer'; // import { plainToClass } from 'class-transformer'; export function cleanupDtoList( type: ClassType, dtos: Array, ): Array { // // console.log(Object.keys(type.prototype)); // const filtered = dtos // // keep expected fields only // .map(f => // Object.keys(type.prototype).reduce((c, key) => { // c[key] = f[key]; // return c; // }, {}), // ) // // filter out excluded fields // .map(f => plainToClass(type, f)); return dtos; }