UNPKG

@cmmv/core

Version:

CMMV core module for contract and application management

80 lines (79 loc) 9.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IsMongoId = exports.IsHexColor = exports.IsEnum = exports.IsFQDN = exports.IsIP = exports.IsUUID = exports.IsEmail = exports.MaxDate = exports.MinDate = exports.IsISO8601 = exports.IsDate = exports.IsInstance = exports.ValidateNested = exports.ArrayUnique = exports.ArrayNotContains = exports.ArrayContains = exports.ArrayMaxSize = exports.ArrayMinSize = exports.IsArray = exports.Matches = exports.Length = exports.MaxLength = exports.MinLength = exports.Max = exports.Min = exports.IsNegative = exports.IsPositive = exports.IsEmpty = exports.IsNotEmpty = exports.IsDefined = exports.IsOptional = exports.IsDecimal = exports.IsInt = exports.IsBoolean = exports.IsNumber = exports.IsString = exports.classToClassFromExist = exports.instanceToInstance = exports.instanceToPlain = exports.deserializeArray = exports.deserialize = exports.serialize = exports.classToPlain = exports.plainToInstance = exports.plainToClassFromExist = exports.plainToClass = exports.Expose = exports.Exclude = exports.Type = exports.Transform = void 0; exports.fastJson = exports.ValidateIf = exports.registerDecorator = exports.Validate = exports.ValidatorConstraint = exports.validateSync = exports.validate = exports.IsJSON = exports.IsObject = void 0; const tslib_1 = require("tslib"); require("reflect-metadata"); tslib_1.__exportStar(require("./application"), exports); tslib_1.__exportStar(require("./application.config"), exports); tslib_1.__exportStar(require("./abstracts"), exports); tslib_1.__exportStar(require("./decorators"), exports); tslib_1.__exportStar(require("./interfaces"), exports); tslib_1.__exportStar(require("./managers"), exports); tslib_1.__exportStar(require("./registries"), exports); tslib_1.__exportStar(require("./services"), exports); tslib_1.__exportStar(require("./transpilers"), exports); tslib_1.__exportStar(require("./utils"), exports); tslib_1.__exportStar(require("./lib"), exports); var class_transformer_1 = require("class-transformer"); Object.defineProperty(exports, "Transform", { enumerable: true, get: function () { return class_transformer_1.Transform; } }); Object.defineProperty(exports, "Type", { enumerable: true, get: function () { return class_transformer_1.Type; } }); Object.defineProperty(exports, "Exclude", { enumerable: true, get: function () { return class_transformer_1.Exclude; } }); Object.defineProperty(exports, "Expose", { enumerable: true, get: function () { return class_transformer_1.Expose; } }); Object.defineProperty(exports, "plainToClass", { enumerable: true, get: function () { return class_transformer_1.plainToClass; } }); Object.defineProperty(exports, "plainToClassFromExist", { enumerable: true, get: function () { return class_transformer_1.plainToClassFromExist; } }); Object.defineProperty(exports, "plainToInstance", { enumerable: true, get: function () { return class_transformer_1.plainToInstance; } }); Object.defineProperty(exports, "classToPlain", { enumerable: true, get: function () { return class_transformer_1.classToPlain; } }); Object.defineProperty(exports, "serialize", { enumerable: true, get: function () { return class_transformer_1.serialize; } }); Object.defineProperty(exports, "deserialize", { enumerable: true, get: function () { return class_transformer_1.deserialize; } }); Object.defineProperty(exports, "deserializeArray", { enumerable: true, get: function () { return class_transformer_1.deserializeArray; } }); Object.defineProperty(exports, "instanceToPlain", { enumerable: true, get: function () { return class_transformer_1.instanceToPlain; } }); Object.defineProperty(exports, "instanceToInstance", { enumerable: true, get: function () { return class_transformer_1.instanceToInstance; } }); Object.defineProperty(exports, "classToClassFromExist", { enumerable: true, get: function () { return class_transformer_1.classToClassFromExist; } }); var class_validator_1 = require("class-validator"); Object.defineProperty(exports, "IsString", { enumerable: true, get: function () { return class_validator_1.IsString; } }); Object.defineProperty(exports, "IsNumber", { enumerable: true, get: function () { return class_validator_1.IsNumber; } }); Object.defineProperty(exports, "IsBoolean", { enumerable: true, get: function () { return class_validator_1.IsBoolean; } }); Object.defineProperty(exports, "IsInt", { enumerable: true, get: function () { return class_validator_1.IsInt; } }); Object.defineProperty(exports, "IsDecimal", { enumerable: true, get: function () { return class_validator_1.IsDecimal; } }); Object.defineProperty(exports, "IsOptional", { enumerable: true, get: function () { return class_validator_1.IsOptional; } }); Object.defineProperty(exports, "IsDefined", { enumerable: true, get: function () { return class_validator_1.IsDefined; } }); Object.defineProperty(exports, "IsNotEmpty", { enumerable: true, get: function () { return class_validator_1.IsNotEmpty; } }); Object.defineProperty(exports, "IsEmpty", { enumerable: true, get: function () { return class_validator_1.IsEmpty; } }); Object.defineProperty(exports, "IsPositive", { enumerable: true, get: function () { return class_validator_1.IsPositive; } }); Object.defineProperty(exports, "IsNegative", { enumerable: true, get: function () { return class_validator_1.IsNegative; } }); Object.defineProperty(exports, "Min", { enumerable: true, get: function () { return class_validator_1.Min; } }); Object.defineProperty(exports, "Max", { enumerable: true, get: function () { return class_validator_1.Max; } }); Object.defineProperty(exports, "MinLength", { enumerable: true, get: function () { return class_validator_1.MinLength; } }); Object.defineProperty(exports, "MaxLength", { enumerable: true, get: function () { return class_validator_1.MaxLength; } }); Object.defineProperty(exports, "Length", { enumerable: true, get: function () { return class_validator_1.Length; } }); Object.defineProperty(exports, "Matches", { enumerable: true, get: function () { return class_validator_1.Matches; } }); Object.defineProperty(exports, "IsArray", { enumerable: true, get: function () { return class_validator_1.IsArray; } }); Object.defineProperty(exports, "ArrayMinSize", { enumerable: true, get: function () { return class_validator_1.ArrayMinSize; } }); Object.defineProperty(exports, "ArrayMaxSize", { enumerable: true, get: function () { return class_validator_1.ArrayMaxSize; } }); Object.defineProperty(exports, "ArrayContains", { enumerable: true, get: function () { return class_validator_1.ArrayContains; } }); Object.defineProperty(exports, "ArrayNotContains", { enumerable: true, get: function () { return class_validator_1.ArrayNotContains; } }); Object.defineProperty(exports, "ArrayUnique", { enumerable: true, get: function () { return class_validator_1.ArrayUnique; } }); Object.defineProperty(exports, "ValidateNested", { enumerable: true, get: function () { return class_validator_1.ValidateNested; } }); Object.defineProperty(exports, "IsInstance", { enumerable: true, get: function () { return class_validator_1.IsInstance; } }); Object.defineProperty(exports, "IsDate", { enumerable: true, get: function () { return class_validator_1.IsDate; } }); Object.defineProperty(exports, "IsISO8601", { enumerable: true, get: function () { return class_validator_1.IsISO8601; } }); Object.defineProperty(exports, "MinDate", { enumerable: true, get: function () { return class_validator_1.MinDate; } }); Object.defineProperty(exports, "MaxDate", { enumerable: true, get: function () { return class_validator_1.MaxDate; } }); Object.defineProperty(exports, "IsEmail", { enumerable: true, get: function () { return class_validator_1.IsEmail; } }); Object.defineProperty(exports, "IsUUID", { enumerable: true, get: function () { return class_validator_1.IsUUID; } }); Object.defineProperty(exports, "IsIP", { enumerable: true, get: function () { return class_validator_1.IsIP; } }); Object.defineProperty(exports, "IsFQDN", { enumerable: true, get: function () { return class_validator_1.IsFQDN; } }); Object.defineProperty(exports, "IsEnum", { enumerable: true, get: function () { return class_validator_1.IsEnum; } }); Object.defineProperty(exports, "IsHexColor", { enumerable: true, get: function () { return class_validator_1.IsHexColor; } }); Object.defineProperty(exports, "IsMongoId", { enumerable: true, get: function () { return class_validator_1.IsMongoId; } }); Object.defineProperty(exports, "IsObject", { enumerable: true, get: function () { return class_validator_1.IsObject; } }); Object.defineProperty(exports, "IsJSON", { enumerable: true, get: function () { return class_validator_1.IsJSON; } }); Object.defineProperty(exports, "validate", { enumerable: true, get: function () { return class_validator_1.validate; } }); Object.defineProperty(exports, "validateSync", { enumerable: true, get: function () { return class_validator_1.validateSync; } }); Object.defineProperty(exports, "ValidatorConstraint", { enumerable: true, get: function () { return class_validator_1.ValidatorConstraint; } }); Object.defineProperty(exports, "Validate", { enumerable: true, get: function () { return class_validator_1.Validate; } }); Object.defineProperty(exports, "registerDecorator", { enumerable: true, get: function () { return class_validator_1.registerDecorator; } }); Object.defineProperty(exports, "ValidateIf", { enumerable: true, get: function () { return class_validator_1.ValidateIf; } }); const fast_json_stringify_1 = require("fast-json-stringify"); exports.fastJson = fast_json_stringify_1.default;