change validation to be stricter

This commit is contained in:
rubikscraft
2022-03-19 21:34:33 +01:00
parent cc7d9ddef3
commit 94c2a16bc9
24 changed files with 247 additions and 167 deletions

View File

@@ -0,0 +1,12 @@
import { validate } from 'class-validator';
export const ValidateOptions = {
disableErrorMessages: true,
forbidNonWhitelisted: true,
forbidUnknownValues: true,
stopAtFirstError: true,
whitelist: true,
};
export const strictValidate = (object: object) =>
validate(object, ValidateOptions);