0.0.7 • Published 8 years ago

npm-ng-cpf-cnpj v0.0.7

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

npm-g-cpf-cnpj

AngularJS directive to validate CPF/CNPJ numbers, using cpf_cnpj.js. All credits to André Gil.

How to install

npm install npm-ng-cpf-cnpj --save

And add to your index.html

<script src="cpf_cnpj/build/cpf.js"></script>
<script src="cpf_cnpj/build/cnpj.js"></script>
<script src="ng-cpf-cnpj/lib/ngCpfCnpj.js"></script>

And inject it to your angular.module

angular.module('myApp', ['ngCpfCnpj']);

How to use

Just add ng-cpf or ng-cnpj to any <input/>. You can also use ui-mask, from ui-utils, to restrict the format:

<form name="myForm">

  <input name="cpf" ng-model="cpf" ng-cpf ui-mask="999.999.999-99" />
  myForm.cpf.$valid: {{ myForm.cpf.$valid }}

  <input name="cnpj" ng-model="cnpj" ng-cnpj ui-mask="99.999.999/9999-99" />
  myForm.cnpj.$valid: {{ myForm.cnpj.$valid }}

</form>
0.0.7

8 years ago

0.0.6

8 years ago

1.0.0

8 years ago