Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

angularjs-paraguay-validators

jcalijurio101MIT1.4.0

AngularJS directives for Paraguay data validators

validator, validation, ruc, placa, paraguay, paraguai, angular, angularjs, ruc mask, plate mask, paraguay ruc mask, paraguay plate mask, phone number, paraguay phone mask, zip code, paraguay zip code mask

readme

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 />