UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

20 lines (17 loc) 764 B
import { ApiDiscriminatorValidateConfig } from '../../discriminator-validate-config.utility.js'; /** * Validates that route-level discriminator config and variant DTO classes are consistent. * @param {TApiRouteDiscriminatedDtoProperties} properties - Route-level discriminated DTO config. * @param {string} context - Error message context. * @returns {void} */ function ApiRouteValidateDiscriminatedDtoProperties(properties, context) { ApiDiscriminatorValidateConfig({ context, discriminator: properties.discriminator, shouldRequireDeclaredDiscriminatorProperty: true, variants: properties.type, }); } export { ApiRouteValidateDiscriminatedDtoProperties }; //# sourceMappingURL=validate-dto-properties.utility.js.map