UNPKG

@elsikora/nestjs-crud-automator

Version:

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

19 lines (16 loc) 723 B
'use strict'; var tslib_es6 = require('../external/tslib/tslib.es6.js'); var classValidator = require('class-validator'); // eslint-disable-next-line @elsikora/typescript/naming-convention exports.HasAtLeastOnePropertyValidator = class HasAtLeastOnePropertyValidator { defaultMessage() { return "at least one property must be provided"; } validate(_value, properties) { return Object.keys(properties.object).length > 0; } }; exports.HasAtLeastOnePropertyValidator = tslib_es6.__decorate([ classValidator.ValidatorConstraint({ async: false, name: "has-at-least-one-property" }) ], exports.HasAtLeastOnePropertyValidator); //# sourceMappingURL=has-at-least-one-property.validator.js.map