generator-nest-js-boilerplate
Version:
This generator will help you to build your own Nest.js Mongodb API using TypeScript 4
12 lines (9 loc) • 441 B
text/typescript
import { BadRequestException, ValidationError } from '@nestjs/common';
function transform(errors: ValidationError[]) {
return errors.map((error) => (error.constraints ? Object.values(error.constraints) : []));
}
export default class ValidationExceptions extends BadRequestException {
constructor(public validationErrors: ValidationError[]) {
super({ error: 'ValidationError', messages: transform(validationErrors).flat() });
}
}