@kovalenko/domain-wildcard-validator
v1.0.1
Published
Decorators to share between projects
Readme
Domain wildcard validator
Custom validator to match domain.com, *.domain.com, домен.рф, *.домен.рф
Installation
npm i @kovalenko/domain-wildcard-validatorUsage
IsDomainWildcard(options?: ValidationOptions): PropertyDecorator;For class validation
import {IsDomainWildcard} from '@kovalenko/domain-wildcard-validator';
export class Foo {
@IsDomainWildcard()
readonly domain: string;
}Manual validation
import {validateDomainWildcard} from '@kovalenko/domain-wildcard-validator';
const isValid = validateDomainWildcard('*.domain.com');