cgc-validator

1.0.4 • Public • Published

Input validator

Validador de formularios implementando reglas de validación independientes para cada campo por tipo de dato.

Installation

Install cgc-validator with npm or yarn.

NPM
npm install cgc-validator
YARN
yarn add cgc-validator

Usage/Examples

import validator from "cgc-validator";

function App() {
  const postData = () => {
    const params = { numericInput: "213jdjd", stringInput: "Hola mundo" };

    const rules = {
      numericInput: "required;type=number;alias=área",
      stringInput: "required;type=string;alias=mensaje",
    };

    const validation = validator(params, rules);

    if (validation.success) {
      // DO POST REQUEST
    } else {
      // SEND SOME MESSAGE
    }
  };

  return <Component />;
}

Documentation

  • required: opcional.
  • type: [number,string,email,rut,any] tipo de dato a validar.
  • alias: nombre del campo a mostrar en caso de error.

Badges

MIT License

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.4
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.4
    0
  • 1.0.3
    1
  • 1.0.2
    1
  • 1.0.1
    1
  • 1.0.0
    0

Package Sidebar

Install

npm i cgc-validator

Weekly Downloads

3

Version

1.0.4

License

ISC

Unpacked Size

17.1 kB

Total Files

8

Last publish

Collaborators

  • cguajardo