1.0.1 • Published 1 year ago

ltz-validate-cnj v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

validate-cnj

npm version build status coverage status dependency status devDependency status Gitter

Validador da numeração CNJ escrito em JavaScript com suporte para navegadores, pegar e usar.

Installation

npm install ltz-validate-cnj --save
yarn add ltz-validate-cnj

TL-DR

import { validateCnj } from "ltz-validate-cnj";

validateCnj.load("1500345-34.2017.8.26.0248");
// Thrown: ValidateCNJException: Checksum not correct - CNJ number is invalid. Expected is 31, received 34.

validateCnj.load("1500345-31.2017.8.26.0248");
// ValidateCNJ {
//   dv: '31',
//   proc: '1500345',
//   year: '2017',
//   justice: '8',
//   number: '26',
//   court: '0248'
// }

validateCnj.load("1500345-31.2017.8260248").mask(true);
// '1500345-31.2017.8.26.0248'

validateCnj.load("1500345-31.2017.8260248").mask(false);
// '15003453120178260248'

validateCnj
  .generate("1500345", { justice: 8, court: 248, number: 26 }, 2020)
  .mask(true);
// '1500345-26.2020.8.26.0248'

License

MIT

1.0.1

1 year ago

1.0.0

1 year ago