angularjs-paraguay-validators

1.4.0 • Public • Published

AngularJS Paraguay Validators

npm version Build Status

AngularJS Paraguay Validators is a library that provides validators and masks for RUC numbers and Car Plate / AngularJS Paraguay Validators és una biblioteca que proporciona validaciones y máscaras para números RUC y Placas de vehículo. This library is a port of paraguay-validators package for AngularJS.

Installation

With npm

npm i angularjs-paraguay-validators

Adding script reference

<script src="node_modules/angularjs-paraguay-validators/angularjs-paraguay-validator.min.js">

The module code you need to import is 'paraguay.validators'

const app = angular.module('mymodule', ['paraguay.validators']); // Import example.
 
app.controller('mycontroller', ['$scope', $scope => {
  // controller behavior here...
}]);

Validations

RUC

<!-- for both RUC types -->
<input type="tel" name="ruc-name" ng-model="model" py-ruc />
 
<!-- for individual RUC type -->
<input type="tel" name="ruc-name" ng-model="model" py-individual-ruc />
 
<!-- for company RUC type -->
<input type="tel" name="ruc-name" ng-model="model" py-company-ruc />

PLATE

<!-- for all valid formats -->
<input type="text" name="plate-name" ng-model="model" py-car-plate />
 
<!-- for old format -->
<input type="text" name="plate-name" ng-model="model" py-old-car-plate />
 
<!-- for new car format -->
<input type="text" name="plate-name" ng-model="model" py-new-car-plate />
 
<!-- for motorcyle format -->
<input type="text" name="plate-name" ng-model="model" py-motorcycle-plate />

PHONE NUMBER

<input type="tel" name="phone-name" ng-model="model" py-phone />

ZIP CODE

<input type="tel" name="zipcode-name" ng-model="model" py-zipcode />

/angularjs-paraguay-validators/

    Package Sidebar

    Install

    npm i angularjs-paraguay-validators

    Weekly Downloads

    9

    Version

    1.4.0

    License

    MIT

    Unpacked Size

    18 kB

    Total Files

    4

    Last publish

    Collaborators

    • jorge.calijurio