nestjs-api-tools
Version:
Wrappers for convenient API development including validation, logging and i18n wrappers
15 lines • 567 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IsNotNull = void 0;
const class_validator_1 = require("class-validator");
const IsNotNull = (validationOptions) => (object, propertyName) => (0, class_validator_1.registerDecorator)({
name: 'isNotNull',
target: object.constructor,
propertyName: propertyName,
options: validationOptions,
validator: {
validate: (value, args) => args.object[propertyName] !== null,
},
});
exports.IsNotNull = IsNotNull;
//# sourceMappingURL=is-not-null.decorator.js.map