├── .eslintrc.yml ├── .gitbook.yaml ├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .prettierrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── codecov.yml ├── docs ├── README.md ├── basics │ └── validating-objects.md └── introduction │ └── installation.md ├── jest.config.js ├── package.json ├── rollup.config.js ├── sample ├── sample1-simple-validation │ ├── Post.ts │ └── app.ts ├── sample2-using-groups │ ├── Post.ts │ └── app.ts ├── sample3-nested-objects │ ├── Post.ts │ ├── Tag.ts │ └── app.ts ├── sample4-custom-validator │ ├── CustomTextLength.ts │ ├── Post.ts │ └── app.ts ├── sample5-schemas │ ├── Post.ts │ ├── app.ts │ └── post.json ├── sample6-custom-decorator │ ├── IsLongerThan.ts │ ├── IsUserAlreadyExist.ts │ ├── User.ts │ └── app.ts ├── sample7-inheritance-support │ ├── BaseContent.ts │ ├── Post.ts │ └── app.ts ├── sample8-es6-maps │ ├── Post.ts │ ├── Tag.ts │ └── app.ts └── sample9-es6-sets │ ├── Post.ts │ ├── Tag.ts │ └── app.ts ├── src ├── container.ts ├── decorator │ ├── ValidationOptions.ts │ ├── array │ │ ├── ArrayContains.ts │ │ ├── ArrayMaxSize.ts │ │ ├── ArrayMinSize.ts │ │ ├── ArrayNotContains.ts │ │ ├── ArrayNotEmpty.ts │ │ └── ArrayUnique.ts │ ├── common │ │ ├── Allow.ts │ │ ├── Equals.ts │ │ ├── IsDefined.ts │ │ ├── IsEmpty.ts │ │ ├── IsIn.ts │ │ ├── IsLatLong.ts │ │ ├── IsLatitude.ts │ │ ├── IsLongitude.ts │ │ ├── IsNotEmpty.ts │ │ ├── IsNotIn.ts │ │ ├── IsOptional.ts │ │ ├── NotEquals.ts │ │ ├── Validate.ts │ │ ├── ValidateBy.ts │ │ ├── ValidateIf.ts │ │ ├── ValidateNested.ts │ │ └── ValidatePromise.ts │ ├── date │ │ ├── MaxDate.ts │ │ └── MinDate.ts │ ├── decorators.ts │ ├── number │ │ ├── IsDivisibleBy.ts │ │ ├── IsNegative.ts │ │ ├── IsPositive.ts │ │ ├── Max.ts │ │ └── Min.ts │ ├── object │ │ ├── IsInstance.ts │ │ └── IsNotEmptyObject.ts │ ├── string │ │ ├── Contains.ts │ │ ├── IsAlpha.ts │ │ ├── IsAlphanumeric.ts │ │ ├── IsAscii.ts │ │ ├── IsBIC.ts │ │ ├── IsBase32.ts │ │ ├── IsBase64.ts │ │ ├── IsBooleanString.ts │ │ ├── IsBtcAddress.ts │ │ ├── IsByteLength.ts │ │ ├── IsCreditCard.ts │ │ ├── IsCurrency.ts │ │ ├── IsDataURI.ts │ │ ├── IsDateString.ts │ │ ├── IsDecimal.ts │ │ ├── IsEAN.ts │ │ ├── IsEmail.ts │ │ ├── IsEthereumAddress.ts │ │ ├── IsFQDN.ts │ │ ├── IsFirebasePushId.ts │ │ ├── IsFullWidth.ts │ │ ├── IsHSL.ts │ │ ├── IsHalfWidth.ts │ │ ├── IsHash.ts │ │ ├── IsHexColor.ts │ │ ├── IsHexadecimal.ts │ │ ├── IsIBAN.ts │ │ ├── IsIP.ts │ │ ├── IsISBN.ts │ │ ├── IsISIN.ts │ │ ├── IsISO31661Alpha2.ts │ │ ├── IsISO31661Alpha3.ts │ │ ├── IsISO8601.ts │ │ ├── IsISRC.ts │ │ ├── IsISSN.ts │ │ ├── IsIdentityCard.ts │ │ ├── IsJSON.ts │ │ ├── IsJWT.ts │ │ ├── IsLocale.ts │ │ ├── IsLowercase.ts │ │ ├── IsMacAddress.ts │ │ ├── IsMagnetURI.ts │ │ ├── IsMilitaryTime.ts │ │ ├── IsMimeType.ts │ │ ├── IsMobilePhone.ts │ │ ├── IsMongoId.ts │ │ ├── IsMultibyte.ts │ │ ├── IsNumberString.ts │ │ ├── IsOctal.ts │ │ ├── IsPassportNumber.ts │ │ ├── IsPhoneNumber.ts │ │ ├── IsPort.ts │ │ ├── IsPostalCode.ts │ │ ├── IsRFC3339.ts │ │ ├── IsRgbColor.ts │ │ ├── IsSemVer.ts │ │ ├── IsSurrogatePair.ts │ │ ├── IsUUID.ts │ │ ├── IsUppercase.ts │ │ ├── IsUrl.ts │ │ ├── IsVariableWidth.ts │ │ ├── Length.ts │ │ ├── Matches.ts │ │ ├── MaxLength.ts │ │ ├── MinLength.ts │ │ └── NotContains.ts │ └── typechecker │ │ ├── IsArray.ts │ │ ├── IsBoolean.ts │ │ ├── IsDate.ts │ │ ├── IsEnum.ts │ │ ├── IsInt.ts │ │ ├── IsNumber.ts │ │ ├── IsObject.ts │ │ └── IsString.ts ├── index.ts ├── metadata │ ├── ConstraintMetadata.ts │ ├── MetadataStorage.ts │ ├── ValidationMetadata.ts │ └── ValidationMetadataArgs.ts ├── register-decorator.ts ├── utils │ ├── convert-to-array.util.ts │ ├── get-global.util.ts │ ├── index.ts │ └── is-promise.util.ts ├── validation-schema │ ├── ValidationSchema.ts │ └── ValidationSchemaToMetadataTransformer.ts └── validation │ ├── ValidationArguments.ts │ ├── ValidationError.ts │ ├── ValidationExecutor.ts │ ├── ValidationTypes.ts │ ├── ValidationUtils.ts │ ├── Validator.ts │ ├── ValidatorConstraintInterface.ts │ └── ValidatorOptions.ts ├── test ├── functional │ ├── conditional-validation.spec.ts │ ├── custom-decorators.spec.ts │ ├── inherited-validation.spec.ts │ ├── nested-validation.spec.ts │ ├── promise-validation.spec.ts │ ├── reject-validation.spec.ts │ ├── sync-validation.spec.ts │ ├── validation-error.spec.ts │ ├── validation-functions-and-decorators.spec.ts │ ├── validation-options.spec.ts │ ├── validator-options.spec.ts │ └── whitelist-validation.spec.ts └── utils.spec.ts ├── tsconfig.json ├── tsconfig.prod.cjs.json ├── tsconfig.prod.esm2015.json ├── tsconfig.prod.esm5.json ├── tsconfig.prod.json ├── tsconfig.prod.types.json └── tsconfig.spec.json /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitbook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/.gitbook.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/basics/validating-objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/docs/basics/validating-objects.md -------------------------------------------------------------------------------- /docs/introduction/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/docs/introduction/installation.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/rollup.config.js -------------------------------------------------------------------------------- /sample/sample1-simple-validation/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample1-simple-validation/Post.ts -------------------------------------------------------------------------------- /sample/sample1-simple-validation/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample1-simple-validation/app.ts -------------------------------------------------------------------------------- /sample/sample2-using-groups/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample2-using-groups/Post.ts -------------------------------------------------------------------------------- /sample/sample2-using-groups/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample2-using-groups/app.ts -------------------------------------------------------------------------------- /sample/sample3-nested-objects/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample3-nested-objects/Post.ts -------------------------------------------------------------------------------- /sample/sample3-nested-objects/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample3-nested-objects/Tag.ts -------------------------------------------------------------------------------- /sample/sample3-nested-objects/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample3-nested-objects/app.ts -------------------------------------------------------------------------------- /sample/sample4-custom-validator/CustomTextLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample4-custom-validator/CustomTextLength.ts -------------------------------------------------------------------------------- /sample/sample4-custom-validator/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample4-custom-validator/Post.ts -------------------------------------------------------------------------------- /sample/sample4-custom-validator/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample4-custom-validator/app.ts -------------------------------------------------------------------------------- /sample/sample5-schemas/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample5-schemas/Post.ts -------------------------------------------------------------------------------- /sample/sample5-schemas/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample5-schemas/app.ts -------------------------------------------------------------------------------- /sample/sample5-schemas/post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample5-schemas/post.json -------------------------------------------------------------------------------- /sample/sample6-custom-decorator/IsLongerThan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample6-custom-decorator/IsLongerThan.ts -------------------------------------------------------------------------------- /sample/sample6-custom-decorator/IsUserAlreadyExist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample6-custom-decorator/IsUserAlreadyExist.ts -------------------------------------------------------------------------------- /sample/sample6-custom-decorator/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample6-custom-decorator/User.ts -------------------------------------------------------------------------------- /sample/sample6-custom-decorator/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample6-custom-decorator/app.ts -------------------------------------------------------------------------------- /sample/sample7-inheritance-support/BaseContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample7-inheritance-support/BaseContent.ts -------------------------------------------------------------------------------- /sample/sample7-inheritance-support/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample7-inheritance-support/Post.ts -------------------------------------------------------------------------------- /sample/sample7-inheritance-support/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample7-inheritance-support/app.ts -------------------------------------------------------------------------------- /sample/sample8-es6-maps/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample8-es6-maps/Post.ts -------------------------------------------------------------------------------- /sample/sample8-es6-maps/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample8-es6-maps/Tag.ts -------------------------------------------------------------------------------- /sample/sample8-es6-maps/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample8-es6-maps/app.ts -------------------------------------------------------------------------------- /sample/sample9-es6-sets/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample9-es6-sets/Post.ts -------------------------------------------------------------------------------- /sample/sample9-es6-sets/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample9-es6-sets/Tag.ts -------------------------------------------------------------------------------- /sample/sample9-es6-sets/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/sample/sample9-es6-sets/app.ts -------------------------------------------------------------------------------- /src/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/container.ts -------------------------------------------------------------------------------- /src/decorator/ValidationOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/ValidationOptions.ts -------------------------------------------------------------------------------- /src/decorator/array/ArrayContains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/array/ArrayContains.ts -------------------------------------------------------------------------------- /src/decorator/array/ArrayMaxSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/array/ArrayMaxSize.ts -------------------------------------------------------------------------------- /src/decorator/array/ArrayMinSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/array/ArrayMinSize.ts -------------------------------------------------------------------------------- /src/decorator/array/ArrayNotContains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/array/ArrayNotContains.ts -------------------------------------------------------------------------------- /src/decorator/array/ArrayNotEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/array/ArrayNotEmpty.ts -------------------------------------------------------------------------------- /src/decorator/array/ArrayUnique.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/array/ArrayUnique.ts -------------------------------------------------------------------------------- /src/decorator/common/Allow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/Allow.ts -------------------------------------------------------------------------------- /src/decorator/common/Equals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/Equals.ts -------------------------------------------------------------------------------- /src/decorator/common/IsDefined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsDefined.ts -------------------------------------------------------------------------------- /src/decorator/common/IsEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsEmpty.ts -------------------------------------------------------------------------------- /src/decorator/common/IsIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsIn.ts -------------------------------------------------------------------------------- /src/decorator/common/IsLatLong.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsLatLong.ts -------------------------------------------------------------------------------- /src/decorator/common/IsLatitude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsLatitude.ts -------------------------------------------------------------------------------- /src/decorator/common/IsLongitude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsLongitude.ts -------------------------------------------------------------------------------- /src/decorator/common/IsNotEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsNotEmpty.ts -------------------------------------------------------------------------------- /src/decorator/common/IsNotIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsNotIn.ts -------------------------------------------------------------------------------- /src/decorator/common/IsOptional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/IsOptional.ts -------------------------------------------------------------------------------- /src/decorator/common/NotEquals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/NotEquals.ts -------------------------------------------------------------------------------- /src/decorator/common/Validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/Validate.ts -------------------------------------------------------------------------------- /src/decorator/common/ValidateBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/ValidateBy.ts -------------------------------------------------------------------------------- /src/decorator/common/ValidateIf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/ValidateIf.ts -------------------------------------------------------------------------------- /src/decorator/common/ValidateNested.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/ValidateNested.ts -------------------------------------------------------------------------------- /src/decorator/common/ValidatePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/common/ValidatePromise.ts -------------------------------------------------------------------------------- /src/decorator/date/MaxDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/date/MaxDate.ts -------------------------------------------------------------------------------- /src/decorator/date/MinDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/date/MinDate.ts -------------------------------------------------------------------------------- /src/decorator/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/decorators.ts -------------------------------------------------------------------------------- /src/decorator/number/IsDivisibleBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/number/IsDivisibleBy.ts -------------------------------------------------------------------------------- /src/decorator/number/IsNegative.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/number/IsNegative.ts -------------------------------------------------------------------------------- /src/decorator/number/IsPositive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/number/IsPositive.ts -------------------------------------------------------------------------------- /src/decorator/number/Max.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/number/Max.ts -------------------------------------------------------------------------------- /src/decorator/number/Min.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/number/Min.ts -------------------------------------------------------------------------------- /src/decorator/object/IsInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/object/IsInstance.ts -------------------------------------------------------------------------------- /src/decorator/object/IsNotEmptyObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/object/IsNotEmptyObject.ts -------------------------------------------------------------------------------- /src/decorator/string/Contains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/Contains.ts -------------------------------------------------------------------------------- /src/decorator/string/IsAlpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsAlpha.ts -------------------------------------------------------------------------------- /src/decorator/string/IsAlphanumeric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsAlphanumeric.ts -------------------------------------------------------------------------------- /src/decorator/string/IsAscii.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsAscii.ts -------------------------------------------------------------------------------- /src/decorator/string/IsBIC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsBIC.ts -------------------------------------------------------------------------------- /src/decorator/string/IsBase32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsBase32.ts -------------------------------------------------------------------------------- /src/decorator/string/IsBase64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsBase64.ts -------------------------------------------------------------------------------- /src/decorator/string/IsBooleanString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsBooleanString.ts -------------------------------------------------------------------------------- /src/decorator/string/IsBtcAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsBtcAddress.ts -------------------------------------------------------------------------------- /src/decorator/string/IsByteLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsByteLength.ts -------------------------------------------------------------------------------- /src/decorator/string/IsCreditCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsCreditCard.ts -------------------------------------------------------------------------------- /src/decorator/string/IsCurrency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsCurrency.ts -------------------------------------------------------------------------------- /src/decorator/string/IsDataURI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsDataURI.ts -------------------------------------------------------------------------------- /src/decorator/string/IsDateString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsDateString.ts -------------------------------------------------------------------------------- /src/decorator/string/IsDecimal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsDecimal.ts -------------------------------------------------------------------------------- /src/decorator/string/IsEAN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsEAN.ts -------------------------------------------------------------------------------- /src/decorator/string/IsEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsEmail.ts -------------------------------------------------------------------------------- /src/decorator/string/IsEthereumAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsEthereumAddress.ts -------------------------------------------------------------------------------- /src/decorator/string/IsFQDN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsFQDN.ts -------------------------------------------------------------------------------- /src/decorator/string/IsFirebasePushId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsFirebasePushId.ts -------------------------------------------------------------------------------- /src/decorator/string/IsFullWidth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsFullWidth.ts -------------------------------------------------------------------------------- /src/decorator/string/IsHSL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsHSL.ts -------------------------------------------------------------------------------- /src/decorator/string/IsHalfWidth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsHalfWidth.ts -------------------------------------------------------------------------------- /src/decorator/string/IsHash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsHash.ts -------------------------------------------------------------------------------- /src/decorator/string/IsHexColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsHexColor.ts -------------------------------------------------------------------------------- /src/decorator/string/IsHexadecimal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsHexadecimal.ts -------------------------------------------------------------------------------- /src/decorator/string/IsIBAN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsIBAN.ts -------------------------------------------------------------------------------- /src/decorator/string/IsIP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsIP.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISBN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISBN.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISIN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISIN.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISO31661Alpha2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISO31661Alpha2.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISO31661Alpha3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISO31661Alpha3.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISO8601.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISO8601.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISRC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISRC.ts -------------------------------------------------------------------------------- /src/decorator/string/IsISSN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsISSN.ts -------------------------------------------------------------------------------- /src/decorator/string/IsIdentityCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsIdentityCard.ts -------------------------------------------------------------------------------- /src/decorator/string/IsJSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsJSON.ts -------------------------------------------------------------------------------- /src/decorator/string/IsJWT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsJWT.ts -------------------------------------------------------------------------------- /src/decorator/string/IsLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsLocale.ts -------------------------------------------------------------------------------- /src/decorator/string/IsLowercase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsLowercase.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMacAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMacAddress.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMagnetURI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMagnetURI.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMilitaryTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMilitaryTime.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMimeType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMimeType.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMobilePhone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMobilePhone.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMongoId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMongoId.ts -------------------------------------------------------------------------------- /src/decorator/string/IsMultibyte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsMultibyte.ts -------------------------------------------------------------------------------- /src/decorator/string/IsNumberString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsNumberString.ts -------------------------------------------------------------------------------- /src/decorator/string/IsOctal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsOctal.ts -------------------------------------------------------------------------------- /src/decorator/string/IsPassportNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsPassportNumber.ts -------------------------------------------------------------------------------- /src/decorator/string/IsPhoneNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsPhoneNumber.ts -------------------------------------------------------------------------------- /src/decorator/string/IsPort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsPort.ts -------------------------------------------------------------------------------- /src/decorator/string/IsPostalCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsPostalCode.ts -------------------------------------------------------------------------------- /src/decorator/string/IsRFC3339.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsRFC3339.ts -------------------------------------------------------------------------------- /src/decorator/string/IsRgbColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsRgbColor.ts -------------------------------------------------------------------------------- /src/decorator/string/IsSemVer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsSemVer.ts -------------------------------------------------------------------------------- /src/decorator/string/IsSurrogatePair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsSurrogatePair.ts -------------------------------------------------------------------------------- /src/decorator/string/IsUUID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsUUID.ts -------------------------------------------------------------------------------- /src/decorator/string/IsUppercase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsUppercase.ts -------------------------------------------------------------------------------- /src/decorator/string/IsUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsUrl.ts -------------------------------------------------------------------------------- /src/decorator/string/IsVariableWidth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/IsVariableWidth.ts -------------------------------------------------------------------------------- /src/decorator/string/Length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/Length.ts -------------------------------------------------------------------------------- /src/decorator/string/Matches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/Matches.ts -------------------------------------------------------------------------------- /src/decorator/string/MaxLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/MaxLength.ts -------------------------------------------------------------------------------- /src/decorator/string/MinLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/MinLength.ts -------------------------------------------------------------------------------- /src/decorator/string/NotContains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/string/NotContains.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsArray.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsBoolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsBoolean.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsDate.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsEnum.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsInt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsInt.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsNumber.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsObject.ts -------------------------------------------------------------------------------- /src/decorator/typechecker/IsString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/decorator/typechecker/IsString.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/metadata/ConstraintMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/metadata/ConstraintMetadata.ts -------------------------------------------------------------------------------- /src/metadata/MetadataStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/metadata/MetadataStorage.ts -------------------------------------------------------------------------------- /src/metadata/ValidationMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/metadata/ValidationMetadata.ts -------------------------------------------------------------------------------- /src/metadata/ValidationMetadataArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/metadata/ValidationMetadataArgs.ts -------------------------------------------------------------------------------- /src/register-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/register-decorator.ts -------------------------------------------------------------------------------- /src/utils/convert-to-array.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/utils/convert-to-array.util.ts -------------------------------------------------------------------------------- /src/utils/get-global.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/utils/get-global.util.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/is-promise.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/utils/is-promise.util.ts -------------------------------------------------------------------------------- /src/validation-schema/ValidationSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation-schema/ValidationSchema.ts -------------------------------------------------------------------------------- /src/validation-schema/ValidationSchemaToMetadataTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation-schema/ValidationSchemaToMetadataTransformer.ts -------------------------------------------------------------------------------- /src/validation/ValidationArguments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidationArguments.ts -------------------------------------------------------------------------------- /src/validation/ValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidationError.ts -------------------------------------------------------------------------------- /src/validation/ValidationExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidationExecutor.ts -------------------------------------------------------------------------------- /src/validation/ValidationTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidationTypes.ts -------------------------------------------------------------------------------- /src/validation/ValidationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidationUtils.ts -------------------------------------------------------------------------------- /src/validation/Validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/Validator.ts -------------------------------------------------------------------------------- /src/validation/ValidatorConstraintInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidatorConstraintInterface.ts -------------------------------------------------------------------------------- /src/validation/ValidatorOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/src/validation/ValidatorOptions.ts -------------------------------------------------------------------------------- /test/functional/conditional-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/conditional-validation.spec.ts -------------------------------------------------------------------------------- /test/functional/custom-decorators.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/custom-decorators.spec.ts -------------------------------------------------------------------------------- /test/functional/inherited-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/inherited-validation.spec.ts -------------------------------------------------------------------------------- /test/functional/nested-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/nested-validation.spec.ts -------------------------------------------------------------------------------- /test/functional/promise-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/promise-validation.spec.ts -------------------------------------------------------------------------------- /test/functional/reject-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/reject-validation.spec.ts -------------------------------------------------------------------------------- /test/functional/sync-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/sync-validation.spec.ts -------------------------------------------------------------------------------- /test/functional/validation-error.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/validation-error.spec.ts -------------------------------------------------------------------------------- /test/functional/validation-functions-and-decorators.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/validation-functions-and-decorators.spec.ts -------------------------------------------------------------------------------- /test/functional/validation-options.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/validation-options.spec.ts -------------------------------------------------------------------------------- /test/functional/validator-options.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/validator-options.spec.ts -------------------------------------------------------------------------------- /test/functional/whitelist-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/functional/whitelist-validation.spec.ts -------------------------------------------------------------------------------- /test/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/test/utils.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.prod.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.prod.cjs.json -------------------------------------------------------------------------------- /tsconfig.prod.esm2015.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.prod.esm2015.json -------------------------------------------------------------------------------- /tsconfig.prod.esm5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.prod.esm5.json -------------------------------------------------------------------------------- /tsconfig.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.prod.json -------------------------------------------------------------------------------- /tsconfig.prod.types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.prod.types.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/class-validator/HEAD/tsconfig.spec.json --------------------------------------------------------------------------------