dev-util
Version:
Utilities for developers and testers
78 lines (58 loc) • 1.66 kB
Markdown
# dev-util
Utilities for developers and testers.
## Installation
Run the command:
```
npm install dev-util
```
## Example:
### Generate fake CPF :
```
var cpfUtil = require('dev-util/docs/pt-br/cpf');
var fakeCpf = cpfUtil.generate();
```
With mask:
```
var cpfUtil = require('dev-util/docs/pt-br/cpf');
var fakeCpf = cpfUtil.generateWithMask();
```
And validate:
```
var cpfUtil = require('dev-util/docs/pt-br/cpf');
var isValid = cpfUtil.validate('902.867.793-31');
```
### Generate fake CNPJ :
```
var cnpjUtil = require('dev-util/docs/pt-br/cnpj');
var fakeCnpj = cnpjUtil.generate();
```
With mask:
```
var cnpjUtil = require('dev-util/docs/pt-br/cnpj');
var fakeCnpj = cnpjUtil.generateWithMask();
```
And validate:
```
var cnpjUtil = require('dev-util/docs/pt-br/cnpj');
var isValid = cnpjUtil.validate('902.867.793-31');
```
### Generate fake Credit Card:
```
var creditCardUtil = require('dev-util/docs/creditCard');
var fakeVisa = creditCardUtil.generate('visa');
var fakeMaster = creditCardUtil.generate('mastercard');
var fakeAmex = creditCardUtil.generate('amex');
```
With mask:
```
var creditCardUtil = require('dev-util/docs/creditCard');
var fakeVisa = creditCardUtil.generateWithMask('visa');
var fakeMaster = creditCardUtil.generateWithMask('mastercard');
var fakeAmex = creditCardUtil.generateWithMask('amex');
```
And validate:
```
var creditCardUtil = require('dev-util/docs/creditCard');
var isValid = creditCardUtil.validate('4242 4242 4242 4242');
```
Cards types: maestro, dinersclub, laser, jcb, unionpay, discover, mastercard, amex, visa