nestjs-joi
Version:
Easy to use JoiPipe as an interface between joi and NestJS with optional decorator-based schema construction.
22 lines (21 loc) • 2.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.JoiSchemaOptions = exports.JoiSchemaExtends = exports.JoiSchemaCustomization = exports.JoiSchema = exports.getTypeSchema = exports.getClassSchema = exports.JoiPipeModule = exports.JoiPipe = exports.UPDATE = exports.JoiValidationGroups = exports.JoiPipeValidationException = exports.JOIPIPE_OPTIONS = exports.DEFAULT = exports.CREATE = void 0;
var defs_1 = require("./internal/defs");
Object.defineProperty(exports, "CREATE", { enumerable: true, get: function () { return defs_1.CREATE; } });
Object.defineProperty(exports, "DEFAULT", { enumerable: true, get: function () { return defs_1.DEFAULT; } });
Object.defineProperty(exports, "JOIPIPE_OPTIONS", { enumerable: true, get: function () { return defs_1.JOIPIPE_OPTIONS; } });
Object.defineProperty(exports, "JoiPipeValidationException", { enumerable: true, get: function () { return defs_1.JoiPipeValidationException; } });
Object.defineProperty(exports, "JoiValidationGroups", { enumerable: true, get: function () { return defs_1.JoiValidationGroups; } });
Object.defineProperty(exports, "UPDATE", { enumerable: true, get: function () { return defs_1.UPDATE; } });
var joi_pipe_1 = require("./internal/joi.pipe");
Object.defineProperty(exports, "JoiPipe", { enumerable: true, get: function () { return joi_pipe_1.JoiPipe; } });
var joi_pipe_module_1 = require("./internal/joi-pipe.module");
Object.defineProperty(exports, "JoiPipeModule", { enumerable: true, get: function () { return joi_pipe_module_1.JoiPipeModule; } });
var joi_class_decorators_1 = require("joi-class-decorators");
Object.defineProperty(exports, "getClassSchema", { enumerable: true, get: function () { return joi_class_decorators_1.getClassSchema; } });
Object.defineProperty(exports, "getTypeSchema", { enumerable: true, get: function () { return joi_class_decorators_1.getTypeSchema; } });
Object.defineProperty(exports, "JoiSchema", { enumerable: true, get: function () { return joi_class_decorators_1.JoiSchema; } });
Object.defineProperty(exports, "JoiSchemaCustomization", { enumerable: true, get: function () { return joi_class_decorators_1.JoiSchemaCustomization; } });
Object.defineProperty(exports, "JoiSchemaExtends", { enumerable: true, get: function () { return joi_class_decorators_1.JoiSchemaExtends; } });
Object.defineProperty(exports, "JoiSchemaOptions", { enumerable: true, get: function () { return joi_class_decorators_1.JoiSchemaOptions; } });