@tiagobani/cpfsituation
v2.0.8
Published
validate and verify situation of cpf
Maintainers
Readme
cpfsituation
This package does some CPF and CNPJ magic. It allows you to validate and consult holder of CPF documents or validate and consult name of CNPJ documents.
HINT: Not use in approach synchronous
Installation
This lib is available as a NPM package. To install it, use the following command:
npm install @tiagobani/cpfsituation --saveIf you're using Yarn:
yarn add @tiagobani/cpfsituationUsage
// Node.js-specific
const { cpfsituation } = require('@tiagobani/cpfsituation')
(async () => {
const results = await cpfsituation({ validate: [ '66533482882' ] })
// only return result
console.log(results)
})();
const { cpfsituation } = require('@tiagobani/cpfsituation')
(async () => {
const results = await cpfsituation({ validate: [ '66533482882' ], save: true })
// return result and create png to each request
console.log(results)
})();Params
| Param | Required | type | | ---------------------- | ------------- | --------------- | | validate | true | array | | url | false | string | | save | false | boolean | | puppeteerConfig | false | object | | puppeteerConfig.wait | false | object |
params example
{
"url": "https://www.situacao-cadastral.com/",
"validate": [
"66533482882",
"815.567.671-45",
"01.424.104/0001-96",
"86687884000110"
],
"puppeteerConfig":{
"wait": { "waitUntil": "domcontentloaded", "timeout": 5000 }
},
"save": true
}commands
production
npm run start development
npm run dev