An open API service indexing awesome lists of open source software.

https://github.com/tomi77/ngx-pl-validators

PESEL, NIP and REGON validators for Angular
https://github.com/tomi77/ngx-pl-validators

angular-validators nip-validation pesel-validation regon-validation

Last synced: 21 days ago
JSON representation

PESEL, NIP and REGON validators for Angular

Awesome Lists containing this project

README

        

# ngx-pl-validators

[![Build Status](https://travis-ci.org/tomi77/ngx-pl-validators.svg?branch=master)](https://travis-ci.org/tomi77/ngx-pl-validators)
[![dependencies Status](https://david-dm.org/tomi77/ngx-pl-validators/status.svg)](https://david-dm.org/tomi77/ngx-pl-validators)
[![devDependencies Status](https://david-dm.org/tomi77/ngx-pl-validators/dev-status.svg)](https://david-dm.org/tomi77/ngx-pl-validators?type=dev)
[![peerDependencies Status](https://david-dm.org/tomi77/ngx-pl-validators/peer-status.svg)](https://david-dm.org/tomi77/ngx-pl-validators?type=peer)

PESEL, NIP and REGON validators for Angular

## Installation

~~~sh
npm install ngx-pl-validators
~~~

## Usage (model driven)

Needs ``ReactiveFormsModule``

### PESEL

~~~typescript
import { PLValidators } from 'ngx-pl-validators';

password: FormControl = new FormControl('', Validators.compose([
PLValidators.peselValidator
]));
~~~

### NIP

~~~typescript
import { PLValidators } from 'ngx-pl-validators';

password: FormControl = new FormControl('', Validators.compose([
PLValidators.nipValidator
]));
~~~

## Usage (template driven)

Needs ``FormsModule`` and ``ValidatorsModule``

### PESEL

~~~html

>
Invalid PESEL

~~~

### NIP

~~~html

>
Invalid NIP

~~~